Electrolysis/Meetings/2016-09-22

From MozillaWiki
Jump to: navigation, search


« previous week | index | next week »

mconley

chutten

bug 1218576 landed and finally stuck. This brings content-process telemetry to the parent process so we can start reporting it on non-saved-session pings (primarily, on "main" pings). This also paves the way for things like bug 1304494 to add telemetry from non-content child processes (in this case, a GPU process).

Unfortunately, not all is amazing. First was an intermittent assert failure in bug 1304009 which means that, though the child is accumulating to valid histograms, somehow on the parent it is trying to accumulate to an invalid histogram id. Then was a leak bug 1304660 which I don't understand, as I'm doing the same thing as is done elsewhere without issue.

Finally, and most troubling, there is an infrequent crash in bug 1304519 which is pointing at memory corruption of a to-be-deallocated block as an potential culprit.

I'm at a loss of how to handle this. This is my first rodeo of this kind, so any pointers others can provide are greatly appreciated.

  • In other news, I've been tracking release ER, which has shown a decent bump post-e10s-enabling: [1]. Hard to say for sure, as 48's release was a bit of a nightmare, and all releases have variable e10s over time... but there's no evidence that e10s is causing a decrease in release engagement.

bytesized

  • bug 1301452 - (tab switcher telemetry probe test) finished and checked in.

felipe

  • bug 1304113 - Change tab switching telemetry probes to be opt-out
  • bug 1304164 - Disable e10s for russian users through the system add-on
  • bug 1301131 - Disable e10s for users who see long tab spinner
  • bug 1297755 - Beta 50 A/B test will all multiprocessCompatible add-ons, except TabMixPlus
  • bug 1302846 - Add Test Pilot add-ons to e10s whitelist

aklotz

  • bug 1297549 - Main showstopper for testing screenreaders - landed on 52, some stability fallout, more Talos regressions; BUT
  • bug 1304449 - A better implementation of the above that completely eliminates all of the Talos a11yr regressions since a11y+e10s landed, and also actually boosts the score by 1 - 2%
    • This is the implementation that should be uplifted to 51. The first bug is a stopgap.
    • Once this lands, the perf work is shifting to focus on measuring and improving performance of out-of-process clients