JavaScriptCore:
authorsullivan <sullivan@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 24 Dec 2003 01:50:24 +0000 (01:50 +0000)
committersullivan <sullivan@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 24 Dec 2003 01:50:24 +0000 (01:50 +0000)
        * JavaScriptCore.pbproj/project.pbxproj:
        Xcode version wars, harmless

WebCore:

        - fixed <rdar://problem/3451306>: address book search fails at Airborne
        Express Corporate site (Apple Shipping wants to use it)

        Reviewed by Darin.

        * khtml/ecma/kjs_html.cpp:
        commented out definition of document.all; now sites like this one that
        set document.all to a value will work.
        * khtml/ecma/kjs_html.lut.h:
        (KJS::):
        regenerated this file

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

JavaScriptCore/ChangeLog
JavaScriptCore/JavaScriptCore.pbproj/project.pbxproj
WebCore/ChangeLog-2005-08-23
WebCore/khtml/ecma/kjs_html.cpp
WebCore/khtml/ecma/kjs_html.lut.h

index eff89dca32906270ffb2209508482e59e42000b3..7039a2109bb775304ee19b5e4cea9f7a2601761b 100644 (file)
@@ -1,3 +1,8 @@
+l2003-12-23  John Sullivan  <sullivan@apple.com>
+
+        * JavaScriptCore.pbproj/project.pbxproj:
+        Xcode version wars, harmless
+
 2003-12-23  Darin Adler  <darin@apple.com>
 
         Reviewed by John (concept, not code, which is just the old code coming back).
