Firefox/Meeting/16-Apr-2024

From MozillaWiki
Jump to: navigation, search

General Topics / Roundtable

Friends of the Firefox team

Introductions/Shout-Outs

  • [gijs] Thanks to Yi Xiong Wong for submitting 16 patches to refactor a bunch of browser.js code into a separate file (bug)

Resolved bugs (excluding employees)

Script to find new contributors from bug list

Volunteers that fixed more than one bug

  • Camille
  • Magnus Melin [:mkmelin]
  • Meera Murthy

New contributors (🌟 = first patch)

  • 🌟 Camille added `text-align: start` to moz-message-bar so it doesn't inherit alignment from parent and updated moz-toggle to only show active state when hovering
  • gravyant improved error message when sending session.new without capabilities
  • 🌟 Harshit replaced `validateURL` with `URL.parse()`

General triage

  • mconley, mkaply, Emily McMinn, Katherine Patenio are leading this month’s general triage

Project Updates

Add-ons / Web Extensions

(read-only due to conflict)


WebExtension APIs

  • As part of the ongoing work related to improving cross-browser compatibility for Manifest Version 3 extensions:

    • the options_page manifest property is supported as an alias of options_page.ui - Bug 1816960

    • A new webRequestAuthProvider permission allows extensions to register webRequest.onAuthRequired blocking listeners (in addition to the webRequestBlocking permission, which is deprecated on Chrome but still supported by Firefox) - Bug 1820569

    • commands.onCommand listeners now receive details of the currently active tab - Bug 1843866

    • WebExtensions with a granted active tab permission can now call tabs.captureVisibleTab API method without any additional host permissions - Bug 1784920

    • MessageSender details received by runtime.onMessage/runtime.onConnect listeners include a new origin property - Bug 1787379

Developer Tools

DevTools