Firefox context menu video controls like Pause, Unmute, Speed and Loop.
Categories: News

Giving You More Control – These Weeks in Firefox: Issue 204

Highlights

Firefox context menu video controls like Pause, Unmute, Speed and Loop.

Tooltip in Firefox DevTools for mismatched syntax with attr()

Friends of the Firefox team

Resolved bugs (excluding employees)

Script to find new contributors from bug list

Volunteers that fixed more than one bug

  • Sam Johnson
  • Sebastian Zartner [:sebo]

New contributors (🌟 = first patch)

Project Updates

Add-ons / Web Extensions

Addon Manager & about:addons
  • As part of the work for the Project Nova about:addons page restyling, the about:addons sidebar has been migrated to the moz-page-nav and moz-page-nav-button reusable components, improving accessibility and visual consistency with the Firefox Desktop about:settings page – Bug 1881767
WebExtensions Framework
  • Implemented WebExtensions negative permissions infrastructure, providing the foundations for enterprise policy “blocked host permissions” features – Bug 1745823
  • Restricted host permission changes for MV3 extensions force-installed via enterprise policy (matching similar behaviors provided by Chrome enterprise policy behaviors) – Bug 1904054
    • Thanks to Mike Kaply for the implementation of this enterprise policy enforcement feature.
WebExtension APIs
  • Fixed handling of <all_urls> as an API permission in Manifest V3, ensuring the permission is correctly initialized on extension install – Bug 1758306

DevTools

WebDriver

Lint, Docs and Workflow

New Tab Page

Picture-in-Picture

Performance Tools (aka Firefox Profiler)

  • Firefox Profiler now has a CLI! We also added a profiler-analysis skill to the Firefox codebase. Once you capture a performance profile, you can ask Claude or an AI to analyze it by providing a link or local path. You can use it to analyze a performance regression or debug an issue if you have a profile at hand.

Search and Urlbar

Nova UI refresh
Suggest
  • Drew landed several Suggest improvements: realtime suggestions colors, sports suggestions received World Cup tweaks, and online Suggest via OHTTP was enabled for eligible users in Firefox 153.
  • 2040561, 2039753, 2035614, 2038843
Adaptive autofill
  • James fixed soft-block counting to track autofill dismisses, rather than consecutive backspaces on the same autofill, and added telemetry to measure URLs reintegration after blocking.
  • 2040819, 2037177
Quick actions
  • Dharma created a new Firefox Labs quick action, fixed the Update action button, and re-enabled ScotchBonnet in some tests that were not updated yet.
  • Caleb added Calculator support for certain unicode operators.
  • 2023169, 1928635, 1923383, 2033861
Multi Context Address Bar
  • Moritz continued refactoring the urlbar code: converted some of the js modules to not be system modules, fixed dynamic results templates, incorrect reuse of result rows, and keyboard shortcuts on the unified search button panel.
  • 2039297, 2036095, 2039844, 2037933, 2030050
Other
Search
  • Mark removed old WebExtension-based search engines from the source tree, removed loading of search add-ons from resource://search-extensions/.
  • Caleb fixed multiple documentation issues and added a test covering searches from a private window.
  • 1904613, 2035878, 2037942, 2033545, 2005724
Places
  • Marco removed some unnecessary database transactions, fixed the bookmarks panel folder dropdown on Windows, and resolved several intermittent test failures.
  • Thanks to Sam Johnson who fixed the bookmark edit panel showing “mobile” instead of “Mobile Bookmarks”.
  • 2039534, 1505800, 2008829, 2029541, 2035084

No comments yet

Post a comment

Leave a Reply

Your email address will not be published. Required fields are marked *