Firefox/Meeting/24-Nov-2015
From MozillaWiki
Contents
Actions from last meeting
- None
General Topics / Roundtable
(tips/tricks/FYI, productivity improvements, industry news)
- [RyanVM] Softvision bug triage efforts underway
- [MattN] about:permissions was removed in bug 933917
- If you see any remaining references on SUMO/MDN/etc., please correct them.
- [MattN] US Thanksgiving is Thursday and Friday
- [MattN] Are there any topics we should discuss in Orlando?
- Removing XUL! Do we have a concrete plan / set of stages / goals ? If not can we come up with this?
- Explanations about great-or-dead process - who decides what's next up, how do we consult the community as a whole, etc. etc.
- More infrastructure like eslint / automated syntax checking on checkin
- [MattN] even just setting up .eslintrc locally will be a good start
- What will Go Faster change for Firefox browser development?
- Is Firefox ready for Netflix's new video codec?
- [MattN] JS syntax highlighting for JSM files was added to MozReview (new reviews only?) and hg.mo today! (bug 1157502)
Friends of the Firefox team
(Give a shoutout/thanks to people for helping fix and test bugs. Introductions)
- Jeff Griffiths' product responsibilities increased to include Hello, Best of Web, and Push.
- Adam Roach is now architect-in-residence across the Firefox engineering organization.
- Huge thanks to Gijs for jumping on the Heartbeat issue (bug 1226136, but there's more backstory)
- Resolved bugs (excluding employees): http://mzl.la/1IcQuxg
- More than one bug fixed:
- Giorgio Maone
- Sebastian H. [:aryx][:archaeopteryx]
- Tom Zhang
- rthyberg
- simplyblue24
- More than one bug fixed:
Project Updates
Add-ons
E10s
- Only show about:tabcrashed for current tab (puts other tabs into unrestored state) - bug 1209689
- Windows Taskbar tab previews - bug 1096804
- ImgCache
- Started work on performance: bug e10s-perf
- Telemetry experiment for beta:
- 43: 7.5%
- 44: higher
- Telemetry experiment for beta:
Go Faster
Demos in Mozlando Planning for H1 2016
- Go Faster: System addons infrastructure complete. Documented, simple, easy to ship/update, easy to localize. Teams outside go-faster building system add-ons
- Go Faster: Staged rollout of a system addon, with a/b testing, able to ship to a specified % of users
- Go Faster: Measurement infrastructure in place. Telemetry for go-faster addons. Capture usage (Q1) and errors (Q2)
- Go Faster: String delivery and updates are decoupled from trains. Go faster updates can contain string changes.
- Idea town launch: Release opt-in platform that allows us to perform controlled tests of new high-visibility product concepts in the general release channel of Firefox
- Idea town locale expansion: Expand Idea town beyond en-US
- Idea town metrics dashboard: Metrics dashboard to aid experiment authors in making decisions
Hello
- Much work done on moving to an add-on (meeting with l10n folks as we speak)
- New User Journey work, an experience focused around browser sharing, in its final stage
- Large refactor, replacing navigator.mozLoop god-object with RemotePageManager landed.
- Necessary for running chat windows in e10s mode
- Media team now able to reproduce insta-crash in e10s mode
Notifications
Backlog: https://docs.google.com/spreadsheets/d/1ALsyc0Y8k0UikZYF2fjhn2wUnFMUxYeMJioz-Q2DVlo/edit?pli=1#gid=0
- Telemetry
- Favicons in notifications
- Windows transparency should land this week
- Will enable rounded corners, shadows, and nice animations
Privacy/Security
- Insecure passwords over HTTP followup work is ongoing.
- Secure connection error page improvements:
- notification infobar instead of modal cert dialog for weak crypto overrides
- better visual alignment between about:certerror and about:neterror for weak crypto errors
Search
- Some followup work from the search hijacking mitigations and putting the finishing touches to the unified search and URL bar telemetry experiment that will run in January.
Windows Quality
- Panorama and about:permissions removals, changing default window size for new profiles, Windows 10 migrator/importers breakage, onscreen keyboard fixes, onboarding