Firefox/Meeting/17-Sep-2024

From MozillaWiki
Jump to: navigation, search

General Topics / Roundtable

  • PSA: ESR115 EOL was extended for Win 7-8.1 and macOS 10.12-10.14 to March 2025. See the firefox-dev post for more details. This doesn’t impact next month’s planned migration to ESR128 for other OSes, however.

Friends of the Firefox team

Introductions/Shout-Outs

Resolved bugs (excluding employees)

Volunteers that fixed more than one bug

  • Jonas Jenwald [:Snuffleupagus]

Project Updates

Accessibility

  • :eeejay has landed ARIA Element reflection that allows ARIA relationship attributes to be set in JavaScript by directly referencing target elements. In particular, it will allow setting ARIA relationship attributes to work across Shadow DOM boundaries (with limitations). It is now available behind the pref `accessibility.ARIAElementReflection.enabled` and is getting ready to be shipped (bug).

Add-ons / Web Extensions

WebExtensions Framework


WebExtension APIs


Addon Manager & about:addons

DevTools

DevTools Toolbox

Lint, Docs and Workflow

Migration Improvements (read-only)

  • fchasen launched the experiment to encourage Firefox users without a Mozilla account to create one and sync, in order to have a safeguard against sudden hardware failure. We’re already seeing an uptick in accounts being created, and we’re eager for the experiment to conclude to determine which messaging variant had the most impact!

  • For backup, mconley landed some patches to disable backing up various history-related data stores if Firefox is configured to clear history on shutdown. There are also a series of patches in review to regenerate backups when users intentionally delete certain data.

  • mconley is working with the OMC team to develop a new simple messaging surface inside of the AppMenu panel to try some different variants of the “signed out” state for the accounts item at the top of the menu

New Tab Page

  • The topic selection experiment is running! Firefox users in the treatment branch will see a dialog asking if they want to choose specific topics to appear in their Pocket story recommendations:

    • screenshot: [[2]]

  • The thumbs up / thumbs down experiment is also running to let users in the treatment branch express which stories have value for them, and which don’t:

    • screenshot: [[3]]

  • The layout variant experiments we mentioned during the last meeting are slated to start running in early October once Firefox 131 goes out the door!

  • Scott and Max are currently working on migrating us from our legacy endpoints for Top Sites and sponsored Pocket stories to a more centralized endpoint.

  • Amy and Nathan are working on the “big rectangle” - a new tall card group type that we’ll be experimenting with in a few months once this capability hits release


Picture-in-Picture

Search and Navigation

  • There has been a lot work on the various parts of ScotchBonnet, we will be looking to enable this in nightly soon and so anyone wanting a sneak peak can toggle browser.urlbar.scotchBonnet.enableOverride = true to see, feedback welcome

  • Contextual Search will now enter a persistent search mode session when you search on a site that provides opensearch[4]1893071

  • Daisuke added the ability to access search pages directly with shift click, this behaviour was introduced after lot of user feedback on the current one off bar @[5]1915250

  • We can and will only show persisted search terms on built in engines, to make sure 3rd party search engines cant trick users @[6]1918176

  • As well as a large number of more general improvements and bug fixes @[7]1913205,[8]1913200, 1914604,[9]1917186

  • Drew has made a lot of improvements to Firefox Suggest

  • Integrating Rust exposure suggestions as part of new experiment framework @[10]1915317

  • Allowed suggest to be enabled in non suggest locales @[11]1916873

  • Fixed issue with few results being shown when suggest is enabled @[12]1916458

  • And various other improvements

  • Mark has landed large refactorings of search search tests @[13]1912051, 1917955 along with preparations to implement the search engine selector in Rust to share with mobile @[14]1914145

  • Mandy also cleaned up some of the stale code left from the search configuration update @[15]1916847

  • Marco landed a bug to fix issues cause by the urlbar moving on mouse focus that caused issues with double click @[16]https://bugzilla.mozilla.org/show_bug.cgi?id=1909189

screenshot: [[17]]