Closed Bug 2041480 Opened 5 months ago Closed 5 months ago

home page settings: customize wallpaper and topics lnks fail if New Tab is set to Blank Page

Categories

(Firefox :: Settings UI, defect)

defect

Tracking

()

RESOLVED FIXED
153 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox-esr140 --- unaffected
firefox151 --- wontfix
firefox152 --- wontfix
firefox153 --- fixed

People

(Reporter: dveditz, Assigned: nina-py)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(1 external file)

The redesigned Home Page settings has links to customize topics and wallpapers: about:newtab#customize-topics and about:newtab#customize. These links open a blank page if the user has set their New Tab to Blank Page. The wallpaper one can be reached from a button in the New Tab page itself, but I couldn't find any other way to reach customize-topics unless you know the magic URL which is never displayed to users. As a work-around for topics, users can follow, unfollow, and block topics one by one if they are shown on the New Tab page. I couldn't find a way to un-block a blocked topic without the customize-topics panel.

The fix: change the urls to about:home#customize and about:home#customize-topics instead. These always work, even if the home page was set to "Blank Page" or some specific URL.

Blocks: 1971399

I overlooked the bottom of the wallpaper customization panel: there IS a link to the "topics" panel from there. Everything has a workaround, it's just a broken settings experience for all the people who use blank new tabs.

Set release status flags based on info from the regressing bug 2003204

:rhamoui, since you are the author of the regressor, bug 2003204, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Adding in Nina as well she's been leading the settings redesign work for new tab

Flags: needinfo?(rhamoui) → needinfo?(npypchenko)
Flags: needinfo?(rhamoui)
Assignee: nobody → npypchenko
Status: NEW → ASSIGNED
Flags: needinfo?(npypchenko)

I wouldn't say it's a regression - more of a UX path that was overlooked before. If users turn off Firefox Home for both new tabs and new windows, these links are hidden right now. We have a task on our todo list to adapt the UX slightly - I've linked the JIRA ticket to this bug. Might as well fix it before the next trainhop, too.

UX change expected is (taking from the JIRA ticket): Change "Manage Topics" and "Choose a Wallpaper" links to open in a New window if only New windows are set to Firefox Home.

Flags: needinfo?(rhamoui)
Pushed by npypchenko@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/f2011b960b46 https://hg.mozilla.org/integration/autoland/rev/6bb043f19fae Change "Manage Topics" and "Choose a Wallpaper" links to open in a New window if only New windows are set to Firefox Home r=hjones,reemhamz
Status: ASSIGNED → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 153 Branch

The patch landed in nightly and beta is affected.
:nina-py, is this bug important enough to require an uplift?

For more information, please visit BugBot documentation.

Flags: needinfo?(npypchenko)
Flags: needinfo?(npypchenko)

No need to uplift - we will trainhop this change.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: