Firefox/Meeting/02-Feb-2016: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Page generated from https://public.etherpad-mozilla.org/p/fx-desktop-meeting by Special:ImportFromEtherpad)
 
m (fix nesting)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
== Actions from last meeting ==<br />
== Actions from last meeting ==
* None


* None
== General Topics / Roundtable ==
<br />
(tips/tricks/FYI, productivity improvements, industry news)
== General Topics / Roundtable ==<br />
* [mconley] Unsafe CPOWs are outlawed in browser code
(tips/tricks/FYI, productivity improvements, industry news)<br />
** If you start seeing &quot;unsafe CPOW usage forbidden&quot; in the Browser Console for various things, please mark them blocking bug 1233497 ({{bug|1233497}} )
** Also see: [https://groups.google.com/forum/# 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
** [https://docs.google.com/spreadsheets/d/10i30CFUPJM7snz0xX3czFJeBh2tNwjwjtI409DQw3x0/ https://docs.google.com/spreadsheets/d/10i30CFUPJM7snz0xX3czFJeBh2tNwjwjtI409DQw3x0/]
* No need to rev UUID for XPIDL changes anymore
* Statuser BHR (Browser Hang Report) realtime reporting
** [https://github.com/chutten/statuser https://github.com/chutten/statuser]
* [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
* (bsmedberg) Install/Update team commitments and priorities: [https://trello.com/b/Ldf65oOF 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 https://docs.google.com/a/mozilla.com/drawings/d/1ZjXYNDXVTixn4LKJicwUv_F8EmjLNea74HwBLopJ4H8/edit?usp=sharing]


[mconley] Unsafe CPOWs are outlawed in browser code
== Friends of the Firefox team ==
* If you start seeing &quot;unsafe CPOW usage forbidden&quot; in the Browser Console for various things, please mark them blocking bug 1233497 ({{bug|1233497}} )
(Give a shoutout/thanks to people for helping fix and test bugs. Introductions)
* Also see: [https://groups.google.com/forum/# https://groups.google.com/forum/#]!topic/mozilla.dev.platform/Nstdr9vsSWI
* 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.
* 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.
** …and MattN for helping to jump on the investigation and get a hotfix done quickly!
* Talk to me (or send folks to me or #e10s) if there are issues here.
* Resolved bugs (excluding employees): [http://mzl.la/1SUGli1 http://mzl.la/1SUGli1]
BMO Component Owners
** More than one bug fixed:
* [https://docs.google.com/spreadsheets/d/10i30CFUPJM7snz0xX3czFJeBh2tNwjwjtI409DQw3x0/ https://docs.google.com/spreadsheets/d/10i30CFUPJM7snz0xX3czFJeBh2tNwjwjtI409DQw3x0/]
*** Masatoshi Kimura [:emk]
No need to rev UUID for XPIDL changes anymore
*** chaithanya
Statuser BHR (Browser Hang Report) realtime reporting
* [https://github.com/chutten/statuser https://github.com/chutten/statuser]
[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
(bsmedberg) Install/Update team commitments and priorities: [https://trello.com/b/Ldf65oOF 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 https://docs.google.com/a/mozilla.com/drawings/d/1ZjXYNDXVTixn4LKJicwUv_F8EmjLNea74HwBLopJ4H8/edit?usp=sharing]
<br />
== Friends of the Firefox team ==<br />
(Give a shoutout/thanks to people for helping fix and test bugs. Introductions)<br />


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 http://mzl.la/1SUGli1]
More than one bug fixed:
* Masatoshi Kimura [:emk]
* chaithanya
<br />
== Project Updates ==
== Project Updates ==


=== Add-ons ===<br />
=== Add-ons ===
 
* [mconley]: [http://arewewebextensionsyet.com/ http://arewewebextensionsyet.com/]
[mconley]: [http://arewewebextensionsyet.com/ http://arewewebextensionsyet.com/]
* [mconley]: A Chrome extension porting story: [https://github.com/notwaldorf/github-canned-responses/pull/2 https://github.com/notwaldorf/github-canned-responses/pull/2]
[mconley]: A Chrome extension porting story: [https://github.com/notwaldorf/github-canned-responses/pull/2 https://github.com/notwaldorf/github-canned-responses/pull/2]
** Now available in AMO: [https://addons.mozilla.org/en-US/firefox/addon/github-canned-responses/ https://addons.mozilla.org/en-US/firefox/addon/github-canned-responses/]
* Now available in AMO: [https://addons.mozilla.org/en-US/firefox/addon/github-canned-responses/ https://addons.mozilla.org/en-US/firefox/addon/github-canned-responses/]
<br />
=== E10s ===<br />


[mconley] Telemetry experiment is underway!
=== E10s ===
e10s is enabled for a subset of the beta population (with and without add-ons)
* [mconley] Telemetry experiment is underway!
I believe the primary goal of this first experiment is to get a sense of which add-ons hurt us e10s the most
** e10s is enabled for a subset of the beta population (with and without add-ons)
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 the primary goal of this first experiment is to get a sense of which add-ons hurt us e10s the most
* I believe this will be used to help inform / bolster a go-nogo for 46 for users without add-ons.
* A second experiment will be shipped that measures performance and stability for a subset of the beta population that has no add-ons whatsoever
[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/'''
** I believe this will be used to help inform / bolster a go-nogo for 46 for users without add-ons.
[felipe] e10s tests: [https://docs.google.com/spreadsheets/d/10UeyRoiWV2HjkWwAU51HXyXAV7YLi4BjDm55mr5Xv6c/edit?pref=2&pli=1#gid=0 https://docs.google.com/spreadsheets/d/10UeyRoiWV2HjkWwAU51HXyXAV7YLi4BjDm55mr5Xv6c/edit?pref=2&amp;pli=1#gid=0]
* [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/'''
areas that need focus
* [felipe] e10s tests: [https://docs.google.com/spreadsheets/d/10UeyRoiWV2HjkWwAU51HXyXAV7YLi4BjDm55mr5Xv6c/edit?pref=2&pli=1#gid=0 https://docs.google.com/spreadsheets/d/10UeyRoiWV2HjkWwAU51HXyXAV7YLi4BjDm55mr5Xv6c/edit?pref=2&amp;pli=1#gid=0]
browser-chrome
** areas that need focus
* browser/base/content/test/general
*** browser-chrome
* social, customizableui, downloads
**** browser/base/content/test/general
mochitest-plain
**** social, customizableui, downloads
* toolkit/components =&gt; contentprefs, passwdmgr, prompts, satchel, urlclassifier
*** mochitest-plain
<br />
**** toolkit/components =&gt; contentprefs, passwdmgr, prompts, satchel, urlclassifier
=== Go Faster ===<br />


* <br />
=== Go Faster ===


<br />
=== Hello ===
=== Hello ===<br />
* 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


No-one at meeting today
=== Privacy/Security ===
Working towards FF 45 release
* Firefox Developer Edition 46 warns developers when login credentials are requested over HTTP.
* getting latest versions of the add-on landed and uplifted,
** [https://blog.mozilla.org/tanvi/2016/01/28/no-more-passwords-over-http-please/ https://blog.mozilla.org/tanvi/2016/01/28/no-more-passwords-over-http-please/]
* preparing to test out updates Hello add-on via the Go Faster system
<br />
=== Privacy/Security ===<br />
 
Firefox Developer Edition 46 warns developers when login credentials are requested over HTTP.
* [https://blog.mozilla.org/tanvi/2016/01/28/no-more-passwords-over-http-please/ https://blog.mozilla.org/tanvi/2016/01/28/no-more-passwords-over-http-please/]
view-source is no longer linkable from web content. This isn't really a &quot;web feature&quot; so shouldn't be impacting sites.
view-source is no longer linkable from web content. This isn't really a &quot;web feature&quot; so shouldn't be impacting sites.
* if you do see issues, please file a bug blocking {{bug|1172165}}
* 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.
* First-run notifications (UI tour) for tracking protection in normal mode are now enabled.
Main focus in 47 is malware download prevention.
* Main focus in 47 is malware download prevention.
<br />
=== Search ===<br />


=== Search ===
* General bugfixing and stability work.
* General bugfixing and stability work.
<br />
=== Quality of Experience ===<br />


=== Quality of Experience ===
Current work area: '''Bug 1229599''' - [Tracker] Make onboarding great
Current work area: '''Bug 1229599''' - [Tracker] Make onboarding great
* Bookmarks UI improvements are ongoing
* Bookmarks UI improvements are ongoing
* Onboarding improvements are also still ongoing
* Onboarding improvements are also still ongoing
* Default-browser funnelcake shows very little difference in retention between default users and non-default users
* Default-browser funnelcake shows very little difference in retention between default users and non-default users
* <br />
<br />
== This week I learned… ==<br />
* <br />
<br />

Latest revision as of 18:11, 2 February 2016

Actions from last meeting

  • None

General Topics / Roundtable

(tips/tricks/FYI, productivity improvements, industry news)

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

Project Updates

Add-ons

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

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

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