Closed Bug 1710937 Opened 3 years ago Closed 3 years ago

Remove newtab styles pref

Categories

(Firefox :: New Tab Page, enhancement, P2)

enhancement
Points:
3

Tracking

()

VERIFIED FIXED
94 Branch
Tracking Status
firefox94 --- verified

People

(Reporter: amy, Assigned: bugzilla)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [fidefe-theme])

Attachments

(6 files)

Remove pref browser.newtabpage.activity-stream.newNewtabExperience.enabled

Assignee: nobody → htwyford
Blocks: 1726432
Severity: -- → N/A
Status: NEW → ASSIGNED
Iteration: --- → 93.1 - Aug 9 - Aug 22
Points: --- → 3

I confirmed with Julian Gaibler that we don't want to show screenshots as fallbacks in Top Sites. We still want to support custom icons and screenshots in the "Recent activity" section, both of which are unchanged.

Depends on D123252

Attachment #9237278 - Attachment description: WIP: Bug 1710937 - Part 1 - Remove newNewTabExperienceEnabled pref and associated code. → Bug 1710937 - Part 1 - Remove newNewTabExperienceEnabled pref and associated code. r?amy!
Attachment #9237279 - Attachment description: WIP: Bug 1710937 - Part 2 - Remove showCustomizationMenu pref and associated code. → Bug 1710937 - Part 2 - Remove showCustomizationMenu pref and associated code. r?amy!
Attachment #9237280 - Attachment description: WIP: Bug 1710937 - Part 3 - Remove tests concerning the differences between old-new-tab and new-new-tab. → Bug 1710937 - Part 3 - Remove tests concerning the differences between old-new-tab and new-new-tab. r?amy!
Attachment #9237281 - Attachment description: WIP: Bug 1710937 - Part 4 - Remove SectionMenus and section header icons. → Bug 1710937 - Part 4 - Remove SectionMenus and section header icons. r?amy!
Attachment #9237282 - Attachment description: WIP: Bug 1710937 - Part 5 - Remove tests related to context menu icons and clicking section headers. → Bug 1710937 - Part 5 - Remove tests related to context menu icons and clicking section headers. r?amy!
Attachment #9237283 - Attachment description: WIP: Bug 1710937 - Part 6 - Remove code related to showing fallback screenshots in Top Sites. → Bug 1710937 - Part 6 - Remove code related to showing fallback screenshots in Top Sites. r?amy!
Whiteboard: [fidefe-theme]
Blocks: 1727365
Iteration: 93.1 - Aug 9 - Aug 22 → 93.2 - Aug 23 - Sep 5
Iteration: 93.2 - Aug 23 - Sep 5 → ---
Priority: -- → P2
Pushed by htwyford@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/124360892961
Part 1 - Remove newNewTabExperienceEnabled pref and associated code. r=amy,preferences-reviewers
https://hg.mozilla.org/integration/autoland/rev/72cd0db4013b
Part 2 - Remove showCustomizationMenu pref and associated code. r=amy
https://hg.mozilla.org/integration/autoland/rev/33f654138ed7
Part 3 - Remove tests concerning the differences between old-new-tab and new-new-tab. r=amy
https://hg.mozilla.org/integration/autoland/rev/80316c317bab
Part 4 - Remove SectionMenus and section header icons. r=amy
https://hg.mozilla.org/integration/autoland/rev/11acc8283bba
Part 5 - Remove tests related to context menu icons and clicking section headers. r=amy
https://hg.mozilla.org/integration/autoland/rev/51472931ad65
Part 6 - Remove code related to showing fallback screenshots in Top Sites. r=amy

I have verified this enhancement and I can confirm that the browser.newtabpage.activity-stream.newNewtabExperience.enabled pref is no longer displayed in the "about:config" page.

Verified using the latest Firefox Nightly (94.0a1 Build ID - 20210923214525) installed on Windows 10 x64, macOS 11.6, and Linux Mint 20 x64.

Status: RESOLVED → VERIFIED
Blocks: 1668501
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: