Closed Bug 1691002 Opened 4 years ago Closed 4 years ago

Disabling video pre-caching

Categories

(Core :: Audio/Video: Playback, defect)

Firefox 85
defect

Tracking

()

RESOLVED DUPLICATE of bug 859998

People

(Reporter: aros, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:85.0) Gecko/20100101 Firefox/85.0

Steps to reproduce:

Privacy & Security -> Permissions -> Autoplay -> Block Audio and Video

does NOT prevent youtube and countless other websites from pre-caching video which results in megabytes of data being downloaded against the user preferences and it also incurs heavy charges for those who are paying for traffic.

Please make it possible to prevent Firefox from downloading huge chunks of video.

I've tried at least five different add-ons and they do nothing for this issue.

The Bugbug bot thinks this bug should belong to the 'Core::Audio/Video: Playback' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.

Component: Untriaged → Audio/Video: Playback
Product: Firefox → Core

While Firefox does try and manage data on mobile connections, it's difficult to do so in all cases, and that the responsibility of not consuming mobile data largely rests with the pages themselves. A more detailed explanation of why follows.

Many sites that play video on the internet these days do so via the Media Source Extensions API. When doing so, sites have a lot of flexibility in when they download media and how much they download. These downloads are done via Javascript, and from the browsers perspective there is no knowledge that the data being downloaded is video data. This means the browser cannot easily delay such downloads -- rather it is up to the web page to not schedule such downloads and consume data.

There's some historical discussion around this in bug 859998, which I'll dupe this against, however it's a difficult problem from the browser perspective.

Status: UNCONFIRMED → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.