Categories: News

Putting up Wallpaper – These Weeks in Firefox: Issue 178

Putting up Wallpaper – These Weeks in Firefox: Issue 178

Highlights

  • Custom Wallpapers for New Tab are undergoing further refinement and bugfixing! Amy just fixed an issue which would cause the custom wallpaper image to flash under certain circumstances.
    • This can be tested in Nightly by visiting Firefox Labs in about:preferences and making sure “Choose a custom wallpaper or colour for New Tab” is checked.
  • Profile Management
    • We are on track to ship our initial feature set to Beta and 0.5% of Release in Firefox 138!
    • We’ve been enabled in Nightly for a while, but to try this out in 138 Beta/Release, flip the browser.profiles.enabled pref to true
  • Nicolas Chevobbe fixed an 11 year old bug by improving the performance of StyleEditor autocomplete for a specific case that would end up freezing/crashing Firefox!

Friends of the Firefox team

Resolved bugs (excluding employees)

Script to find new contributors from bug list

Volunteers that fixed more than one bug

  • Carlos
  • Chris Shiohama
  • cob.bzmoz
  • Harold Camacho
  • Shane Ziegler

New contributors (🌟 = first patch)

Project Updates

Add-ons / Web Extensions

Addon Manager & about:addons
WebExtensions Framework
  • 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) – Bug 1953106
  • Fixed manifest validation error on manifests using an empty background.scripts property – Bug 1954637

DevTools

WebDriver BiDi

Fluent

Lint, Docs and Workflow

  • Julien 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).

New Tab Page

  • 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.
  • Nathan has added ASRouter / OMC plumbing to make it possible to show onboarding messages inline within New Tab. The first use of this capability will be to highlight the new Custom Wallpapers feature

Performance

Places

  • Moritz has fixed cases where bookmarks were sorted wrongly in the view after moving multiple of them at once. Bug 1557853

Profile Management

  • Big picture
    • 100% release timeline planning is well underway with Nimbus, OMC, and DI teams
    • 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.
  • Bugs fixed in the past 2 weeks:
    • tschuster fixed bug 1883387, suppressing a telemetry error shown at startup on linux
    • Jared fixed bug 1933264 and bug 1956105 to locally propagate changes to data policy preferences between profiles in a group
    • Teddy fixed bug 1934921 – Voice over reads the “Edit your profile” title as Article
    • Cieara fixed bug 1949022 – ‘Customize your new profile’ does not have the correct heading level
    • Teddy fixed bug 1950198 – Correct styling details for profile editor
    • Teddy fixed bug 1950199 – Correct styling details for profile toolbar menu
    • Niklas fixed bug 1950250 – <img> used in Theme radios buttons need null alt text
    • Niklas fixed bug 1952985 – Update theme names
    • Jared fixed bug 1955222 – remove profile name input autofocus on about:editprofile and about:newprofile pages to improve screen readerability with NVDA
    • Dave fixed bug 1926997 – Selectable Profile directory permissions are incorrect
    • Cieara fixed bug 1955036 – Double focus ring on edit button in Profiles submenu of FxA toolbar button menu
    • Niklas fixed bug 1955397 – Avatars and profiles panel and cards display mixed themes colours after switching themes
    • Teddy fixed bug 1956286 – The selected theme and avatar don’t remain focused, as specified in the Figma guidelines
    • Cieara fixed bug 1955244 – Update the SUMO URL in the profiles Learn More links
    • Dave fixed bug 1954832 – [macOS] The Original profile can’t be reached when all the other profiles are Unicode-named

Search and Navigation

No comments yet

Post a comment

Leave a Reply

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