(In reply to Alfred from comment #0) > Actual results: > > When I click the "play" symbol on the video, after a few seconds the "the quota has been exceeded" message appears on top of the video frame. The play symbol is replaced by an X surrounded by the "loading" animation. Nothing else happens from that moment on. I tried and for me it shows "the quota has been exceeded" right away once clicked on the video. Did the video start for you? I disabled "Enhanced Tracking Protection" (as there were some hints about blocked cookies in the console), but no luck. I am able to see other Videos on that site, as well as the demo on https://videojs.com/ which seems to be the used player here. I have no idea what makes this video special. From the code it looks as if we'd use [`NS_ERROR_DOM_QUOTA_EXCEEDED_ERR`](https://searchfox.org/mozilla-central/search?q=NS_ERROR_DOM_QUOTA_EXCEEDED_ERR&path=&case=false®exp=false) in quite some media related places in order to signal large/invalid buffer values or such. Is that actually wanted? It looks confusing (I do not know, if some of those is what we see here).
Bug 1834275 Comment 2 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
(In reply to Alfred from comment #0) > Actual results: > > When I click the "play" symbol on the video, after a few seconds the "the quota has been exceeded" message appears on top of the video frame. The play symbol is replaced by an X surrounded by the "loading" animation. Nothing else happens from that moment on. I tried and for me it shows "the quota has been exceeded" right away once clicked on the video. Did the video start for you? I disabled "Enhanced Tracking Protection" (as there were some hints about blocked cookies in the console), but no luck. I am able to see other Videos on that site, as well as the demo on https://videojs.com/ which seems to be the used player here. I have no idea what makes this video special. From the code it looks as if we'd use [`NS_ERROR_DOM_QUOTA_EXCEEDED_ERR`](https://searchfox.org/mozilla-central/search?q=NS_ERROR_DOM_QUOTA_EXCEEDED_ERR&path=&case=false®exp=false) in quite some media related places in order to signal large/invalid buffer values or such. Is that actually wanted? It looks confusing (I do not know, if some of those is what we see here). Edit: From https://www.w3.org/TR/media-source-2/ it seems we must expect `QuotaExceededError ` not only from storage APIs. And from [the error definitions](https://searchfox.org/mozilla-central/rev/065102493dfc49234120c37fc6a334a5b1d86d9e/dom/base/domerr.msg#29,58,108) I understand we can have different error messages. Filing a bug.