Closed Bug 1881588 Opened 3 months ago Closed 1 month ago

Add Wallpaper feature to home & new tab page

Categories

(Firefox :: New Tab Page, enhancement)

enhancement

Tracking

()

VERIFIED FIXED
126 Branch
Tracking Status
firefox126 --- verified

People

(Reporter: amy, Assigned: nbarrett)

References

(Blocks 1 open bug)

Details

(Whiteboard: [hnt])

Attachments

(1 file, 1 obsolete file)

Add new wallpapers section to the new tab page personalization panel, along with cards to hold future background images. We should also pref this off.

Assignee: nobody → nbarrett
Summary: Add placeholder section and cards for new tab wallpapers → Add placeholder section for new tab wallpapers
Attachment #9382715 - Attachment description: WIP: Bug 1881588 - Add wallpaper section to newtab customize menu → Bug 1881588 - Add wallpaper section to newtab customize menu

Testing note: set the pref in about:config "browser.newtabpage.activity-stream.newtabWallpapers.enabled" to false

Attachment #9382715 - Attachment is obsolete: true
Attachment #9392588 - Attachment description: WIP: Bug 1881588 - Add Wallpaper component → Bug 1881588 - Add Wallpaper component r=#home-newtab-reviewers

testing info:
set the pref browser.newtabpage.activity-stream.newtabWallpapers.enabled to true

Download the Remote settings dev tools here: https://github.com/mozilla-extensions/remote-settings-devtools and make sure the environment is set to Prod

Summary: Add placeholder section for new tab wallpapers → Add Wallpaper feature to home & new tab page
Pushed by nbarrett@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6a91dbb21815
Add Wallpaper component r=home-newtab-reviewers,fluent-reviewers,bolsson,thecount,maxxcrawford
Pushed by nbarrett@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/17135ba9a5bd
Add Wallpaper component r=home-newtab-reviewers,fluent-reviewers,bolsson,thecount,maxxcrawford
Blocks: 1891108
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 126 Branch
Flags: needinfo?(nbarrett)
Duplicate of this bug: 1882843

I have verified this enhancement and I can confirm the following:

  • The "Wallpapers" section containing 6 default wallpapers (2 rows of 3 cards each) is displayed in the "Personalization" panel from the New Tab page.
  • All 6 wallpapers are successfully applied to the New Tab page background when clicked.

Verified using the latest Firefox Beta 126.0b2 (Build ID: 20240417091940), and the latest Firefox Nightly 127.0a1 (Build ID: 20240418214121) installed on Windows 10 x64, macOS 14.1.1, and Ubuntu 22.04 x64.

Status: RESOLVED → VERIFIED
Regressions: 1892095
Regressions: 1892281
Regressions: 1892487
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: