Electrolysis/Meetings/2016-03-24: Difference between revisions

m
(fix formatting)
 
(19 intermediate revisions by 11 users not shown)
Line 7: Line 7:


== kanru ==
== kanru ==
* Setup a Windows machine and install MSVC so I can look into the minidumps
* Wrote a crash-states analyze tool https://github.com/kanru/crash-stats-analyze/blob/master/unique_stacks.py
* {{bug|1258312}} (crash in mozalloc_abort | NS_DebugBreak | mozilla::ipc::FatalError | mozilla::dom::PBrowserChild::FatalError | mozilla::dom::PBrowserChild::OnMessageReceived) - investigating
* {{bug|1145613}} (Crash in ReleaseData(void*, unsigned int)) - investigating
== cervantes ==
* {{bug|1253575}} (crash in mozalloc_abort | NS_DebugBreak | mozilla::ipc::GeckoChildProcessHost::OpenPrivilegedHandle) - got result from annotation, the error from OpenPrivilegedHandle is ACCESS_DENIED
* {{bug|1258317}} (crash in mozilla::ipc::TransferHandleToProcess) - investigating, need more annotation
* {{bug|1258663}} (Annotate system call failure regarding IPC transports) - created to annotate more Windows system calls that we MOZ_RELEASE_ASSERT success.
== ting ==
* {{bug|1197913}} (M9, Moving the cursor outside the <select> drop-down list doesn't keep the last hovered item highlighted) - under review.
* {{bug|1255968}} (Perf, Interruptible reflow is broken in e10s) - wip patch waiting feedback.
* {{bug|1257869}} (Perf, Window Resize of large page takes seconds to change viewport) - resolved duped to {{bug|1255968}}
== thinker ==
* {{bug|1253241}} (M9, "Scroll of Lorem Ipsum" testcase causes graphic glitches when hide menupopup after open Inspector) - under review.


== felipe ==
== felipe ==
Line 38: Line 59:
* {{bug|1214293}}/{{bug|1253610}} - Focus ring state not initialized in content process, causes some unusual focus ring state.
* {{bug|1214293}}/{{bug|1253610}} - Focus ring state not initialized in content process, causes some unusual focus ring state.
* {{bug|1256162}}/{{bug|1256952}}/{{bug|1233612}} - Dragexit event not being fired on content process, fixes, for example, issues with caret not appearing after a drag.
* {{bug|1256162}}/{{bug|1256952}}/{{bug|1233612}} - Dragexit event not being fired on content process, fixes, for example, issues with caret not appearing after a drag.
== mconley ==
* '''Perf P1''' {{bug|1226564}} - [e10s] CACHE V2 telemetry probe regressions
** The probes that we care about are STARTUP_NETWORK_CACHE_V2_HIT_TIME_MS and STARTUP_NETWORK_CACHE_METADATA_FIRST_READ_TIME_MS, and I'm not sure how much we care about regressions there for the content process. Currently talking to mcmanus about this.
* '''Perf P2''' {{bug|1174770}} - tpaint regressions (3%-33%) in e10s mode compared to non-e10s mode
** The work to fix the regressions and get us under the threshold has been, I believe, identified.
** {{bug|1258459}} - Fix TalosPowersContent forceCCAndGC handler to not expect "name" in event detail
*** Fixed
** {{bug|1258440}} - tpaint is slowed on Linux and Windows waiting on CompositorParent's mPluginUpdateResponsePending
*** Fixed
** {{bug|1251032}} - Have ContentParent send RenderFrameInfo down when responding to the CreateWindow sync message
** {{bug|1254865}} - remote-browser.xml's browser-child.js should not send a sync message on load
*** Under review
** Latest graphs:
*** [https://treeherder.mozilla.org/perf.html#/graphs?series=%5Bmozilla-central,29c253bef49b44be88ba4cf244e66d20ee02934c,1%5D&series=%5Bmozilla-central,c1b1c708a4991e8bfbcfed312c14b840ba1ac87a,1%5D&series=%5Bmozilla-central,22aef36b0aaa84b17d6c6781de4187e18c59a7f2,0%5D&series=%5Bmozilla-central,83892f58324732a38c5aefbe7fa251143d4cf7bb,0%5D&series=%5Bmozilla-central,f63c69ead538d4f6c277a7303b9a7d44fd1b441b,0%5D&series=%5Bmozilla-central,1246a0dbc2c4bc48fda93ec9f956a545db993460,0%5D&series=%5Bmozilla-central,15399aeb472c4e091d5b5f74acc7a5ad3344b2c5,0%5D&series=%5Bmozilla-central,6b31d18100b143c31595be90e6f8bb46b64bb31b,0%5D&series=%5Bmozilla-central,30e89c22cbc49cca559266cb8c5e6079bdea8dce,0%5D&series=%5Bmozilla-central,0bda8c20dbca1e0d32dcc952a4473e73ce7d4352,0%5D Linux 64]
*** [https://treeherder.mozilla.org/perf.html#/graphs?series=%5Bmozilla-central,29c253bef49b44be88ba4cf244e66d20ee02934c,0%5D&series=%5Bmozilla-central,c1b1c708a4991e8bfbcfed312c14b840ba1ac87a,0%5D&series=%5Bmozilla-central,22aef36b0aaa84b17d6c6781de4187e18c59a7f2,1%5D&series=%5Bmozilla-central,83892f58324732a38c5aefbe7fa251143d4cf7bb,1%5D&series=%5Bmozilla-central,f63c69ead538d4f6c277a7303b9a7d44fd1b441b,0%5D&series=%5Bmozilla-central,1246a0dbc2c4bc48fda93ec9f956a545db993460,0%5D&series=%5Bmozilla-central,15399aeb472c4e091d5b5f74acc7a5ad3344b2c5,0%5D&series=%5Bmozilla-central,6b31d18100b143c31595be90e6f8bb46b64bb31b,0%5D&series=%5Bmozilla-central,30e89c22cbc49cca559266cb8c5e6079bdea8dce,0%5D&series=%5Bmozilla-central,0bda8c20dbca1e0d32dcc952a4473e73ce7d4352,0%5D OS X]
*** [https://treeherder.mozilla.org/perf.html#/graphs?series=%5Bmozilla-central,29c253bef49b44be88ba4cf244e66d20ee02934c,0%5D&series=%5Bmozilla-central,c1b1c708a4991e8bfbcfed312c14b840ba1ac87a,0%5D&series=%5Bmozilla-central,22aef36b0aaa84b17d6c6781de4187e18c59a7f2,1%5D&series=%5Bmozilla-central,83892f58324732a38c5aefbe7fa251143d4cf7bb,1%5D&series=%5Bmozilla-central,f63c69ead538d4f6c277a7303b9a7d44fd1b441b,0%5D&series=%5Bmozilla-central,1246a0dbc2c4bc48fda93ec9f956a545db993460,0%5D&series=%5Bmozilla-central,15399aeb472c4e091d5b5f74acc7a5ad3344b2c5,0%5D&series=%5Bmozilla-central,6b31d18100b143c31595be90e6f8bb46b64bb31b,0%5D&series=%5Bmozilla-central,30e89c22cbc49cca559266cb8c5e6079bdea8dce,0%5D&series=%5Bmozilla-central,0bda8c20dbca1e0d32dcc952a4473e73ce7d4352,0%5D Win 7-32]
*** [https://treeherder.mozilla.org/perf.html#/graphs?series=%5Bmozilla-central,29c253bef49b44be88ba4cf244e66d20ee02934c,0%5D&series=%5Bmozilla-central,c1b1c708a4991e8bfbcfed312c14b840ba1ac87a,0%5D&series=%5Bmozilla-central,22aef36b0aaa84b17d6c6781de4187e18c59a7f2,0%5D&series=%5Bmozilla-central,83892f58324732a38c5aefbe7fa251143d4cf7bb,0%5D&series=%5Bmozilla-central,f63c69ead538d4f6c277a7303b9a7d44fd1b441b,0%5D&series=%5Bmozilla-central,1246a0dbc2c4bc48fda93ec9f956a545db993460,0%5D&series=%5Bmozilla-central,15399aeb472c4e091d5b5f74acc7a5ad3344b2c5,1%5D&series=%5Bmozilla-central,6b31d18100b143c31595be90e6f8bb46b64bb31b,1%5D&series=%5Bmozilla-central,30e89c22cbc49cca559266cb8c5e6079bdea8dce,0%5D&series=%5Bmozilla-central,0bda8c20dbca1e0d32dcc952a4473e73ce7d4352,0%5D Win 8-64]
*** [https://treeherder.mozilla.org/perf.html#/graphs?series=%5Bmozilla-central,29c253bef49b44be88ba4cf244e66d20ee02934c,0%5D&series=%5Bmozilla-central,c1b1c708a4991e8bfbcfed312c14b840ba1ac87a,0%5D&series=%5Bmozilla-central,22aef36b0aaa84b17d6c6781de4187e18c59a7f2,0%5D&series=%5Bmozilla-central,83892f58324732a38c5aefbe7fa251143d4cf7bb,0%5D&series=%5Bmozilla-central,f63c69ead538d4f6c277a7303b9a7d44fd1b441b,0%5D&series=%5Bmozilla-central,1246a0dbc2c4bc48fda93ec9f956a545db993460,0%5D&series=%5Bmozilla-central,15399aeb472c4e091d5b5f74acc7a5ad3344b2c5,0%5D&series=%5Bmozilla-central,6b31d18100b143c31595be90e6f8bb46b64bb31b,0%5D&series=%5Bmozilla-central,30e89c22cbc49cca559266cb8c5e6079bdea8dce,1%5D&series=%5Bmozilla-central,0bda8c20dbca1e0d32dcc952a4473e73ce7d4352,1%5D Win XP-32]
* '''Perf P1''' {{bug|1186585}} - 19.66% - 44.84% tps talos regression with e10s enabled and APZ disabled
** Starting to shift my work to this talos regression
** {{bug|1253961}} - Can GC during timed portion of TPS test
*** Landed, slight tps win across the board.
** Need to gather profiles with APZ disabled
== gabor ==
* {{bug|1247420}} - (m9 1247420 - Hovering over a select popup inside ul elements breaks hover css selector on list elements) - Found a solution, patches are up for review.
* Multiple content processes wiki: https://wiki.mozilla.org/Electrolysis/Multiple_content_processes feedbacks are welcome!!!
== bsmedberg ==
* introducing ddurst - Firefox Core Engineering
* stability worse than before
* analysis at https://github.com/vitillo/e10s_analyses/blob/master/beta46-noapz/e10s-stability-analysis.ipynb
* recommendations at https://gist.github.com/bsmedberg/f23e84ae4021a1cc3bcf
== gsvelto ==
* I'm focusing on getting all the mochitest under browser/base/content/test/general work with e10s enabled
** {{bug|1257488}} - (Fix test_offline_gzip.html to work on e10s) - Landed
** {{bug|1257785}} - (Fix test_offlineNotification.html to work on e10s) - Patch ready, pending review
** {{bug|1259431}} - (Fix test_feed_discovery.html to work on e10s) - Patch ready, pending review
== chutten ==
* {{bug|1255159}} done. Sync Scroll now tracked in the big notebook of doom, both 45ex2 and 46ex1.
== mrbkap ==
* A bunch of reviews.
* {{bug|1174036}} - P1 - Find next gets stuck on page with dynamically removed textarea - Have patches but spent a bunch of time debugging a related bug uncovered by the test. Will have a final patch up today.
* Still working on my P1s.
== aklotz ==
* {{bug|1258839}} - Meta bug for my a11y work
* {{bug|1258844}} - Successfully executed IAccessible call from a test process into a sandboxed child process.
* Going to start landing some foundation patches for integrating the required Microsoft COM stuff.
* David Bolter is at a a11y conference starting today and is going to be discussing our proposal with client vendors.
* There will be a [https://wiki.mozilla.org/index.php?title=Electrolysis/Accessibility/Windows wiki page] for this work, currently half-written. That will be updated very soon, as davidb is going to need it in a few hours ;-)
== blassey ==
* {{bug|1257554}} - (m9) deleted the code
* {{bug|1184739}} - (P1) going to block this on making favicon setting async. Band-aid for favicons for now, we'll need to fix the generic issue of cross process blob urls for multiple content processes (I'll file that bug)
==elan==
*M9/Release Criteria tracker:https://wiki.mozilla.org/E10s/Status/m9#Open_M8.2FM9_bugs
* Track back schedule: bit.ly/1pAfxrh
* Tests need to be owned by tomorrow, cohort size for beta (if we are ready), phase 2 deployed, analysis on phase 1
==cpeterson==
* Updating [https://wiki.mozilla.org/Electrolysis/Release_Criteria release criteria wiki] with [https://github.com/vitillo/e10s_analyses/blob/master/beta46-noapz/e10s_experiment.ipynb new beta 46 experiment data].
* Orange test bugs were triaged; a couple potential release blockers waiting for needinfo.


== Roundtable ==
== Roundtable ==
* (felipe) E10s + WinXP?
* (felipe) E10s + WinXP?
* (felipe) E10s + Accessibility on Mac?
* (felipe) E10s + Accessibility on Mac?
* (blassey) are all of billm's bugs owned?
Confirmed users
2,023

edits