Bug 184484

Summary: WebKit::setClientsMayIgnoreEvents should assert once we close the WindowServer connection.
Product: WebKit Reporter: Brent Fulgham <bfulgham>
Component: WebKit Misc.Assignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: ahmad.saleem792, bfulgham, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 184451    
Bug Blocks:    

Brent Fulgham
Reported 2018-04-10 21:12:15 PDT
Once Bug 184451 lands, we should assert if we ever interact with CGSSetConnectionProperty. Until then, we should be quiet about it.
Attachments
Brent Fulgham
Comment 1 2018-04-10 21:16:27 PDT
We need to add this assertion back: RELEASE_ASSERT(hasProcessPrivilege(ProcessPrivilege::CanCommunicateWithWindowServer));
Radar WebKit Bug Importer
Comment 2 2018-04-10 21:20:52 PDT
Ahmad Saleem
Comment 3 2024-03-11 06:24:52 PDT
We still have this FIXME: https://searchfox.org/wubkat/rev/711120e7edec012527620d07bf63d85713a180fd/Source/WebKit/Shared/mac/HangDetectionDisablerMac.mm#56 // FIXME: <https://webkit.org/b/184484> We should assert here if this is being called from // the WebContent process.
Note You need to log in before you can comment on or make changes to this bug.