Bug 236213

Summary: Video range requests are not cached
Product: WebKit Reporter: Sam Wemyss <samuel.wemyss>
Component: MediaAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: jer.noble, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari 15   
Hardware: All   
OS: Unspecified   
Attachments:
Description Flags
Reduced testcase of the issue none

Description Sam Wemyss 2022-02-06 18:14:35 PST
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.
Comment 1 Radar WebKit Bug Importer 2022-02-10 16:57:04 PST
<rdar://problem/88787022>