Bug 276344
Summary: | RemotePlayback watchAvailability callback can leak the Document object. | ||
---|---|---|---|
Product: | WebKit | Reporter: | Ryan Reno <rreno> |
Component: | Media | Assignee: | Ryan Reno <rreno> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | |||
Bug Blocks: | 276167 |
Ryan Reno
The RemotePlayback watchAvailability callback is only cleared if cancelWatchAvailability is called by the web author. We should clear the registered callbacks that haven't fired or been cancelled yet when Active DOM objects are stopped.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/131345363>
Ryan Reno
Pull request: https://github.com/WebKit/WebKit/pull/30586
EWS
Committed 280799@main (f288b9088d1b): <https://commits.webkit.org/280799@main>
Reviewed commits have been landed. Closing PR #30586 and removing active labels.