Bug 257037
| Summary: | [ManagedMSE] JS ManagedSourceBuffer object doesn't present any of its attributes | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Jean-Yves Avenard [:jya] <jean-yves.avenard> |
| Component: | Media | Assignee: | Jean-Yves Avenard [:jya] <jean-yves.avenard> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Jean-Yves Avenard [:jya]
When you call `addSourceBuffer` on a ManagedMediaSource you actually get a `ManagedSourceBuffer`; however as far as the JS binding is concerned, the object looks only like a `MediaSource` and none of its IDL methods are actually usable.
The appropriate custom `toJS` methods are missing and so the wrong JS wrapper type is created (a JSSourceBuffer instead of JSManagedSourceBuffer)
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/109569570>
Jean-Yves Avenard [:jya]
Pull request: https://github.com/WebKit/WebKit/pull/14092
EWS
Committed 264284@main (202d7e72c2c6): <https://commits.webkit.org/264284@main>
Reviewed commits have been landed. Closing PR #14092 and removing active labels.