Electrolysis/Meetings/2015-01-29
From MozillaWiki
< Electrolysis | Meetings
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