Created attachment 451057 [details] Reduced testcase of the issue When videos are loaded using the HTMLVideoElement, the range requests are not cached if the video is reloaded or if a video with the same src is added. See the attached demo for an example. Chrome and Firefox will cache the video when video.load() is called and when another element is created referencing the same src.
<rdar://problem/88787022>