-
rjw authored
Fixed <rdar://problem/3779998> bringing window to front or sending to back does not send focus/blur events to JavaScript window object The fix has two parts, 1) make onblur and onfocus work for windows, and 2), allow the dashboard to override WebKit's special key/non-key behaviors. Reviewed by Maciej. * Plugins.subproj/WebBaseNetscapePluginView.m: (-[WebBaseNetscapePluginView restartNullEvents]): * WebView.subproj/WebHTMLView.m: (-[WebHTMLView addMouseMovedObserver]): (-[WebHTMLView removeMouseMovedObserver]): * WebView.subproj/WebView.m: (-[WebView _dashboardBehavior:]): * WebView.subproj/WebViewInternal.h: * WebView.subproj/WebViewPrivate.h: WebCore: Fixed <rdar://problem/3779998> bringing window to front or sending to back does not send focus/blur events to JavaScript window object The fix has two parts, 1) make onblur and onfocus work for windows, and 2), allow the dashboard to override WebKit's special key/non-key behaviors. Reviewed by Chris. * kwq/KWQKHTMLPart.mm: (KWQKHTMLPart::setDisplaysWithFocusAttributes): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@7732 268f45cc-cd09-0410-ab3c-d52691b4dbfc
a5c0da08