Reviewed by Anders.
authorthatcher <thatcher@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 24 Oct 2006 22:34:40 +0000 (22:34 +0000)
committerthatcher <thatcher@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 24 Oct 2006 22:34:40 +0000 (22:34 +0000)
        <rdar://problem/4588878> 'WebHTMLView' may not respond to '-_webView'

        * Misc/WebNSViewExtras.h:
        * Misc/WebNSViewExtras.m:
        (-[NSView _webView]):

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

WebKit/ChangeLog
WebKit/Misc/WebNSViewExtras.h
WebKit/Misc/WebNSViewExtras.m

index 8dc9e488af8f5df169745dbfecfd4572366583c6..60330ccd696739d0489ad7a9854e2ab7aff1e6f8 100644 (file)
@@ -1,3 +1,13 @@
+2006-10-24  Timothy Hatcher  <timothy@apple.com>
+
+        Reviewed by Anders.
+
+        <rdar://problem/4588878> 'WebHTMLView' may not respond to '-_webView'
+
+        * Misc/WebNSViewExtras.h:
+        * Misc/WebNSViewExtras.m:
+        (-[NSView _webView]):
+
 2006-10-24  Brady Eidson  <beidson@apple.com>
 
         Reviewed by Anders
index 2a979e1a8a52e1b9ba7f1f26d6f6e19199e4ab26..c9dd14d5cbbd07881cfde362ee3a1ad68bf89e1e 100644 (file)
@@ -38,6 +38,7 @@
 // Returns the nearest enclosing view of the given class, or nil if none.
 - (NSView *)_web_superviewOfClass:(Class)viewClass;
 - (WebFrameView *)_web_parentWebFrameView;
+- (WebView *)_webView;
 
 // returns whether a drag should begin starting with mouseDownEvent; if the time
 // passes expiration or the mouse moves less than the hysteresis before the mouseUp event,
index 60f27e2484684f93af72da04469244a025023ff6..9d149b04559d40e7cfb0482e821e118192022736 100644 (file)
     return (WebFrameView *)[self _web_superviewOfClass:[WebFrameView class]];
 }
 
+// FIXME: Mail is the only client of _webView, remove this method once no versions of Mail need it.
+- (WebView *)_webView
+{
+    return (WebView *)[self _web_superviewOfClass:[WebView class]];
+}
+
 /* Determine whether a mouse down should turn into a drag; started as copy of NSTableView code */
 - (BOOL)_web_dragShouldBeginFromMouseDown:(NSEvent *)mouseDownEvent
                            withExpiration:(NSDate *)expiration