Open
Bug 1482161
Opened 7 years ago
Updated 4 years ago
Shaka player demo STORAGE.INDEXED_DB_ERROR in private mode
Categories
(Core :: Audio/Video: Playback, defect, P3)
Core
Audio/Video: Playback
Tracking
()
People
(Reporter: laszlo.bialis, Unassigned)
Details
Attachments
(1 file)
417.10 KB,
image/png
|
Details |
[Note]:
- The issue was discovered while testing the Widevine CDM 1.4.9.1088 feature
[Affected versions]:
FF Beta 62.0b15 Build ID: 20180806191531
FF Nightly 63.0a1 Build ID: 20180809101613
[Affected platforms]:
Win10 x64, Win 7 x32, MacOS 10.13, Ubuntu 16.04
[Steps to reproduce]:
1. Open Firefox Beta/Nightly in private mode
2. Copy the following link in the address bar: http://goo.gl/0cVfha or https://shaka-player-demo.appspot.com/demo/#asset=https://storage.googleapis.com/shaka-demo-assets/angel-one/dash.mpd;lang=en-US;build=uncompiled
3. Inspect the player window
[Expected result]:
- The browser window shouldn't display any error as on Chrome.
[Actual result]:
- The following error is shown: "Shaka Error STORAGE.INDEXED_DB_ERROR (InvalidStateError: A mutation operation was attempted on a database that did not allow mutations.)"
[Additional notes]:
- The following is displayed in the browser console:
Player error <unavailable> main.js:696:3
shakaDemo.onError_
https://shaka-player-demo.appspot.com/demo/main.js:696:3
shakaDemo.init/</<
https://shaka-player-demo.appspot.com/demo/main.js:215:9
(Async: promise callback) shakaDemo.init/<
https://shaka-player-demo.appspot.com/demo/main.js:212:7
(Async: promise callback) shakaDemo.init
https://shaka-player-demo.appspot.com/demo/main.js:185:5
(Async: EventListener.handleEvent) <anonymous>
https://shaka-player-demo.appspot.com/demo/main.js:751:5
If after the error is shown one clicks on the "Load" button the video is played automatically, as such the site is working as expected.
Updated•7 years ago
|
Rank: 20
Priority: -- → P3
Updated•6 years ago
|
status-firefox66:
--- → wontfix
status-firefox67:
--- → affected
Comment 1•4 years ago
|
||
The error is still displayed when loading the test link in a Private Window, but it is only displayed in Browser Console and it does not show any modal or confirmation pop-up. The page loads correctly and the video plays correctly without any user interaction. Error:
Object { severity: 2, category: 9, code: 9001, data: (1) […], handled: false, message: "Shaka Error STORAGE.INDEXED_DB_ERROR (InvalidStateError: A mutation operation was attempted on a database that did not allow mutations.)", stack: "@https://shaka-player demo.appspot.com/lib/util/error.js:97:17\ninit/open.onerror@https://shaka-player-demo.appspot.com/lib/offline/indexeddb/storage_mechanism.js:78:16\nEventHandlerNonNull*init@https://shaka-player-demo.appspot.com/lib/offline/indexeddb/storage_mechanism.js:77:5\ninit@https://shaka-player-demo.appspot.com/lib/offline/storage_muxer.js:116:35\nlist_@https://shaka-player-demo.appspot.com/lib/offline/storage.js:837:19\nlist@https://shaka-player-demo.appspot.com/lib/offline/storage.js:819:38\nsetupStorage_@https://shaka-player-demo.appspot.com/demo/main.js:632:47\ninit@https://shaka-player-demo.appspot.com/demo/main.js:207:16\nasync*@https://shaka-player-demo.appspot.com/demo/main.js:1783:50\nshakaDemo.Main.initWrapper@https://shaka-player-demo.appspot.com/demo/main.js:1776:11\n@https://shaka-player-demo.appspot.com/demo/main.js:1783:18\ndispatchLoadedEvent_@https://shaka-player-demo.appspot.com/ui/ui.js:340:14\nscanPageForShakaElements_@https://shaka-player-demo.appspot.com/ui/ui.js:319:22\nasync*@https://shaka-player-demo.appspot.com/ui/ui.js:456:10\n" }
category: 9
code: 9001
data: Array [ DOMException ]
handled: false
message: "Shaka Error STORAGE.INDEXED_DB_ERROR (InvalidStateError: A mutation operation was attempted on a database that did not allow mutations.)"
severity: 2
stack: "@https://shaka-player-demo.appspot.com/lib/util/error.js:97:17\ninit/open.onerror@https://shaka-player-demo.appspot.com/lib/offline/indexeddb/storage_mechanism.js:78:16\nEventHandlerNonNull*init@https://shaka-player-demo.appspot.com/lib/offline/indexeddb/storage_mechanism.js:77:5\ninit@https://shaka-player-demo.appspot.com/lib/offline/storage_muxer.js:116:35\nlist_@https://shaka-player-demo.appspot.com/lib/offline/storage.js:837:19\nlist@https://shaka-player-demo.appspot.com/lib/offline/storage.js:819:38\nsetupStorage_@https://shaka-player-demo.appspot.com/demo/main.js:632:47\ninit@https://shaka-player-demo.appspot.com/demo/main.js:207:16\nasync*@https://shaka-player-demo.appspot.com/demo/main.js:1783:50\nshakaDemo.Main.initWrapper@https://shaka-player-demo.appspot.com/demo/main.js:1776:11\n@https://shaka-player-demo.appspot.com/demo/main.js:1783:18\ndispatchLoadedEvent_@https://shaka-player-demo.appspot.com/ui/ui.js:340:14\nscanPageForShakaElements_@https://shaka-player-demo.appspot.com/ui/ui.js:319:22\nasync*@https://shaka-player-demo.appspot.com/ui/ui.js:456:10\n"
<prototype>: Object { … }
main.js:637:15
setupStorage_ https://shaka-player-demo.appspot.com/demo/main.js:637
init https://shaka-player-demo.appspot.com/demo/main.js:207
<anonymous> https://shaka-player-demo.appspot.com/demo/main.js:1783
initWrapper https://shaka-player-demo.appspot.com/demo/main.js:1776
<anonymous> https://shaka-player-demo.appspot.com/demo/main.js:1783
dispatchLoadedEvent_ https://shaka-player-demo.appspot.com/ui/ui.js:340
scanPageForShakaElements_ https://shaka-player-demo.appspot.com/ui/ui.js:319
<anonymous> https://shaka-player-demo.appspot.com/ui/ui.js:456
Severity: normal → S3
status-firefox87:
--- → affected
status-firefox88:
--- → affected
status-firefox89:
--- → affected
Comment 2•4 years ago
|
||
Nightly v89.0a1, left=normal mode, right=private mode.
You need to log in
before you can comment on or make changes to this bug.
Description
•