VOOZH about

URL: https://bugzilla.mozilla.org/show_bug.cgi?id=1177968

⇱ 1177968 - remove dom.caches.enabled pref


Closed Bug 1177968 Opened 10 years ago Closed 2 years ago

remove dom.caches.enabled pref

remove dom.caches.enabled pref
Core
Storage: Cache API
unspecified
Unspecified
Unspecified
task
Points:
---
RESOLVED FIXED
RESOLVED
FIXED
117 Branch
Iteration:
---
a11y-review
Accessibility Severity
Performance Impact
Size Estimate
Webcompat Priority
Webcompat Score
Tracking Status
firefox117 --- fixed
Tracking Status
relnote-firefox
thunderbird_esr115
thunderbird_esr140
firefox-esr115
firefox-esr140
firefox-esr153
firefox117
firefox152
firefox153
firefox154
---
QA Whiteboard:
---
Has STR:
---
Change Request:
---
Bug Flags:
Signature:
None
This bug is publicly visible.

 
After Caches API has been in release for a cycle or two we should remove dom.caches.enabled pref completely.
Priority: -- → P5
Component: DOM → DOM: Core & HTML
Component: DOM: Core & HTML → Storage: Cache API
No longer blocks: 1110136

Comment 1

6 years ago

Here's a good reason NOT to remove it:
https://github.com/Tampermonkey/tampermonkey/issues/773

(In reply to Alex from comment #1)

Here's a good reason NOT to remove it:
https://github.com/Tampermonkey/tampermonkey/issues/773

Hi Alex, if you suspect a bug in Firefox itself causing this issue, could you please file a new bug with clear STR for this specific problem here in bugzilla? Thank you!

Flags: needinfo?(bugzilla)

Comment 3

6 years ago

(In reply to Jens Stutte [:jstutte] from comment #2)

Hi Alex, if you suspect a bug in Firefox itself causing this issue, could you please file a new bug with clear STR for this specific problem here in bugzilla? Thank you!

Hello Jens,

I opened bug https://bugzilla.mozilla.org/show_bug.cgi?id=1643405 based on reports on TamperMonkey github.

That said, given my experience with the bug system (searching for solutions for problems I encountered with FF only to find out that those are bugs that have been reported seven years ago, for example: #866522 and #850906) I respectfully request that the existing workaround not be removed until the underlying issue is addressed.

Thank you,
Alex.

Flags: needinfo?(bugzilla)
See Also: → 1643405

Hey Andrew, does this also fall into the emergency pref area? https://bugzilla.mozilla.org/show_bug.cgi?id=1488583#c0 removed the pref for IndexedDB arguing that cookies and site data permissions are sufficient, but it seems it's been replaced by ETP.

Flags: needinfo?(bugmail)

I think we can probably remove the cache API preference as the risk profile is low (and resembles that of IndexedDB's rationale in bug 1488583 although this pref hasn't caused crashes that I know of). I think we'll want to continue to have the service workers enabling pref, though, as its moving parts do have a higher risk profile (in the abstract). Thanks for proactively looking at this!

Flags: needinfo?(bugmail)

Thanks! I just found this while looking at longstanding issues.

Edit: This one is simpler as it actually hides the relevant attributes/interfaces while the IndexedDB one did not.

Assignee

Updated

2 years ago
Blocks: old-prefs
Type: defect → task
Assignee: nobody → gp3033
Status: NEW → ASSIGNED

Comment 8

2 years ago
Pushed by gp3033@protonmail.com: https://hg.mozilla.org/integration/autoland/rev/9db33f9464a6 Remove dom.caches.enabled pref r=webidl,devtools-reviewers,saschanaz,asuth

Comment 9

2 years ago
bugherder
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 117 Branch
You need to log in before you can comment on or make changes to this bug.