Firefox/Meeting/02-Feb-2016
From MozillaWiki
Contents
Actions from last meeting
- None
General Topics / Roundtable
(tips/tricks/FYI, productivity improvements, industry news)
- [mconley] Unsafe CPOWs are outlawed in browser code
- If you start seeing "unsafe CPOW usage forbidden" in the Browser Console for various things, please mark them blocking bug 1233497 (bug 1233497 )
- Also see: https://groups.google.com/forum/#!topic/mozilla.dev.platform/Nstdr9vsSWI
- Add-ons should be mostly immune to this restriction, with some caveats - JSMs get their own compartments, so passing CPOWs into browser JSMs and having them use them is no bueno.
- Talk to me (or send folks to me or #e10s) if there are issues here.
- BMO Component Owners
- No need to rev UUID for XPIDL changes anymore
- Statuser BHR (Browser Hang Report) realtime reporting
- [bgrins] two browser toolbox notes:
- debugger statement will get hit even if debugger panel hasn't been opened (if Browser Toolbox is already opened)
- reminder - devtools.debugger.prompt-connection pref can make the prompt before opening go away
- Bug 1013379 is opened to make this automatic for local connections
- autoclose panel debugging stuff
- bug 950936
- fixed for 47 - should be a button for this in your browser toolbox today
- bug 950936
- (bsmedberg) Install/Update team commitments and priorities: https://trello.com/b/Ldf65oOF
- (bsmedberg) Restructuring of the Performance Team - https://docs.google.com/a/mozilla.com/drawings/d/1ZjXYNDXVTixn4LKJicwUv_F8EmjLNea74HwBLopJ4H8/edit?usp=sharing
Friends of the Firefox team
(Give a shoutout/thanks to people for helping fix and test bugs. Introductions)
- Paul Goldberg – for reporting bug 1242176 and repeatedly rolling back to old Firefox versions to redo the upgrade to Fx44 and collecting diagnostic information. This was hotfixed on Friday.
- …and MattN for helping to jump on the investigation and get a hotfix done quickly!
- Resolved bugs (excluding employees): http://mzl.la/1SUGli1
- More than one bug fixed:
- Masatoshi Kimura [:emk]
- chaithanya
- More than one bug fixed:
Project Updates
Add-ons
- [mconley]: http://arewewebextensionsyet.com/
- [mconley]: A Chrome extension porting story: https://github.com/notwaldorf/github-canned-responses/pull/2
- Now available in AMO: https://addons.mozilla.org/en-US/firefox/addon/github-canned-responses/
E10s
- [mconley] Telemetry experiment is underway!
- e10s is enabled for a subset of the beta population (with and without add-ons)
- I believe the primary goal of this first experiment is to get a sense of which add-ons hurt us e10s the most
- A second experiment will be shipped that measures performance and stability for a subset of the beta population that has no add-ons whatsoever
- I believe this will be used to help inform / bolster a go-nogo for 46 for users without add-ons.
- [mconley] Please be vigilant about filing (or bumping) any potential e10s blocker bugs, because (modulo perf or stability regressions from the experiment) we seem to be approaching the end of the runway for v1. \o/
- [felipe] e10s tests: https://docs.google.com/spreadsheets/d/10UeyRoiWV2HjkWwAU51HXyXAV7YLi4BjDm55mr5Xv6c/edit?pref=2&pli=1#gid=0
- areas that need focus
- browser-chrome
- browser/base/content/test/general
- social, customizableui, downloads
- mochitest-plain
- toolkit/components => contentprefs, passwdmgr, prompts, satchel, urlclassifier
- browser-chrome
- areas that need focus
Go Faster
Hello
- No-one at meeting today
- Working towards FF 45 release
- getting latest versions of the add-on landed and uplifted,
- preparing to test out updates Hello add-on via the Go Faster system
Privacy/Security
- Firefox Developer Edition 46 warns developers when login credentials are requested over HTTP.
view-source is no longer linkable from web content. This isn't really a "web feature" so shouldn't be impacting sites.
- if you do see issues, please file a bug blocking bug 1172165
- First-run notifications (UI tour) for tracking protection in normal mode are now enabled.
- Main focus in 47 is malware download prevention.
Search
- General bugfixing and stability work.
Quality of Experience
Current work area: Bug 1229599 - [Tracker] Make onboarding great
- Bookmarks UI improvements are ongoing
- Onboarding improvements are also still ongoing
- Default-browser funnelcake shows very little difference in retention between default users and non-default users