Closed Bug 1443337 Opened 7 years ago Closed 7 years ago

Add Home section to about:preferences for Activity Stream preferences

Categories

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

enhancement

Tracking

()

RESOLVED FIXED
Firefox 61
Iteration:
61.1 - Mar 26
Tracking Status
firefox61 --- fixed

People

(Reporter: k88hudson, Assigned: k88hudson)

References

(Blocks 1 open bug)

Details

Attachments

(1 obsolete file)

Attached file Invision comps (obsolete) —
We need a Home section in about:preferences in which to move our Activity Stream preferences (the work for the actual preferences to be added is already done here https://bugzilla.mozilla.org/show_bug.cgi?id=1404890).
Assignee: nobody → khudson
Severity: normal → enhancement
Iteration: --- → 60.4 - Mar 12
Priority: -- → P1
Attachment #8956256 - Attachment is obsolete: true
Blocks: 1404890
Blocks: 1417155
For context: Rcent designs are here: https://mozilla.invisionapp.com/share/65FPNL9RH4V#/screens/280785532_Explainer and finalized strings are in this document: https://docs.google.com/document/d/1uI7xtTuI9pw9rbOzN7q1kjUeIOEH3wfJtFr-4-degzQ/edit, which were worked on by Bryan Bell, Aaron Benson and Michelle Heubusch. Most of the engineering work was done by :Mardak (who is currently away for a couple of weeks) in these bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1417155 - https://bugzilla.mozilla.org/show_bug.cgi?id=1404890
I poked around at this earlier, but no actual patch: - register_module("paneHome", gHomePage) https://searchfox.org/mozilla-central/rev/bffd3e0225b65943364be721881470590b9377c1/browser/components/preferences/in-content/preferences.js#54-57 - move home page xul.. and maybe the new tab webextension ?? https://searchfox.org/mozilla-central/rev/bffd3e0225b65943364be721881470590b9377c1/browser/components/preferences/in-content/main.xul#82-135 - update data-category="paneHome" note that https://github.com/mozilla/activity-stream/pull/4015 was written to clone #homepageGroup so it'll appear in the same panel no matter when this bug lands - the existing home icon seems to work fine chrome://browser/skin/home.svg - add ftl entry for "Home" https://searchfox.org/mozilla-central/rev/bffd3e0225b65943364be721881470590b9377c1/browser/locales/en-US/browser/preferences/preferences.ftl#28-43
Iteration: 60.4 - Mar 12 → 61.1 - Mar 26
Priority: P1 → P3
Blocks: 1432589
Priority: P3 → P1
No longer blocks: 1404890
See Also: → 1404890
Blocks: 1434751
No longer blocks: 1417155
Depends on: 1417155
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 61
See Also: → 1467771
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: