Bug 1421690 (storage-v2)

[meta] Storage (Site Data and Cookies) Management V2

NEW
Unassigned

Status

()

enhancement
P2
normal
2 years ago
11 days ago

People

(Reporter: johannh, Unassigned)

Tracking

(Depends on 17 bugs, Blocks 1 bug, {feature, meta})

58 Branch
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(relnote-firefox 60+)

Details

(Whiteboard: [storage-v2])

User Story

UI Concept: https://mozilla.invisionapp.com/share/3YEUL9R7N#/screens
Storage UI Guidelines: https://storage.spec.whatwg.org/#ui-guidelines
WebStorage Privacy Guidelines: https://www.w3.org/TR/webstorage/#privacy
Reporter

Description

2 years ago
We'd like to continue working on the site data section that was added in bug 1312351 and make it provide more user value, primarily by merging cookies and network cache into this section and improving different parts of the UI.

A preliminary spec with some points that are still open for discussion can be found here: https://drive.google.com/file/d/1VTg2pUrmHgHrJZmmYu8Zn369E4CrjCDn/view

I'll update the User Story field with the most recent spec as we progress (we should try to get a non-moco-only version for the next iteration).

Updated

2 years ago
Blocks: 1147820
Comment hidden (off-topic)
Comment hidden (off-topic)
Reporter

Updated

2 years ago
Depends on: 1421737
Reporter

Updated

2 years ago
Depends on: 1348223

Updated

2 years ago
Depends on: 1254428
Reporter

Updated

2 years ago
No longer depends on: 1254428
See Also: → 1254428
Reporter

Updated

2 years ago
Depends on: 1422160
Reporter

Updated

2 years ago
Priority: -- → P2
Reporter

Updated

a year ago
User Story: (updated)
Reporter

Updated

a year ago
Depends on: 1422365
Reporter

Updated

a year ago
Depends on: 1428306
Reporter

Updated

a year ago
Depends on: 1354500
Reporter

Updated

a year ago
Depends on: 1431027
Reporter

Updated

a year ago
Depends on: 1431029
Reporter

Comment 3

a year ago
Updated the user story to also include the relevant standards to consider in our implementation (our current design does not follow them at all, in my understanding).
User Story: (updated)
Reporter

Updated

a year ago
Depends on: 1432743
Reporter

Updated

a year ago
No longer depends on: 1421737
Reporter

Updated

a year ago
Depends on: 1432745
Reporter

Updated

a year ago
Depends on: 1432759
Reporter

Updated

a year ago
Depends on: 1436568
Depends on: 1437880
Depends on: 1438524
Reporter

Updated

a year ago
Depends on: 1438629
Reporter

Updated

a year ago
Depends on: 1438634
Reporter

Updated

a year ago
Depends on: 1354170
Reporter

Updated

a year ago
Depends on: 1439547
Depends on: 1441133
Depends on: 1441138
Reporter

Updated

a year ago
No longer depends on: 1441133
Depends on: 1441198
Reporter

Updated

a year ago
No longer depends on: 1441138
Depends on: 1441532
Reporter

Updated

a year ago
Depends on: 1441595
Reporter

Updated

a year ago
Depends on: 1441566
Depends on: 1441813
Reporter

Updated

a year ago
No longer depends on: 1441813
Depends on: 1441847
Depends on: 1442179
Depends on: 1442183
Depends on: 1442191
Depends on: 1442272
Reporter

Updated

a year ago
No longer depends on: 1442272
Depends on: 1442303
Reporter

Updated

a year ago
Depends on: 1438147
Depends on: 1442542
Depends on: 1442547
Reporter

Updated

a year ago
Depends on: 1442553
Depends on: 1442580
Reporter

Updated

a year ago
No longer depends on: 1441595
Reporter

Updated

a year ago
Depends on: 1443644
Reporter

Updated

a year ago
No longer depends on: 1442303
Reporter

Updated

a year ago
No longer depends on: 1442580
Reporter

Updated

a year ago
No longer depends on: 1441532
Reporter

Updated

a year ago
Depends on: 1340861
Reporter

Updated

a year ago
Depends on: 1252998
Reporter

Updated

a year ago
Depends on: 1447952
Reporter

Updated

a year ago
Depends on: 1453587
Reporter

Updated

a year ago
Depends on: 1453589
Reporter

Comment 4

a year ago
Sorry for the late relnote addition:

Release Note Request (optional, but appreciated)
[Why is this notable]: This project improved the site data management UI in about:preferences to be easier to use (and plugged a few holes in clearing site data).
[Affects Firefox for Android]: Not really.
[Suggested wording]: An updated and simplified UI for managing cookies and other data websites store on your computer.
[Links (documentation, blog post, etc)]: There's a bunch of updated documentation around this:

https://support.mozilla.org/en-US/kb/enable-and-disable-cookies-website-preferences
https://support.mozilla.org/en-US/kb/delete-cookies-remove-info-websites-stored
https://support.mozilla.org/en-US/kb/block-websites-storing-site-preferences
https://support.mozilla.org/en-US/kb/storage

Thanks!
relnote-firefox: --- → ?
Flags: needinfo?(ryanvm)
added to the draft 60 relnotes
Flags: needinfo?(ryanvm)
Reporter

Updated

a year ago
Depends on: 1459229
Reporter

Updated

a year ago
Depends on: 1459603
Reporter

Updated

a year ago
Depends on: 1459974
Reporter

Updated

a year ago
Depends on: 1460768
Reporter

Updated

a year ago
Depends on: 1450448
Reporter

Updated

a year ago
Depends on: 1462418

Comment 6

a year ago
why did you delete the functionality to block certain domains from creating cookies? i don't get why the tracking/telemetry functionality gets new features but basic functionality like blocking cookies gets removed

Comment 7

a year ago
also the "accept third party cookies" functionality was removed. this removed the functionality to disallow most of the time, tracking cookies from third parties. is there any replacement in the pipe that will re-integrate the removed functionality?
Reporter

Comment 8

a year ago
These functionalities were not removed, you can find them right below where they used to be, in a top level section (Privacy -> Cookies and Site Data) instead of hidden in a sub-menu.

Comment 9

a year ago
seems the "Cookies and Site Data" entry was missing because my profile was too old. creating a new profile brought the entry back. thanks

Comment 10

a year ago
(In reply to Sen Si from comment #9)
> seems the "Cookies and Site Data" entry was missing because my profile was
> too old. creating a new profile brought the entry back. thanks

In your old profile, check the following:
`browser.storageManager.enabled` - if false, this hides the Site Data UI
`dom.storageManager.enabled` - if false, this disables the Storage API which Site Data uses
`browser.cache.offline.enable` - if false in FF60 or lower, makes the Site Data UI never finish calculating your data
Reporter

Updated

a year ago
Depends on: 862465
Reporter

Updated

a year ago
Depends on: 1463114

Updated

11 months ago
Depends on: 1469500

Updated

11 months ago
Depends on: 1469502
Reporter

Updated

9 months ago
Depends on: 1480175
Keywords: feature
Reporter

Updated

4 months ago
Depends on: 316539
Reporter

Updated

11 days ago
Depends on: 1544480
You need to log in before you can comment on or make changes to this bug.