Firefox/Meeting/29-Mar-2016

From MozillaWiki
Jump to: navigation, search

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.