Reviewed by Beth Dakin.
authorsullivan <sullivan@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 28 Jul 2005 20:30:37 +0000 (20:30 +0000)
committersullivan <sullivan@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 28 Jul 2005 20:30:37 +0000 (20:30 +0000)
        - removed method -[WebHTMLRepresentation elementForView:], which was SPI used only for
        Safari autofill. Tip of tree Safari no longer includes any calls to this method. Also,
        Tiger Safari never gets around to actually calling it due to the other recent form-SPI-related
        changes, so removing this method doesn't break Tiger Safari running on tip of tree WebKit
        (though autofill continues to not work in that configuration).

        * WebView.subproj/WebHTMLRepresentation.h:
        * WebView.subproj/WebHTMLRepresentation.m:
        (-[WebHTMLRepresentation elementForView:]): removed

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

WebKit/ChangeLog
WebKit/WebView.subproj/WebHTMLRepresentation.h
WebKit/WebView.subproj/WebHTMLRepresentation.m

index d68e337..946b7a2 100644 (file)
@@ -1,3 +1,17 @@
+2005-07-28  John Sullivan  <sullivan@apple.com>
+
+        Reviewed by Beth Dakin.
+        
+        - removed method -[WebHTMLRepresentation elementForView:], which was SPI used only for
+        Safari autofill. Tip of tree Safari no longer includes any calls to this method. Also, 
+        Tiger Safari never gets around to actually calling it due to the other recent form-SPI-related
+        changes, so removing this method doesn't break Tiger Safari running on tip of tree WebKit
+        (though autofill continues to not work in that configuration).
+
+        * WebView.subproj/WebHTMLRepresentation.h:
+        * WebView.subproj/WebHTMLRepresentation.m:
+        (-[WebHTMLRepresentation elementForView:]): removed
+        
 2005-07-27  John Sullivan  <sullivan@apple.com>
 
        Patch by Trey Matteson <trey@usa.net>
index 5be38d1..4963a3a 100644 (file)
@@ -51,7 +51,6 @@
 - (NSAttributedString *)attributedStringFrom:(DOMNode *)startNode startOffset:(int)startOffset to:(DOMNode *)endNode endOffset:(int)endOffset;
 
 - (DOMElement *)elementWithName:(NSString *)name inForm:(DOMElement *)form;
-- (DOMElement *)elementForView:(NSView *)view;
 - (NSView *)viewForElement:(DOMElement *)element; // introduced temporarily to ease transition to view-free form SPI
 - (BOOL)elementDoesAutoComplete:(DOMElement *)element;
 - (BOOL)elementIsPassword:(DOMElement *)element;
index 0330cae..d0bcc6d 100644 (file)
     return [_private->bridge elementWithName:name inForm:form];
 }
 
-- (DOMElement *)elementForView:(NSView *)view
-{
-    return [_private->bridge elementForView:view];
-}
-
 - (NSView *)viewForElement:(DOMElement *)element
 {
     return [_private->bridge viewForElement:element];