Closed Bug 1533601 Opened 5 years ago Closed 5 years ago

Home Preference Settings Improvements

Categories

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

67 Branch
enhancement

Tracking

()

VERIFIED FIXED
Firefox 68
Iteration:
68.2 - Apr 1 - 14
Tracking Status
firefox67 --- wontfix
firefox68 --- verified

People

(Reporter: wolasi, Assigned: pdahiya)

References

Details

(Keywords: github-merged)

Attachments

(1 file)

Let's bring back the settings for Top Sites and Snippets.

Requirements

  • It should allow the user to enable/disable:
    • Search
    • Top Sites
    • Recommended by Pocket
    • Snippets
  • All sections should be enabled by default
  • We should continue to maintain the Activity Stream preferences UI separate from the Discovery Stream preferences.

Implementation Details

  • Recommended by Pocket settings should no longer have a selector for number of rows
  • Settings for Highlights are not included because that section has not been added to Home/New Tab yet
  • Section titles should match those on New Tab

Defaults

  • Top Sites selected with 1 row selected
  • Recommended by Pocket selected, Sponsored Stories selected
  • Snippets selected

Behavior

  • Top Sites and Snippets settings should behave as before
  • Deselect Recommended by Pocket should hide the section on Home/New Tab
    – Reselecting Recommended by Pocket should display the section on Home/New Tab
  • Deselecting Sponsored Stories under Recommended by Pocket should hide SPOCs in the Recommended by Pocket on Home/New Tab
    – Reselecting Sponsored Stories under Recommended by Pocket should display SPOCS in the Recommended by Pocket on Home/New Tab

Spec
https://www.figma.com/file/0xZkmT86rSXbGRB4eIvrn0ts/New-Tab-Spec-for-Fx-v68?node-id=69%3A1

Iteration: --- → 68.1 - Mar 18 - 31
Priority: -- → P1

Can you edit this to say Highlights instead of snippets

Flags: needinfo?(wkonu)
Iteration: 68.1 - Mar 18 - 31 → 68.2 - Apr 1 - 14

Bug 1528400 will fix the top sites portion. There might be other bugs to split up getting highlights and other prefs working.

Depends on: 1528400
See Also: → 1535369
See Also: → 1535773

It should be Snippets since we haven't implemented the Highlights section yet.

Flags: needinfo?(wkonu)
Depends on: 1536285
No longer depends on: 1536285
See Also: → 1536285
No longer blocks: 1512725
Assignee: nobody → pdahiya
Blocks: 1542868

Fix of this bug should resolve issue in bug 1529141

Keywords: github-merged
Blocks: 1543756
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 68

I have verified this issue with the latest Firefox Nightly (68.0a1 Build ID - 20190415094551) installed, on Windows 10 x64, Arch Linux and Mac 10.13.3. Now, the sections can be enabled/disabled from the "about:preferences#home" and the rows selector is available only for the "Top Sites" section.

Status: RESOLVED → VERIFIED
Component: Activity Streams: Newtab → New Tab Page
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: