Reviewed by me
authorkocienda <kocienda@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 2 Mar 2004 00:37:26 +0000 (00:37 +0000)
committerkocienda <kocienda@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 2 Mar 2004 00:37:26 +0000 (00:37 +0000)
        * copy-webcore-files-to-webkit: Dumb typing error on my part in making
my previous quick fix. This quick fix works.

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

WebKit/ChangeLog
WebKit/DOM.subproj/DOM.h
WebKit/copy-webcore-files-to-webkit

index af60d01..d176cb5 100644 (file)
@@ -1,3 +1,10 @@
+2004-03-01  Ken Kocienda  <kocienda@apple.com>
+
+        Reviewed by me
+
+        * copy-webcore-files-to-webkit: Dumb typing error on my part in making
+       my previous quick fix. This quick fix works. 
+
 2004-03-01  Chris Blumenberg  <cblu@apple.com>
 
        Updated the WebKit project file to 1.1 because a previous check-in reverted to 1.01.
index 1795c1f..f997918 100644 (file)
@@ -23,6 +23,8 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
  */
 
+#import <Foundation/Foundation.h>
+
 //=========================================================================
 //=========================================================================
 //=========================================================================
@@ -71,28 +73,27 @@ enum DOMErrorCode {
 
 extern NSString * const DOMErrorDomain;
 
-@class NSError;
-@class NSString;
-
-@class DOMNode;
-@class DOMNamedNodeMap;
-@class DOMNodeList;
-@class DOMDocumentFragment;
-@class DOMDocument;
-@class DOMCharacterData;
 @class DOMAttr;
-@class DOMElement;
-@class DOMText;
-@class DOMComment;
 @class DOMCDATASection;
+@class DOMComment;
+@class DOMDocument;
 @class DOMDocumentType;
-@class DOMNotation;
-@class DOMEntity;
+@class DOMElement;
 @class DOMEntityReference;
+@class DOMNamedNodeMap;
+@class DOMNodeList;
 @class DOMProcessingInstruction;
-@class DOMRange;
+@class DOMText;
+
+typedef struct DOMObjectInternal DOMObjectInternal;
 
-@interface DOMNode : NSObject <NSCopying>
+@interface DOMObject : NSObject <NSCopying>
+{
+    DOMObjectInternal *_internal;
+}
+@end
+
+@interface DOMNode : DOMObject
 - (NSString *)nodeName;
 - (NSString *)nodeValue;
 - (void)setNodeValue:(NSString *)string error:(NSError **)error;
@@ -121,7 +122,7 @@ extern NSString * const DOMErrorDomain;
 - (NSString *)HTMLString;
 @end
 
-@interface DOMNamedNodeMap : NSObject <NSCopying>
+@interface DOMNamedNodeMap : DOMObject
 - (DOMNode *)getNamedItem:(NSString *)name;
 - (DOMNode *)setNamedItem:(DOMNode *)arg error:(NSError **)error;
 - (DOMNode *)removeNamedItem:(NSString *)name error:(NSError **)error;
@@ -133,13 +134,13 @@ extern NSString * const DOMErrorDomain;
 @end
 
 
-@interface DOMNodeList : NSObject <NSCopying>
+@interface DOMNodeList : DOMObject
 - (DOMNode *)item:(unsigned long)index;
 - (unsigned long)length;
 @end
 
 
-@interface DOMImplementation : NSObject <NSCopying>
+@interface DOMImplementation : DOMObject
 - (BOOL)hasFeature:(NSString *)feature :(NSString *)version;
 - (DOMDocumentType *)createDocumentType:(NSString *)qualifiedName :(NSString *)publicId :(NSString *)systemId error:(NSError **)error;
 - (DOMDocument *)createDocument:(NSString *)namespaceURI :(NSString *)qualifiedName :(DOMDocumentType *)doctype error:(NSError **)error;
@@ -267,7 +268,7 @@ enum DOMCompareHow
     DOMCompareEndToStart   = 3,
 };
 
-@interface DOMRange : NSObject
+@interface DOMRange : DOMObject
 - (DOMNode *)startContainer:(NSError **)error;
 - (long)startOffset:(NSError **)error;
 - (DOMNode *)endContainer:(NSError **)error;
@@ -293,4 +294,3 @@ enum DOMCompareHow
 - (NSString *)toString:(NSError **)error;
 - (void)detach:(NSError **)error;
 @end
-
index db1490e..9e5e978 100755 (executable)
@@ -52,7 +52,7 @@ sub AssertWebCoreFound {
                # ok...WebCore is where we expect it
                $WebCorePath = $localpath;
        }
-       if (-d $builditpath) {
+       elsif (-d $builditpath) {
                # ok...WebCore is where we expect it
                $WebCorePath = $builditpath;
        }