Firefox/Meeting/29-Mar-2016
From MozillaWiki
Contents
Actions from last meeting
- None
General Topics / Roundtable
(tips/tricks/FYI, productivity improvements, industry news)
- Intent to enable e10s by default when running tests locally
- Build system improvements
- Faster builds with VS2015
- Artifact builds support Git
Friends of the Firefox team
(Give a shoutout/thanks to people for helping fix and test bugs. Introductions)
- Resolved bugs (excluding employees): http://mzl.la/1pWIC0H
- More than one bug fixed:
- Tom Schuster [:evilpie]
- Katie Broida
Project Updates
Add-ons
- http://xulforge.com/blog/2016/03/porting-a-chrome-extension-to-webextensions-in-half-a-step/
- https://addons.mozilla.org/en-US/firefox/addon/chrome-store-foxified/
E10s
- System Add-on being tested on Beta (until Thursday)
- e10s tests - added 7 more tests to b-c
- https://docs.google.com/spreadsheets/d/10UeyRoiWV2HjkWwAU51HXyXAV7YLi4BjDm55mr5Xv6c/edit#gid=0
- Ash: https://treeherder.mozilla.org/#/jobs?repo=ash
- partially disabled e10s tests - only 4 b-c
- https://docs.google.com/spreadsheets/d/1oBnRct8FuTnAoVfbE08m10UHi1_5kOFaOPglJ6ittWc/edit#gid=0
- watching out bug https://bugzilla.mozilla.org/show_bug.cgi?id=1253956 (crash in win debug on browser/base/content/general)
- Thanks everybody, again, for all of your help with tests. Really, really appreciated.
- 46b1 experiment has highlighted some stability issues that are being actively investigated
- https://bugzilla.mozilla.org/show_bug.cgi?id=1249209
- Talos regressions are being investigated.
- Recent progress has been made on tpaint:
- Linux 64: https://treeherder.mozilla.org/perf.html#/graphs?series=%5Bmozilla-inbound,29c253bef49b44be88ba4cf244e66d20ee02934c,1%5D&series=%5Bmozilla-inbound,c1b1c708a4991e8bfbcfed312c14b840ba1ac87a,1%5D&series=%5Bmozilla-inbound,22aef36b0aaa84b17d6c6781de4187e18c59a7f2,0%5D&series=%5Bmozilla-inbound,83892f58324732a38c5aefbe7fa251143d4cf7bb,0%5D&series=%5Bmozilla-inbound,f63c69ead538d4f6c277a7303b9a7d44fd1b441b,0%5D&series=%5Bmozilla-inbound,1246a0dbc2c4bc48fda93ec9f956a545db993460,0%5D&series=%5Bmozilla-inbound,15399aeb472c4e091d5b5f74acc7a5ad3344b2c5,0%5D&series=%5Bmozilla-inbound,6b31d18100b143c31595be90e6f8bb46b64bb31b,0%5D&series=%5Bmozilla-inbound,30e89c22cbc49cca559266cb8c5e6079bdea8dce,0%5D&series=%5Bmozilla-inbound,0bda8c20dbca1e0d32dcc952a4473e73ce7d4352,0%5D&zoom=1458543326584.3254,1459259667000,200,395.6133760927335
- OS X: https://treeherder.mozilla.org/perf.html#/graphs?series=%5Bmozilla-inbound,29c253bef49b44be88ba4cf244e66d20ee02934c,0%5D&series=%5Bmozilla-inbound,c1b1c708a4991e8bfbcfed312c14b840ba1ac87a,0%5D&series=%5Bmozilla-inbound,22aef36b0aaa84b17d6c6781de4187e18c59a7f2,1%5D&series=%5Bmozilla-inbound,83892f58324732a38c5aefbe7fa251143d4cf7bb,1%5D&series=%5Bmozilla-inbound,f63c69ead538d4f6c277a7303b9a7d44fd1b441b,0%5D&series=%5Bmozilla-inbound,1246a0dbc2c4bc48fda93ec9f956a545db993460,0%5D&series=%5Bmozilla-inbound,15399aeb472c4e091d5b5f74acc7a5ad3344b2c5,0%5D&series=%5Bmozilla-inbound,6b31d18100b143c31595be90e6f8bb46b64bb31b,0%5D&series=%5Bmozilla-inbound,30e89c22cbc49cca559266cb8c5e6079bdea8dce,0%5D&series=%5Bmozilla-inbound,0bda8c20dbca1e0d32dcc952a4473e73ce7d4352,0%5D&zoom=1458531965592.758,1458707761988.5913,306.0869299847147,471.3043212890625
- And tabpaint:
- Linux 64: https://treeherder.mozilla.org/perf.html#/graphs?series=%5Bmozilla-inbound,7f20e2504c722e15e70fde0c06c926f946d6022c,1%5D&series=%5Bmozilla-inbound,ceb25e8fd81f15ed82526f7e28bcfd1f5f6d49ea,1%5D&series=%5Bmozilla-inbound,cda01fa619e132de1147856a0b8ffd0e0891a4de,0%5D&series=%5Bmozilla-inbound,4177c453ce909c8414bebbdc390ed01f0f802b16,0%5D&series=%5Bmozilla-inbound,7c4437c63249bbe78da4c12bbd480b4a1484f229,0%5D&series=%5Bmozilla-inbound,131b50f3b7eaf046ad65669d939e1cf73089ab27,0%5D&series=%5Bmozilla-inbound,1ca70245d69897007720a60faf6981ac11f2e6b8,0%5D&series=%5Bmozilla-inbound,12f3e462c7ec6a0e2609ea88bfe5559215b115e1,0%5D&series=%5Bmozilla-inbound,278bad0d2235518eadaace94bd3877f43b7c83c3,0%5D&series=%5Bmozilla-inbound,1a7863266d802ece88c2adffd9a10fd9c0173da5,0%5D&zoom=1458865596910.4846,1459259667000,57.73605857196794,92.38289872066682
- Win 7: https://treeherder.mozilla.org/perf.html#/graphs?series=%5Bmozilla-inbound,7f20e2504c722e15e70fde0c06c926f946d6022c,0%5D&series=%5Bmozilla-inbound,ceb25e8fd81f15ed82526f7e28bcfd1f5f6d49ea,0%5D&series=%5Bmozilla-inbound,cda01fa619e132de1147856a0b8ffd0e0891a4de,0%5D&series=%5Bmozilla-inbound,4177c453ce909c8414bebbdc390ed01f0f802b16,0%5D&series=%5Bmozilla-inbound,7c4437c63249bbe78da4c12bbd480b4a1484f229,1%5D&series=%5Bmozilla-inbound,131b50f3b7eaf046ad65669d939e1cf73089ab27,1%5D&series=%5Bmozilla-inbound,1ca70245d69897007720a60faf6981ac11f2e6b8,0%5D&series=%5Bmozilla-inbound,12f3e462c7ec6a0e2609ea88bfe5559215b115e1,0%5D&series=%5Bmozilla-inbound,278bad0d2235518eadaace94bd3877f43b7c83c3,0%5D&series=%5Bmozilla-inbound,1a7863266d802ece88c2adffd9a10fd9c0173da5,0%5D&zoom=1459128716623.512,1459259667000,58.26086514237998,89.42028543223505
- Win 8: https://treeherder.mozilla.org/perf.html#/graphs?series=%5Bmozilla-inbound,7f20e2504c722e15e70fde0c06c926f946d6022c,0%5D&series=%5Bmozilla-inbound,ceb25e8fd81f15ed82526f7e28bcfd1f5f6d49ea,0%5D&series=%5Bmozilla-inbound,cda01fa619e132de1147856a0b8ffd0e0891a4de,0%5D&series=%5Bmozilla-inbound,4177c453ce909c8414bebbdc390ed01f0f802b16,0%5D&series=%5Bmozilla-inbound,7c4437c63249bbe78da4c12bbd480b4a1484f229,0%5D&series=%5Bmozilla-inbound,131b50f3b7eaf046ad65669d939e1cf73089ab27,0%5D&series=%5Bmozilla-inbound,1ca70245d69897007720a60faf6981ac11f2e6b8,1%5D&series=%5Bmozilla-inbound,12f3e462c7ec6a0e2609ea88bfe5559215b115e1,1%5D&series=%5Bmozilla-inbound,278bad0d2235518eadaace94bd3877f43b7c83c3,0%5D&series=%5Bmozilla-inbound,1a7863266d802ece88c2adffd9a10fd9c0173da5,0%5D&zoom=1459062942461.8057,1459255481371.5278,56.81158978006114,93.04347383803216
- tps is currently underway
- Comparison dashboard: https://treeherder.mozilla.org/perf.html#/e10s
- That Session Store one is filed at https://bugzilla.mozilla.org/show_bug.cgi?id=1259770
Go Faster
Hello
- 1.1.14 released to general release population. Initially throttled roll-out, now unthrottled.
- https://blog.mozilla.org/futurereleases/2016/03/25/shipping-some-fireefox-features-outside-of-the-release-cycle/
- Working on landing 1.2.x for 46: https://bugzilla.mozilla.org/show_bug.cgi?id=1258865#c0
- Making progress on e10s, still some issues we're trying to fix
- Meta: https://bugzilla.mozilla.org/showdependencytree.cgi?id=1154273&hide_resolved=1
- One bug fix just got backed out due to memory leaks & crashes. Possibly due to us switching to frame scripts and possible frame script lifecycle issues - but haven't debugged yet:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1257154
Privacy/Security
- Progress on the malware downloads prevention UI.
- Progress on merging neterror and certerror pages, as well as making them responsive (for mobile).
Quality of Experience
- Strings are being converted to use Unicode curly quotes and ellipsis characters. Bug 1259859 is tracking most of this work and introduces a test that will scan for any misuses going forward.
Search
- Awesomebar results UI update patch in review.
- Analysis of the telemetry experiment results for unifying the search bar and the URL bar is currently underway.
- 2 patches in data collection review for adding telemetry to some rarely-used features of the search service, before we move ahead and axe them.