Bug 222079

Summary: [GPUP] Remove RemoteLegacyCDMSessionProxy and RemoteLegacyCDMSessionProxy from the message receiver map in the destructor of RemoteLegacyCDMFactoryProxy
Product: WebKit Reporter: Peng Liu <peng.liu6>
Component: MediaAssignee: Peng Liu <peng.liu6>
Status: RESOLVED FIXED    
Severity: Normal CC: eric.carlson, ews-watchlist, glenn, jer.noble, philipj, sergio, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=221920
Attachments:
Description Flags
Patch none

Description Peng Liu 2021-02-17 15:28:54 PST
The change is needed to fix crashes in layout tests.

For example:

Crash log for http/tests/navigation/parsed-iframe-dynamic-form-back-entry.html
https://build.webkit.org/results/Apple-BigSur-Debug-WK2-Tests/r272998%20(200)/http/tests/navigation/parsed-iframe-dynamic-form-back-entry-crash-log.txt
Comment 1 Peng Liu 2021-02-17 16:07:59 PST
Created attachment 420749 [details]
Patch
Comment 2 EWS 2021-02-17 22:53:54 PST
Committed r273064: <https://commits.webkit.org/r273064>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 420749 [details].
Comment 3 Radar WebKit Bug Importer 2021-02-17 22:54:14 PST
<rdar://problem/74465983>