Firefox/Meeting/14-Aug-2018: Difference between revisions

Fix up headers
(Add notes)
 
(Fix up headers)
 
Line 1: Line 1:
Today’s meeting leader is: '''johannh'''
Today’s meeting leader is: '''johannh'''


= General Topics / Roundtable
= General Topics / Roundtable =
* [dmose] please [https://groups.google.com/d/msg/mozilla.dev.platform/nNS961NjbVk/D1QmlNWuCAAJ ''install NodeJS using mach'']; it will be required by default on Thurs, Aug 17th
* [dmose] please [https://groups.google.com/d/msg/mozilla.dev.platform/nNS961NjbVk/D1QmlNWuCAAJ ''install NodeJS using mach'']; it will be required by default on Thurs, Aug 17th
* [mconley] You can get at nsIDOMWindowUtils directly in privileged scopes now via window.windowUtils
* [mconley] You can get at nsIDOMWindowUtils directly in privileged scopes now via window.windowUtils
Line 13: Line 13:
= Friends of the Firefox team
= Friends of the Firefox team
* [johann] Today is the last day for Outreachy interns and GSoC students. Thank you for all your contributions! 🎉🎉🎉🎉🎉🎉
* [johann] Today is the last day for Outreachy interns and GSoC students. Thank you for all your contributions! 🎉🎉🎉🎉🎉🎉
== Introductions
== Introductions ==
*  
*  


== [https://mzl.la/2ny69FQ ''Resolved bugs (excluding employees)'']
== [https://mzl.la/2ny69FQ ''Resolved bugs (excluding employees)''] ==
<ul>
<ul>
<li><p> Fixed more than one bug</p>
<li><p> Fixed more than one bug</p>
Line 31: Line 31:
</li></ul>
</li></ul>


= Project Updates
= Project Updates =


== Add-ons / Web Extensions
== Add-ons / Web Extensions ==


* Some [https://bugzilla.mozilla.org/show_bug.cgi?id=1371951 ''issues with browser_style and checkboxes''] were fixed.
* Some [https://bugzilla.mozilla.org/show_bug.cgi?id=1371951 ''issues with browser_style and checkboxes''] were fixed.
Line 41: Line 41:
* A few issues with the [https://bugzilla.mozilla.org/show_bug.cgi?id=1477015 ''new''] [https://bugzilla.mozilla.org/show_bug.cgi?id=1481607 ''storage backend''] were fixed, and it was [https://bugzilla.mozilla.org/show_bug.cgi?id=1474562 ''enabled on Nightly'']!
* A few issues with the [https://bugzilla.mozilla.org/show_bug.cgi?id=1477015 ''new''] [https://bugzilla.mozilla.org/show_bug.cgi?id=1481607 ''storage backend''] were fixed, and it was [https://bugzilla.mozilla.org/show_bug.cgi?id=1474562 ''enabled on Nightly'']!


== Activity Stream
== Activity Stream ==


<ul>
<ul>
Line 52: Line 52:
</li></ul>
</li></ul>


== [https://mozilla.github.io/firefox-browser-architecture/ ''Browser Architecture'']
== [https://mozilla.github.io/firefox-browser-architecture/ ''Browser Architecture''] ==
*  
*  


== [https://projectfluent.org/ ''Fluent'']
== [https://projectfluent.org/ ''Fluent''] ==
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1480798 ''Fluent now manages directionality of documents'']
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1480798 ''Fluent now manages directionality of documents'']
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1480881 ''Fluent has been updated to 0.6'']
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1480881 ''Fluent has been updated to 0.6'']
Line 61: Line 61:
* Get ready for an increased rate of migration from September
* Get ready for an increased rate of migration from September


== [https://firefox-source-docs.mozilla.org/tools/lint/index.html ''Lint'']'' (read only)''
== [https://firefox-source-docs.mozilla.org/tools/lint/index.html ''Lint'']'' (read only)'' ==
* ESLint has now been [https://bugzilla.mozilla.org/show_bug.cgi?id=1456078 ''upgraded to 5.3.0'']
* ESLint has now been [https://bugzilla.mozilla.org/show_bug.cgi?id=1456078 ''upgraded to 5.3.0'']
* ESLint has been [https://bugzilla.mozilla.org/show_bug.cgi?id=1475004 ''enabled for dom/presentation'']
* ESLint has been [https://bugzilla.mozilla.org/show_bug.cgi?id=1475004 ''enabled for dom/presentation'']


== Performance
== Performance ==
<ul>
<ul>
<li><p>felipe</p>
<li><p>felipe</p>
Line 96: Line 96:
</li></ul>
</li></ul>


== Policy Engine
== Policy Engine ==
<ul>
<ul>
<li>Policy uplifts to ESR 60.2 have finished and are now being verified by QA</li>
<li>Policy uplifts to ESR 60.2 have finished and are now being verified by QA</li>
Line 105: Line 105:
</li></ul>
</li></ul>


== Privacy/Security
== Privacy/Security ==
<ul>
<ul>
<li>Thank you to :Trisha Gupta for her great work on revamping the user experience on certificate error pages (including a brand new page just for system clock skew). You can try out the new error pages in Nightly and read more about her work in [https://groups.google.com/forum/?fromgroups=&hl=en#!topic/firefox-dev/cWlIkmAXoUI ''her post to firefox-dev''].</li>
<li>Thank you to :Trisha Gupta for her great work on revamping the user experience on certificate error pages (including a brand new page just for system clock skew). You can try out the new error pages in Nightly and read more about her work in [https://groups.google.com/forum/?fromgroups=&hl=en#!topic/firefox-dev/cWlIkmAXoUI ''her post to firefox-dev''].</li>
Line 114: Line 114:
</li></ul>
</li></ul>


== [https://wiki.mozilla.org/Firefox/Search ''Search and Navigation'']
== [https://wiki.mozilla.org/Firefox/Search ''Search and Navigation''] ==
=== Address Bar &amp; Search
=== Address Bar &amp; Search ===
* Matt Brubeck fixed a regression where [https://bugzilla.mozilla.org/show_bug.cgi?id=1481319 ''‘http://x’ would incorrectly load a search bookmark with keyword ‘x’'']
* Matt Brubeck fixed a regression where [https://bugzilla.mozilla.org/show_bug.cgi?id=1481319 ''‘http://x’ would incorrectly load a search bookmark with keyword ‘x’'']
* Thi Huynh [https://bugzilla.mozilla.org/show_bug.cgi?id=1480970 ''replaced this.DOMWindowUtils with window.windowUtils in urlbarBindings.xml'']
* Thi Huynh [https://bugzilla.mozilla.org/show_bug.cgi?id=1480970 ''replaced this.DOMWindowUtils with window.windowUtils in urlbarBindings.xml'']
* Fixed a regression [https://bugzilla.mozilla.org/show_bug.cgi?id=1480355 ''where rtl based text could overlay itself in the urlbar'']
* Fixed a regression [https://bugzilla.mozilla.org/show_bug.cgi?id=1480355 ''where rtl based text could overlay itself in the urlbar'']


=== Places
=== Places ===
<ul>
<ul>
<li>Lina added a [https://bugzilla.mozilla.org/show_bug.cgi?id=1478265 ''maintenance task to clean up duplicate URLs''].</li>
<li>Lina added a [https://bugzilla.mozilla.org/show_bug.cgi?id=1478265 ''maintenance task to clean up duplicate URLs''].</li>
Line 132: Line 132:
<li>Removed [https://bugzilla.mozilla.org/show_bug.cgi?id=1481445 ''PlacesUtils.mobileFolderId''] (all PlacesUtils.*FolderIds will likely be removed eventually).</li></ul>
<li>Removed [https://bugzilla.mozilla.org/show_bug.cgi?id=1481445 ''PlacesUtils.mobileFolderId''] (all PlacesUtils.*FolderIds will likely be removed eventually).</li></ul>


=== Other
=== Other ===
* Dan Banner updated the [https://bugzilla.mozilla.org/show_bug.cgi?id=1450923 ''favicons for the default bookmarks in Nightly'']
* Dan Banner updated the [https://bugzilla.mozilla.org/show_bug.cgi?id=1450923 ''favicons for the default bookmarks in Nightly'']
* [https://bugzilla.mozilla.org/show_bug.cgi?id=quantumbar ''QuantumBar meta bug'']
* [https://bugzilla.mozilla.org/show_bug.cgi?id=quantumbar ''QuantumBar meta bug'']


== Application Services (Sync / Firefox Accounts / Push)
== Application Services (Sync / Firefox Accounts / Push) ==
*  
*  


== [https://wiki.mozilla.org/Test_Pilot ''Test Pilot'']
== [https://wiki.mozilla.org/Test_Pilot ''Test Pilot''] ==
<ul>
<ul>
<li><p>Advance experiment launched!</p>
<li><p>Advance experiment launched!</p>
Line 155: Line 155:
<li>Send Intern Emily Hou is done with her internship. She did a fabulous job working on the Send 2.0 update.</li></ul>
<li>Send Intern Emily Hou is done with her internship. She did a fabulous job working on the Send 2.0 update.</li></ul>


== [https://wiki.mozilla.org/Firefox/Features/Web_Payments ''Web Payments'']
== [https://wiki.mozilla.org/Firefox/Features/Web_Payments ''Web Payments''] ==
<ul>
<ul>
<li><p>Completed</p>
<li><p>Completed</p>
Line 170: Line 170:
</li></ul>
</li></ul>


== This week I learned
= This week I learned =
<ul>
<ul>
<li><p>[mconley] Florian discovered that accessing a hidden DOM node from JS in a XUL window is very expensive because it forces layout to do expensive style computations to check if an XBL binding needs to be attached synchronously. [https://bugzilla.mozilla.org/show_bug.cgi?id=1478999 ''Example''] [https://bugzilla.mozilla.org/show_bug.cgi?id=1478675 ''of bugs''].</p>
<li><p>[mconley] Florian discovered that accessing a hidden DOM node from JS in a XUL window is very expensive because it forces layout to do expensive style computations to check if an XBL binding needs to be attached synchronously. [https://bugzilla.mozilla.org/show_bug.cgi?id=1478999 ''Example''] [https://bugzilla.mozilla.org/show_bug.cgi?id=1478675 ''of bugs''].</p>
Confirmed users, Bureaucrats and Sysops emeriti
1,006

edits