Electrolysis/Meetings/2014-08-28

From MozillaWiki
Jump to: navigation, search


« previous week | index | next week »

cpeterson

  • I created a short list of known issues that dogfood testers might run into:
  • Most add-on compat bugs have been deferred to post-M2. We may want to retriage some add-ons to be fixed sooner, e.g.:
    • bug 1042195 - 1Password add-on
    • bug 1058542 - NoScript
  • telemetry for e10s user count? Brad doesn't care.
  • bz is helping with printing.
  • Brad asked Josh Aas and Karl Tomlinson if they can help on plugins
  • Gavin says Mark Hammond can help with tests starting the week of September 8.

jimm

  • M1 Update
    • pdf.js - reviews kicked off again after fixing up some cpow related security restriction issues that cropped up last week.
  • M2 Bugs
    • bug 698371 / bug 863512 (thumbnails) - been discussing the right fix for this with Dao/Gavin/Felipe and doing some research on how best to solve all the problems. Have a way forward, currently working on e10s PageThumbs.jsm support. (Dao has fixes that switch Ctrl-Tab to PageThumbs.jsm in bug 1058237.) Doesn't look too serious, should address all issues.
      • Question: If anyone knows how to unwrap a png embedded in a Blob and get it loaded into an Image(), please ping me on irc.
      • Question: js code that queries for nsIDOMWindowUtils on a a CPOW'd window - seems like this might be pretty common, should we remote nsIDOMWindowUtils access?
    • bug 921959 (LOAD_FLAGS_ALLOW_MIXED_CONTENT) - easy fix, it just works! skip-if rules need an update. Patch posted.
    • bug 903022 (P1, Save-as) - landed. Unfortunately Save-page turned out to be a separate issue, filed bug 1058251. Looks tricky to fix, marked as a P2. Not sure if this is the right classification, I don't use save page ever, but maybe other do?
    • bug 1046512 (P1, Marionette breaks in e10s enabled Nightly) - mistakenly marked as a P1, bug was downgraded to P3. Currently not working on this.

allison

  • PTO most of last week. Did ya miss me last meeting? ;)
  • Involved with the proposed Firefox Data Collection Module
    • Mondays have turned into back to back meeting days
    • Tapped to run a privacy capstone project at CMU
  • Addon Shims project
    • Been digging into what set of addons to consider for shims for m2 and if they have anything shimmable in common
    • while waiting for the TestMaybe.cpp compiler issues to work themselves out
    • Originally planning to use top 10, decided on top 25, which corresponds roughly with a million users
      • Feel free to nom other important ones w/at least 500,000 users
      • missing state of 6 of the top 10!
      • working: #2, 3, 11, 12, 13,19, 20, 24, 25
      • unknown: #1, 4, 5, 6, 9, 10
      • broken: #7, 8, 14, 15, 16, 17, 22, 23
    • verified tabmix plus' new code. yay

Mossop

  • bug 961867 - app tab support has patches up for review, lets us enable over a dozen browser-chrome tests in e10s!
  • bugs 1041917 and 999239 - issues with remote/non-remote switching. I have a patch that solves some problems, still not ideal though. Going to work on tests for it.
  • Getting an estimate on how much work a remotable about:newtab is

alex

  • First stage of the project is done! Still have some small nits to work on but it seems to be working fine. Already got an f+ from sworkman
  • I will try to measure the speed up that we get using my patch.
  • I will start working on the presentation.

mconley

  • M2.1: Bug 899347 - Make click-to-play work in e10s
    • All but one tests are now passing - need to fix bug 1058164 to close this out.
    • This is where all of my work has been this week, really.
  • Bug 1058164 - pageshow and pagehide events are not dispatched to content scripts when swapping frame loaders
    • Have a patch and a test in the works
  • Exploring printing with bjacob and ehsan
  • Q: (for billm, I guess) - the AsCPOW patch broke a few smaller things, like bug 1058701 and bug 1058539. I r+'d patches to switch to AsCPOW, but that doesn't sound like it's the sustainable way forward - more like the short-term fix. Was that the right call?

bjacob

  • Printing: spent lots of time with mconley and ehsan looking at it... seems like some progress, we're getting the page to show below the pp toolbar, but it's still not a print preview.
  • Looked at grooveshark crash (bug 1056340), identified it as a layout bug, passing it on to Timothy Nikkel.
  • Looked at a couple other e10s bugs like the disable-e10s-if-accessibility bug 1056340 and the add-pref-to-opt-out-of-e10s bug.
  • Talked with Mossop about his testing crasher to help him file a good bug ---> bug 1059564.