Closed Bug 1202092 Opened 9 years ago Closed 9 years ago

Use iOS 9 APIs for clearing private data

Categories

(Firefox for iOS :: General, defect)

All
iOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
fxios 1.1+ ---
fxios-v1.0.5 --- wontfix
fxios-v1.1 --- fixed

People

(Reporter: bnicholson, Assigned: bnicholson)

References

Details

Attachments

(1 file)

Some of the clear private data techniques we use are hacks. iOS 9 gives more control over the data; we should take advantage of those new APIs.
Updated Clear Private Data tests coming in bug 1170690.
Attachment #8660152 - Flags: review?(sleroux)
After testing the equivalent History > Clear Recent History... on desktop, I found that localStorage/sessionStorage are cleared in Cookies, *not* Offline Website Data as expected. I think we should consider merging these it's not obvious which settings clear which items, and most users won't know the difference anyway. Darrin/Robin, what do you think? FWIW, Chrome has a single pref for all cookies and storage: "Cookies and other site and plugin data".
Flags: needinfo?(randersen)
Flags: needinfo?(dhenein)
Attachment #8660152 - Flags: review?(sleroux) → review+
Going to land as-is; we can file a follow-up if UX finds anything that needs tweaking. https://github.com/mozilla/firefox-ios/commit/5f0b4ba53de0fd16f08b56dbd2f5143d8610e8d7
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Flags: needinfo?(randersen)
Flags: needinfo?(dhenein)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: