Electrolysis/Meetings/2015-01-29

From MozillaWiki
Jump to: navigation, search


gw280

  • fd exhaustion issue - our soft limit is currently 800 fds which is exhausted pretty easily on high res macbooks. one fullscreen instance of a firefox tab at 3840x2400 (the virtual resolution used on a 15" MBP with the highest screen res option selected) uses ~150 tiles just for the visible content.
  • We also have issues with tiles being used for non-scrollable content, so increasing the tile size isn't really ideal (right now) as we'd be wasting quite a bit more memory
  • Current plan is to increase the soft limit for fds to the maximum the OS will allow us (reportedly ~8000, so an order of magnitude increase), then long term work on using non-tiled layers for non-scrollable content, and increasing the tile size on desktop to something like 512x512, which should quarter the number of fds we use.

jimm

  • bug 1095754 (m4, plugin compositor patches) - landing today
  • bug 1126164 (non-e10s regression from plugin work) - fixed
  • bug 1116884 (m5, crash in WaitForSingleObjectEx) - wip
    • top ten worst offenders: http://is.gd/5SLdK9
    • looking at fixing some of the common handlers, splitting these bugs out into new bugs that block m5.
  • bug 1090439 (m5, PPrinting calls jank content) - wip
  • bugs 1092121, 1092121, 1077085 from last week landed.

mconley

  • Opened metabug bug 1127385 to track reducing CPOW usage in Fx browser code.
  • M4 - bug 1108761 - Add class to let menulist > menupopup stylings apply to other popups
    • Finally landed!
    • Not that huge a difference on OS X or Linux, but it's a huge change for Windows.
  • M5 - bug 1126311 - Disable OMTC warning for new e10s windows on Linux if browser.remote.tabs.autostart.1 is true
    • Fixed, landed.
  • M5 - bug 1077168 - Installing an app on marketplace fails with e10s
    • Have a patch up, waiting for review
  • M5 - bug 1047603 - [e10s] Non-remote tabs in e10s windows do not handle target="_blank" or window.open links properly
    • Got review from Mossop, addressing review feedback
  • M5 - bug 1112243 - [e10s] <select> dropdowns are blank, if there are many options (e.g. at http://www.bls.gov/data/inflation_calculator.htm )
    • Seems to be a general problem with menupopups that have scrollbars and short labels
    • Have a hacky workaround, but I'm talking with Enn right now about a better fix to the nsMenuPopupFrame preferred-size code
  • M5 - bug 1090448 - Make e10s printing work on Linux
    • Started investigating this again. It's mostly a problem of serialization and deserialization, and figuring out what I need to send over. So I'm not too worried about this. Yet.

Mossop

  • Using flags to control where about: and chrome: pages open is up for review (bug 1083281)
  • Updated about:tabcrashed page is in final review (bug 1109650)

handyman

  • bug 1110888 - [e10s] Plugin IME broken in e10s mode on OS X
    • Doing this now
    • Expected early next week
  • bug 1075670 - [e10s] event.screenX and event.screenY is wrong
    • Landed, then backed out over tooltips and cxt menus.
    • Fixes are posted. Will land today.
    • May still have issues on Linux.

mrbkap

  • Mostly spent investigating random bugs.
  • A couple of lower-priority patches attached

« previous week | index | next week »