plugins/mouse-events and plugins/mouse-events-fixedpos don't fire events on the plugin. The output that is given on Mac that is missing on Windows is: CONSOLE MESSAGE: line 0: PLUGIN: getFocusEvent ... No events on the plugin are fired to us. Adam Roben said this could be because we send the events directly to the WebView, not the correct HWND.
(In reply to comment #0) > No events on the plugin are fired to us. Adam Roben said this could be because > we send the events directly to the WebView, not the correct HWND. ...where "the correct HWND" would be the one under the mouse.
Windows appears to be sending the mouseDown and mouseUp events now, but is still missing the getFocusEvent: http://build.webkit.org/results/Windows%207%20Release%20(Tests)/r88665%20(13701)/plugins/mouse-events-pretty-diff.html http://build.webkit.org/results/Windows%207%20Release%20(Tests)/r88665%20(13701)/plugins/mouse-events-fixedpos-pretty-diff.html I am going to update the expected results to reflect that.
Updated the failing results in http://trac.webkit.org/changeset/88684
<rdar://problem/9600845>
Focus events are now forwarded to plugins on the windows port. Updated expectations for platform/win/plugins/mouse-events.html http://trac.webkit.org/changeset/90742 Updated expectations for platform/win/plugins/mouse-events-fixedpos.html http://trac.webkit.org/changeset/90816