Closed
Bug 1430859
Opened 7 years ago
Closed 7 years ago
Implement persistence for isEnabled/isCollapsed for sections that works with webextension sections
Categories
(Firefox :: New Tab Page, enhancement, P1)
Firefox
New Tab Page
Tracking
()
People
(Reporter: k88hudson, Assigned: andreio)
References
(Blocks 1 open bug)
Details
Right now, persistent storage for the isEnabled/isCollapsed state of our sections is implemented with a combination of of different prefs for each section. While this works OK for built-in sections, it's not a scalable solution for supporting Web Extension sections (being implemented in Bug 1401194).
We could implement persistence here with either using a single pref to store confguration, or preferably, with IndexedDB via IndexedDB.jsm.
Updated•7 years ago
|
Updated•7 years ago
|
Iteration: 60.1 - Jan 29 → 60.2 - Feb 12
Updated•7 years ago
|
Severity: normal → enhancement
Updated•7 years ago
|
status-firefox60:
--- → affected
Updated•7 years ago
|
Whiteboard: [AS60MVP]
Updated•7 years ago
|
Iteration: 60.2 - Feb 12 → 60.3 - Feb 26
Updated•7 years ago
|
Iteration: 60.3 - Feb 26 → 60.4 - Mar 12
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → andrei.br92
Updated•7 years ago
|
Iteration: 60.4 - Mar 12 → 61.1 - Mar 26
Updated•7 years ago
|
Whiteboard: [AS60MVP]
Updated•7 years ago
|
Priority: P2 → P3
Assignee | ||
Comment 1•7 years ago
|
||
This depended on bug 1438368 to land IndexedDB.jsm into a-s.
Depends on: 1438368
Updated•7 years ago
|
Status: NEW → ASSIGNED
Priority: P3 → P2
Updated•7 years ago
|
Updated•7 years ago
|
Iteration: 61.1 - Mar 26 → 61.2 - Apr 9
Updated•7 years ago
|
Iteration: 61.2 - Apr 9 → 61.3 - Apr 23
Assignee | ||
Updated•7 years ago
|
Iteration: 61.3 - Apr 23 → ---
Updated•7 years ago
|
Priority: P2 → P3
Assignee | ||
Comment 2•7 years ago
|
||
We're going to go forward with just having section collapse pref stored in indexedDB. There won't be an option to hide it (similar to the built in sections). Instead in the context menu will take you to the addon configuration page where you would just disable the addon if you wish to completely hide it.
Closing this as fixed since it was a meta to track the progress for webextensions and all dependents have been closed.
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Comment 3•7 years ago
|
||
Iteration: --- → 62.2 - Jun 4
status-firefox62:
--- → fixed
Priority: P3 → P1
Target Milestone: --- → Firefox 62
Updated•5 years ago
|
Component: Activity Streams: Newtab → New Tab Page
You need to log in
before you can comment on or make changes to this bug.
Description
•