WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
255185
MediaPlayer::buffered() & co. should return a PlatformTimeRanges()
https://bugs.webkit.org/show_bug.cgi?id=255185
Summary
MediaPlayer::buffered() & co. should return a PlatformTimeRanges()
Jean-Yves Avenard [:jya]
Reported
2023-04-07 17:42:58 PDT
The current code continuously allocates objects on the heap when ultimately there's no need for it. Likely also the case for MediaPlayer::seekable() and similar; though the HTMLMediaElement has an unfortunate history of returning a new object for all its buffered range attribute.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2023-04-07 17:43:15 PDT
<
rdar://problem/107775841
>
Jean-Yves Avenard [:jya]
Comment 2
2023-04-08 22:17:52 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/12552
EWS
Comment 3
2023-04-11 23:19:02 PDT
Committed
262863@main
(fc4da4586f6b): <
https://commits.webkit.org/262863@main
> Reviewed commits have been landed. Closing PR #12552 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug