Remove redundant attributes and functions from IDL files that have the
authortimothy@apple.com <timothy@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 27 Mar 2009 20:36:21 +0000 (20:36 +0000)
committertimothy@apple.com <timothy@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 27 Mar 2009 20:36:21 +0000 (20:36 +0000)
        same attributes and functions defined in the super class.

        Reviewed by Simon Fraser.

        * WebCore.xcodeproj/project.pbxproj: Remove DOMHTMLBodyElementPrivate.h.
        * bindings/objc/PublicDOMInterfaces.h: Remove focus and blur from DOMHTMLElement.
        * html/HTMLBodyElement.idl: Remove scrollLeft, scrollTop, scrollWidth
        and scrollHeight.
        * html/HTMLElement.idl: Remove blur and focus.

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

WebCore/ChangeLog
WebCore/WebCore.xcodeproj/project.pbxproj
WebCore/bindings/objc/PublicDOMInterfaces.h
WebCore/html/HTMLBodyElement.idl
WebCore/html/HTMLElement.idl
WebKit/mac/ChangeLog
WebKit/mac/MigrateHeaders.make

index d1633ab..e9e2451 100644 (file)
@@ -1,3 +1,16 @@
+2009-03-27  Timothy Hatcher  <timothy@apple.com>
+
+        Remove redundant attributes and functions from IDL files that have the
+        same attributes and functions defined in the super class.
+
+        Reviewed by Simon Fraser.
+
+        * WebCore.xcodeproj/project.pbxproj: Remove DOMHTMLBodyElementPrivate.h.
+        * bindings/objc/PublicDOMInterfaces.h: Remove focus and blur from DOMHTMLElement.
+        * html/HTMLBodyElement.idl: Remove scrollLeft, scrollTop, scrollWidth
+        and scrollHeight.
+        * html/HTMLElement.idl: Remove blur and focus.
+
 2009-03-27  Adam Roben  <aroben@apple.com>
 
         Don't include substitute data URLs in global history redirect chains
index 9c135e7..cb87b1b 100644 (file)
                1CF6BE140E9BB4670025E1CD /* ObjCNodeFilterCondition.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1CF6BE120E9BB4670025E1CD /* ObjCNodeFilterCondition.mm */; };
                1CF6BE150E9BB4670025E1CD /* ObjCNodeFilterCondition.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CF6BE130E9BB4670025E1CD /* ObjCNodeFilterCondition.h */; };
                1CFAE3230A6D6A3F0032593D /* libobjc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1CFAE3220A6D6A3F0032593D /* libobjc.dylib */; };
-               1CFCEE960AACC40100348750 /* DOMHTMLBodyElementPrivate.h in Copy Generated Headers */ = {isa = PBXBuildFile; fileRef = 1CFCEE8D0AACC3CD00348750 /* DOMHTMLBodyElementPrivate.h */; };
                2951A2AE0E646C8800DB9ADE /* AccessibilityObjectMac.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2951A2AD0E646C8800DB9ADE /* AccessibilityObjectMac.mm */; };
                2955BE2C0E2548EC00893AB5 /* AccessibilityImageMapLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 2955BE2A0E2548EC00893AB5 /* AccessibilityImageMapLink.h */; };
                2955BE2D0E2548EC00893AB5 /* AccessibilityImageMapLink.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2955BE2B0E2548EC00893AB5 /* AccessibilityImageMapLink.cpp */; };
                                8575DF800AA612D600F5DBB5 /* DOMHTMLBaseElement.h in Copy Generated Headers */,
                                85ECBF090AA7628900544F0B /* DOMHTMLBaseFontElement.h in Copy Generated Headers */,
                                8575DF810AA612D600F5DBB5 /* DOMHTMLBodyElement.h in Copy Generated Headers */,
-                               1CFCEE960AACC40100348750 /* DOMHTMLBodyElementPrivate.h in Copy Generated Headers */,
                                85BA4CE50AA686510088052D /* DOMHTMLButtonElement.h in Copy Generated Headers */,
                                93F9B6560BA0F35E00854064 /* DOMHTMLCanvasElement.h in Copy Generated Headers */,
                                1C11CCBA0AA6093700DADB20 /* DOMHTMLCollection.h in Copy Generated Headers */,
                1CF6BE120E9BB4670025E1CD /* ObjCNodeFilterCondition.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = ObjCNodeFilterCondition.mm; sourceTree = "<group>"; };
                1CF6BE130E9BB4670025E1CD /* ObjCNodeFilterCondition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjCNodeFilterCondition.h; sourceTree = "<group>"; };
                1CFAE3220A6D6A3F0032593D /* libobjc.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libobjc.dylib; path = /usr/lib/libobjc.dylib; sourceTree = "<absolute>"; };
-               1CFCEE8D0AACC3CD00348750 /* DOMHTMLBodyElementPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DOMHTMLBodyElementPrivate.h; sourceTree = "<group>"; };
                2951A2AD0E646C8800DB9ADE /* AccessibilityObjectMac.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = AccessibilityObjectMac.mm; sourceTree = "<group>"; };
                2955BE2A0E2548EC00893AB5 /* AccessibilityImageMapLink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AccessibilityImageMapLink.h; sourceTree = "<group>"; };
                2955BE2B0E2548EC00893AB5 /* AccessibilityImageMapLink.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AccessibilityImageMapLink.cpp; sourceTree = "<group>"; };
                                85ECBEE00AA7626800544F0B /* DOMHTMLBaseFontElement.mm */,
                                859A9C3F0AA5E3BD00B694B2 /* DOMHTMLBodyElement.h */,
                                859A9C400AA5E3BD00B694B2 /* DOMHTMLBodyElement.mm */,
-                               1CFCEE8D0AACC3CD00348750 /* DOMHTMLBodyElementPrivate.h */,
                                85BA4CD50AA6861B0088052D /* DOMHTMLButtonElement.h */,
                                85BA4CD60AA6861B0088052D /* DOMHTMLButtonElement.mm */,
                                93F9B6530BA0F35E00854064 /* DOMHTMLCanvasElement.h */,
index a29b899..26d0628 100644 (file)
 @property(readonly) BOOL isContentEditable;
 @property(readonly, copy) NSString *titleDisplayString AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
 @property int tabIndex;
-- (void)blur;
-- (void)focus;
 @end
 
 @interface DOMHTMLEmbedElement : DOMHTMLElement WEBKIT_VERSION_1_3
index 41d20d6..c639183 100644 (file)
@@ -31,12 +31,6 @@ module html {
         attribute [ConvertNullToNullString] DOMString link;
         attribute [ConvertNullToNullString] DOMString text;
         attribute [ConvertNullToNullString] DOMString vLink; 
-
-        // IE Extensions
-                 attribute long scrollLeft;
-                 attribute long scrollTop;
-        readonly attribute long scrollWidth;
-        readonly attribute long scrollHeight;
     };
 
 }
index 8ce5542..74d025b 100644 (file)
@@ -36,8 +36,6 @@ module html {
                  attribute [ConvertNullToNullString] DOMString className;
 
                  attribute long            tabIndex;
-                 void                      blur();
-                 void                      focus();
 
         // Extensions
                  attribute [ConvertNullToNullString] DOMString innerHTML
index 36efa69..e0a8409 100644 (file)
@@ -1,3 +1,8 @@
+2009-03-27  Timothy Hatcher  <timothy@apple.com>
+
+        * MigrateHeaders.make: Remove DOMHTMLBodyElementPrivate.h since it
+        is not generated anymore.
+
 2009-03-27  Adam Roben  <aroben@apple.com>
 
         Don't include substitute data URLs in global history redirect chains
index 5f212f7..e983b9c 100644 (file)
@@ -84,7 +84,6 @@ all : \
     $(PUBLIC_HEADERS_DIR)/DOMHTMLBaseElement.h \
     $(PUBLIC_HEADERS_DIR)/DOMHTMLBaseFontElement.h \
     $(PUBLIC_HEADERS_DIR)/DOMHTMLBodyElement.h \
-    $(PRIVATE_HEADERS_DIR)/DOMHTMLBodyElementPrivate.h \
     $(PUBLIC_HEADERS_DIR)/DOMHTMLButtonElement.h \
     $(PUBLIC_HEADERS_DIR)/DOMHTMLCollection.h \
     $(PUBLIC_HEADERS_DIR)/DOMHTMLDListElement.h \