Firefox/Meeting/23-Mar-2021: Difference between revisions
Jump to navigation
Jump to search
Pocket
(Added meeting notes for DevTools) |
(Added meeting notes for Fission) |
||
Line 84: | Line 84: | ||
==Fission== | ==Fission== | ||
<ul> | |||
<li>Decided not to fix the disabled WebPayments UI for fission.</li> | |||
<li>Closed the frontend fission metabug! | |||
πππππππ</li> | |||
<li>Fission beta experiments will start this week (Firefox 88)</li> | |||
</ul> | |||
==[https://wiki.mozilla.org/Firefox/Features/Form_Autofill ''Form Autofill'']== | ==[https://wiki.mozilla.org/Firefox/Features/Form_Autofill ''Form Autofill'']== |
Revision as of 17:08, 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:
- Be aware of potential intermittent conflicts if the same global is defined in conflicting ways in experimental APIs part of the same addon (see Bug 1697404 comment 3 and Bug 1697404 comment 4)
- Added some notes to the in tree docs
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
- Bug 1615242 - Stop uploading DevTools docs on docs.firefox-dev.tools
- New community site design: https://firefox-dev.tools/
- DevTools contributor docs: https://firefox-source-docs.mozilla.org/devtools/
- Bug 1693147 - Use toggle button for switching between raw and formatted request view (contributed by :sebo).
Screenshot online
- Fission M7 All bugs completed
Fission
- Decided not to fix the disabled WebPayments UI for fission.
- Closed the frontend fission metabug! πππππππ
- Fission beta experiments will start this week (Firefox 88)