preload attribute values loads video inconsistently
Reported by
h.gha...@gmail.com,
Jul 10 2017
|
|||||
Issue descriptionUserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36 Steps to reproduce the problem: 1. Load attached HTML page in Chromium 2. Note the amount loaded for each video 3. Refresh page multiple times What is the expected behavior? When refreshing, the amount loaded for a video tag with a given preload attribute should always be the same What went wrong? For each video tag with a given preload attribute, it is not guaranteed that the amount loaded will always be the same, including when no preload is set. Attached two images which show the inconsistency Did this work before? N/A Does this work in other browsers? Yes Chrome version: 59.0.3071.115 Channel: stable OS Version: OS X 10.12.5 Flash Version:
,
Jul 11 2017
,
Jul 13 2017
Able to reproduce the issue using #59.0.3071.115 on Mac 10.12.5, Win 10 and linux Ubuntu 14.04. Observing the same behavior since M45. Untriaged to get more input's from dev on this. Issue is seen in M61 as well. Thanks!!
,
Jul 17 2017
reporter@, what's the difference of the attached two screenshot?
,
Jul 18 2017
If you look at the progress bar, the amount buffered are different. For example, if you look at preload="auto" in the bottom left, you'll see in one refresh isn't buffered at all, and in the other it is fully buffered, which is the expected behavior. Same this with the other preload settings. I've attached another screenshot that shows different behavior as well.
,
Jul 27 2017
to me, after 2 refresh, all buffered area becomes empty, which means no buffered at all. I do see in the first load, 2nd load after one refresh and 3rd load after 2nd refresh have different buffered area. hubbe, can you take a look if this is by design?
,
Aug 3 2017
These video tags all have the same source, which means that they will share a cache. So if one of your video tags has "preload=auto", the other tags may end up with some of that data as well. Does this problem still occur with four separate videos?
,
Aug 25 2017
I tried using different videos and I'm still seeing inconsistent behaviour with different preload attributes.
,
Oct 24
As far as I can tell, this is working the way it's supposed to. The inconsistencies depend on how much data was in-flight when the browser decides that it has enough data, which varies. |
|||||
►
Sign in to add a comment |
|||||
Comment 1 by manoranj...@chromium.org
, Jul 10 2017