Firefox/Meeting/01-Apr-2025: Difference between revisions

formatting
(Notes from the desktop meeting on April 1, 2025)
 
(formatting)
 
Line 10: Line 10:


<ul>
<ul>
<li><blockquote><p>Carlos </p></blockquote></li>
<li><p>Carlos </p></li>
<li><blockquote><p>Chris Shiohama </p></blockquote></li>
<li><p>Chris Shiohama </p></li>
<li><blockquote><p>cob.bzmoz </p></blockquote></li>
<li><p>cob.bzmoz </p></li>
<li><blockquote><p>Harold Camacho </p></blockquote></li>
<li><p>Harold Camacho </p></li>
<li><blockquote><p>Shane Ziegler</p></blockquote></li></ul>
<li><p>Shane Ziegler</p></li></ul>


=== New contributors (🌟 = first patch) ===
=== New contributors (🌟 = first patch) ===


<ul>
<ul>
<li><blockquote><p>(Will be filled in after the meeting)</p></blockquote></li></ul>
<li><p>(Will be filled in after the meeting)</p></li></ul>


=== General triage ===
=== General triage ===


<ul>
<ul>
<li><blockquote><p>[https://docs.google.com/document/d/1_r8lKtJg1FXeY9R3mufsQKI3ylXiIrrLgsb3DqC0EoA/edit ''Mark S, Eric, DJ &amp; Nathan are this month’s Firefox / Toolkit :: General triagers!'']</p></blockquote></li></ul>
<li><p>[https://docs.google.com/document/d/1_r8lKtJg1FXeY9R3mufsQKI3ylXiIrrLgsb3DqC0EoA/edit ''Mark S, Eric, DJ &amp; Nathan are this month’s Firefox / Toolkit :: General triagers!'']</p></li></ul>


=== Project Updates ===
=== Project Updates ===
Line 33: Line 33:


<ul>
<ul>
<li><blockquote><p>'''All system add-ons are now built-in add-ons packaged in the omni jar 🎉'''</p></blockquote>
<li><p>'''All system add-ons are now built-in add-ons packaged in the omni jar 🎉'''</p>
<ul>
<ul>
<li><blockquote><p>webcompat has been migrated into the Desktop omni jar as part of [https://bugzilla.mozilla.org/show_bug.cgi?id=1948914 ''Bug 1948914''] (in Nightly 138, like the other system add-ons migrated earlier in the same cycle).</p></blockquote></li></ul>
<li><p>webcompat has been migrated into the Desktop omni jar as part of [https://bugzilla.mozilla.org/show_bug.cgi?id=1948914 ''Bug 1948914''] (in Nightly 138, like the other system add-ons migrated earlier in the same cycle).</p></li></ul>
</li>
</li>
<li><blockquote><p>As part of handling the incident related to a second old intermediate certificate expired on March 14, we have landed the following changes in mozilla-central (and uplifted both to Beta 137, ESR 128 and ESR 115): [https://bugzilla.mozilla.org/show_bug.cgi?id=1954818 ''Bug 1954818 - Add-ons signed before February 2018 are disabled''] and [https://bugzilla.mozilla.org/show_bug.cgi?id=1954934 ''Bug 1954934 - Verify add-on signatures sooner when relevant after a browser update'']</p></blockquote></li></ul>
<li><p>As part of handling the incident related to a second old intermediate certificate expired on March 14, we have landed the following changes in mozilla-central (and uplifted both to Beta 137, ESR 128 and ESR 115): [https://bugzilla.mozilla.org/show_bug.cgi?id=1954818 ''Bug 1954818 - Add-ons signed before February 2018 are disabled''] and [https://bugzilla.mozilla.org/show_bug.cgi?id=1954934 ''Bug 1954934 - Verify add-on signatures sooner when relevant after a browser update'']</p></li></ul>


WebExtensions Framework
WebExtensions Framework


<ul>
<ul>
<li><blockquote><p>'''Thanks to Florian,''' the last remaining WebExtensions telemetry recorded as legacy telemetry scalars and histograms have been migrated to Glean (and mirrored to legacy telemetry through GIFFT) - [https://bugzilla.mozilla.org/show_bug.cgi?id=1953106 ''Bug 1953106'']</p></blockquote></li>
<li><p>'''Thanks to Florian,''' the last remaining WebExtensions telemetry recorded as legacy telemetry scalars and histograms have been migrated to Glean (and mirrored to legacy telemetry through GIFFT) - [https://bugzilla.mozilla.org/show_bug.cgi?id=1953106 ''Bug 1953106'']</p></li>
<li><blockquote><p>Fixed manifest validation error on manifests using an empty background.scripts property - [https://bugzilla.mozilla.org/show_bug.cgi?id=1954637 ''Bug 1954637'']</p></blockquote></li></ul>
<li><p>Fixed manifest validation error on manifests using an empty background.scripts property - [https://bugzilla.mozilla.org/show_bug.cgi?id=1954637 ''Bug 1954637'']</p></li></ul>


=== DevTools ===
=== DevTools ===


<ul>
<ul>
<li><blockquote><p>[https://bugzilla.mozilla.org/user_profile?user_id=763798 ''Abdelaziz Mokhnache''] added a column in Network Monitor to display the full path of the request url ([https://bugzilla.mozilla.org/show_bug.cgi?id=1932626 ''#1932626''])</p></blockquote></li>
<li><p>[https://bugzilla.mozilla.org/user_profile?user_id=763798 ''Abdelaziz Mokhnache''] added a column in Network Monitor to display the full path of the request url ([https://bugzilla.mozilla.org/show_bug.cgi?id=1932626 ''#1932626''])</p></li>
<li><blockquote><p>[https://bugzilla.mozilla.org/user_profile?user_id=719070 ''David J. Cobb''] fixed the &quot;Copy Object&quot; context menu on custom formatted objects ([https://bugzilla.mozilla.org/show_bug.cgi?id=1947667 ''#1947667''])</p></blockquote></li>
<li><p>[https://bugzilla.mozilla.org/user_profile?user_id=719070 ''David J. Cobb''] fixed the &quot;Copy Object&quot; context menu on custom formatted objects ([https://bugzilla.mozilla.org/show_bug.cgi?id=1947667 ''#1947667''])</p></li>
<li><blockquote><p>[https://bugzilla.mozilla.org/user_profile?user_id=719070 ''David J. Cobb''] also made private properties visible on logged custom elements ([https://bugzilla.mozilla.org/show_bug.cgi?id=1956149 ''#1956149''])</p></blockquote></li>
<li><p>[https://bugzilla.mozilla.org/user_profile?user_id=719070 ''David J. Cobb''] also made private properties visible on logged custom elements ([https://bugzilla.mozilla.org/show_bug.cgi?id=1956149 ''#1956149''])</p></li>
<li><blockquote><p>[https://bugzilla.mozilla.org/user_profile?user_id=763731 ''Holger Benl''] fixed a case where breakpoint would not be visible in the gutter of a pretty-printed file ([https://bugzilla.mozilla.org/show_bug.cgi?id=1954109 ''#1954109''])</p></blockquote></li>
<li><p>[https://bugzilla.mozilla.org/user_profile?user_id=763731 ''Holger Benl''] fixed a case where breakpoint would not be visible in the gutter of a pretty-printed file ([https://bugzilla.mozilla.org/show_bug.cgi?id=1954109 ''#1954109''])</p></li>
<li><blockquote><p>[https://bugzilla.mozilla.org/user_profile?user_id=763731 ''Holger Benl''] fixed an issue that would cause the Debugger preview popup show erroneous data ([https://bugzilla.mozilla.org/show_bug.cgi?id=1954182 ''#1954182''])</p></blockquote></li>
<li><p>[https://bugzilla.mozilla.org/user_profile?user_id=763731 ''Holger Benl''] fixed an issue that would cause the Debugger preview popup show erroneous data ([https://bugzilla.mozilla.org/show_bug.cgi?id=1954182 ''#1954182''])</p></li>
<li><blockquote><p>[https://bugzilla.mozilla.org/user_profile?user_id=283262 ''Alexandre Poirot''] prevented DevTools toolbox to crash when an error is thrown when iterating through Services.ww.getWindowEnumerator() ([https://bugzilla.mozilla.org/show_bug.cgi?id=1954474 ''#1954474''])</p></blockquote></li>
<li><p>[https://bugzilla.mozilla.org/user_profile?user_id=283262 ''Alexandre Poirot''] prevented DevTools toolbox to crash when an error is thrown when iterating through Services.ww.getWindowEnumerator() ([https://bugzilla.mozilla.org/show_bug.cgi?id=1954474 ''#1954474''])</p></li>
<li><blockquote><p>[https://bugzilla.mozilla.org/user_profile?user_id=557153 ''Nicolas Chevobbe''] fixed a serialization issue that was leading to worker thread being paused without possibility to resume it ([https://bugzilla.mozilla.org/show_bug.cgi?id=1956197 ''#1956197''])</p></blockquote></li>
<li><p>[https://bugzilla.mozilla.org/user_profile?user_id=557153 ''Nicolas Chevobbe''] fixed a serialization issue that was leading to worker thread being paused without possibility to resume it ([https://bugzilla.mozilla.org/show_bug.cgi?id=1956197 ''#1956197''])</p></li>
<li><blockquote><p>[https://bugzilla.mozilla.org/user_profile?user_id=656417 ''Hubert Boma Manilla''] migrated parserWorker.getClosestFunctionName to use lezer ([https://bugzilla.mozilla.org/show_bug.cgi?id=1943945 ''#1943945'']). The Debugger is now only using Babel when the &quot;Show original variables&quot; option is set. This is something we hope to get rid of thanks [https://github.com/tc39/ecma426/issues/37 ''to new addition to the source map standard '']</p></blockquote></li>
<li><p>[https://bugzilla.mozilla.org/user_profile?user_id=656417 ''Hubert Boma Manilla''] migrated parserWorker.getClosestFunctionName to use lezer ([https://bugzilla.mozilla.org/show_bug.cgi?id=1943945 ''#1943945'']). The Debugger is now only using Babel when the &quot;Show original variables&quot; option is set. This is something we hope to get rid of thanks [https://github.com/tc39/ecma426/issues/37 ''to new addition to the source map standard '']</p></li>
<li><blockquote><p>[https://bugzilla.mozilla.org/user_profile?user_id=557153 ''Nicolas Chevobbe''] fixed an issue in the Rules view where adding a declaration in a rule with nested rule would bork the stylesheet (and the Rules view itself) ([https://bugzilla.mozilla.org/show_bug.cgi?id=1954704 ''#1954704''])</p></blockquote></li>
<li><p>[https://bugzilla.mozilla.org/user_profile?user_id=557153 ''Nicolas Chevobbe''] fixed an issue in the Rules view where adding a declaration in a rule with nested rule would bork the stylesheet (and the Rules view itself) ([https://bugzilla.mozilla.org/show_bug.cgi?id=1954704 ''#1954704''])</p></li>
<li><blockquote><p>[https://bugzilla.mozilla.org/user_profile?user_id=557153 ''Nicolas Chevobbe''] improved performance of the StyleEditor autocomplete for a specific case that would end up freezing/crashing Firefox ([https://bugzilla.mozilla.org/show_bug.cgi?id=1069183 ''#1069183''])</p></blockquote></li></ul>
<li><p>[https://bugzilla.mozilla.org/user_profile?user_id=557153 ''Nicolas Chevobbe''] improved performance of the StyleEditor autocomplete for a specific case that would end up freezing/crashing Firefox ([https://bugzilla.mozilla.org/show_bug.cgi?id=1069183 ''#1069183''])</p></li></ul>


=== WebDriver BiDi ===
=== WebDriver BiDi ===


<ul>
<ul>
<li><blockquote><p>Liam updated the [https://bugzilla.mozilla.org/show_bug.cgi?id=1920952 ''&quot;browsingContext.Info&quot; type to as well include the &quot;clientWindow&quot; property''], allowing clients to identify which browser window a given browsing context belongs to.</p></blockquote></li>
<li><p>Liam updated the [https://bugzilla.mozilla.org/show_bug.cgi?id=1920952 ''&quot;browsingContext.Info&quot; type to as well include the &quot;clientWindow&quot; property''], allowing clients to identify which browser window a given browsing context belongs to.</p></li>
<li><blockquote><p>Spencer [https://bugzilla.mozilla.org/show_bug.cgi?id=1947740 ''enabled the “browser.dom.window.dump.enabled” preference for all remote protocols''], ensuring that Firefox Beta and Release builds also route logs to stdout.</p></blockquote></li>
<li><p>Spencer [https://bugzilla.mozilla.org/show_bug.cgi?id=1947740 ''enabled the “browser.dom.window.dump.enabled” preference for all remote protocols''], ensuring that Firefox Beta and Release builds also route logs to stdout.</p></li>
<li><blockquote><p>Henrik [https://bugzilla.mozilla.org/show_bug.cgi?id=1944565 ''added a new “''][https://bugzilla.mozilla.org/show_bug.cgi?id=1944565 ''--remote-enable-system-access”''][https://bugzilla.mozilla.org/show_bug.cgi?id=1944565 '' argument to Firefox''] to control whether connected clients can access the parent process. Marionette now uses this flag to determine [https://bugzilla.mozilla.org/show_bug.cgi?id=1710425 ''if switching to the “''][https://bugzilla.mozilla.org/show_bug.cgi?id=1710425 ''chrome”''][https://bugzilla.mozilla.org/show_bug.cgi?id=1710425 '' context is permitted''].</p></blockquote></li>
<li><p>Henrik [https://bugzilla.mozilla.org/show_bug.cgi?id=1944565 ''added a new “''][https://bugzilla.mozilla.org/show_bug.cgi?id=1944565 ''--remote-enable-system-access”''][https://bugzilla.mozilla.org/show_bug.cgi?id=1944565 '' argument to Firefox''] to control whether connected clients can access the parent process. Marionette now uses this flag to determine [https://bugzilla.mozilla.org/show_bug.cgi?id=1710425 ''if switching to the “''][https://bugzilla.mozilla.org/show_bug.cgi?id=1710425 ''chrome”''][https://bugzilla.mozilla.org/show_bug.cgi?id=1710425 '' context is permitted''].</p></li>
<li><blockquote><p>Julian [https://bugzilla.mozilla.org/show_bug.cgi?id=1868828 ''added support for writing vendor specific (moz:) modules''], implemented only by Firefox outside the specification process. For instance, the profiler team plans to work on a [https://bugzilla.mozilla.org/show_bug.cgi?id=1869522 ''moz:profiler module''] to record performance profiles.</p></blockquote></li>
<li><p>Julian [https://bugzilla.mozilla.org/show_bug.cgi?id=1868828 ''added support for writing vendor specific (moz:) modules''], implemented only by Firefox outside the specification process. For instance, the profiler team plans to work on a [https://bugzilla.mozilla.org/show_bug.cgi?id=1869522 ''moz:profiler module''] to record performance profiles.</p></li>
<li><blockquote><p>Julian fixed a bug in our “network.responseCompleted” event, which would [https://bugzilla.mozilla.org/show_bug.cgi?id=1931334 ''always have a response.content.size set to 0''].</p></blockquote></li></ul>
<li><p>Julian fixed a bug in our “network.responseCompleted” event, which would [https://bugzilla.mozilla.org/show_bug.cgi?id=1931334 ''always have a response.content.size set to 0''].</p></li></ul>


=== Fluent ===
=== Fluent ===


<ul>
<ul>
<li><blockquote><p>At this point, [https://www.arewefluentyet.com/ ''over 68% of our strings are Fluent'']!</p></blockquote></li>
<li><p>At this point, [https://www.arewefluentyet.com/ ''over 68% of our strings are Fluent'']!</p></li>
<li><blockquote><p>[https://bugzilla.mozilla.org/show_bug.cgi?id=1955586 ''Thanks to Shane Ziegler for converting some of our .properties strings to Fluent!'']</p></blockquote></li>
<li><p>[https://bugzilla.mozilla.org/show_bug.cgi?id=1955586 ''Thanks to Shane Ziegler for converting some of our .properties strings to Fluent!'']</p></li>
<li><blockquote><p>Thanks to flod for going on a tear and getting rid of a bunch of unused Fluent strings ([https://bugzilla.mozilla.org/show_bug.cgi?id=1955273 ''example''], [https://bugzilla.mozilla.org/show_bug.cgi?id=1954994 ''example''])</p></blockquote></li>
<li><p>Thanks to flod for going on a tear and getting rid of a bunch of unused Fluent strings ([https://bugzilla.mozilla.org/show_bug.cgi?id=1955273 ''example''], [https://bugzilla.mozilla.org/show_bug.cgi?id=1954994 ''example''])</p></li>
<li><blockquote><p>Congratulations to eemeli - the [https://unicode.org/reports/tr35/tr35-messageFormat.html ''Unicode MessageFormat 2.0 specification''] has reached stable!</p></blockquote></li></ul>
<li><p>Congratulations to eemeli - the [https://unicode.org/reports/tr35/tr35-messageFormat.html ''Unicode MessageFormat 2.0 specification''] has reached stable!</p></li></ul>




Line 80: Line 80:


<ul>
<ul>
<li><blockquote><p>Julien [https://bugzilla.mozilla.org/show_bug.cgi?id=1954826 ''fixed an issue''] where the ESLint configuration was defining ContentTaskUtils as a global variable available for all tests (it is only available within certain test functions).</p></blockquote></li></ul>
<li><p>Julien [https://bugzilla.mozilla.org/show_bug.cgi?id=1954826 ''fixed an issue''] where the ESLint configuration was defining ContentTaskUtils as a global variable available for all tests (it is only available within certain test functions).</p></li></ul>




Line 86: Line 86:


<ul>
<ul>
<li><blockquote><p>New Tab is now packaged as a built-in addon on the Beta channel! This sets us up to try our first pilot out-of-band update to New Tab sometime in May.</p></blockquote></li>
<li><p>New Tab is now packaged as a built-in addon on the Beta channel! This sets us up to try our first pilot out-of-band update to New Tab sometime in May.</p></li>
<li><blockquote><p>[https://bugzilla.mozilla.org/show_bug.cgi?id=1920774 ''Custom backgrounds''] are undergoing further refinement and bugfixing! Amy [https://bugzilla.mozilla.org/show_bug.cgi?id=1954759 ''just fixed an issue''] which would cause the custom background image to flash under certain circumstances.</p></blockquote>
<li><p>[https://bugzilla.mozilla.org/show_bug.cgi?id=1920774 ''Custom backgrounds''] are undergoing further refinement and bugfixing! Amy [https://bugzilla.mozilla.org/show_bug.cgi?id=1954759 ''just fixed an issue''] which would cause the custom background image to flash under certain circumstances.</p>
<ul>
<ul>
<li><blockquote><p>This can be tested by setting browser.newtabpage.activity-stream.newtabWallpapers.customWallpaper.enabled to true in about:config.</p></blockquote></li></ul>
<li><p>This can be tested by setting browser.newtabpage.activity-stream.newtabWallpapers.customWallpaper.enabled to true in about:config.</p></li></ul>
</li>
</li>
<li><blockquote><p>Nathan [https://bugzilla.mozilla.org/show_bug.cgi?id=1950408 ''has added ASRouter / OMC plumbing''] to make it possible to show onboarding messages inline within New Tab, which we’ll use to draw people’s attention to the custom wallpaper controls</p></blockquote></li>
<li><p>Nathan [https://bugzilla.mozilla.org/show_bug.cgi?id=1950408 ''has added ASRouter / OMC plumbing''] to make it possible to show onboarding messages inline within New Tab, which we’ll use to draw people’s attention to the custom wallpaper controls</p></li>
<li><blockquote><p>Reem [https://bugzilla.mozilla.org/show_bug.cgi?id=1954653 ''added the first chunk of UI''] that will allow users to submit reports about advertisements that they deem are irrelevant, inappropriate or uninteresting.</p></blockquote></li></ul>
<li><p>Reem [https://bugzilla.mozilla.org/show_bug.cgi?id=1954653 ''added the first chunk of UI''] that will allow users to submit reports about advertisements that they deem are irrelevant, inappropriate or uninteresting.</p></li></ul>


=== Performance ===
=== Performance ===


<ul>
<ul>
<li><blockquote><p>[mconley] [https://bugzilla.mozilla.org/show_bug.cgi?id=1689254 ''Thanks to Jason Jones who submitted a patch''] that lets us avoid updating zoom-control elements within the AppMenu when the menu is still in the “lazy” state!</p></blockquote></li></ul>
<li><p>[mconley] [https://bugzilla.mozilla.org/show_bug.cgi?id=1689254 ''Thanks to Jason Jones who submitted a patch''] that lets us avoid updating zoom-control elements within the AppMenu when the menu is still in the “lazy” state!</p></li></ul>


=== Places ===
=== Places ===


<ul>
<ul>
<li><blockquote><p>Moritz has fixed cases where bookmarks were sorted wrongly in the view after moving multiple of them at once.[https://bugzilla.mozilla.org/show_bug.cgi?id=1557853  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1557853 ''Bug 1557853'']</p></blockquote></li></ul>
<li><p>Moritz has fixed cases where bookmarks were sorted wrongly in the view after moving multiple of them at once.[https://bugzilla.mozilla.org/show_bug.cgi?id=1557853  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1557853 ''Bug 1557853'']</p></li></ul>


=== Profile Management ===
=== Profile Management ===


<ul>
<ul>
<li><blockquote><p>Big picture</p></blockquote>
<li><p>Big picture</p>
<ul>
<ul>
<li><blockquote><p>We are on track to ship our initial feature set to Beta and 0.5% of Release in 138</p></blockquote></li>
<li><p>We are on track to ship our initial feature set to Beta and 0.5% of Release in 138</p></li>
<li><blockquote><p>100% release timeline planning is well underway with Nimbus, OMC, and DI teams</p></blockquote></li>
<li><p>100% release timeline planning is well underway with Nimbus, OMC, and DI teams</p></li>
<li><blockquote><p>We are starting to look at testing across multiple Firefox instances using Marionette or using background tasks. Reach out if you have suggestions or ideas.</p></blockquote></li>
<li><p>We are starting to look at testing across multiple Firefox instances using Marionette or using background tasks. Reach out if you have suggestions or ideas.</p></li>
<li><blockquote><p>We've been enabled in Nightly for a while, but to try this out in 138 Beta/Release, flip the browser.profiles.enabled pref</p></blockquote></li></ul>
<li><p>We've been enabled in Nightly for a while, but to try this out in 138 Beta/Release, flip the browser.profiles.enabled pref</p></li></ul>
</li>
</li>
<li><blockquote><p>Bugs fixed in the past 2 weeks:</p></blockquote>
<li><p>Bugs fixed in the past 2 weeks:</p>
<ul>
<ul>
<li><blockquote><p>tschuster fixed bug 1883387, suppressing a telemetry error shown at startup on linux</p></blockquote></li>
<li><p>tschuster fixed bug 1883387, suppressing a telemetry error shown at startup on linux</p></li>
<li><blockquote><p>Jared fixed bug 1933264 and bug 1956105 to locally propagate changes to data policy preferences between profiles in a group</p></blockquote></li>
<li><p>Jared fixed bug 1933264 and bug 1956105 to locally propagate changes to data policy preferences between profiles in a group</p></li>
<li><blockquote><p>Teddy fixed bug 1934921 - Voice over reads the &quot;Edit your profile&quot; title as Article</p></blockquote></li>
<li><p>Teddy fixed bug 1934921 - Voice over reads the &quot;Edit your profile&quot; title as Article</p></li>
<li><blockquote><p>Cieara fixed bug 1949022 - 'Customize your new profile' does not have the correct heading level</p></blockquote></li>
<li><p>Cieara fixed bug 1949022 - 'Customize your new profile' does not have the correct heading level</p></li>
<li><blockquote><p>Teddy fixed bug 1950198 - Correct styling details for profile editor</p></blockquote></li>
<li><p>Teddy fixed bug 1950198 - Correct styling details for profile editor</p></li>
<li><blockquote><p>Teddy fixed bug 1950199 - Correct styling details for profile toolbar menu</p></blockquote></li>
<li><p>Teddy fixed bug 1950199 - Correct styling details for profile toolbar menu</p></li>
<li><blockquote><p>Niklas fixed bug 1950250 - &lt;img&gt; used in Theme radios buttons need null alt text</p></blockquote></li>
<li><p>Niklas fixed bug 1950250 - &lt;img&gt; used in Theme radios buttons need null alt text</p></li>
<li><blockquote><p>Niklas fixed bug 1952985 - Update theme names</p></blockquote></li>
<li><p>Niklas fixed bug 1952985 - Update theme names</p></li>
<li><blockquote><p>Jared fixed bug 1955222 - remove profile name input autofocus on about:editprofile and about:newprofile pages to improve screen readerability with NVDA</p></blockquote></li>
<li><p>Jared fixed bug 1955222 - remove profile name input autofocus on about:editprofile and about:newprofile pages to improve screen readerability with NVDA</p></li>
<li><blockquote><p>Dave fixed bug 1926997 - Selectable Profile directory permissions are incorrect</p></blockquote></li>
<li><p>Dave fixed bug 1926997 - Selectable Profile directory permissions are incorrect</p></li>
<li><blockquote><p>Cieara fixed bug 1955036 - Double focus ring on edit button in Profiles submenu of FxA toolbar button menu</p></blockquote></li>
<li><p>Cieara fixed bug 1955036 - Double focus ring on edit button in Profiles submenu of FxA toolbar button menu</p></li>
<li><blockquote><p>Niklas fixed bug 1955397 - Avatars and profiles panel and cards display mixed themes colours after switching themes</p></blockquote></li>
<li><p>Niklas fixed bug 1955397 - Avatars and profiles panel and cards display mixed themes colours after switching themes</p></li>
<li><blockquote><p>Teddy fixed bug 1956286 - The selected theme and avatar don't remain focused, as specified in the Figma guidelines</p></blockquote></li>
<li><p>Teddy fixed bug 1956286 - The selected theme and avatar don't remain focused, as specified in the Figma guidelines</p></li>
<li><blockquote><p>Cieara fixed bug 1955244 - Update the SUMO URL in the profiles Learn More links</p></blockquote></li>
<li><p>Cieara fixed bug 1955244 - Update the SUMO URL in the profiles Learn More links</p></li>
<li><blockquote><p>Dave fixed bug 1954832 - [macOS] The Original profile can't be reached when all the other profiles are Unicode-named</p></blockquote></li>
<li><p>Dave fixed bug 1954832 - [macOS] The Original profile can't be reached when all the other profiles are Unicode-named</p></li>
<li><blockquote><p></p></blockquote></li></ul>
<li><p></p></li></ul>
</li></ul>
</li></ul>


Line 137: Line 137:


<ul>
<ul>
<li><blockquote><p>Address Bar</p></blockquote>
<li><p>Address Bar</p>
<ul>
<ul>
<li><blockquote><p>Daisuke fixed issues with the search button panel not being dismissed properly:[https://bugzilla.mozilla.org/show_bug.cgi?id=1953920  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1953920 ''Bug 1953920''],[https://bugzilla.mozilla.org/show_bug.cgi?id=1953927  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1953927 ''Bug 1953927'']</p></blockquote></li>
<li><p>Daisuke fixed issues with the search button panel not being dismissed properly:[https://bugzilla.mozilla.org/show_bug.cgi?id=1953920  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1953920 ''Bug 1953920''],[https://bugzilla.mozilla.org/show_bug.cgi?id=1953927  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1953927 ''Bug 1953927'']</p></li>
<li><blockquote><p>Dale improved matching for some quick actions: page source, screenshot, developer tools, help, firefox view, and history.[https://bugzilla.mozilla.org/show_bug.cgi?id=1953498  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1953498 ''Bug 1953498''],[https://bugzilla.mozilla.org/show_bug.cgi?id=1953494  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1953494 ''Bug 1953494''],[https://bugzilla.mozilla.org/show_bug.cgi?id=1953488  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1953488 ''Bug 1953488''],[https://bugzilla.mozilla.org/show_bug.cgi?id=1953482  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1953482 ''Bug 1953482''],[https://bugzilla.mozilla.org/show_bug.cgi?id=1953489  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1953489 ''Bug 1953489''][https://bugzilla.mozilla.org/show_bug.cgi?id=1953478  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1953478 ''Bug 1953478'']</p></blockquote></li>
<li><p>Dale improved matching for some quick actions: page source, screenshot, developer tools, help, firefox view, and history.[https://bugzilla.mozilla.org/show_bug.cgi?id=1953498  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1953498 ''Bug 1953498''],[https://bugzilla.mozilla.org/show_bug.cgi?id=1953494  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1953494 ''Bug 1953494''],[https://bugzilla.mozilla.org/show_bug.cgi?id=1953488  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1953488 ''Bug 1953488''],[https://bugzilla.mozilla.org/show_bug.cgi?id=1953482  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1953482 ''Bug 1953482''],[https://bugzilla.mozilla.org/show_bug.cgi?id=1953489  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1953489 ''Bug 1953489''][https://bugzilla.mozilla.org/show_bug.cgi?id=1953478  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1953478 ''Bug 1953478'']</p></li>
<li><blockquote><p>Yazan has addressed problems in the embedded calculator related to formatting, negative, and large numbers.[https://bugzilla.mozilla.org/show_bug.cgi?id=1955018  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1955018 ''Bug 1955018''],[https://bugzilla.mozilla.org/show_bug.cgi?id=1954066  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1954066 ''Bug 1954066''],[https://bugzilla.mozilla.org/show_bug.cgi?id=1953073  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1953073 ''Bug 1953073'']</p></blockquote></li></ul>
<li><p>Yazan has addressed problems in the embedded calculator related to formatting, negative, and large numbers.[https://bugzilla.mozilla.org/show_bug.cgi?id=1955018  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1955018 ''Bug 1955018''],[https://bugzilla.mozilla.org/show_bug.cgi?id=1954066  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1954066 ''Bug 1954066''],[https://bugzilla.mozilla.org/show_bug.cgi?id=1953073  ][https://bugzilla.mozilla.org/show_bug.cgi?id=1953073 ''Bug 1953073'']</p></li></ul>
</li></ul>
</li></ul>


Line 147: Line 147:


<ul>
<ul>
<li><blockquote><p>[https://docs.google.com/document/d/1u9YH3ULNRYg6G-fN-Udkvfkcvg0alJfzi_zIAfFNkL8/edit# ''https://docs.google.com/document/d/1u9YH3ULNRYg6G-fN-Udkvfkcvg0alJfzi_zIAfFNkL8/edit#'']</p></blockquote></li></ul>
<li><p>[https://docs.google.com/document/d/1u9YH3ULNRYg6G-fN-Udkvfkcvg0alJfzi_zIAfFNkL8/edit# ''https://docs.google.com/document/d/1u9YH3ULNRYg6G-fN-Udkvfkcvg0alJfzi_zIAfFNkL8/edit#'']</p></li></ul>
14

edits