Closed Bug 1486587 Opened 6 years ago Closed 6 years ago

Youtube crashes when dom.indexedDB.enabled = false

Categories

(Core :: Storage: IndexedDB, defect, P3)

61 Branch
defect

Tracking

()

RESOLVED DUPLICATE of bug 1450160

People

(Reporter: leonrichter, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0
Build ID: 20100101

Steps to reproduce:

Set dom.indexedDB.enabled to False in about:config. Then load youtube.com. 

This issue can be reproduced on three different devices of mine. Each with a unique profile und different settings. All they have in common, is that when disableling indexedDB Youtube will crash. After restoring default (true) value for dom.indexedDB.enabled, the site works fine. 

See Crash-Report: https://crash-stats.mozilla.com/report/index/70c4fc37-1626-41c2-8926-bade40180827#tab-details


Actual results:

Tab crashes after about 1 sec. It can not be recovered. 


Expected results:

Site should load normally and i should be able to play Videos.

See Crash-Report: https://crash-stats.mozilla.com/report/index/70c4fc37-1626-41c2-8926-bade40180827#tab-details
Similar signature to Bug 1450160 - Moving to that component.
Component: Untriaged → DOM: IndexedDB
Product: Firefox → Core
It's probably a duplicate, but I wouldn't want to mark it before I'm sure.
Priority: -- → P3
Should stop making it possible to disable IndexedDB. 


Andrew: Can you create a related bug to do so?
Flags: needinfo?(bugmail)
I'm duping this bug to bug 1450160 which is about the crashing.  For this particular scenario of using the pref to disable IndexedDB, as Marion mentions in comment 3, we're going to eliminate the pref.  I've filed bug 1488583 to track this and provide context to its removal.  It's important to note that our IndexedDB implementation obeys the "cookies and site data" privacy mechanisms documented at https://support.mozilla.org/en-US/kb/block-websites-storing-site-preferences and if that's why you've flipped the preference, you should deny storage to the origin (or to all pages by default).  Setting the IDB pref is insufficient to stop other means of data storage like the cache API, etc.
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Flags: needinfo?(bugmail)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.