Firefox/Meeting/03-Mar-2021: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with "Today’s meeting leader is: '''mtigley''' =General Topics / Roundtable= * [jaws] Firefox engineering productivity tools/scripts lightning talks? Waiting a few weeks to see...")
 
(Emptied this page since it's using the wrong date)
 
Line 1: Line 1:
Today’s meeting leader is: '''mtigley'''


=General Topics / Roundtable=
* [jaws] Firefox engineering productivity tools/scripts lightning talks? Waiting a few weeks to see if January All Hands is on, if it is on then we will request a slot within the All Hands, otherwise we will find our own time
=Friends of the Firefox team=
==Introductions/Shout-Outs==
*
==[https://bugzilla.mozilla.org/buglist.cgi?title=Resolved%20bugs%20%28excluding%20employees%29&quicksearch=893934%2C1212958%2C1513184%2C1608571%2C1669205%2C1682676%2C1688213%2C1688653%2C1692309%2C1692666%2C1692816%2C1693066%2C1693147%2C1694526%2C1694556%2C1695020%2C1695141%2C1695172%2C1695622%2C1696221%2C1696535%2C1696555%2C1696574%2C1696698%2C1696766%2C1696889%2C1696904%2C1696990%2C1697062%2C1697277%2C1697293%2C1697433%2C1697623%2C1697665%2C1697792%2C1697802%2C1698032%2C1698035%2C1698041%2C1698048%2C1698055%2C1698058%2C1698076%2C1698107%2C1698137%2C1698161%2C1698210%2C1698223%2C1698234%2C1698237%2C1698296%2C1698319%2C1698345%2C1698352%2C1698355%2C1698360%2C1698361%2C1698406%2C1698408%2C1698415%2C1698416%2C1698421%2C1698499%2C1698756%2C1698777%2C1698812%2C1698827%2C1699017%2C1699061%2C1699062%2C1699072%2C1699074%2C1699083%2C1699119%2C1699124%2C1699134%2C1699146%2C1699183%2C1699360%2C1699499%2C1699576%2C1699594%2C1699677%2C1699823%2C1699909%2C1699978&list_id=15643534 ''Resolved bugs (excluding employees)'']==
==Fixed more than one bug==
<ul>
<li>Andrei Petcu [:petcuandrei] </li>
<li>Erica Wright [:ewright] </li>
<li>Sebastian Zartner [:sebo] </li>
<li>Tim Nguyen :ntim </li>
<li>Tom Schuster [:evilpie] </li>
</ul>
==New contributors (🌟 = first patch)==
<ul>
<li>🌟 '''Karthik Sundar [karthiksundar30092002]''' fixed a UI issue where expanding objects in the DevTools console made them jump around ([https://bugzilla.mozilla.org/show_bug.cgi?id=1608571 Bug 1608571]) </li>
<li>🌟 '''David [heftydav]''' fixed an issue where the Picture-in-Picture icon will disappear when dragging the tab to a new window ([https://bugzilla.mozilla.org/show_bug.cgi?id=1669205 Bug 1669205]) </li>
<li>🌟 '''Henry Vincent [henryvincent33]''' fixed a typo in an error message created by DevTools’ Front class ([https://bugzilla.mozilla.org/show_bug.cgi?id=1699146 Bug 1699146])</li>
<li>🌟 '''Renuka Bhure [bhurerenuka14]''' replaced BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_deleteLogin.js ([https://bugzilla.mozilla.org/show_bug.cgi?id=1698812 Bug 1698812])</li>
<li>🌟 '''Sneha sai KNVS [snehaa2296]''' replaced BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_protectionsUI_report_breakage.js ([https://bugzilla.mozilla.org/show_bug.cgi?id=1698076 Bug 1698076]) </li>
</ul>
=Project Updates=
==Add-ons / Web Extensions==
===Addon Manager &amp; about:addons===
* '''Mark''' adjusted addon signature warning messagebar to make it easier to read on hover ([https://bugzilla.mozilla.org/show_bug.cgi?id=1694428 Bug 1694428])
===WebExtensions Framework===
<ul>
<li>
<p>Fission-related fixes:</p>
<ul>
<li>Fix DocumentChannel process switching on sidebar and popup extension pages ([https://bugzilla.mozilla.org/show_bug.cgi?id=1646817 Bug 1646817])</li>
<li><p>Logging a deprecation warning on extensions using fission-incompatible canvas drawWindow ([https://bugzilla.mozilla.org/show_bug.cgi?id=1696976 Bug 1696976])</p></li>
<ul>
<li>As also described in the warning, extensions should use Use [https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/tabs/captureTab tabs.captureTab] extensions API instead (which is fission compatible)
</li>
</ul>
<li>Support for OOP iframes in webNavigation.getAllFrames ([https://bugzilla.mozilla.org/show_bug.cgi?id=1698398 Bug 1698398])</li>
</ul>
<li><p>Starting from Firefox 88 Services is exposed by default in all WebExtensions API scripts (included the experimental APIs embedded in privileged and builtin addons) - [https://bugzilla.mozilla.org/show_bug.cgi?id=1698158 Bug 1698158]:</p>
<ul>
<li>'''Be aware of potential intermittent conflicts if the same global is defined in conflicting ways in experimental APIs part of the same addon''' (see [https://bugzilla.mozilla.org/show_bug.cgi?id=1697404#c3 Bug 1697404 comment 3] and [https://bugzilla.mozilla.org/show_bug.cgi?id=1697404#c4 Bug 1697404 comment 4])</li>
<li>[https://firefox-source-docs.mozilla.org/toolkit/components/extensions/webextensions/basics.html#globals-available-in-the-api-scripts-global '''Added some notes to the in tree docs''']</li>
</ul>
</li>
</li>
</ul>
===WebExtension APIs===
<ul>
<li>As part of the FTP removal in Firefox 88 ([https://bugzilla.mozilla.org/show_bug.cgi?id=1626365 Bug 1626365]):
<ul>
<li>browserSettings.ftpProtocolEnable becomes read only</li>
<li>“ftp” has been added to the list of allowed protocols that extension can register as a protocol handler</li>
<li>in the proxy WebExtensions API, proxying ftp is deprecated</li>
</ul>
</li>
</ul>
==Developer Tools==
==Fission==
==[https://wiki.mozilla.org/Firefox/Features/Form_Autofill ''Form Autofill'']==
==Installer &amp; Updater==
==Mobile==
==New Tab Page==
==Nimbus==
==NodeJS==
==New Tab Page==
==[https://wiki.mozilla.org/Toolkit:Password_Manager ''Password Manager'']==
==PDFs &amp; Printing==
==Performance==
==Performance Tools==
==Picture-in-Picture==
==Pocket==
==Privacy/Security==
==Push==
==Search and Navigation==
==Sync==
==User Journey==
=This week I learned=

Latest revision as of 16:59, 23 March 2021