Electrolysis/Meetings/2015-08-06

From MozillaWiki
Jump to: navigation, search

round table / triage

  • we might want to take a look at m7, we have 14 bugs left there, many of which are unassigned.
    • hmm, actually a lot of these have e10s-m7 in the whiteboard and are dev tools related.
    • I asked joe walker to have a look and see if someone can be assigned to them last week. - liz
    • http://is.gd/n2eiL8
  • Can someone talk about automated test coverage of e10s? Thanks.
    • More coverage on one platform (linux) is better than a little coverage on each
    • we should file bugs for the missing test buckets/platforms
    • releng may object since enabling more mac/win tests will slow down treeherder
    • intermittent test failures in the tracking-e10s:+ list. Many are likely wfm (and less of a concern)
    • mochitest-plain may be easy to turn on in bulk
    • accessibiilty tests
    • "oth" tests aren't on. we should look there
    • chrome tests may not be so valuable (in oth)
  • For turning on e10s by default in aurora, what are our plans to react if there are negative results (i.e. Users complaining about addons, dev tools issues, etc)
  • What are the criteria for both moving to beta, and to release? (Asking as release manager for 43)

ursula

  • M8 Bug 1152352 - The click frequency cap on suggested tiles does not work with e10s was resolved since it's currently working on nightly. it's busted when I apply my patch for Bug 1021654 - Making about:newtab run in content so I'm going to fold the fix into that patch
  • Bug 1189959 - Make dragging external URI onto newtab grid work in e10s was a really quick fix and landed on central
  • Finishing up some review and tests for Bug 1021654, we're almost there! We'll probably land the changes without actually flipping the switch to run it in content just yet and continue to fine tune it until it's ready for e10s.
  • Still have another M8 Bug 1110511 - Implement about:tabcrashed spec, would like to keep it as I've got plenty of time before the end of the summer and plan on contributing throughout
  • Last two days of internship! :( Was a pleasure working with everyone, all the best!

Jimmy (jimicy)

  • Have a patch for this. M8 Bug 1175794 - Farm out pageinfo media fetching to a task. So it doesn't block the same content process.
  • M8 Bug 1191869 - Content process sends back stale data to pageinfo. Need to receive a message to stop content task when page info dialog is closed
  • M8 Bug 1180991 - [e10s] Page Info: Media preview is not shown on multi-process Nightly
  • Will not finish M8 Bug 1183296 - RSS feeds not displayed correctly in E10S tabs on OSX.
   * I will document what I found and pass it off.
  • Also last 2 days of internship! Going to miss being on this team :). Might not miss doing the triages though. Wish you all the best, hope you guys get e10s enabled on release!

jimm

  • bug 1137944 (m7, plugin painting) - complete, just testing and try pushes.
  • bug 1174461 (m8, return cached result from SendGetNativePluginPort) - trying to figure out what went wrong here so I can reland.
  • next up: plugin crash auto submission (extra curricular work)

felipe

  • bug 1166564 - Clearing history does not clear the history for each tab. - bounced twice, but it's now green on try - ready to land
  • bug 1109087 - Global indicator is dismissed after closing a loop call - started working on this
  • bug 1188605 - Turn e10s on for Aurora - landed on central

bobowen

  • bug 1189352 - NSPR_LOG_FILE=<absolute path> still not working from sandbox child process on Windows - landed
  • bug 1156742 - print to xps with low integrity sandbox:
    • Raised EMF license discussion bug.
    • Raised EMF security discussion bug.
    • Web fonts seem to work, but need to look into it further to be sure.

Tracy

  • will have a patch up for review for the next set of test case re-enabling of browser chrome tests by eod or early tomorrow.
  • continued work on add-ons compat; testing and updating data for arewee10syet.
  • continued work on stability; ensuring bugs on file and tracked appropriately.
    • great job on aurora! It's down to 2 crashes per 100 ADI. (actually 3 if we had e10s enabled)
    • Something hit yesterdays Nightly build which is driving crash rate up again.
      • per bill, it's GC, not e10s related.

mconley

  • M8 - bug 1181475 - [e10s] Shift + back/forward button opens page in a new window but renders blank
    • Fixed and landed
  • M8 - bug 1174239 - Identify and reduce synchronous messages sent from the content process upon tab open or switch
    • Found and fixed one: bug 1186448 - pdfjschildbootstrap.js is executed every time a browser is opened, and should only run once per child process
  • M8 - bug 1141337 - [e10s] "Save Page|Frame As..." in remote browser causes unsafe CPOW usage warnings
    • jld's patch for bug 1101100 has landed, so I've started working on this.
  • M8 - bug 1106321 - Printing Page Setup Settings Disobeyed Under e10s
    • Cloning DEVMODE's! Turns out that printer drivers on Windows can stuff private data after the struct. So I'm looking at how best to transfer this opaque set of bytes over PrintData.ipdl.

Mossop

mrbkap

  • Landed bug 940206 (registerProtocolHandler)
    • Filed followup on nsHandlerService not being remoted.
    • Still need to fix the feed page to work properly.
  • Found and fixed bug 1189964 (crash involving drag and drop and closed windows)
  • Working on big review for bug 1104616


Giorgio

  • Resolved all the dependencies in SDK-based NoScript ABE module,
 now need to make it actually work ;)
  • Been asked to help with a firewall suite component looking like
 a stripped-down NoScript/Ghostery. Prototype in September, 
 release in December, seems a good candidate to dogfood the 
 Open Extension API. Will there be a temporary way to do XPCOM stuff?
  • Going through my 5 "adopted add-ons of the week". What to do
 with existing but very specific bugs (e.g. FlashBlock?)
  • Question: what happens to security hotfix add-ons?

blassey

  • picked up the nsHandlerService bugs from mrbkap
  • playing with paint throttling during tab switch to improve tab switch perf