2009-03-12 Anders Carlsson <andersca@apple.com>
authorandersca@apple.com <andersca@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 12 Mar 2009 22:13:39 +0000 (22:13 +0000)
committerandersca@apple.com <andersca@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 12 Mar 2009 22:13:39 +0000 (22:13 +0000)
        Reviewed by Mike Thole.

        Fix <rdar://problem/6624105>.

        Make sure to process incoming messages for the NSEventTrackingRunLoopMode as well.

        * Plugins/Hosted/NetscapePluginHostProxy.mm:
        (WebKit::NetscapePluginHostProxy::NetscapePluginHostProxy):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@41654 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebKit/mac/ChangeLog
WebKit/mac/Plugins/Hosted/NetscapePluginHostProxy.mm

index 67a3c34ce0c585bced8f27b2ca6efc9f2393638c..90c5d0aaf5d5c1fd4dd9fd471d0dd44f5296e0f1 100644 (file)
@@ -1,3 +1,14 @@
+2009-03-12  Anders Carlsson  <andersca@apple.com>
+
+        Reviewed by Mike Thole.
+
+        Fix <rdar://problem/6624105>.
+        
+        Make sure to process incoming messages for the NSEventTrackingRunLoopMode as well.
+        
+        * Plugins/Hosted/NetscapePluginHostProxy.mm:
+        (WebKit::NetscapePluginHostProxy::NetscapePluginHostProxy):
+
 2009-03-12  Anders Carlsson  <andersca@apple.com>
 
         Reviewed by Geoffrey Garen.
index b8c314aff8eb8c81ec20a44ae69fb814c2e133e1..81ccdc8200742565a1ac12bde7d65e9054b40f79 100644 (file)
@@ -106,6 +106,7 @@ NetscapePluginHostProxy::NetscapePluginHostProxy(mach_port_t clientPort, mach_po
 #else
     m_clientPortSource.adoptCF(WKCreateMIGServerSource((mig_subsystem_t)&WKWebKitPluginClient_subsystem, m_clientPort));
     CFRunLoopAddSource(CFRunLoopGetCurrent(), m_clientPortSource.get(), kCFRunLoopDefaultMode);
+    CFRunLoopAddSource(CFRunLoopGetCurrent(), m_clientPortSource.get(), (CFStringRef)NSEventTrackingRunLoopMode);
 #endif
 }