Bug 193901

Summary: WebUserContentController::removeUserScriptMessageHandlerInternal may deref and delete itself
Product: WebKit Reporter: Antti Koivisto <koivisto>
Component: WebCore Misc.Assignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, ddkilzer, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
patch
none
patch none

Description Antti Koivisto 2019-01-28 04:25:01 PST
Removing a handler may remove the last ref to this.
Comment 1 Antti Koivisto 2019-01-28 04:29:00 PST
Created attachment 360330 [details]
patch
Comment 2 Antti Koivisto 2019-01-28 04:29:23 PST
<rdar://problem/47338669>
Comment 3 Antti Koivisto 2019-01-28 04:30:29 PST
Created attachment 360331 [details]
patch
Comment 4 David Kilzer (:ddkilzer) 2019-01-28 04:46:00 PST
Comment on attachment 360331 [details]
patch

r=me
Comment 5 WebKit Commit Bot 2019-01-28 05:15:08 PST
Comment on attachment 360331 [details]
patch

Clearing flags on attachment: 360331

Committed r240578: <https://trac.webkit.org/changeset/240578>
Comment 6 WebKit Commit Bot 2019-01-28 05:15:10 PST
All reviewed patches have been landed.  Closing bug.