Bug 117596 - Web Inspector: Change EventLoopMac.mm back to using NSApp sendEvent.
Summary: Web Inspector: Change EventLoopMac.mm back to using NSApp sendEvent.
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Web Inspector (Deprecated) (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Timothy Hatcher
URL:
Keywords: InRadar, Regression
Depends on:
Blocks:
 
Reported: 2013-06-13 08:57 PDT by Timothy Hatcher
Modified: 2013-06-13 11:06 PDT (History)
5 users (show)

See Also:


Attachments
Patch (1.40 KB, patch)
2013-06-13 09:01 PDT, Timothy Hatcher
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Timothy Hatcher 2013-06-13 08:57:15 PDT
The recent change in r150339 to just use CFRunLoopRunInMode causes a hang in other apps (not Safari). We should revert back to the old code that uses NSApp setWindowsNeedUpdate and NSApp sendEvent.

<rdar://problem/14133001>
Comment 1 Timothy Hatcher 2013-06-13 09:01:39 PDT
Created attachment 204595 [details]
Patch
Comment 2 Joseph Pecoraro 2013-06-13 10:45:47 PDT
Comment on attachment 204595 [details]
Patch

r=me
Comment 3 WebKit Commit Bot 2013-06-13 11:06:46 PDT
Comment on attachment 204595 [details]
Patch

Clearing flags on attachment: 204595

Committed r151562: <http://trac.webkit.org/changeset/151562>
Comment 4 WebKit Commit Bot 2013-06-13 11:06:49 PDT
All reviewed patches have been landed.  Closing bug.