index c9a630f0a2275489e04cf9066cedbb0147c93383..189640dd327e08277cfbda6b523e7392e907eb9d 100644 (file)
@@ -59,7 +59,7 @@
                        sourceTree = "<group>";
                };
                034768E0FF38A50411DB9C8B = {
-                       expectedFileType = wrapper.framework;
+                       explicitFileType = wrapper.framework;
                        fallbackIsa = PBXFileReference;
                        isa = PBXFrameworkReference;
                        path = JavaScriptCore.framework;
                        sourceTree = "<group>";
                };
                089C1667FE841158C02AAC07 = {
-                       expectedFileType = text.plist.strings;
                        fileEncoding = 10;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.plist.strings;
                        name = English;
                        path = English.lproj/InfoPlist.strings;
                        refType = 4;
 //513
 //514
                511B0870056468730080E486 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        name = runtime.h;
                        path = bindings/runtime.h;
                        refType = 4;
                        };
                };
                511B0876056468BB0080E486 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        name = jni_runtime.h;
                        path = bindings/jni/jni_runtime.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                511B0877056468BB0080E486 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        name = jni_runtime.cpp;
                        path = bindings/jni/jni_runtime.cpp;
                        refType = 4;
                        };
                };
                513589ED0586989000813311 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        name = jni_jsobject.cpp;
                        path = bindings/jni_jsobject.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                513589EE0586989000813311 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        name = jni_jsobject.h;
                        path = bindings/jni_jsobject.h;
                        refType = 4;
                        };
                };
                517D52DC056BF2F5003851BD = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        name = jni_class.cpp;
                        path = bindings/jni/jni_class.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                517D52DD056BF2F6003851BD = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        name = jni_class.h;
                        path = bindings/jni/jni_class.h;
                        refType = 4;
                        };
                };
                517D5347056BFB5D003851BD = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        name = jni_instance.cpp;
                        path = bindings/jni/jni_instance.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                517D5348056BFB5D003851BD = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        name = jni_instance.h;
                        path = bindings/jni/jni_instance.h;
                        refType = 4;
                        };
                };
                51856D8F0562EE95008B9D83 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        name = jni_utility.cpp;
                        path = bindings/jni/jni_utility.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                51856D900562EE95008B9D83 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        name = jni_utility.h;
                        path = bindings/jni/jni_utility.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                51856D980562F158008B9D83 = {
-                       expectedFileType = wrapper.framework;
                        isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
                        name = JavaVM.framework;
                        path = /System/Library/Frameworks/JavaVM.framework;
                        refType = 0;
                        };
                };
                51A58A8D057D3A6A00A3E942 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        name = runtime_method.cpp;
                        path = bindings/runtime_method.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                51A58A8E057D3A6A00A3E942 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        name = runtime_method.h;
                        path = bindings/runtime_method.h;
                        refType = 4;
 //653
 //654
                651F6412039D5B5F0078395C = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = dtoa.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                651F6413039D5B5F0078395C = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = dtoa.h;
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                65417204039E02E70058BFEB = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        name = chartables.c;
                        path = pcre/chartables.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                65417205039E02E70058BFEB = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        name = get.c;
                        path = pcre/get.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                65417206039E02E70058BFEB = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        name = maketables.c;
                        path = pcre/maketables.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                65417207039E02E70058BFEB = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        name = pcre.c;
                        path = pcre/pcre.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                65417208039E02E70058BFEB = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        name = study.c;
                        path = pcre/study.c;
                        refType = 4;
                        };
                };
                6541720E039E08B90058BFEB = {
-                       expectedFileType = sourcecode.c.c;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
                        name = dftables.c;
                        path = pcre/dftables.c;
                        refType = 4;
                        sourceTree = "<group>";
                };
                6541720F039E08B90058BFEB = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        name = pcre.h;
                        path = pcre/pcre.h;
                        refType = 4;
                        };
                };
                65417217039E0B280058BFEB = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        name = "pcre-config.h";
                        path = "pcre/pcre-config.h";
                        refType = 4;
                        };
                };
                6560A4CF04B3B3E7008AE952 = {
-                       expectedFileType = wrapper.framework;
                        isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
                        name = CoreFoundation.framework;
                        path = /System/Library/Frameworks/CoreFoundation.framework;
                        refType = 0;
                        };
                };
                6560A63D04B3B69F008AE952 = {
-                       expectedFileType = wrapper.framework;
                        isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
                        name = CoreServices.framework;
                        path = /System/Library/Frameworks/CoreServices.framework;
                        refType = 0;
 //703
 //704
                704FD35305697E6D003DBED9 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = bool_object.h;
                        refType = 4;
                        sourceTree = "<group>";
                        };
                };
                704FD44505698F17003DBED9 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        name = runtime.cpp;
                        path = bindings/runtime.cpp;
                        refType = 4;
                        };
                };
                7073BE3C0581291E005EE2C9 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        name = runtime_array.cpp;
                        path = bindings/runtime_array.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7073BE3D0581291E005EE2C9 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        name = runtime_array.h;
                        path = bindings/runtime_array.h;
                        refType = 4;
                        };
                };
                70B16A260569A10900DB756D = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        name = runtime_object.cpp;
                        path = bindings/runtime_object.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                70B16A270569A10900DB756D = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        name = runtime_object.h;
                        path = bindings/runtime_object.h;
                        refType = 4;
 //933
 //934
                931C6CEF038EE8DE008635CE = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = list.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                931C6CF0038EE8DE008635CE = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = list.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                        };
                };
                933A3499038AE7C6008635CE = {
-                       expectedFileType = sourcecode.yacc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.yacc;
                        path = grammar.y;
                        refType = 4;
                        sourceTree = "<group>";
                };
                933A349A038AE7C6008635CE = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = identifier.h;
                        refType = 4;
                        sourceTree = "<group>";
                        };
                };
                933A349D038AE80F008635CE = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = identifier.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                        };
                };
                9364B273045B7D6C00A9CAC1 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = fpconst.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                        };
                };
                9373524E038DA8C2008635CE = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = context.h;
                        refType = 4;
                        sourceTree = "<group>";
                        };
                };
                9374D3A7038D9D74008635CE = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = scope_chain.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                9374D3A8038D9D74008635CE = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = scope_chain.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                        };
                };
                937F4F24048E5B9900CA2AC4 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        name = internal.h;
                        path = pcre/internal.h;
                        refType = 4;
                        };
                };
                938772E5038BFE19008635CE = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = array_instance.h;
                        refType = 4;
                        sourceTree = "<group>";
 //F53
 //F54
                F50888B6030BB74C012A967E = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = simple_number.h;
                        refType = 4;
                        sourceTree = "<group>";
                        };
                };
                F5341390030CEEB1018BE7F3 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = reference.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F5341391030CEEB1018BE7F3 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = reference.h;
                        refType = 4;
                        sourceTree = "<group>";
                        };
                };
                F5341394030CF5F8018BE7F3 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = reference_list.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                        };
                };
                F54F0800030CD22001B5C2EB = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = reference_list.h;
                        refType = 4;
                        sourceTree = "<group>";
                        name = OptimizedWithSymbols;
                };
                F5BB2BC5030F772101FCFE1D = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = completion.h;
                        refType = 4;
                        sourceTree = "<group>";
                        sourceTree = "<group>";
                };
                F5C290E60284F98E018635CA = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        name = JavaScriptCorePrefix.h;
                        path = ../JavaScriptCorePrefix.h;
                        refType = 4;
                        };
                };
                F5FFE656026B47A6018635CA = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = nodes2string.cpp;
                        refType = 4;
                        sourceTree = "<group>";
 //F63
 //F64
                F68EBB8C0255D4C601FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = config.h;
                        refType = 4;
                        sourceTree = "<group>";
                        };
                };
                F692A84D0255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = array_object.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A84E0255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = array_object.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A84F0255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = array_object.lut.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8500255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = bool_object.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8520255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = collector.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8530255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = collector.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8540255597D01FF60F7 = {
-                       expectedFileType = text.script.perl;
                        fallbackIsa = PBXFileReference;
                        fileEncoding = 30;
                        isa = PBXExecutableFileReference;
+                       lastKnownFileType = text.script.perl;
                        path = create_hash_table;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8550255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = date_object.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8560255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = date_object.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8570255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = date_object.lut.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8580255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = debugger.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8590255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = debugger.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A85A0255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = error_object.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A85B0255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = error_object.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A85C0255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = function_object.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A85D0255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = function_object.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A85E0255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = function.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A85F0255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = function.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8610255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = internal.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8620255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = internal.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8630255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = interpreter.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8640255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = interpreter.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8650255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = lexer.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8660255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = lexer.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8670255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = lexer.lut.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8680255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = lookup.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8690255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = lookup.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A86A0255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = math_object.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A86B0255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = math_object.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A86C0255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = math_object.lut.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A86D0255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = nodes.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A86E0255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = nodes.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8700255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = number_object.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8710255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = number_object.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8720255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = number_object.lut.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8730255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = object_object.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8740255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = object_object.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8750255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = object.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8760255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = object.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8770255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = operations.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8780255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = operations.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8790255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = property_map.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A87A0255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = property_map.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A87B0255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = regexp_object.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A87C0255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = regexp_object.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A87D0255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = regexp.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A87E0255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = regexp.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A87F0255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = string_object.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8800255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = string_object.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8810255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = string_object.lut.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8840255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = types.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8850255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = ustring.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8860255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ustring.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8870255597D01FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = value.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8880255597D01FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = value.h;
                        refType = 4;
                        sourceTree = "<group>";
                        };
                };
                F692A8C802555BA201FF60F7 = {
-                       expectedFileType = sourcecode.cpp.cpp;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.cpp.cpp;
                        path = grammar.cpp;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8C902555BA201FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = grammar.cpp.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                F692A8CA02555BA201FF60F7 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 30;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = grammar.h;
                        refType = 4;
                        sourceTree = "<group>";
index ee66a9f8d6eab9c725b3c82a5cffae5c59762f77..4c538bc55ed1bbf1496f9452655c5d4e239e4ad4 100644 (file)
@@ -1,3 +1,17 @@
+2003-12-23  John Sullivan  <sullivan@apple.com>
+
+        - fixed <rdar://problem/3451306>: address book search fails at Airborne 
+        Express Corporate site (Apple Shipping wants to use it)
+
+        Reviewed by Darin.
+
+        * khtml/ecma/kjs_html.cpp:
+        commented out definition of document.all; now sites like this one that
+        set document.all to a value will work.
+        * khtml/ecma/kjs_html.lut.h:
+        (KJS::):
+        regenerated this file
+
 2003-12-23  Darin Adler  <darin@apple.com>
 
         Reviewed by John.
index 20fca3893f330ce98fa6d65e43811ae28a9031b7..e0cf0930f2513ef770d8c18a4ab20a6ce5d08357 100644 (file)
@@ -136,7 +136,12 @@ const ClassInfo KJS::HTMLDocument::info =
   forms                        HTMLDocument::Forms             DontDelete|ReadOnly
   anchors              HTMLDocument::Anchors           DontDelete|ReadOnly
   scripts              HTMLDocument::Scripts           DontDelete|ReadOnly
-  all                  HTMLDocument::All               DontDelete|ReadOnly
+# We want no document.all at all, not just a function that returns undefined.
+# That means we lose the "document.all when spoofing as IE" feature, but we don't spoof in Safari.
+# And this makes sites that set document.all explicitly work when they otherwise wouldn't, 
+# e.g. https://corporateexchange.airborne.com
+# (Not in APPLE_CHANGES since we can't do #if in KJS identifier lists.)
+#  all                 HTMLDocument::All               DontDelete|ReadOnly
   clear                        HTMLDocument::Clear             DontDelete|Function 0
   open                 HTMLDocument::Open              DontDelete|Function 0
   close                        HTMLDocument::Close             DontDelete|Function 0
index 090b2a218d4e2c31e928568ad83c6500c5e35aab..29a74ca5d13c63833b60bd342986045188ad06ac 100644 (file)
@@ -10,8 +10,8 @@ const struct HashEntry HTMLDocumentTableEntries[] = {
    { 0, 0, 0, 0, 0 },
    { "writeln", HTMLDocument::WriteLn, DontDelete|Function, 1, 0 },
    { 0, 0, 0, 0, 0 },
-   { "forms", HTMLDocument::Forms, DontDelete|ReadOnly, 0, &HTMLDocumentTableEntries[35] },
-   { "scripts", HTMLDocument::Scripts, DontDelete|ReadOnly, 0, &HTMLDocumentTableEntries[39] },
+   { "forms", HTMLDocument::Forms, DontDelete|ReadOnly, 0, &HTMLDocumentTableEntries[34] },
+   { "scripts", HTMLDocument::Scripts, DontDelete|ReadOnly, 0, &HTMLDocumentTableEntries[38] },
    { "captureEvents", HTMLDocument::CaptureEvents, DontDelete|Function, 0, 0 },
    { 0, 0, 0, 0, 0 },
    { "write", HTMLDocument::Write, DontDelete|Function, 1, 0 },
@@ -25,7 +25,7 @@ const struct HashEntry HTMLDocumentTableEntries[] = {
    { "URL", HTMLDocument::URL, DontDelete|ReadOnly, 0, 0 },
    { 0, 0, 0, 0, 0 },
    { "lastModified", HTMLDocument::LastModified, DontDelete|ReadOnly, 0, 0 },
-   { "images", HTMLDocument::Images, DontDelete|ReadOnly, 0, &HTMLDocumentTableEntries[36] },
+   { "images", HTMLDocument::Images, DontDelete|ReadOnly, 0, &HTMLDocumentTableEntries[35] },
    { 0, 0, 0, 0, 0 },
    { "domain", HTMLDocument::Domain, DontDelete, 0, 0 },
    { "location", HTMLDocument::Location, DontDelete, 0, &HTMLDocumentTableEntries[32] },
@@ -34,13 +34,12 @@ const struct HashEntry HTMLDocumentTableEntries[] = {
    { 0, 0, 0, 0, 0 },
    { "referrer", HTMLDocument::Referrer, DontDelete|ReadOnly, 0, 0 },
    { 0, 0, 0, 0, 0 },
-   { "dir", HTMLDocument::Dir, DontDelete, 0, &HTMLDocumentTableEntries[42] },
-   { "applets", HTMLDocument::Applets, DontDelete|ReadOnly, 0, &HTMLDocumentTableEntries[34] },
-   { "anchors", HTMLDocument::Anchors, DontDelete|ReadOnly, 0, &HTMLDocumentTableEntries[40] },
-   { "all", HTMLDocument::All, DontDelete|ReadOnly, 0, &HTMLDocumentTableEntries[37] },
+   { "dir", HTMLDocument::Dir, DontDelete, 0, &HTMLDocumentTableEntries[41] },
+   { "applets", HTMLDocument::Applets, DontDelete|ReadOnly, 0, &HTMLDocumentTableEntries[36] },
+   { "anchors", HTMLDocument::Anchors, DontDelete|ReadOnly, 0, &HTMLDocumentTableEntries[39] },
    { "clear", HTMLDocument::Clear, DontDelete|Function, 0, 0 },
-   { "close", HTMLDocument::Close, DontDelete|Function, 0, &HTMLDocumentTableEntries[38] },
-   { "getElementsByName", HTMLDocument::GetElementsByName, DontDelete|Function, 1, &HTMLDocumentTableEntries[41] },
+   { "close", HTMLDocument::Close, DontDelete|Function, 0, &HTMLDocumentTableEntries[37] },
+   { "getElementsByName", HTMLDocument::GetElementsByName, DontDelete|Function, 1, &HTMLDocumentTableEntries[40] },
    { "releaseEvents", HTMLDocument::ReleaseEvents, DontDelete|Function, 0, 0 },
    { "bgColor", HTMLDocument::BgColor, DontDelete, 0, 0 },
    { "alinkColor", HTMLDocument::AlinkColor, DontDelete, 0, 0 },
@@ -48,7 +47,7 @@ const struct HashEntry HTMLDocumentTableEntries[] = {
    { "designMode", HTMLDocument::DesignMode, DontDelete, 0, 0 }
 };
 
-const struct HashTable HTMLDocumentTable = { 2, 43, HTMLDocumentTableEntries, 32 };
+const struct HashTable HTMLDocumentTable = { 2, 42, HTMLDocumentTableEntries, 32 };
 
 } // namespace