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

From MozillaWiki
Jump to navigation Jump to search
(Added meeting notes for DevTools)
Line 69: Line 69:


==Developer Tools==
==Developer Tools==
<ul>
<li>[https://bugzilla.mozilla.org/show_bug.cgi?id=1615242 Bug 1615242] - Stop uploading DevTools docs on docs.firefox-dev.tools
<ul>
<li>New community site design: https://firefox-dev.tools/</li>
<li>DevTools contributor docs: https://firefox-source-docs.mozilla.org/devtools/</li>
</ul>
</li>
<li>[https://bugzilla.mozilla.org/show_bug.cgi?id=1693147 Bug 1693147] - Use toggle button for switching between raw and formatted request view (contributed by :sebo). https://snipboard.io/GQ2qIW.jpg
[https://snipboard.io/GQ2qIW.jpg Screenshot online]
</li>
<li>Fission M7 [https://mzl.la/2OMltPT All bugs completed]</li>
</ul>


==Fission==
==Fission==

Revision as of 17:07, 23 March 2021

Today’s meeting leader is: mtigley

General Topics / Roundtable

Friends of the Firefox team

Introductions/Shout-Outs

Resolved bugs (excluding employees)

Fixed more than one bug

  • Andrei Petcu [:petcuandrei]
  • Erica Wright [:ewright]
  • Sebastian Zartner [:sebo]
  • Tim Nguyen :ntim
  • Tom Schuster [:evilpie]

New contributors (🌟 = first patch)

  • 🌟 Karthik Sundar [karthiksundar30092002] fixed a UI issue where expanding objects in the DevTools console made them jump around (Bug 1608571)
  • 🌟 David [heftydav] fixed an issue where the Picture-in-Picture icon will disappear when dragging the tab to a new window (Bug 1669205)
  • 🌟 Henry Vincent [henryvincent33] fixed a typo in an error message created by DevTools’ Front class (Bug 1699146)
  • 🌟 Renuka Bhure [bhurerenuka14] replaced BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_deleteLogin.js (Bug 1698812)
  • 🌟 Sneha sai KNVS [snehaa2296] replaced BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_protectionsUI_report_breakage.js (Bug 1698076)

Project Updates

Add-ons / Web Extensions

Addon Manager & about:addons

  • Mark adjusted addon signature warning messagebar to make it easier to read on hover (Bug 1694428)

WebExtensions Framework

  • Fission-related fixes:

    • Fix DocumentChannel process switching on sidebar and popup extension pages (Bug 1646817)
    • Logging a deprecation warning on extensions using fission-incompatible canvas drawWindow (Bug 1696976)

      • As also described in the warning, extensions should use Use tabs.captureTab extensions API instead (which is fission compatible)
    • Support for OOP iframes in webNavigation.getAllFrames (Bug 1698398)
  • Starting from Firefox 88 Services is exposed by default in all WebExtensions API scripts (included the experimental APIs embedded in privileged and builtin addons) - Bug 1698158:

WebExtension APIs

  • As part of the FTP removal in Firefox 88 (Bug 1626365):
    • browserSettings.ftpProtocolEnable becomes read only
    • “ftp” has been added to the list of allowed protocols that extension can register as a protocol handler
    • in the proxy WebExtensions API, proxying ftp is deprecated

Developer Tools

Fission

Form Autofill

Installer & Updater

Mobile

New Tab Page

Nimbus

NodeJS

New Tab Page

Password Manager

PDFs & Printing

Performance

Performance Tools

Picture-in-Picture

Pocket

Privacy/Security

Push

Search and Navigation

Sync

User Journey

This week I learned