| Differences between
and this patch
- a/Source/WebCore/ChangeLog +43 lines
Lines 1-3 a/Source/WebCore/ChangeLog_sec1
1
2013-05-16  Zan Dobersek  <zdobersek@igalia.com>
2
3
        nuke HTMLBaseFontElement interface
4
        https://bugs.webkit.org/show_bug.cgi?id=29641
5
6
        Reviewed by NOBODY (OOPS!).
7
8
        No new tests (OOPS!).
9
10
        * CMakeLists.txt:
11
        * DerivedSources.cpp:
12
        * DerivedSources.make:
13
        * DerivedSources.pri:
14
        * GNUmakefile.list.am:
15
        * Target.pri:
16
        * WebCore.exp.in:
17
        * WebCore.order:
18
        * WebCore.vcproj/WebCore.vcproj:
19
        * WebCore.vcxproj/WebCore.vcxproj:
20
        * WebCore.vcxproj/WebCore.vcxproj.filters:
21
        * WebCore.xcodeproj/project.pbxproj:
22
        * bindings/gobject/GNUmakefile.am:
23
        * bindings/gobject/WebKitDOMHTMLPrivate.cpp:
24
        (WebKit):
25
        * bindings/objc/DOM.mm:
26
        (WebCore::createElementClassMap):
27
        * bindings/objc/DOMHTML.h:
28
        * bindings/objc/PublicDOMInterfaces.h:
29
        * html/HTMLBaseFontElement.cpp: Removed.
30
        * html/HTMLBaseFontElement.h: Removed.
31
        * html/HTMLBaseFontElement.idl: Removed.
32
        * html/HTMLElement.cpp:
33
        (WebCore::HTMLElement::ieForbidsInsertHTML):
34
        * html/HTMLElementsAllInOne.cpp:
35
        * html/HTMLTagNames.in:
36
        * html/parser/HTMLStackItem.h:
37
        (WebCore::HTMLStackItem::isSpecialNode):
38
        * html/parser/HTMLTreeBuilder.cpp:
39
        (WebCore::HTMLTreeBuilder::processStartTagForInBody):
40
        (WebCore::HTMLTreeBuilder::processStartTag):
41
        (WebCore::HTMLTreeBuilder::processStartTagForInHead):
42
        * inspector/front-end/ElementsTreeOutline.js:
43
1
2013-05-15  Anders Carlsson  <andersca@apple.com>
44
2013-05-15  Anders Carlsson  <andersca@apple.com>
2
45
3
        Fix a thinko.
46
        Fix a thinko.
- a/Source/WebKit/mac/ChangeLog +9 lines
Lines 1-3 a/Source/WebKit/mac/ChangeLog_sec1
1
2013-05-16  Zan Dobersek  <zdobersek@igalia.com>
2
3
        nuke HTMLBaseFontElement interface
4
        https://bugs.webkit.org/show_bug.cgi?id=29641
5
6
        Reviewed by NOBODY (OOPS!).
7
8
        * MigrateHeaders.make:
9
1
2013-05-16  Commit Queue  <commit-queue@webkit.org>
10
2013-05-16  Commit Queue  <commit-queue@webkit.org>
2
11
3
        Unreviewed, rolling out r150168.
12
        Unreviewed, rolling out r150168.
- a/Source/WebCore/CMakeLists.txt -2 lines
Lines 417-423 set(WebCore_IDL_FILES a/Source/WebCore/CMakeLists.txt_sec1
417
    html/HTMLAreaElement.idl
417
    html/HTMLAreaElement.idl
418
    html/HTMLAudioElement.idl
418
    html/HTMLAudioElement.idl
419
    html/HTMLBaseElement.idl
419
    html/HTMLBaseElement.idl
420
    html/HTMLBaseFontElement.idl
421
    html/HTMLBodyElement.idl
420
    html/HTMLBodyElement.idl
422
    html/HTMLBRElement.idl
421
    html/HTMLBRElement.idl
423
    html/HTMLButtonElement.idl
422
    html/HTMLButtonElement.idl
Lines 1367-1373 set(WebCore_SOURCES a/Source/WebCore/CMakeLists.txt_sec2
1367
    html/HTMLAudioElement.cpp
1366
    html/HTMLAudioElement.cpp
1368
    html/HTMLBRElement.cpp
1367
    html/HTMLBRElement.cpp
1369
    html/HTMLBaseElement.cpp
1368
    html/HTMLBaseElement.cpp
1370
    html/HTMLBaseFontElement.cpp
1371
    html/HTMLBodyElement.cpp
1369
    html/HTMLBodyElement.cpp
1372
    html/HTMLButtonElement.cpp
1370
    html/HTMLButtonElement.cpp
1373
    html/HTMLCanvasElement.cpp
1371
    html/HTMLCanvasElement.cpp
- a/Source/WebCore/DerivedSources.cpp -1 lines
Lines 155-161 a/Source/WebCore/DerivedSources.cpp_sec1
155
#include "JSHTMLAreaElement.cpp"
155
#include "JSHTMLAreaElement.cpp"
156
#include "JSHTMLAudioElement.cpp"
156
#include "JSHTMLAudioElement.cpp"
157
#include "JSHTMLBaseElement.cpp"
157
#include "JSHTMLBaseElement.cpp"
158
#include "JSHTMLBaseFontElement.cpp"
159
#include "JSHTMLBodyElement.cpp"
158
#include "JSHTMLBodyElement.cpp"
160
#include "JSHTMLBRElement.cpp"
159
#include "JSHTMLBRElement.cpp"
161
#include "JSHTMLButtonElement.cpp"
160
#include "JSHTMLButtonElement.cpp"
- a/Source/WebCore/DerivedSources.make -1 lines
Lines 304-310 BINDING_IDLS = \ a/Source/WebCore/DerivedSources.make_sec1
304
    $(WebCore)/html/HTMLAudioElement.idl \
304
    $(WebCore)/html/HTMLAudioElement.idl \
305
    $(WebCore)/html/HTMLBRElement.idl \
305
    $(WebCore)/html/HTMLBRElement.idl \
306
    $(WebCore)/html/HTMLBaseElement.idl \
306
    $(WebCore)/html/HTMLBaseElement.idl \
307
    $(WebCore)/html/HTMLBaseFontElement.idl \
308
    $(WebCore)/html/HTMLBodyElement.idl \
307
    $(WebCore)/html/HTMLBodyElement.idl \
309
    $(WebCore)/html/HTMLButtonElement.idl \
308
    $(WebCore)/html/HTMLButtonElement.idl \
310
    $(WebCore)/html/HTMLCanvasElement.idl \
309
    $(WebCore)/html/HTMLCanvasElement.idl \
- a/Source/WebCore/DerivedSources.pri -1 lines
Lines 357-363 IDL_BINDINGS += \ a/Source/WebCore/DerivedSources.pri_sec1
357
    $$PWD/html/HTMLAppletElement.idl \
357
    $$PWD/html/HTMLAppletElement.idl \
358
    $$PWD/html/HTMLAreaElement.idl \
358
    $$PWD/html/HTMLAreaElement.idl \
359
    $$PWD/html/HTMLBaseElement.idl \
359
    $$PWD/html/HTMLBaseElement.idl \
360
    $$PWD/html/HTMLBaseFontElement.idl \
361
    $$PWD/html/HTMLBodyElement.idl \
360
    $$PWD/html/HTMLBodyElement.idl \
362
    $$PWD/html/HTMLBRElement.idl \
361
    $$PWD/html/HTMLBRElement.idl \
363
    $$PWD/html/HTMLButtonElement.idl \
362
    $$PWD/html/HTMLButtonElement.idl \
- a/Source/WebCore/GNUmakefile.list.am -5 lines
Lines 323-330 webcore_built_sources += \ a/Source/WebCore/GNUmakefile.list.am_sec1
323
	DerivedSources/WebCore/JSHTMLAudioElement.h \
323
	DerivedSources/WebCore/JSHTMLAudioElement.h \
324
	DerivedSources/WebCore/JSHTMLBaseElement.cpp \
324
	DerivedSources/WebCore/JSHTMLBaseElement.cpp \
325
	DerivedSources/WebCore/JSHTMLBaseElement.h \
325
	DerivedSources/WebCore/JSHTMLBaseElement.h \
326
	DerivedSources/WebCore/JSHTMLBaseFontElement.cpp \
327
	DerivedSources/WebCore/JSHTMLBaseFontElement.h \
328
	DerivedSources/WebCore/JSHTMLBodyElement.cpp \
326
	DerivedSources/WebCore/JSHTMLBodyElement.cpp \
329
	DerivedSources/WebCore/JSHTMLBodyElement.h \
327
	DerivedSources/WebCore/JSHTMLBodyElement.h \
330
	DerivedSources/WebCore/JSHTMLBRElement.cpp \
328
	DerivedSources/WebCore/JSHTMLBRElement.cpp \
Lines 1477-1483 dom_binding_idls += \ a/Source/WebCore/GNUmakefile.list.am_sec2
1477
	$(WebCore)/html/HTMLAudioElement.idl \
1475
	$(WebCore)/html/HTMLAudioElement.idl \
1478
	$(WebCore)/html/HTMLBRElement.idl \
1476
	$(WebCore)/html/HTMLBRElement.idl \
1479
	$(WebCore)/html/HTMLBaseElement.idl \
1477
	$(WebCore)/html/HTMLBaseElement.idl \
1480
	$(WebCore)/html/HTMLBaseFontElement.idl \
1481
	$(WebCore)/html/HTMLBodyElement.idl \
1478
	$(WebCore)/html/HTMLBodyElement.idl \
1482
	$(WebCore)/html/HTMLButtonElement.idl \
1479
	$(WebCore)/html/HTMLButtonElement.idl \
1483
	$(WebCore)/html/HTMLCanvasElement.idl \
1480
	$(WebCore)/html/HTMLCanvasElement.idl \
Lines 3455-3462 webcore_sources += \ a/Source/WebCore/GNUmakefile.list.am_sec3
3455
	Source/WebCore/html/HTMLAudioElement.h \
3452
	Source/WebCore/html/HTMLAudioElement.h \
3456
	Source/WebCore/html/HTMLBaseElement.cpp \
3453
	Source/WebCore/html/HTMLBaseElement.cpp \
3457
	Source/WebCore/html/HTMLBaseElement.h \
3454
	Source/WebCore/html/HTMLBaseElement.h \
3458
	Source/WebCore/html/HTMLBaseFontElement.cpp \
3459
	Source/WebCore/html/HTMLBaseFontElement.h \
3460
	Source/WebCore/html/HTMLBDIElement.h \
3455
	Source/WebCore/html/HTMLBDIElement.h \
3461
	Source/WebCore/html/HTMLBodyElement.cpp \
3456
	Source/WebCore/html/HTMLBodyElement.cpp \
3462
	Source/WebCore/html/HTMLBodyElement.h \
3457
	Source/WebCore/html/HTMLBodyElement.h \
- a/Source/WebCore/Target.pri -2 lines
Lines 612-618 SOURCES += \ a/Source/WebCore/Target.pri_sec1
612
    html/HTMLAreaElement.cpp \
612
    html/HTMLAreaElement.cpp \
613
    html/HTMLBRElement.cpp \
613
    html/HTMLBRElement.cpp \
614
    html/HTMLBaseElement.cpp \
614
    html/HTMLBaseElement.cpp \
615
    html/HTMLBaseFontElement.cpp \
616
    html/HTMLBodyElement.cpp \
615
    html/HTMLBodyElement.cpp \
617
    html/HTMLButtonElement.cpp \
616
    html/HTMLButtonElement.cpp \
618
    html/HTMLCanvasElement.cpp \
617
    html/HTMLCanvasElement.cpp \
Lines 1821-1827 HEADERS += \ a/Source/WebCore/Target.pri_sec2
1821
    html/HTMLAreaElement.h \
1820
    html/HTMLAreaElement.h \
1822
    html/HTMLAudioElement.h \
1821
    html/HTMLAudioElement.h \
1823
    html/HTMLBaseElement.h \
1822
    html/HTMLBaseElement.h \
1824
    html/HTMLBaseFontElement.h \
1825
    html/HTMLBodyElement.h \
1823
    html/HTMLBodyElement.h \
1826
    html/HTMLBDIElement.h \
1824
    html/HTMLBDIElement.h \
1827
    html/HTMLBRElement.h \
1825
    html/HTMLBRElement.h \
- a/Source/WebCore/WebCore.exp.in -1 lines
Lines 1747-1753 _wkSignalCFReadStreamHasBytes a/Source/WebCore/WebCore.exp.in_sec1
1747
.objc_class_name_DOMEntityReference
1747
.objc_class_name_DOMEntityReference
1748
.objc_class_name_DOMHTMLBRElement
1748
.objc_class_name_DOMHTMLBRElement
1749
.objc_class_name_DOMHTMLBaseElement
1749
.objc_class_name_DOMHTMLBaseElement
1750
.objc_class_name_DOMHTMLBaseFontElement
1751
.objc_class_name_DOMHTMLCollection
1750
.objc_class_name_DOMHTMLCollection
1752
.objc_class_name_DOMHTMLDListElement
1751
.objc_class_name_DOMHTMLDListElement
1753
.objc_class_name_DOMHTMLDirectoryElement
1752
.objc_class_name_DOMHTMLDirectoryElement
- a/Source/WebCore/WebCore.order -39 lines
Lines 11970-11990 __ZN7WebCore9FrameView15setMarginHeightEi a/Source/WebCore/WebCore.order_sec1
11970
__ZN7WebCore23jsHTMLBaseElementTargetEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
11970
__ZN7WebCore23jsHTMLBaseElementTargetEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
11971
__ZN7WebCore19HTMLFrameSetElement19removedFromDocumentEv
11971
__ZN7WebCore19HTMLFrameSetElement19removedFromDocumentEv
11972
__ZN7WebCore26JSHTMLBaseElementPrototypeD1Ev
11972
__ZN7WebCore26JSHTMLBaseElementPrototypeD1Ev
11973
__ZN7WebCoreL19basefontConstructorERKNS_13QualifiedNameEPNS_8DocumentEPNS_15HTMLFormElementEb
11974
__ZN7WebCore19HTMLBaseFontElement6createERKNS_13QualifiedNameEPNS_8DocumentE
11975
__ZN7WebCoreL32createHTMLBaseFontElementWrapperEPN3JSC9ExecStateEPNS_17JSDOMGlobalObjectEN3WTF10PassRefPtrINS_11HTMLElementEEE
11976
__ZN7WebCore13createWrapperINS_21JSHTMLBaseFontElementENS_19HTMLBaseFontElementEEEPNS_12JSDOMWrapperEPN3JSC9ExecStateEPNS_17JSDOMGlobalObjectEPT0_
11977
__ZN7WebCore15getDOMStructureINS_21JSHTMLBaseFontElementEEEPN3JSC9StructureEPNS2_9ExecStateEPNS_17JSDOMGlobalObjectE
11978
__ZN7WebCore21JSHTMLBaseFontElement15createPrototypeEPN3JSC9ExecStateEPNS1_14JSGlobalObjectE
11979
__ZN7WebCore21JSHTMLBaseFontElementC1EPN3JSC9StructureEPNS_17JSDOMGlobalObjectEN3WTF10PassRefPtrINS_19HTMLBaseFontElementEEE
11980
__ZN7WebCore12cacheWrapperINS_19HTMLBaseFontElementEEEvPNS_15DOMWrapperWorldEPT_PNS_12JSDOMWrapperE
11981
__ZN7WebCore21JSHTMLBaseFontElement18getOwnPropertySlotEPN3JSC9ExecStateERKNS1_10IdentifierERNS1_12PropertySlotE
11982
__ZN7WebCore26jsHTMLBaseFontElementColorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
11983
__ZN7WebCore21JSHTMLBaseFontElementD1Ev
11984
__ZThn8_N7WebCore19HTMLBaseFontElementD0Ev
11985
__ZN7WebCore25jsHTMLBaseFontElementFaceEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
11986
__ZN7WebCore30JSHTMLBaseFontElementPrototypeD1Ev
11987
__ZN7WebCore25jsHTMLBaseFontElementSizeEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
11988
__ZNK7WebCore7Element20getIntegralAttributeERKNS_13QualifiedNameE
11973
__ZNK7WebCore7Element20getIntegralAttributeERKNS_13QualifiedNameE
11989
__ZN7WebCore13StyledElement19addCSSImagePropertyEPNS_9AttributeEiRKN3WTF6StringE
11974
__ZN7WebCore13StyledElement19addCSSImagePropertyEPNS_9AttributeEiRKN3WTF6StringE
11990
__ZN7WebCore26CSSMutableStyleDeclaration16setImagePropertyEiRKN3WTF6StringEb
11975
__ZN7WebCore26CSSMutableStyleDeclaration16setImagePropertyEiRKN3WTF6StringEb
Lines 13180-13186 __ZNK7WebCore8Document10isFrameSetEv a/Source/WebCore/WebCore.order_sec2
13180
__ZN7WebCore15HTMLBaseElementD0Ev
13165
__ZN7WebCore15HTMLBaseElementD0Ev
13181
__ZN7WebCore5TimerINS_11FrameLoaderEE5firedEv
13166
__ZN7WebCore5TimerINS_11FrameLoaderEE5firedEv
13182
__ZN7WebCore11FrameLoader15checkTimerFiredEPNS_5TimerIS0_EE
13167
__ZN7WebCore11FrameLoader15checkTimerFiredEPNS_5TimerIS0_EE
13183
__ZN7WebCore19HTMLBaseFontElementD0Ev
13184
__ZNK7WebCore14RenderMenuList36requiresForcedStyleRecalcPropagationEv
13168
__ZNK7WebCore14RenderMenuList36requiresForcedStyleRecalcPropagationEv
13185
__ZN7WebCore20HTMLDirectoryElementD0Ev
13169
__ZN7WebCore20HTMLDirectoryElementD0Ev
13186
__ZNK7WebCore26CachedScriptSourceProvider8getRangeEii
13170
__ZNK7WebCore26CachedScriptSourceProvider8getRangeEii
Lines 20258-20266 __ZN7WebCore17JSSVGTSpanElement14getConstructorEPN3JSC9ExecStateEPNS1_14JSGlobal a/Source/WebCore/WebCore.order_sec3
20258
__ZN7WebCore17getDOMConstructorINS_28JSSVGTSpanElementConstructorEEEPN3JSC8JSObjectEPNS2_9ExecStateEPKNS_17JSDOMGlobalObjectE
20242
__ZN7WebCore17getDOMConstructorINS_28JSSVGTSpanElementConstructorEEEPN3JSC8JSObjectEPNS2_9ExecStateEPKNS_17JSDOMGlobalObjectE
20259
__ZN7WebCore15getDOMStructureINS_17JSSVGTSpanElementEEEPN3JSC9StructureEPNS2_9ExecStateEPNS_17JSDOMGlobalObjectE
20243
__ZN7WebCore15getDOMStructureINS_17JSSVGTSpanElementEEEPN3JSC9StructureEPNS2_9ExecStateEPNS_17JSDOMGlobalObjectE
20260
__ZN7WebCore17JSSVGTSpanElement15createPrototypeEPN3JSC9ExecStateEPNS1_14JSGlobalObjectE
20244
__ZN7WebCore17JSSVGTSpanElement15createPrototypeEPN3JSC9ExecStateEPNS1_14JSGlobalObjectE
20261
__ZN7WebCore41jsDOMWindowHTMLBaseFontElementConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
20262
__ZN7WebCore21JSHTMLBaseFontElement14getConstructorEPN3JSC9ExecStateEPNS1_14JSGlobalObjectE
20263
__ZN7WebCore17getDOMConstructorINS_32JSHTMLBaseFontElementConstructorEEEPN3JSC8JSObjectEPNS2_9ExecStateEPKNS_17JSDOMGlobalObjectE
20264
__ZN7WebCore36jsDOMWindowSVGTRefElementConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
20245
__ZN7WebCore36jsDOMWindowSVGTRefElementConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
20265
__ZN7WebCore16JSSVGTRefElement14getConstructorEPN3JSC9ExecStateEPNS1_14JSGlobalObjectE
20246
__ZN7WebCore16JSSVGTRefElement14getConstructorEPN3JSC9ExecStateEPNS1_14JSGlobalObjectE
20266
__ZN7WebCore17getDOMConstructorINS_27JSSVGTRefElementConstructorEEEPN3JSC8JSObjectEPNS2_9ExecStateEPKNS_17JSDOMGlobalObjectE
20247
__ZN7WebCore17getDOMConstructorINS_27JSSVGTRefElementConstructorEEEPN3JSC8JSObjectEPNS2_9ExecStateEPKNS_17JSDOMGlobalObjectE
Lines 21076-21083 __ZN7WebCore26JSHTMLBRElementConstructor18getOwnPropertySlotEPN3JSC9ExecStateERK a/Source/WebCore/WebCore.order_sec4
21076
__ZN3JSC18getStaticValueSlotIN7WebCore26JSHTMLBRElementConstructorENS1_12JSDOMWrapperEEEbPNS_9ExecStateEPKNS_9HashTableEPT_RKNS_10IdentifierERNS_12PropertySlotE
21057
__ZN3JSC18getStaticValueSlotIN7WebCore26JSHTMLBRElementConstructorENS1_12JSDOMWrapperEEEbPNS_9ExecStateEPKNS_9HashTableEPT_RKNS_10IdentifierERNS_12PropertySlotE
21077
__ZN7WebCore28JSHTMLBaseElementConstructor18getOwnPropertySlotEPN3JSC9ExecStateERKNS1_10IdentifierERNS1_12PropertySlotE
21058
__ZN7WebCore28JSHTMLBaseElementConstructor18getOwnPropertySlotEPN3JSC9ExecStateERKNS1_10IdentifierERNS1_12PropertySlotE
21078
__ZN3JSC18getStaticValueSlotIN7WebCore28JSHTMLBaseElementConstructorENS1_12JSDOMWrapperEEEbPNS_9ExecStateEPKNS_9HashTableEPT_RKNS_10IdentifierERNS_12PropertySlotE
21059
__ZN3JSC18getStaticValueSlotIN7WebCore28JSHTMLBaseElementConstructorENS1_12JSDOMWrapperEEEbPNS_9ExecStateEPKNS_9HashTableEPT_RKNS_10IdentifierERNS_12PropertySlotE
21079
__ZN7WebCore32JSHTMLBaseFontElementConstructor18getOwnPropertySlotEPN3JSC9ExecStateERKNS1_10IdentifierERNS1_12PropertySlotE
21080
__ZN3JSC18getStaticValueSlotIN7WebCore32JSHTMLBaseFontElementConstructorENS1_12JSDOMWrapperEEEbPNS_9ExecStateEPKNS_9HashTableEPT_RKNS_10IdentifierERNS_12PropertySlotE
21081
__ZN7WebCore34JSHTMLBlockquoteElementConstructor18getOwnPropertySlotEPN3JSC9ExecStateERKNS1_10IdentifierERNS1_12PropertySlotE
21060
__ZN7WebCore34JSHTMLBlockquoteElementConstructor18getOwnPropertySlotEPN3JSC9ExecStateERKNS1_10IdentifierERNS1_12PropertySlotE
21082
__ZN3JSC18getStaticValueSlotIN7WebCore34JSHTMLBlockquoteElementConstructorENS1_12JSDOMWrapperEEEbPNS_9ExecStateEPKNS_9HashTableEPT_RKNS_10IdentifierERNS_12PropertySlotE
21061
__ZN3JSC18getStaticValueSlotIN7WebCore34JSHTMLBlockquoteElementConstructorENS1_12JSDOMWrapperEEEbPNS_9ExecStateEPKNS_9HashTableEPT_RKNS_10IdentifierERNS_12PropertySlotE
21083
__ZN7WebCore28JSHTMLBodyElementConstructor18getOwnPropertySlotEPN3JSC9ExecStateERKNS1_10IdentifierERNS1_12PropertySlotE
21062
__ZN7WebCore28JSHTMLBodyElementConstructor18getOwnPropertySlotEPN3JSC9ExecStateERKNS1_10IdentifierERNS1_12PropertySlotE
Lines 21611-21617 __ZN7WebCore27JSHTMLDivElementConstructorD1Ev a/Source/WebCore/WebCore.order_sec5
21611
__ZN7WebCore28JSHTMLBaseElementConstructorD1Ev
21590
__ZN7WebCore28JSHTMLBaseElementConstructorD1Ev
21612
__ZN7WebCore28JSSVGTSpanElementConstructorD1Ev
21591
__ZN7WebCore28JSSVGTSpanElementConstructorD1Ev
21613
__ZN7WebCore26JSSVGTSpanElementPrototypeD1Ev
21592
__ZN7WebCore26JSSVGTSpanElementPrototypeD1Ev
21614
__ZN7WebCore32JSHTMLBaseFontElementConstructorD1Ev
21615
__ZN7WebCore27JSSVGTRefElementConstructorD1Ev
21593
__ZN7WebCore27JSSVGTRefElementConstructorD1Ev
21616
__ZN7WebCore25JSSVGTRefElementPrototypeD1Ev
21594
__ZN7WebCore25JSSVGTRefElementPrototypeD1Ev
21617
__ZN7WebCore30JSHTMLIFrameElementConstructorD1Ev
21595
__ZN7WebCore30JSHTMLIFrameElementConstructorD1Ev
Lines 22248-22257 __ZN7WebCore17JSHTMLBaseElement3putEPN3JSC9ExecStateERKNS1_10IdentifierENS1_7JSV a/Source/WebCore/WebCore.order_sec6
22248
__ZN3JSC9lookupPutIN7WebCore17JSHTMLBaseElementEEEbPNS_9ExecStateERKNS_10IdentifierENS_7JSValueEPKNS_9HashTableEPT_
22226
__ZN3JSC9lookupPutIN7WebCore17JSHTMLBaseElementEEEbPNS_9ExecStateERKNS_10IdentifierENS_7JSValueEPKNS_9HashTableEPT_
22249
__ZN7WebCore24setJSHTMLBaseElementHrefEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
22227
__ZN7WebCore24setJSHTMLBaseElementHrefEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
22250
__ZN7WebCore26setJSHTMLBaseElementTargetEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
22228
__ZN7WebCore26setJSHTMLBaseElementTargetEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
22251
__ZN7WebCore21JSHTMLBaseFontElement3putEPN3JSC9ExecStateERKNS1_10IdentifierENS1_7JSValueERNS1_15PutPropertySlotE
22252
__ZN3JSC9lookupPutIN7WebCore21JSHTMLBaseFontElementEEEbPNS_9ExecStateERKNS_10IdentifierENS_7JSValueEPKNS_9HashTableEPT_
22253
__ZN7WebCore29setJSHTMLBaseFontElementColorEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
22254
__ZN7WebCore28setJSHTMLBaseFontElementFaceEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
22255
__ZN7WebCore23JSHTMLBlockquoteElement3putEPN3JSC9ExecStateERKNS1_10IdentifierENS1_7JSValueERNS1_15PutPropertySlotE
22229
__ZN7WebCore23JSHTMLBlockquoteElement3putEPN3JSC9ExecStateERKNS1_10IdentifierENS1_7JSValueERNS1_15PutPropertySlotE
22256
__ZN3JSC9lookupPutIN7WebCore23JSHTMLBlockquoteElementEEEbPNS_9ExecStateERKNS_10IdentifierENS_7JSValueEPKNS_9HashTableEPT_
22230
__ZN3JSC9lookupPutIN7WebCore23JSHTMLBlockquoteElementEEEbPNS_9ExecStateERKNS_10IdentifierENS_7JSValueEPKNS_9HashTableEPT_
22257
__ZN7WebCore30setJSHTMLBlockquoteElementCiteEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
22231
__ZN7WebCore30setJSHTMLBlockquoteElementCiteEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
Lines 23316-23322 __ZN7WebCore24jsXPathResultConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10Ide a/Source/WebCore/WebCore.order_sec7
23316
__ZN7WebCore34jsHTMLOptionsCollectionConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
23290
__ZN7WebCore34jsHTMLOptionsCollectionConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
23317
__ZN7WebCore17getDOMConstructorINS_34JSHTMLOptionsCollectionConstructorEEEPN3JSC8JSObjectEPNS2_9ExecStateEPKNS_17JSDOMGlobalObjectE
23291
__ZN7WebCore17getDOMConstructorINS_34JSHTMLOptionsCollectionConstructorEEEPN3JSC8JSObjectEPNS2_9ExecStateEPKNS_17JSDOMGlobalObjectE
23318
__ZN7WebCore28jsHTMLBaseElementConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
23292
__ZN7WebCore28jsHTMLBaseElementConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
23319
__ZN7WebCore32jsHTMLBaseFontElementConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
23320
__ZN7WebCore34jsHTMLBlockquoteElementConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
23293
__ZN7WebCore34jsHTMLBlockquoteElementConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
23321
__ZN7WebCore36jsHTMLTableCaptionElementConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
23294
__ZN7WebCore36jsHTMLTableCaptionElementConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
23322
__ZN7WebCore32jsHTMLTableColElementConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
23295
__ZN7WebCore32jsHTMLTableColElementConstructorEPN3JSC9ExecStateENS0_7JSValueERKNS0_10IdentifierE
Lines 23973-23979 __ZN7WebCore42setJSDOMWindowHTMLAppletElementConstructorEPN3JSC9ExecStateEPNS0_8 a/Source/WebCore/WebCore.order_sec8
23973
__ZN7WebCore40setJSDOMWindowHTMLAreaElementConstructorEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
23946
__ZN7WebCore40setJSDOMWindowHTMLAreaElementConstructorEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
23974
__ZN7WebCore38setJSDOMWindowHTMLBRElementConstructorEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
23947
__ZN7WebCore38setJSDOMWindowHTMLBRElementConstructorEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
23975
__ZN7WebCore40setJSDOMWindowHTMLBaseElementConstructorEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
23948
__ZN7WebCore40setJSDOMWindowHTMLBaseElementConstructorEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
23976
__ZN7WebCore44setJSDOMWindowHTMLBaseFontElementConstructorEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
23977
__ZN7WebCore40setJSDOMWindowHTMLBodyElementConstructorEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
23949
__ZN7WebCore40setJSDOMWindowHTMLBodyElementConstructorEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
23978
__ZN7WebCore42setJSDOMWindowHTMLButtonElementConstructorEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
23950
__ZN7WebCore42setJSDOMWindowHTMLButtonElementConstructorEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
23979
__ZN7WebCore42setJSDOMWindowHTMLCanvasElementConstructorEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
23951
__ZN7WebCore42setJSDOMWindowHTMLCanvasElementConstructorEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueE
Lines 31948-31955 _OBJC_METACLASS_$_DOMHTMLAreaElement a/Source/WebCore/WebCore.order_sec9
31948
_OBJC_CLASS_$_DOMHTMLAreaElement
31920
_OBJC_CLASS_$_DOMHTMLAreaElement
31949
_OBJC_METACLASS_$_DOMHTMLBaseElement
31921
_OBJC_METACLASS_$_DOMHTMLBaseElement
31950
_OBJC_CLASS_$_DOMHTMLBaseElement
31922
_OBJC_CLASS_$_DOMHTMLBaseElement
31951
_OBJC_METACLASS_$_DOMHTMLBaseFontElement
31952
_OBJC_CLASS_$_DOMHTMLBaseFontElement
31953
_OBJC_METACLASS_$_DOMHTMLBodyElement
31923
_OBJC_METACLASS_$_DOMHTMLBodyElement
31954
_OBJC_CLASS_$_DOMHTMLBodyElement
31924
_OBJC_CLASS_$_DOMHTMLBodyElement
31955
_OBJC_METACLASS_$_DOMHTMLBRElement
31925
_OBJC_METACLASS_$_DOMHTMLBRElement
Lines 33486-33495 __ZN7WebCore28JSHTMLBaseElementConstructor6s_infoE a/Source/WebCore/WebCore.order_sec10
33486
__ZN7WebCore26JSHTMLBaseElementPrototype6s_infoE
33456
__ZN7WebCore26JSHTMLBaseElementPrototype6s_infoE
33487
__ZN7WebCore17JSHTMLBaseElement6s_infoE
33457
__ZN7WebCore17JSHTMLBaseElement6s_infoE
33488
__ZN7WebCoreL28JSHTMLBaseElementTableValuesE
33458
__ZN7WebCoreL28JSHTMLBaseElementTableValuesE
33489
__ZN7WebCore32JSHTMLBaseFontElementConstructor6s_infoE
33490
__ZN7WebCore30JSHTMLBaseFontElementPrototype6s_infoE
33491
__ZN7WebCore21JSHTMLBaseFontElement6s_infoE
33492
__ZN7WebCoreL32JSHTMLBaseFontElementTableValuesE
33493
__ZN7WebCore28JSHTMLBodyElementConstructor6s_infoE
33459
__ZN7WebCore28JSHTMLBodyElementConstructor6s_infoE
33494
__ZN7WebCore26JSHTMLBodyElementPrototype6s_infoE
33460
__ZN7WebCore26JSHTMLBodyElementPrototype6s_infoE
33495
__ZN7WebCore17JSHTMLBodyElement6s_infoE
33461
__ZN7WebCore17JSHTMLBodyElement6s_infoE
Lines 36254-36260 __ZTVN3WTF21MemoryInstrumentation7WrapperINS_6VectorINS_6RefPtrIN7WebCore10HRTFK a/Source/WebCore/WebCore.order_sec11
36254
__ZTVN3WTF21MemoryInstrumentation7WrapperIN7WebCore10HRTFKernelEEE
36220
__ZTVN3WTF21MemoryInstrumentation7WrapperIN7WebCore10HRTFKernelEEE
36255
__ZTVN3WTF21MemoryInstrumentation7WrapperIN7WebCore8FFTFrameEEE
36221
__ZTVN3WTF21MemoryInstrumentation7WrapperIN7WebCore8FFTFrameEEE
36256
__ZTVN7WebCore16HTMLAudioElementE
36222
__ZTVN7WebCore16HTMLAudioElementE
36257
__ZTVN7WebCore19HTMLBaseFontElementE
36258
__ZTVN3WTF21MemoryInstrumentation7WrapperIN7WebCore25GraphicsContextStateSaverEEE
36223
__ZTVN3WTF21MemoryInstrumentation7WrapperIN7WebCore25GraphicsContextStateSaverEEE
36259
__ZTVN3WTF21MemoryInstrumentation7WrapperIN7WebCore22CanvasRenderingContextEEE
36224
__ZTVN3WTF21MemoryInstrumentation7WrapperIN7WebCore22CanvasRenderingContextEEE
36260
__ZTVN7WebCore21DetailsSummaryElementE
36225
__ZTVN7WebCore21DetailsSummaryElementE
Lines 36816-36824 __ZN7WebCoreL23JSHTMLAudioElementTableE a/Source/WebCore/WebCore.order_sec12
36816
__ZN7WebCoreL33JSHTMLBaseElementConstructorTableE
36781
__ZN7WebCoreL33JSHTMLBaseElementConstructorTableE
36817
__ZN7WebCoreL31JSHTMLBaseElementPrototypeTableE
36782
__ZN7WebCoreL31JSHTMLBaseElementPrototypeTableE
36818
__ZN7WebCoreL22JSHTMLBaseElementTableE
36783
__ZN7WebCoreL22JSHTMLBaseElementTableE
36819
__ZN7WebCoreL37JSHTMLBaseFontElementConstructorTableE
36820
__ZN7WebCoreL35JSHTMLBaseFontElementPrototypeTableE
36821
__ZN7WebCoreL26JSHTMLBaseFontElementTableE
36822
__ZN7WebCoreL33JSHTMLBodyElementConstructorTableE
36784
__ZN7WebCoreL33JSHTMLBodyElementConstructorTableE
36823
__ZN7WebCoreL31JSHTMLBodyElementPrototypeTableE
36785
__ZN7WebCoreL31JSHTMLBodyElementPrototypeTableE
36824
__ZN7WebCoreL31JSHTMLBRElementConstructorTableE
36786
__ZN7WebCoreL31JSHTMLBRElementConstructorTableE
Lines 41670-41676 __ZN7WebCore9HTMLNames8asideTagE a/Source/WebCore/WebCore.order_sec13
41670
__ZN7WebCore9HTMLNames8audioTagE
41632
__ZN7WebCore9HTMLNames8audioTagE
41671
__ZN7WebCore9HTMLNames4bTagE
41633
__ZN7WebCore9HTMLNames4bTagE
41672
__ZN7WebCore9HTMLNames7baseTagE
41634
__ZN7WebCore9HTMLNames7baseTagE
41673
__ZN7WebCore9HTMLNames11basefontTagE
41674
__ZN7WebCore9HTMLNames6bdiTagE
41635
__ZN7WebCore9HTMLNames6bdiTagE
41675
__ZN7WebCore9HTMLNames6bdoTagE
41636
__ZN7WebCore9HTMLNames6bdoTagE
41676
__ZN7WebCore9HTMLNames10bgsoundTagE
41637
__ZN7WebCore9HTMLNames10bgsoundTagE
- a/Source/WebCore/WebCore.vcproj/WebCore.vcproj -112 lines
Lines 6375-6436 a/Source/WebCore/WebCore.vcproj/WebCore.vcproj_sec1
6375
				>
6375
				>
6376
			</File>
6376
			</File>
6377
			<File
6377
			<File
6378
				RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\JSHTMLBaseFontElement.cpp"
6379
				>
6380
				<FileConfiguration
6381
					Name="Debug|Win32"
6382
					ExcludedFromBuild="true"
6383
					>
6384
					<Tool
6385
						Name="VCCLCompilerTool"
6386
					/>
6387
				</FileConfiguration>
6388
				<FileConfiguration
6389
					Name="Release|Win32"
6390
					ExcludedFromBuild="true"
6391
					>
6392
					<Tool
6393
						Name="VCCLCompilerTool"
6394
					/>
6395
				</FileConfiguration>
6396
				<FileConfiguration
6397
					Name="Debug_Cairo_CFLite|Win32"
6398
					ExcludedFromBuild="true"
6399
					>
6400
					<Tool
6401
						Name="VCCLCompilerTool"
6402
					/>
6403
				</FileConfiguration>
6404
				<FileConfiguration
6405
					Name="Release_Cairo_CFLite|Win32"
6406
					ExcludedFromBuild="true"
6407
					>
6408
					<Tool
6409
						Name="VCCLCompilerTool"
6410
					/>
6411
				</FileConfiguration>
6412
				<FileConfiguration
6413
					Name="Debug_All|Win32"
6414
					ExcludedFromBuild="true"
6415
					>
6416
					<Tool
6417
						Name="VCCLCompilerTool"
6418
					/>
6419
				</FileConfiguration>
6420
				<FileConfiguration
6421
					Name="Production|Win32"
6422
					ExcludedFromBuild="true"
6423
					>
6424
					<Tool
6425
						Name="VCCLCompilerTool"
6426
					/>
6427
				</FileConfiguration>
6428
			</File>
6429
			<File
6430
				RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\JSHTMLBaseFontElement.h"
6431
				>
6432
			</File>
6433
			<File
6434
				RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\JSHTMLBodyElement.cpp"
6378
				RelativePath="$(ConfigurationBuildDir)\obj\$(ProjectName)\DerivedSources\JSHTMLBodyElement.cpp"
6435
				>
6379
				>
6436
				<FileConfiguration
6380
				<FileConfiguration
Lines 60775-60836 a/Source/WebCore/WebCore.vcproj/WebCore.vcproj_sec2
60775
				>
60719
				>
60776
			</File>
60720
			</File>
60777
			<File
60721
			<File
60778
				RelativePath="..\html\HTMLBaseFontElement.cpp"
60779
				>
60780
				<FileConfiguration
60781
					Name="Debug|Win32"
60782
					ExcludedFromBuild="true"
60783
					>
60784
					<Tool
60785
						Name="VCCLCompilerTool"
60786
					/>
60787
				</FileConfiguration>
60788
				<FileConfiguration
60789
					Name="Release|Win32"
60790
					ExcludedFromBuild="true"
60791
					>
60792
					<Tool
60793
						Name="VCCLCompilerTool"
60794
					/>
60795
				</FileConfiguration>
60796
				<FileConfiguration
60797
					Name="Debug_Cairo_CFLite|Win32"
60798
					ExcludedFromBuild="true"
60799
					>
60800
					<Tool
60801
						Name="VCCLCompilerTool"
60802
					/>
60803
				</FileConfiguration>
60804
				<FileConfiguration
60805
					Name="Release_Cairo_CFLite|Win32"
60806
					ExcludedFromBuild="true"
60807
					>
60808
					<Tool
60809
						Name="VCCLCompilerTool"
60810
					/>
60811
				</FileConfiguration>
60812
				<FileConfiguration
60813
					Name="Debug_All|Win32"
60814
					ExcludedFromBuild="true"
60815
					>
60816
					<Tool
60817
						Name="VCCLCompilerTool"
60818
					/>
60819
				</FileConfiguration>
60820
				<FileConfiguration
60821
					Name="Production|Win32"
60822
					ExcludedFromBuild="true"
60823
					>
60824
					<Tool
60825
						Name="VCCLCompilerTool"
60826
					/>
60827
				</FileConfiguration>
60828
			</File>
60829
			<File
60830
				RelativePath="..\html\HTMLBaseFontElement.h"
60831
				>
60832
			</File>
60833
			<File
60834
				RelativePath="..\html\HTMLBDIElement.h"
60722
				RelativePath="..\html\HTMLBDIElement.h"
60835
				>
60723
				>
60836
			</File>
60724
			</File>
- a/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj -18 lines
Lines 979-992 a/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj_sec1
979
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">true</ExcludedFromBuild>
979
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">true</ExcludedFromBuild>
980
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
980
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
981
    </ClCompile>
981
    </ClCompile>
982
    <ClCompile Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLBaseFontElement.cpp">
983
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
984
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">true</ExcludedFromBuild>
985
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
986
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
987
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">true</ExcludedFromBuild>
988
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
989
    </ClCompile>
990
    <ClCompile Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLBodyElement.cpp">
982
    <ClCompile Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLBodyElement.cpp">
991
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
983
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
992
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">true</ExcludedFromBuild>
984
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">true</ExcludedFromBuild>
Lines 8387-8400 a/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj_sec2
8387
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">true</ExcludedFromBuild>
8379
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">true</ExcludedFromBuild>
8388
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
8380
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
8389
    </ClCompile>
8381
    </ClCompile>
8390
    <ClCompile Include="..\html\HTMLBaseFontElement.cpp">
8391
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
8392
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">true</ExcludedFromBuild>
8393
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
8394
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
8395
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">true</ExcludedFromBuild>
8396
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
8397
    </ClCompile>
8398
    <ClCompile Include="..\html\HTMLBodyElement.cpp">
8382
    <ClCompile Include="..\html\HTMLBodyElement.cpp">
8399
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
8383
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
8400
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">true</ExcludedFromBuild>
8384
      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">true</ExcludedFromBuild>
Lines 10752-10758 a/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj_sec3
10752
    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLAreaElement.h" />
10736
    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLAreaElement.h" />
10753
    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLAudioElement.h" />
10737
    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLAudioElement.h" />
10754
    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLBaseElement.h" />
10738
    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLBaseElement.h" />
10755
    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLBaseFontElement.h" />
10756
    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLBodyElement.h" />
10739
    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLBodyElement.h" />
10757
    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLBRElement.h" />
10740
    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLBRElement.h" />
10758
    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLButtonElement.h" />
10741
    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLButtonElement.h" />
Lines 12695-12701 a/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj_sec4
12695
    <ClInclude Include="..\html\HTMLAreaElement.h" />
12678
    <ClInclude Include="..\html\HTMLAreaElement.h" />
12696
    <ClInclude Include="..\html\HTMLAudioElement.h" />
12679
    <ClInclude Include="..\html\HTMLAudioElement.h" />
12697
    <ClInclude Include="..\html\HTMLBaseElement.h" />
12680
    <ClInclude Include="..\html\HTMLBaseElement.h" />
12698
    <ClInclude Include="..\html\HTMLBaseFontElement.h" />
12699
    <ClInclude Include="..\html\HTMLBDIElement.h" />
12681
    <ClInclude Include="..\html\HTMLBDIElement.h" />
12700
    <ClInclude Include="..\html\HTMLBodyElement.h" />
12682
    <ClInclude Include="..\html\HTMLBodyElement.h" />
12701
    <ClInclude Include="..\html\HTMLBRElement.h" />
12683
    <ClInclude Include="..\html\HTMLBRElement.h" />
- a/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj.filters -12 lines
Lines 3876-3884 a/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj.filters_sec1
3876
    <ClCompile Include="..\html\HTMLBaseElement.cpp">
3876
    <ClCompile Include="..\html\HTMLBaseElement.cpp">
3877
      <Filter>html</Filter>
3877
      <Filter>html</Filter>
3878
    </ClCompile>
3878
    </ClCompile>
3879
    <ClCompile Include="..\html\HTMLBaseFontElement.cpp">
3880
      <Filter>html</Filter>
3881
    </ClCompile>
3882
    <ClCompile Include="..\html\HTMLBodyElement.cpp">
3879
    <ClCompile Include="..\html\HTMLBodyElement.cpp">
3883
      <Filter>html</Filter>
3880
      <Filter>html</Filter>
3884
    </ClCompile>
3881
    </ClCompile>
Lines 5812-5820 a/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj.filters_sec2
5812
    <ClCompile Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLBaseElement.cpp">
5809
    <ClCompile Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLBaseElement.cpp">
5813
      <Filter>DerivedSources</Filter>
5810
      <Filter>DerivedSources</Filter>
5814
    </ClCompile>
5811
    </ClCompile>
5815
    <ClCompile Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLBaseFontElement.cpp">
5816
      <Filter>DerivedSources</Filter>
5817
    </ClCompile>
5818
    <ClCompile Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLBodyElement.cpp">
5812
    <ClCompile Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLBodyElement.cpp">
5819
      <Filter>DerivedSources</Filter>
5813
      <Filter>DerivedSources</Filter>
5820
    </ClCompile>
5814
    </ClCompile>
Lines 10776-10784 a/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj.filters_sec3
10776
    <ClInclude Include="..\html\HTMLBaseElement.h">
10770
    <ClInclude Include="..\html\HTMLBaseElement.h">
10777
      <Filter>html</Filter>
10771
      <Filter>html</Filter>
10778
    </ClInclude>
10772
    </ClInclude>
10779
    <ClInclude Include="..\html\HTMLBaseFontElement.h">
10780
      <Filter>html</Filter>
10781
    </ClInclude>
10782
    <ClInclude Include="..\html\HTMLBDIElement.h">
10773
    <ClInclude Include="..\html\HTMLBDIElement.h">
10783
      <Filter>html</Filter>
10774
      <Filter>html</Filter>
10784
    </ClInclude>
10775
    </ClInclude>
Lines 13313-13321 a/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj.filters_sec4
13313
    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLBaseElement.h">
13304
    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLBaseElement.h">
13314
      <Filter>DerivedSources</Filter>
13305
      <Filter>DerivedSources</Filter>
13315
    </ClInclude>
13306
    </ClInclude>
13316
    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLBaseFontElement.h">
13317
      <Filter>DerivedSources</Filter>
13318
    </ClInclude>
13319
    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLBodyElement.h">
13307
    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSHTMLBodyElement.h">
13320
      <Filter>DerivedSources</Filter>
13308
      <Filter>DerivedSources</Filter>
13321
    </ClInclude>
13309
    </ClInclude>
- a/Source/WebCore/WebCore.xcodeproj/project.pbxproj -32 lines
Lines 577-584 a/Source/WebCore/WebCore.xcodeproj/project.pbxproj_sec1
577
		1ADA14110E1AE5D900023EE5 /* PluginMainThreadScheduler.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ADA140F0E1AE5D900023EE5 /* PluginMainThreadScheduler.h */; settings = {ATTRIBUTES = (Private, ); }; };
577
		1ADA14110E1AE5D900023EE5 /* PluginMainThreadScheduler.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ADA140F0E1AE5D900023EE5 /* PluginMainThreadScheduler.h */; settings = {ATTRIBUTES = (Private, ); }; };
578
		1AE2AA1E0A1CDAB400B42B25 /* JSHTMLAreaElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AE2AA0A0A1CDAB300B42B25 /* JSHTMLAreaElement.cpp */; };
578
		1AE2AA1E0A1CDAB400B42B25 /* JSHTMLAreaElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AE2AA0A0A1CDAB300B42B25 /* JSHTMLAreaElement.cpp */; };
579
		1AE2AA1F0A1CDAB400B42B25 /* JSHTMLAreaElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE2AA0B0A1CDAB300B42B25 /* JSHTMLAreaElement.h */; };
579
		1AE2AA1F0A1CDAB400B42B25 /* JSHTMLAreaElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE2AA0B0A1CDAB300B42B25 /* JSHTMLAreaElement.h */; };
580
		1AE2AA200A1CDAB400B42B25 /* JSHTMLBaseFontElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AE2AA0C0A1CDAB300B42B25 /* JSHTMLBaseFontElement.cpp */; };
581
		1AE2AA210A1CDAB400B42B25 /* JSHTMLBaseFontElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE2AA0D0A1CDAB300B42B25 /* JSHTMLBaseFontElement.h */; };
582
		1AE2AA220A1CDAB400B42B25 /* JSHTMLBodyElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AE2AA0E0A1CDAB300B42B25 /* JSHTMLBodyElement.cpp */; };
580
		1AE2AA220A1CDAB400B42B25 /* JSHTMLBodyElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AE2AA0E0A1CDAB300B42B25 /* JSHTMLBodyElement.cpp */; };
583
		1AE2AA230A1CDAB400B42B25 /* JSHTMLBodyElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE2AA0F0A1CDAB300B42B25 /* JSHTMLBodyElement.h */; };
581
		1AE2AA230A1CDAB400B42B25 /* JSHTMLBodyElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE2AA0F0A1CDAB300B42B25 /* JSHTMLBodyElement.h */; };
584
		1AE2AA240A1CDAB400B42B25 /* JSHTMLBRElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AE2AA100A1CDAB300B42B25 /* JSHTMLBRElement.cpp */; };
582
		1AE2AA240A1CDAB400B42B25 /* JSHTMLBRElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AE2AA100A1CDAB300B42B25 /* JSHTMLBRElement.cpp */; };
Lines 2474-2480 a/Source/WebCore/WebCore.xcodeproj/project.pbxproj_sec2
2474
		85E7119B0AC5D5350053270F /* DOMHTMLAnchorElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E7114C0AC5D5340053270F /* DOMHTMLAnchorElementInternal.h */; };
2472
		85E7119B0AC5D5350053270F /* DOMHTMLAnchorElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E7114C0AC5D5340053270F /* DOMHTMLAnchorElementInternal.h */; };
2475
		85E7119C0AC5D5350053270F /* DOMHTMLAreaElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E7114D0AC5D5340053270F /* DOMHTMLAreaElementInternal.h */; };
2473
		85E7119C0AC5D5350053270F /* DOMHTMLAreaElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E7114D0AC5D5340053270F /* DOMHTMLAreaElementInternal.h */; };
2476
		85E7119D0AC5D5350053270F /* DOMHTMLBaseElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E7114E0AC5D5340053270F /* DOMHTMLBaseElementInternal.h */; };
2474
		85E7119D0AC5D5350053270F /* DOMHTMLBaseElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E7114E0AC5D5340053270F /* DOMHTMLBaseElementInternal.h */; };
2477
		85E7119E0AC5D5350053270F /* DOMHTMLBaseFontElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E7114F0AC5D5340053270F /* DOMHTMLBaseFontElementInternal.h */; };
2478
		85E7119F0AC5D5350053270F /* DOMHTMLBodyElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E711500AC5D5340053270F /* DOMHTMLBodyElementInternal.h */; };
2475
		85E7119F0AC5D5350053270F /* DOMHTMLBodyElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E711500AC5D5340053270F /* DOMHTMLBodyElementInternal.h */; };
2479
		85E711A00AC5D5350053270F /* DOMHTMLBRElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E711510AC5D5340053270F /* DOMHTMLBRElementInternal.h */; };
2476
		85E711A00AC5D5350053270F /* DOMHTMLBRElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E711510AC5D5340053270F /* DOMHTMLBRElementInternal.h */; };
2480
		85E711A10AC5D5350053270F /* DOMHTMLButtonElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E711520AC5D5340053270F /* DOMHTMLButtonElementInternal.h */; };
2477
		85E711A10AC5D5350053270F /* DOMHTMLButtonElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E711520AC5D5340053270F /* DOMHTMLButtonElementInternal.h */; };
Lines 2545-2552 a/Source/WebCore/WebCore.xcodeproj/project.pbxproj_sec3
2545
		85EC9AFB0A71A2C600EEEAED /* Language.h in Headers */ = {isa = PBXBuildFile; fileRef = 85EC9AF90A71A2C600EEEAED /* Language.h */; settings = {ATTRIBUTES = (Private, ); }; };
2542
		85EC9AFB0A71A2C600EEEAED /* Language.h in Headers */ = {isa = PBXBuildFile; fileRef = 85EC9AF90A71A2C600EEEAED /* Language.h */; settings = {ATTRIBUTES = (Private, ); }; };
2546
		85ECBEEB0AA7626900544F0B /* DOMHTMLAreaElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 85ECBEDD0AA7626800544F0B /* DOMHTMLAreaElement.h */; };
2543
		85ECBEEB0AA7626900544F0B /* DOMHTMLAreaElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 85ECBEDD0AA7626800544F0B /* DOMHTMLAreaElement.h */; };
2547
		85ECBEEC0AA7626900544F0B /* DOMHTMLAreaElement.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85ECBEDE0AA7626800544F0B /* DOMHTMLAreaElement.mm */; };
2544
		85ECBEEC0AA7626900544F0B /* DOMHTMLAreaElement.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85ECBEDE0AA7626800544F0B /* DOMHTMLAreaElement.mm */; };
2548
		85ECBEED0AA7626900544F0B /* DOMHTMLBaseFontElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 85ECBEDF0AA7626800544F0B /* DOMHTMLBaseFontElement.h */; };
2549
		85ECBEEE0AA7626900544F0B /* DOMHTMLBaseFontElement.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85ECBEE00AA7626800544F0B /* DOMHTMLBaseFontElement.mm */; };
2550
		85ECBEEF0AA7626900544F0B /* DOMHTMLFontElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 85ECBEE10AA7626800544F0B /* DOMHTMLFontElement.h */; };
2545
		85ECBEEF0AA7626900544F0B /* DOMHTMLFontElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 85ECBEE10AA7626800544F0B /* DOMHTMLFontElement.h */; };
2551
		85ECBEF00AA7626900544F0B /* DOMHTMLFontElement.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85ECBEE20AA7626800544F0B /* DOMHTMLFontElement.mm */; };
2546
		85ECBEF00AA7626900544F0B /* DOMHTMLFontElement.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85ECBEE20AA7626800544F0B /* DOMHTMLFontElement.mm */; };
2552
		85ECBEF10AA7626900544F0B /* DOMHTMLHRElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 85ECBEE30AA7626800544F0B /* DOMHTMLHRElement.h */; };
2547
		85ECBEF10AA7626900544F0B /* DOMHTMLHRElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 85ECBEE30AA7626800544F0B /* DOMHTMLHRElement.h */; };
Lines 2558-2564 a/Source/WebCore/WebCore.xcodeproj/project.pbxproj_sec4
2558
		85ECBEF70AA7626900544F0B /* DOMHTMLParamElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 85ECBEE90AA7626900544F0B /* DOMHTMLParamElement.h */; };
2553
		85ECBEF70AA7626900544F0B /* DOMHTMLParamElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 85ECBEE90AA7626900544F0B /* DOMHTMLParamElement.h */; };
2559
		85ECBEF80AA7626900544F0B /* DOMHTMLParamElement.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85ECBEEA0AA7626900544F0B /* DOMHTMLParamElement.mm */; };
2554
		85ECBEF80AA7626900544F0B /* DOMHTMLParamElement.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85ECBEEA0AA7626900544F0B /* DOMHTMLParamElement.mm */; };
2560
		85ECBF080AA7628900544F0B /* DOMHTMLAreaElement.h in Copy Generated Headers */ = {isa = PBXBuildFile; fileRef = 85ECBEDD0AA7626800544F0B /* DOMHTMLAreaElement.h */; };
2555
		85ECBF080AA7628900544F0B /* DOMHTMLAreaElement.h in Copy Generated Headers */ = {isa = PBXBuildFile; fileRef = 85ECBEDD0AA7626800544F0B /* DOMHTMLAreaElement.h */; };
2561
		85ECBF090AA7628900544F0B /* DOMHTMLBaseFontElement.h in Copy Generated Headers */ = {isa = PBXBuildFile; fileRef = 85ECBEDF0AA7626800544F0B /* DOMHTMLBaseFontElement.h */; };
2562
		85ECBF0A0AA7628900544F0B /* DOMHTMLFontElement.h in Copy Generated Headers */ = {isa = PBXBuildFile; fileRef = 85ECBEE10AA7626800544F0B /* DOMHTMLFontElement.h */; };
2556
		85ECBF0A0AA7628900544F0B /* DOMHTMLFontElement.h in Copy Generated Headers */ = {isa = PBXBuildFile; fileRef = 85ECBEE10AA7626800544F0B /* DOMHTMLFontElement.h */; };
2563
		85ECBF0B0AA7628900544F0B /* DOMHTMLHRElement.h in Copy Generated Headers */ = {isa = PBXBuildFile; fileRef = 85ECBEE30AA7626800544F0B /* DOMHTMLHRElement.h */; };
2557
		85ECBF0B0AA7628900544F0B /* DOMHTMLHRElement.h in Copy Generated Headers */ = {isa = PBXBuildFile; fileRef = 85ECBEE30AA7626800544F0B /* DOMHTMLHRElement.h */; };
2564
		85ECBF0C0AA7628900544F0B /* DOMHTMLMapElement.h in Copy Generated Headers */ = {isa = PBXBuildFile; fileRef = 85ECBEE50AA7626800544F0B /* DOMHTMLMapElement.h */; };
2558
		85ECBF0C0AA7628900544F0B /* DOMHTMLMapElement.h in Copy Generated Headers */ = {isa = PBXBuildFile; fileRef = 85ECBEE50AA7626800544F0B /* DOMHTMLMapElement.h */; };
Lines 3764-3771 a/Source/WebCore/WebCore.xcodeproj/project.pbxproj_sec5
3764
		A8DF3FCF097FA0FC0052981B /* HTMLFormControlsCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8DF3FC7097FA0FB0052981B /* HTMLFormControlsCollection.cpp */; };
3758
		A8DF3FCF097FA0FC0052981B /* HTMLFormControlsCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8DF3FC7097FA0FB0052981B /* HTMLFormControlsCollection.cpp */; };
3765
		A8DF3FD0097FA0FC0052981B /* HTMLCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = A8DF3FC8097FA0FB0052981B /* HTMLCollection.h */; settings = {ATTRIBUTES = (Private, ); }; };
3759
		A8DF3FD0097FA0FC0052981B /* HTMLCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = A8DF3FC8097FA0FB0052981B /* HTMLCollection.h */; settings = {ATTRIBUTES = (Private, ); }; };
3766
		A8DF3FD1097FA0FC0052981B /* HTMLCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8DF3FC9097FA0FB0052981B /* HTMLCollection.cpp */; };
3760
		A8DF3FD1097FA0FC0052981B /* HTMLCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8DF3FC9097FA0FB0052981B /* HTMLCollection.cpp */; };
3767
		A8DF3FD2097FA0FC0052981B /* HTMLBaseFontElement.h in Headers */ = {isa = PBXBuildFile; fileRef = A8DF3FCA097FA0FB0052981B /* HTMLBaseFontElement.h */; };
3768
		A8DF3FD3097FA0FC0052981B /* HTMLBaseFontElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8DF3FCB097FA0FB0052981B /* HTMLBaseFontElement.cpp */; };
3769
		A8DF3FD4097FA0FC0052981B /* HTMLNameCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = A8DF3FCC097FA0FB0052981B /* HTMLNameCollection.h */; };
3761
		A8DF3FD4097FA0FC0052981B /* HTMLNameCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = A8DF3FCC097FA0FB0052981B /* HTMLNameCollection.h */; };
3770
		A8DF3FD5097FA0FC0052981B /* HTMLNameCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8DF3FCD097FA0FB0052981B /* HTMLNameCollection.cpp */; };
3762
		A8DF3FD5097FA0FC0052981B /* HTMLNameCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8DF3FCD097FA0FB0052981B /* HTMLNameCollection.cpp */; };
3771
		A8DF4AE80980C42C0052981B /* RenderTableCol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8DF4ADE0980C42C0052981B /* RenderTableCol.cpp */; };
3763
		A8DF4AE80980C42C0052981B /* RenderTableCol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8DF4ADE0980C42C0052981B /* RenderTableCol.cpp */; };
Lines 6151-6157 a/Source/WebCore/WebCore.xcodeproj/project.pbxproj_sec6
6151
				854075830AD6CF1400620C57 /* DOMHTMLAppletElement.h in Copy Generated Headers */,
6143
				854075830AD6CF1400620C57 /* DOMHTMLAppletElement.h in Copy Generated Headers */,
6152
				85ECBF080AA7628900544F0B /* DOMHTMLAreaElement.h in Copy Generated Headers */,
6144
				85ECBF080AA7628900544F0B /* DOMHTMLAreaElement.h in Copy Generated Headers */,
6153
				8575DF800AA612D600F5DBB5 /* DOMHTMLBaseElement.h in Copy Generated Headers */,
6145
				8575DF800AA612D600F5DBB5 /* DOMHTMLBaseElement.h in Copy Generated Headers */,
6154
				85ECBF090AA7628900544F0B /* DOMHTMLBaseFontElement.h in Copy Generated Headers */,
6155
				8575DF810AA612D600F5DBB5 /* DOMHTMLBodyElement.h in Copy Generated Headers */,
6146
				8575DF810AA612D600F5DBB5 /* DOMHTMLBodyElement.h in Copy Generated Headers */,
6156
				85183B590AA6928600F19FA3 /* DOMHTMLBRElement.h in Copy Generated Headers */,
6147
				85183B590AA6928600F19FA3 /* DOMHTMLBRElement.h in Copy Generated Headers */,
6157
				85BA4CE50AA686510088052D /* DOMHTMLButtonElement.h in Copy Generated Headers */,
6148
				85BA4CE50AA686510088052D /* DOMHTMLButtonElement.h in Copy Generated Headers */,
Lines 6862-6868 a/Source/WebCore/WebCore.xcodeproj/project.pbxproj_sec7
6862
		1ADA140E0E1AE5D900023EE5 /* PluginMainThreadScheduler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PluginMainThreadScheduler.cpp; sourceTree = "<group>"; };
6853
		1ADA140E0E1AE5D900023EE5 /* PluginMainThreadScheduler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PluginMainThreadScheduler.cpp; sourceTree = "<group>"; };
6863
		1ADA140F0E1AE5D900023EE5 /* PluginMainThreadScheduler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PluginMainThreadScheduler.h; sourceTree = "<group>"; };
6854
		1ADA140F0E1AE5D900023EE5 /* PluginMainThreadScheduler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PluginMainThreadScheduler.h; sourceTree = "<group>"; };
6864
		1AE2A9F00A1CDA5700B42B25 /* HTMLAreaElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = HTMLAreaElement.idl; sourceTree = "<group>"; };
6855
		1AE2A9F00A1CDA5700B42B25 /* HTMLAreaElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = HTMLAreaElement.idl; sourceTree = "<group>"; };
6865
		1AE2A9F10A1CDA5700B42B25 /* HTMLBaseFontElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = HTMLBaseFontElement.idl; sourceTree = "<group>"; };
6866
		1AE2A9F20A1CDA5700B42B25 /* HTMLBodyElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = HTMLBodyElement.idl; sourceTree = "<group>"; };
6856
		1AE2A9F20A1CDA5700B42B25 /* HTMLBodyElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = HTMLBodyElement.idl; sourceTree = "<group>"; };
6867
		1AE2A9F30A1CDA5700B42B25 /* HTMLBRElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = HTMLBRElement.idl; sourceTree = "<group>"; };
6857
		1AE2A9F30A1CDA5700B42B25 /* HTMLBRElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = HTMLBRElement.idl; sourceTree = "<group>"; };
6868
		1AE2A9F40A1CDA5700B42B25 /* HTMLFieldSetElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = HTMLFieldSetElement.idl; sourceTree = "<group>"; };
6858
		1AE2A9F40A1CDA5700B42B25 /* HTMLFieldSetElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = HTMLFieldSetElement.idl; sourceTree = "<group>"; };
Lines 6871-6878 a/Source/WebCore/WebCore.xcodeproj/project.pbxproj_sec8
6871
		1AE2A9F90A1CDA5700B42B25 /* HTMLHRElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = HTMLHRElement.idl; sourceTree = "<group>"; };
6861
		1AE2A9F90A1CDA5700B42B25 /* HTMLHRElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = HTMLHRElement.idl; sourceTree = "<group>"; };
6872
		1AE2AA0A0A1CDAB300B42B25 /* JSHTMLAreaElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSHTMLAreaElement.cpp; sourceTree = "<group>"; };
6862
		1AE2AA0A0A1CDAB300B42B25 /* JSHTMLAreaElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSHTMLAreaElement.cpp; sourceTree = "<group>"; };
6873
		1AE2AA0B0A1CDAB300B42B25 /* JSHTMLAreaElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSHTMLAreaElement.h; sourceTree = "<group>"; };
6863
		1AE2AA0B0A1CDAB300B42B25 /* JSHTMLAreaElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSHTMLAreaElement.h; sourceTree = "<group>"; };
6874
		1AE2AA0C0A1CDAB300B42B25 /* JSHTMLBaseFontElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSHTMLBaseFontElement.cpp; sourceTree = "<group>"; };
6875
		1AE2AA0D0A1CDAB300B42B25 /* JSHTMLBaseFontElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSHTMLBaseFontElement.h; sourceTree = "<group>"; };
6876
		1AE2AA0E0A1CDAB300B42B25 /* JSHTMLBodyElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSHTMLBodyElement.cpp; sourceTree = "<group>"; };
6864
		1AE2AA0E0A1CDAB300B42B25 /* JSHTMLBodyElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSHTMLBodyElement.cpp; sourceTree = "<group>"; };
6877
		1AE2AA0F0A1CDAB300B42B25 /* JSHTMLBodyElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSHTMLBodyElement.h; sourceTree = "<group>"; };
6865
		1AE2AA0F0A1CDAB300B42B25 /* JSHTMLBodyElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSHTMLBodyElement.h; sourceTree = "<group>"; };
6878
		1AE2AA100A1CDAB300B42B25 /* JSHTMLBRElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSHTMLBRElement.cpp; sourceTree = "<group>"; };
6866
		1AE2AA100A1CDAB300B42B25 /* JSHTMLBRElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSHTMLBRElement.cpp; sourceTree = "<group>"; };
Lines 8903-8909 a/Source/WebCore/WebCore.xcodeproj/project.pbxproj_sec9
8903
		85E7114C0AC5D5340053270F /* DOMHTMLAnchorElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLAnchorElementInternal.h; sourceTree = "<group>"; };
8891
		85E7114C0AC5D5340053270F /* DOMHTMLAnchorElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLAnchorElementInternal.h; sourceTree = "<group>"; };
8904
		85E7114D0AC5D5340053270F /* DOMHTMLAreaElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLAreaElementInternal.h; sourceTree = "<group>"; };
8892
		85E7114D0AC5D5340053270F /* DOMHTMLAreaElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLAreaElementInternal.h; sourceTree = "<group>"; };
8905
		85E7114E0AC5D5340053270F /* DOMHTMLBaseElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLBaseElementInternal.h; sourceTree = "<group>"; };
8893
		85E7114E0AC5D5340053270F /* DOMHTMLBaseElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLBaseElementInternal.h; sourceTree = "<group>"; };
8906
		85E7114F0AC5D5340053270F /* DOMHTMLBaseFontElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLBaseFontElementInternal.h; sourceTree = "<group>"; };
8907
		85E711500AC5D5340053270F /* DOMHTMLBodyElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLBodyElementInternal.h; sourceTree = "<group>"; };
8894
		85E711500AC5D5340053270F /* DOMHTMLBodyElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLBodyElementInternal.h; sourceTree = "<group>"; };
8908
		85E711510AC5D5340053270F /* DOMHTMLBRElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLBRElementInternal.h; sourceTree = "<group>"; };
8895
		85E711510AC5D5340053270F /* DOMHTMLBRElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLBRElementInternal.h; sourceTree = "<group>"; };
8909
		85E711520AC5D5340053270F /* DOMHTMLButtonElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLButtonElementInternal.h; sourceTree = "<group>"; };
8896
		85E711520AC5D5340053270F /* DOMHTMLButtonElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLButtonElementInternal.h; sourceTree = "<group>"; };
Lines 8971-8978 a/Source/WebCore/WebCore.xcodeproj/project.pbxproj_sec10
8971
		85EC9AF90A71A2C600EEEAED /* Language.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Language.h; sourceTree = "<group>"; };
8958
		85EC9AF90A71A2C600EEEAED /* Language.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Language.h; sourceTree = "<group>"; };
8972
		85ECBEDD0AA7626800544F0B /* DOMHTMLAreaElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLAreaElement.h; sourceTree = "<group>"; };
8959
		85ECBEDD0AA7626800544F0B /* DOMHTMLAreaElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLAreaElement.h; sourceTree = "<group>"; };
8973
		85ECBEDE0AA7626800544F0B /* DOMHTMLAreaElement.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMHTMLAreaElement.mm; sourceTree = "<group>"; };
8960
		85ECBEDE0AA7626800544F0B /* DOMHTMLAreaElement.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMHTMLAreaElement.mm; sourceTree = "<group>"; };
8974
		85ECBEDF0AA7626800544F0B /* DOMHTMLBaseFontElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLBaseFontElement.h; sourceTree = "<group>"; };
8975
		85ECBEE00AA7626800544F0B /* DOMHTMLBaseFontElement.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMHTMLBaseFontElement.mm; sourceTree = "<group>"; };
8976
		85ECBEE10AA7626800544F0B /* DOMHTMLFontElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLFontElement.h; sourceTree = "<group>"; };
8961
		85ECBEE10AA7626800544F0B /* DOMHTMLFontElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLFontElement.h; sourceTree = "<group>"; };
8977
		85ECBEE20AA7626800544F0B /* DOMHTMLFontElement.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMHTMLFontElement.mm; sourceTree = "<group>"; };
8962
		85ECBEE20AA7626800544F0B /* DOMHTMLFontElement.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMHTMLFontElement.mm; sourceTree = "<group>"; };
8978
		85ECBEE30AA7626800544F0B /* DOMHTMLHRElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLHRElement.h; sourceTree = "<group>"; };
8963
		85ECBEE30AA7626800544F0B /* DOMHTMLHRElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMHTMLHRElement.h; sourceTree = "<group>"; };
Lines 10290-10297 a/Source/WebCore/WebCore.xcodeproj/project.pbxproj_sec11
10290
		A8DF3FC7097FA0FB0052981B /* HTMLFormControlsCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = HTMLFormControlsCollection.cpp; sourceTree = "<group>"; };
10275
		A8DF3FC7097FA0FB0052981B /* HTMLFormControlsCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = HTMLFormControlsCollection.cpp; sourceTree = "<group>"; };
10291
		A8DF3FC8097FA0FB0052981B /* HTMLCollection.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = HTMLCollection.h; sourceTree = "<group>"; };
10276
		A8DF3FC8097FA0FB0052981B /* HTMLCollection.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = HTMLCollection.h; sourceTree = "<group>"; };
10292
		A8DF3FC9097FA0FB0052981B /* HTMLCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = HTMLCollection.cpp; sourceTree = "<group>"; };
10277
		A8DF3FC9097FA0FB0052981B /* HTMLCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = HTMLCollection.cpp; sourceTree = "<group>"; };
10293
		A8DF3FCA097FA0FB0052981B /* HTMLBaseFontElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = HTMLBaseFontElement.h; sourceTree = "<group>"; };
10294
		A8DF3FCB097FA0FB0052981B /* HTMLBaseFontElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = HTMLBaseFontElement.cpp; sourceTree = "<group>"; };
10295
		A8DF3FCC097FA0FB0052981B /* HTMLNameCollection.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = HTMLNameCollection.h; sourceTree = "<group>"; };
10278
		A8DF3FCC097FA0FB0052981B /* HTMLNameCollection.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = HTMLNameCollection.h; sourceTree = "<group>"; };
10296
		A8DF3FCD097FA0FB0052981B /* HTMLNameCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = HTMLNameCollection.cpp; sourceTree = "<group>"; };
10279
		A8DF3FCD097FA0FB0052981B /* HTMLNameCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = HTMLNameCollection.cpp; sourceTree = "<group>"; };
10297
		A8DF4ADE0980C42C0052981B /* RenderTableCol.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = RenderTableCol.cpp; sourceTree = "<group>"; };
10280
		A8DF4ADE0980C42C0052981B /* RenderTableCol.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = RenderTableCol.cpp; sourceTree = "<group>"; };
Lines 15170-15177 a/Source/WebCore/WebCore.xcodeproj/project.pbxproj_sec12
15170
				85ECBEDE0AA7626800544F0B /* DOMHTMLAreaElement.mm */,
15153
				85ECBEDE0AA7626800544F0B /* DOMHTMLAreaElement.mm */,
15171
				859A9C3D0AA5E3BD00B694B2 /* DOMHTMLBaseElement.h */,
15154
				859A9C3D0AA5E3BD00B694B2 /* DOMHTMLBaseElement.h */,
15172
				859A9C3E0AA5E3BD00B694B2 /* DOMHTMLBaseElement.mm */,
15155
				859A9C3E0AA5E3BD00B694B2 /* DOMHTMLBaseElement.mm */,
15173
				85ECBEDF0AA7626800544F0B /* DOMHTMLBaseFontElement.h */,
15174
				85ECBEE00AA7626800544F0B /* DOMHTMLBaseFontElement.mm */,
15175
				859A9C3F0AA5E3BD00B694B2 /* DOMHTMLBodyElement.h */,
15156
				859A9C3F0AA5E3BD00B694B2 /* DOMHTMLBodyElement.h */,
15176
				859A9C400AA5E3BD00B694B2 /* DOMHTMLBodyElement.mm */,
15157
				859A9C400AA5E3BD00B694B2 /* DOMHTMLBodyElement.mm */,
15177
				85183B380AA6926100F19FA3 /* DOMHTMLBRElement.h */,
15158
				85183B380AA6926100F19FA3 /* DOMHTMLBRElement.h */,
Lines 15338-15344 a/Source/WebCore/WebCore.xcodeproj/project.pbxproj_sec13
15338
				855247CD0AD850B80012093B /* DOMHTMLAppletElementInternal.h */,
15319
				855247CD0AD850B80012093B /* DOMHTMLAppletElementInternal.h */,
15339
				85E7114D0AC5D5340053270F /* DOMHTMLAreaElementInternal.h */,
15320
				85E7114D0AC5D5340053270F /* DOMHTMLAreaElementInternal.h */,
15340
				85E7114E0AC5D5340053270F /* DOMHTMLBaseElementInternal.h */,
15321
				85E7114E0AC5D5340053270F /* DOMHTMLBaseElementInternal.h */,
15341
				85E7114F0AC5D5340053270F /* DOMHTMLBaseFontElementInternal.h */,
15342
				85E711500AC5D5340053270F /* DOMHTMLBodyElementInternal.h */,
15322
				85E711500AC5D5340053270F /* DOMHTMLBodyElementInternal.h */,
15343
				85E711510AC5D5340053270F /* DOMHTMLBRElementInternal.h */,
15323
				85E711510AC5D5340053270F /* DOMHTMLBRElementInternal.h */,
15344
				85E711520AC5D5340053270F /* DOMHTMLButtonElementInternal.h */,
15324
				85E711520AC5D5340053270F /* DOMHTMLButtonElementInternal.h */,
Lines 15815-15823 a/Source/WebCore/WebCore.xcodeproj/project.pbxproj_sec14
15815
				A871DC1E0A15205700B12A68 /* HTMLBaseElement.cpp */,
15795
				A871DC1E0A15205700B12A68 /* HTMLBaseElement.cpp */,
15816
				A871DC130A15205700B12A68 /* HTMLBaseElement.h */,
15796
				A871DC130A15205700B12A68 /* HTMLBaseElement.h */,
15817
				A80E7AAF0A19D1F1007FB8C5 /* HTMLBaseElement.idl */,
15797
				A80E7AAF0A19D1F1007FB8C5 /* HTMLBaseElement.idl */,
15818
				A8DF3FCB097FA0FB0052981B /* HTMLBaseFontElement.cpp */,
15819
				A8DF3FCA097FA0FB0052981B /* HTMLBaseFontElement.h */,
15820
				1AE2A9F10A1CDA5700B42B25 /* HTMLBaseFontElement.idl */,
15821
				9B24DE8C15194B9500C59C27 /* HTMLBDIElement.h */,
15798
				9B24DE8C15194B9500C59C27 /* HTMLBDIElement.h */,
15822
				A871DE1D0A152AC800B12A68 /* HTMLBodyElement.cpp */,
15799
				A871DE1D0A152AC800B12A68 /* HTMLBodyElement.cpp */,
15823
				A871DE200A152AC800B12A68 /* HTMLBodyElement.h */,
15800
				A871DE200A152AC800B12A68 /* HTMLBodyElement.h */,
Lines 16737-16744 a/Source/WebCore/WebCore.xcodeproj/project.pbxproj_sec15
16737
				E4B4237E0CBFB73C00AF2ECE /* JSHTMLAudioElement.h */,
16714
				E4B4237E0CBFB73C00AF2ECE /* JSHTMLAudioElement.h */,
16738
				A80E7B080A19D606007FB8C5 /* JSHTMLBaseElement.cpp */,
16715
				A80E7B080A19D606007FB8C5 /* JSHTMLBaseElement.cpp */,
16739
				A80E7B070A19D606007FB8C5 /* JSHTMLBaseElement.h */,
16716
				A80E7B070A19D606007FB8C5 /* JSHTMLBaseElement.h */,
16740
				1AE2AA0C0A1CDAB300B42B25 /* JSHTMLBaseFontElement.cpp */,
16741
				1AE2AA0D0A1CDAB300B42B25 /* JSHTMLBaseFontElement.h */,
16742
				1AE2AA0E0A1CDAB300B42B25 /* JSHTMLBodyElement.cpp */,
16717
				1AE2AA0E0A1CDAB300B42B25 /* JSHTMLBodyElement.cpp */,
16743
				1AE2AA0F0A1CDAB300B42B25 /* JSHTMLBodyElement.h */,
16718
				1AE2AA0F0A1CDAB300B42B25 /* JSHTMLBodyElement.h */,
16744
				1AE2AA100A1CDAB300B42B25 /* JSHTMLBRElement.cpp */,
16719
				1AE2AA100A1CDAB300B42B25 /* JSHTMLBRElement.cpp */,
Lines 21499-21506 a/Source/WebCore/WebCore.xcodeproj/project.pbxproj_sec16
21499
				85E7119C0AC5D5350053270F /* DOMHTMLAreaElementInternal.h in Headers */,
21474
				85E7119C0AC5D5350053270F /* DOMHTMLAreaElementInternal.h in Headers */,
21500
				859A9C470AA5E3BD00B694B2 /* DOMHTMLBaseElement.h in Headers */,
21475
				859A9C470AA5E3BD00B694B2 /* DOMHTMLBaseElement.h in Headers */,
21501
				85E7119D0AC5D5350053270F /* DOMHTMLBaseElementInternal.h in Headers */,
21476
				85E7119D0AC5D5350053270F /* DOMHTMLBaseElementInternal.h in Headers */,
21502
				85ECBEED0AA7626900544F0B /* DOMHTMLBaseFontElement.h in Headers */,
21503
				85E7119E0AC5D5350053270F /* DOMHTMLBaseFontElementInternal.h in Headers */,
21504
				859A9C490AA5E3BD00B694B2 /* DOMHTMLBodyElement.h in Headers */,
21477
				859A9C490AA5E3BD00B694B2 /* DOMHTMLBodyElement.h in Headers */,
21505
				85E7119F0AC5D5350053270F /* DOMHTMLBodyElementInternal.h in Headers */,
21478
				85E7119F0AC5D5350053270F /* DOMHTMLBodyElementInternal.h in Headers */,
21506
				85183B420AA6926100F19FA3 /* DOMHTMLBRElement.h in Headers */,
21479
				85183B420AA6926100F19FA3 /* DOMHTMLBRElement.h in Headers */,
Lines 21997-22003 a/Source/WebCore/WebCore.xcodeproj/project.pbxproj_sec17
21997
				A8EA7D2E0A19385500A8EF5F /* HTMLAreaElement.h in Headers */,
21970
				A8EA7D2E0A19385500A8EF5F /* HTMLAreaElement.h in Headers */,
21998
				E44613A20CD6331000FADA75 /* HTMLAudioElement.h in Headers */,
21971
				E44613A20CD6331000FADA75 /* HTMLAudioElement.h in Headers */,
21999
				A871DC1F0A15205700B12A68 /* HTMLBaseElement.h in Headers */,
21972
				A871DC1F0A15205700B12A68 /* HTMLBaseElement.h in Headers */,
22000
				A8DF3FD2097FA0FC0052981B /* HTMLBaseFontElement.h in Headers */,
22001
				9B24DE8E15194B9500C59C27 /* HTMLBDIElement.h in Headers */,
21973
				9B24DE8E15194B9500C59C27 /* HTMLBDIElement.h in Headers */,
22002
				A871DE2C0A152AC800B12A68 /* HTMLBodyElement.h in Headers */,
21974
				A871DE2C0A152AC800B12A68 /* HTMLBodyElement.h in Headers */,
22003
				A8CFF7AA0A156978000A4234 /* HTMLBRElement.h in Headers */,
21975
				A8CFF7AA0A156978000A4234 /* HTMLBRElement.h in Headers */,
Lines 22409-22415 a/Source/WebCore/WebCore.xcodeproj/project.pbxproj_sec18
22409
				1AE2AA1F0A1CDAB400B42B25 /* JSHTMLAreaElement.h in Headers */,
22381
				1AE2AA1F0A1CDAB400B42B25 /* JSHTMLAreaElement.h in Headers */,
22410
				E44614380CD689C500FADA75 /* JSHTMLAudioElement.h in Headers */,
22382
				E44614380CD689C500FADA75 /* JSHTMLAudioElement.h in Headers */,
22411
				A80E7B110A19D606007FB8C5 /* JSHTMLBaseElement.h in Headers */,
22383
				A80E7B110A19D606007FB8C5 /* JSHTMLBaseElement.h in Headers */,
22412
				1AE2AA210A1CDAB400B42B25 /* JSHTMLBaseFontElement.h in Headers */,
22413
				1AE2AA230A1CDAB400B42B25 /* JSHTMLBodyElement.h in Headers */,
22384
				1AE2AA230A1CDAB400B42B25 /* JSHTMLBodyElement.h in Headers */,
22414
				1AE2AA250A1CDAB400B42B25 /* JSHTMLBRElement.h in Headers */,
22385
				1AE2AA250A1CDAB400B42B25 /* JSHTMLBRElement.h in Headers */,
22415
				A80E7E9F0A1A83E3007FB8C5 /* JSHTMLButtonElement.h in Headers */,
22386
				A80E7E9F0A1A83E3007FB8C5 /* JSHTMLButtonElement.h in Headers */,
Lines 24853-24859 a/Source/WebCore/WebCore.xcodeproj/project.pbxproj_sec19
24853
				85C050BA0AD84F5E005532E7 /* DOMHTMLAppletElement.mm in Sources */,
24824
				85C050BA0AD84F5E005532E7 /* DOMHTMLAppletElement.mm in Sources */,
24854
				85ECBEEC0AA7626900544F0B /* DOMHTMLAreaElement.mm in Sources */,
24825
				85ECBEEC0AA7626900544F0B /* DOMHTMLAreaElement.mm in Sources */,
24855
				859A9C480AA5E3BD00B694B2 /* DOMHTMLBaseElement.mm in Sources */,
24826
				859A9C480AA5E3BD00B694B2 /* DOMHTMLBaseElement.mm in Sources */,
24856
				85ECBEEE0AA7626900544F0B /* DOMHTMLBaseFontElement.mm in Sources */,
24857
				859A9C4A0AA5E3BD00B694B2 /* DOMHTMLBodyElement.mm in Sources */,
24827
				859A9C4A0AA5E3BD00B694B2 /* DOMHTMLBodyElement.mm in Sources */,
24858
				85183B430AA6926100F19FA3 /* DOMHTMLBRElement.mm in Sources */,
24828
				85183B430AA6926100F19FA3 /* DOMHTMLBRElement.mm in Sources */,
24859
				85BA4CDE0AA6861B0088052D /* DOMHTMLButtonElement.mm in Sources */,
24829
				85BA4CDE0AA6861B0088052D /* DOMHTMLButtonElement.mm in Sources */,
Lines 25185-25191 a/Source/WebCore/WebCore.xcodeproj/project.pbxproj_sec20
25185
				A8EA7D2F0A19385500A8EF5F /* HTMLAreaElement.cpp in Sources */,
25155
				A8EA7D2F0A19385500A8EF5F /* HTMLAreaElement.cpp in Sources */,
25186
				E44613A10CD6331000FADA75 /* HTMLAudioElement.cpp in Sources */,
25156
				E44613A10CD6331000FADA75 /* HTMLAudioElement.cpp in Sources */,
25187
				A871DC2A0A15205700B12A68 /* HTMLBaseElement.cpp in Sources */,
25157
				A871DC2A0A15205700B12A68 /* HTMLBaseElement.cpp in Sources */,
25188
				A8DF3FD3097FA0FC0052981B /* HTMLBaseFontElement.cpp in Sources */,
25189
				A871DE290A152AC800B12A68 /* HTMLBodyElement.cpp in Sources */,
25158
				A871DE290A152AC800B12A68 /* HTMLBodyElement.cpp in Sources */,
25190
				A8CFF7A80A156978000A4234 /* HTMLBRElement.cpp in Sources */,
25159
				A8CFF7A80A156978000A4234 /* HTMLBRElement.cpp in Sources */,
25191
				A81369D3097374F600D74463 /* HTMLButtonElement.cpp in Sources */,
25160
				A81369D3097374F600D74463 /* HTMLButtonElement.cpp in Sources */,
Lines 25578-25584 a/Source/WebCore/WebCore.xcodeproj/project.pbxproj_sec21
25578
				1AE2AA1E0A1CDAB400B42B25 /* JSHTMLAreaElement.cpp in Sources */,
25547
				1AE2AA1E0A1CDAB400B42B25 /* JSHTMLAreaElement.cpp in Sources */,
25579
				E44614370CD689C400FADA75 /* JSHTMLAudioElement.cpp in Sources */,
25548
				E44614370CD689C400FADA75 /* JSHTMLAudioElement.cpp in Sources */,
25580
				A80E7B120A19D606007FB8C5 /* JSHTMLBaseElement.cpp in Sources */,
25549
				A80E7B120A19D606007FB8C5 /* JSHTMLBaseElement.cpp in Sources */,
25581
				1AE2AA200A1CDAB400B42B25 /* JSHTMLBaseFontElement.cpp in Sources */,
25582
				1AE2AA220A1CDAB400B42B25 /* JSHTMLBodyElement.cpp in Sources */,
25550
				1AE2AA220A1CDAB400B42B25 /* JSHTMLBodyElement.cpp in Sources */,
25583
				1AE2AA240A1CDAB400B42B25 /* JSHTMLBRElement.cpp in Sources */,
25551
				1AE2AA240A1CDAB400B42B25 /* JSHTMLBRElement.cpp in Sources */,
25584
				A80E7EA00A1A83E3007FB8C5 /* JSHTMLButtonElement.cpp in Sources */,
25552
				A80E7EA00A1A83E3007FB8C5 /* JSHTMLButtonElement.cpp in Sources */,
- a/Source/WebCore/bindings/gobject/GNUmakefile.am -3 lines
Lines 89-96 webkitgtk_gdom_built_sources += \ a/Source/WebCore/bindings/gobject/GNUmakefile.am_sec1
89
	DerivedSources/webkitdom/WebKitDOMHTMLAreaElementPrivate.h \
89
	DerivedSources/webkitdom/WebKitDOMHTMLAreaElementPrivate.h \
90
	DerivedSources/webkitdom/WebKitDOMHTMLBaseElement.cpp \
90
	DerivedSources/webkitdom/WebKitDOMHTMLBaseElement.cpp \
91
	DerivedSources/webkitdom/WebKitDOMHTMLBaseElementPrivate.h \
91
	DerivedSources/webkitdom/WebKitDOMHTMLBaseElementPrivate.h \
92
	DerivedSources/webkitdom/WebKitDOMHTMLBaseFontElement.cpp \
93
	DerivedSources/webkitdom/WebKitDOMHTMLBaseFontElementPrivate.h \
94
	DerivedSources/webkitdom/WebKitDOMHTMLBodyElement.cpp \
92
	DerivedSources/webkitdom/WebKitDOMHTMLBodyElement.cpp \
95
	DerivedSources/webkitdom/WebKitDOMHTMLBodyElementPrivate.h \
93
	DerivedSources/webkitdom/WebKitDOMHTMLBodyElementPrivate.h \
96
	DerivedSources/webkitdom/WebKitDOMHTMLBRElement.cpp \
94
	DerivedSources/webkitdom/WebKitDOMHTMLBRElement.cpp \
Lines 335-341 webkitgtk_gdom_built_h_api += \ a/Source/WebCore/bindings/gobject/GNUmakefile.am_sec2
335
	DerivedSources/webkitdom/WebKitDOMHTMLAppletElement.h \
333
	DerivedSources/webkitdom/WebKitDOMHTMLAppletElement.h \
336
	DerivedSources/webkitdom/WebKitDOMHTMLAreaElement.h \
334
	DerivedSources/webkitdom/WebKitDOMHTMLAreaElement.h \
337
	DerivedSources/webkitdom/WebKitDOMHTMLBaseElement.h \
335
	DerivedSources/webkitdom/WebKitDOMHTMLBaseElement.h \
338
	DerivedSources/webkitdom/WebKitDOMHTMLBaseFontElement.h \
339
	DerivedSources/webkitdom/WebKitDOMHTMLBodyElement.h \
336
	DerivedSources/webkitdom/WebKitDOMHTMLBodyElement.h \
340
	DerivedSources/webkitdom/WebKitDOMHTMLBRElement.h \
337
	DerivedSources/webkitdom/WebKitDOMHTMLBRElement.h \
341
	DerivedSources/webkitdom/WebKitDOMHTMLButtonElement.h \
338
	DerivedSources/webkitdom/WebKitDOMHTMLButtonElement.h \
- a/Source/WebCore/bindings/gobject/WebKitDOMHTMLPrivate.cpp -3 lines
Lines 37-43 a/Source/WebCore/bindings/gobject/WebKitDOMHTMLPrivate.cpp_sec1
37
#include "HTMLAudioElement.h"
37
#include "HTMLAudioElement.h"
38
#include "HTMLBRElement.h"
38
#include "HTMLBRElement.h"
39
#include "HTMLBaseElement.h"
39
#include "HTMLBaseElement.h"
40
#include "HTMLBaseFontElement.h"
41
#include "HTMLBodyElement.h"
40
#include "HTMLBodyElement.h"
42
#include "HTMLButtonElement.h"
41
#include "HTMLButtonElement.h"
43
#include "HTMLCanvasElement.h"
42
#include "HTMLCanvasElement.h"
Lines 95-101 a/Source/WebCore/bindings/gobject/WebKitDOMHTMLPrivate.cpp_sec2
95
#include "WebKitDOMHTMLAreaElementPrivate.h"
94
#include "WebKitDOMHTMLAreaElementPrivate.h"
96
#include "WebKitDOMHTMLBRElementPrivate.h"
95
#include "WebKitDOMHTMLBRElementPrivate.h"
97
#include "WebKitDOMHTMLBaseElementPrivate.h"
96
#include "WebKitDOMHTMLBaseElementPrivate.h"
98
#include "WebKitDOMHTMLBaseFontElementPrivate.h"
99
#include "WebKitDOMHTMLBodyElementPrivate.h"
97
#include "WebKitDOMHTMLBodyElementPrivate.h"
100
#include "WebKitDOMHTMLButtonElementPrivate.h"
98
#include "WebKitDOMHTMLButtonElementPrivate.h"
101
#include "WebKitDOMHTMLCanvasElementPrivate.h"
99
#include "WebKitDOMHTMLCanvasElementPrivate.h"
Lines 173-179 using namespace WebCore::HTMLNames; a/Source/WebCore/bindings/gobject/WebKitDOMHTMLPrivate.cpp_sec3
173
    macro(applet, Applet) \
171
    macro(applet, Applet) \
174
    macro(area, Area) \
172
    macro(area, Area) \
175
    macro(base, Base) \
173
    macro(base, Base) \
176
    macro(basefont, BaseFont) \
177
    macro(blockquote, Quote) \
174
    macro(blockquote, Quote) \
178
    macro(body, Body) \
175
    macro(body, Body) \
179
    macro(br, BR) \
176
    macro(br, BR) \
- a/Source/WebCore/bindings/objc/DOM.mm -1 lines
Lines 84-90 static void createElementClassMap() a/Source/WebCore/bindings/objc/DOM.mm_sec1
84
    addElementClass(HTMLNames::appletTag, [DOMHTMLAppletElement class]);
84
    addElementClass(HTMLNames::appletTag, [DOMHTMLAppletElement class]);
85
    addElementClass(HTMLNames::areaTag, [DOMHTMLAreaElement class]);
85
    addElementClass(HTMLNames::areaTag, [DOMHTMLAreaElement class]);
86
    addElementClass(HTMLNames::baseTag, [DOMHTMLBaseElement class]);
86
    addElementClass(HTMLNames::baseTag, [DOMHTMLBaseElement class]);
87
    addElementClass(HTMLNames::basefontTag, [DOMHTMLBaseFontElement class]);
88
    addElementClass(HTMLNames::bodyTag, [DOMHTMLBodyElement class]);
87
    addElementClass(HTMLNames::bodyTag, [DOMHTMLBodyElement class]);
89
    addElementClass(HTMLNames::brTag, [DOMHTMLBRElement class]);
88
    addElementClass(HTMLNames::brTag, [DOMHTMLBRElement class]);
90
    addElementClass(HTMLNames::buttonTag, [DOMHTMLButtonElement class]);
89
    addElementClass(HTMLNames::buttonTag, [DOMHTMLButtonElement class]);
- a/Source/WebCore/bindings/objc/DOMHTML.h -1 lines
Lines 34-40 a/Source/WebCore/bindings/objc/DOMHTML.h_sec1
34
#import <WebCore/DOMHTMLAreaElement.h>
34
#import <WebCore/DOMHTMLAreaElement.h>
35
#import <WebCore/DOMHTMLBRElement.h>
35
#import <WebCore/DOMHTMLBRElement.h>
36
#import <WebCore/DOMHTMLBaseElement.h>
36
#import <WebCore/DOMHTMLBaseElement.h>
37
#import <WebCore/DOMHTMLBaseFontElement.h>
38
#import <WebCore/DOMHTMLBodyElement.h>
37
#import <WebCore/DOMHTMLBodyElement.h>
39
#import <WebCore/DOMHTMLButtonElement.h>
38
#import <WebCore/DOMHTMLButtonElement.h>
40
#import <WebCore/DOMHTMLCollection.h>
39
#import <WebCore/DOMHTMLCollection.h>
- a/Source/WebCore/bindings/objc/PublicDOMInterfaces.h -6 lines
Lines 391-402 a/Source/WebCore/bindings/objc/PublicDOMInterfaces.h_sec1
391
@property(copy) NSString *target;
391
@property(copy) NSString *target;
392
@end
392
@end
393
393
394
@interface DOMHTMLBaseFontElement : DOMHTMLElement WEBKIT_VERSION_1_3
395
@property(copy) NSString *color;
396
@property(copy) NSString *face;
397
@property(copy) NSString *size;
398
@end
399
400
@interface DOMHTMLBodyElement : DOMHTMLElement WEBKIT_VERSION_1_3
394
@interface DOMHTMLBodyElement : DOMHTMLElement WEBKIT_VERSION_1_3
401
@property(copy) NSString *aLink;
395
@property(copy) NSString *aLink;
402
@property(copy) NSString *background;
396
@property(copy) NSString *background;
- a/Source/WebCore/html/HTMLBaseFontElement.cpp -43 lines
Lines 1-43 a/Source/WebCore/html/HTMLBaseFontElement.cpp_sec1
1
/*
2
 * Copyright (C) 1999 Lars Knoll (knoll@kde.org)
3
 *           (C) 1999 Antti Koivisto (koivisto@kde.org)
4
 * Copyright (C) 2003, 2004, 2005, 2006, 2009, 2010 Apple Inc. All rights reserved.
5
 *
6
 * This library is free software; you can redistribute it and/or
7
 * modify it under the terms of the GNU Library General Public
8
 * License as published by the Free Software Foundation; either
9
 * version 2 of the License, or (at your option) any later version.
10
 *
11
 * This library is distributed in the hope that it will be useful,
12
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
14
 * Library General Public License for more details.
15
 *
16
 * You should have received a copy of the GNU Library General Public License
17
 * along with this library; see the file COPYING.LIB.  If not, write to
18
 * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
19
 * Boston, MA 02110-1301, USA.
20
 *
21
 */
22
23
#include "config.h"
24
#include "HTMLBaseFontElement.h"
25
26
#include "HTMLNames.h"
27
28
namespace WebCore {
29
30
using namespace HTMLNames;
31
32
inline HTMLBaseFontElement::HTMLBaseFontElement(const QualifiedName& tagName, Document* document)
33
    : HTMLElement(tagName, document)
34
{
35
    ASSERT(hasTagName(basefontTag));
36
}
37
38
PassRefPtr<HTMLBaseFontElement> HTMLBaseFontElement::create(const QualifiedName& tagName, Document* document)
39
{
40
    return adoptRef(new HTMLBaseFontElement(tagName, document));
41
}
42
43
}
- a/Source/WebCore/html/HTMLBaseFontElement.h -40 lines
Lines 1-40 a/Source/WebCore/html/HTMLBaseFontElement.h_sec1
1
/*
2
 * Copyright (C) 1999 Lars Knoll (knoll@kde.org)
3
 *           (C) 1999 Antti Koivisto (koivisto@kde.org)
4
 * Copyright (C) 2003, 2004, 2005, 2006, 2009, 2010 Apple Inc. All rights reserved.
5
 *
6
 * This library is free software; you can redistribute it and/or
7
 * modify it under the terms of the GNU Library General Public
8
 * License as published by the Free Software Foundation; either
9
 * version 2 of the License, or (at your option) any later version.
10
 *
11
 * This library is distributed in the hope that it will be useful,
12
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
14
 * Library General Public License for more details.
15
 *
16
 * You should have received a copy of the GNU Library General Public License
17
 * along with this library; see the file COPYING.LIB.  If not, write to
18
 * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
19
 * Boston, MA 02110-1301, USA.
20
 *
21
 */
22
23
#ifndef HTMLBaseFontElement_h
24
#define HTMLBaseFontElement_h
25
26
#include "HTMLElement.h"
27
28
namespace WebCore {
29
30
class HTMLBaseFontElement FINAL : public HTMLElement {
31
public:
32
    static PassRefPtr<HTMLBaseFontElement> create(const QualifiedName&, Document*);
33
34
private:
35
    HTMLBaseFontElement(const QualifiedName&, Document*);
36
};
37
38
} // namespace
39
40
#endif
- a/Source/WebCore/html/HTMLBaseFontElement.idl -28 lines
Lines 1-28 a/Source/WebCore/html/HTMLBaseFontElement.idl_sec1
1
/*
2
 * Copyright (C) 2006, 2009, 2010 Apple Inc. All rights reserved.
3
 *
4
 * This library is free software; you can redistribute it and/or
5
 * modify it under the terms of the GNU Library General Public
6
 * License as published by the Free Software Foundation; either
7
 * version 2 of the License, or (at your option) any later version.
8
 *
9
 * This library is distributed in the hope that it will be useful,
10
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
12
 * Library General Public License for more details.
13
 *
14
 * You should have received a copy of the GNU Library General Public License
15
 * along with this library; see the file COPYING.LIB.  If not, write to
16
 * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
17
 * Boston, MA 02110-1301, USA.
18
 */
19
20
interface HTMLBaseFontElement : HTMLElement {
21
    [Reflect] attribute DOMString color;
22
    [Reflect] attribute DOMString face;
23
#if defined(LANGUAGE_OBJECTIVE_C) && LANGUAGE_OBJECTIVE_C
24
    [Reflect] attribute DOMString size; // this changed to a long, but our existing API is a string
25
#else
26
    [Reflect] attribute long size;
27
#endif
28
};
- a/Source/WebCore/html/HTMLElement.cpp -1 lines
Lines 99-105 bool HTMLElement::ieForbidsInsertHTML() const a/Source/WebCore/html/HTMLElement.cpp_sec1
99
    // IE compat and the list for serialization sanity are the same.
99
    // IE compat and the list for serialization sanity are the same.
100
    if (hasLocalName(areaTag)
100
    if (hasLocalName(areaTag)
101
        || hasLocalName(baseTag)
101
        || hasLocalName(baseTag)
102
        || hasLocalName(basefontTag)
103
        || hasLocalName(brTag)
102
        || hasLocalName(brTag)
104
        || hasLocalName(colTag)
103
        || hasLocalName(colTag)
105
        || hasLocalName(embedTag)
104
        || hasLocalName(embedTag)
- a/Source/WebCore/html/HTMLElementsAllInOne.cpp -1 lines
Lines 40-46 a/Source/WebCore/html/HTMLElementsAllInOne.cpp_sec1
40
#include "HTMLAudioElement.cpp"
40
#include "HTMLAudioElement.cpp"
41
#include "HTMLBRElement.cpp"
41
#include "HTMLBRElement.cpp"
42
#include "HTMLBaseElement.cpp"
42
#include "HTMLBaseElement.cpp"
43
#include "HTMLBaseFontElement.cpp"
44
#include "HTMLBodyElement.cpp"
43
#include "HTMLBodyElement.cpp"
45
#include "HTMLButtonElement.cpp"
44
#include "HTMLButtonElement.cpp"
46
#include "HTMLCanvasElement.cpp"
45
#include "HTMLCanvasElement.cpp"
- a/Source/WebCore/html/HTMLTagNames.in -1 lines
Lines 14-20 aside interfaceName=HTMLElement a/Source/WebCore/html/HTMLTagNames.in_sec1
14
audio wrapperOnlyIfMediaIsAvailable, conditional=VIDEO, constructorNeedsCreatedByParser
14
audio wrapperOnlyIfMediaIsAvailable, conditional=VIDEO, constructorNeedsCreatedByParser
15
b interfaceName=HTMLElement
15
b interfaceName=HTMLElement
16
base
16
base
17
basefont interfaceName=HTMLBaseFontElement
18
bdi interfaceName=HTMLBDIElement, JSInterfaceName=HTMLElement
17
bdi interfaceName=HTMLBDIElement, JSInterfaceName=HTMLElement
19
bdo interfaceName=HTMLElement
18
bdo interfaceName=HTMLElement
20
bgsound interfaceName=HTMLElement
19
bgsound interfaceName=HTMLElement
- a/Source/WebCore/html/parser/HTMLStackItem.h -1 lines
Lines 139-145 public: a/Source/WebCore/html/parser/HTMLStackItem.h_sec1
139
            || tagName == HTMLNames::articleTag
139
            || tagName == HTMLNames::articleTag
140
            || tagName == HTMLNames::asideTag
140
            || tagName == HTMLNames::asideTag
141
            || tagName == HTMLNames::baseTag
141
            || tagName == HTMLNames::baseTag
142
            || tagName == HTMLNames::basefontTag
143
            || tagName == HTMLNames::bgsoundTag
142
            || tagName == HTMLNames::bgsoundTag
144
            || tagName == HTMLNames::blockquoteTag
143
            || tagName == HTMLNames::blockquoteTag
145
            || tagName == HTMLNames::bodyTag
144
            || tagName == HTMLNames::bodyTag
- a/Source/WebCore/html/parser/HTMLTreeBuilder.cpp -5 / +1 lines
Lines 635-641 void HTMLTreeBuilder::processStartTagForInBody(AtomicHTMLToken* token) a/Source/WebCore/html/parser/HTMLTreeBuilder.cpp_sec1
635
        return;
635
        return;
636
    }
636
    }
637
    if (token->name() == baseTag
637
    if (token->name() == baseTag
638
        || token->name() == basefontTag
639
        || token->name() == bgsoundTag
638
        || token->name() == bgsoundTag
640
        || token->name() == commandTag
639
        || token->name() == commandTag
641
        || token->name() == linkTag
640
        || token->name() == linkTag
Lines 1144-1150 void HTMLTreeBuilder::processStartTag(AtomicHTMLToken* token) a/Source/WebCore/html/parser/HTMLTreeBuilder.cpp_sec2
1144
            return;
1143
            return;
1145
        }
1144
        }
1146
        if (token->name() == baseTag
1145
        if (token->name() == baseTag
1147
            || token->name() == basefontTag
1148
            || token->name() == bgsoundTag
1146
            || token->name() == bgsoundTag
1149
            || token->name() == linkTag
1147
            || token->name() == linkTag
1150
            || token->name() == metaTag
1148
            || token->name() == metaTag
Lines 1297-1304 void HTMLTreeBuilder::processStartTag(AtomicHTMLToken* token) a/Source/WebCore/html/parser/HTMLTreeBuilder.cpp_sec3
1297
            processHtmlStartTagForInBody(token);
1295
            processHtmlStartTagForInBody(token);
1298
            return;
1296
            return;
1299
        }
1297
        }
1300
        if (token->name() == basefontTag
1298
        if (token->name() == bgsoundTag
1301
            || token->name() == bgsoundTag
1302
            || token->name() == linkTag
1299
            || token->name() == linkTag
1303
            || token->name() == metaTag
1300
            || token->name() == metaTag
1304
            || token->name() == noframesTag
1301
            || token->name() == noframesTag
Lines 2686-2692 bool HTMLTreeBuilder::processStartTagForInHead(AtomicHTMLToken* token) a/Source/WebCore/html/parser/HTMLTreeBuilder.cpp_sec4
2686
        return true;
2683
        return true;
2687
    }
2684
    }
2688
    if (token->name() == baseTag
2685
    if (token->name() == baseTag
2689
        || token->name() == basefontTag
2690
        || token->name() == bgsoundTag
2686
        || token->name() == bgsoundTag
2691
        || token->name() == commandTag
2687
        || token->name() == commandTag
2692
        || token->name() == linkTag
2688
        || token->name() == linkTag
- a/Source/WebCore/inspector/front-end/ElementsTreeOutline.js -1 / +1 lines
Lines 755-761 WebInspector.ElementsTreeElement.InitialChildrenLimit = 500; a/Source/WebCore/inspector/front-end/ElementsTreeOutline.js_sec1
755
// or implicitly (for HTML5) forbid the closing tag.
755
// or implicitly (for HTML5) forbid the closing tag.
756
// FIXME: Revise once HTML5 Final is published.
756
// FIXME: Revise once HTML5 Final is published.
757
WebInspector.ElementsTreeElement.ForbiddenClosingTagElements = [
757
WebInspector.ElementsTreeElement.ForbiddenClosingTagElements = [
758
    "area", "base", "basefont", "br", "canvas", "col", "command", "embed", "frame",
758
    "area", "base", "br", "canvas", "col", "command", "embed", "frame",
759
    "hr", "img", "input", "isindex", "keygen", "link", "meta", "param", "source"
759
    "hr", "img", "input", "isindex", "keygen", "link", "meta", "param", "source"
760
].keySet();
760
].keySet();
761
761
- a/Source/WebKit/mac/MigrateHeaders.make -1 lines
Lines 85-91 all : \ a/Source/WebKit/mac/MigrateHeaders.make_sec1
85
    $(PUBLIC_HEADERS_DIR)/DOMHTMLAreaElement.h \
85
    $(PUBLIC_HEADERS_DIR)/DOMHTMLAreaElement.h \
86
    $(PUBLIC_HEADERS_DIR)/DOMHTMLBRElement.h \
86
    $(PUBLIC_HEADERS_DIR)/DOMHTMLBRElement.h \
87
    $(PUBLIC_HEADERS_DIR)/DOMHTMLBaseElement.h \
87
    $(PUBLIC_HEADERS_DIR)/DOMHTMLBaseElement.h \
88
    $(PUBLIC_HEADERS_DIR)/DOMHTMLBaseFontElement.h \
89
    $(PUBLIC_HEADERS_DIR)/DOMHTMLBodyElement.h \
88
    $(PUBLIC_HEADERS_DIR)/DOMHTMLBodyElement.h \
90
    $(PUBLIC_HEADERS_DIR)/DOMHTMLButtonElement.h \
89
    $(PUBLIC_HEADERS_DIR)/DOMHTMLButtonElement.h \
91
    $(PUBLIC_HEADERS_DIR)/DOMHTMLCollection.h \
90
    $(PUBLIC_HEADERS_DIR)/DOMHTMLCollection.h \
- a/LayoutTests/ChangeLog +86 lines
Lines 1-3 a/LayoutTests/ChangeLog_sec1
1
2013-05-16  Zan Dobersek  <zdobersek@igalia.com>
2
3
        nuke HTMLBaseFontElement interface
4
        https://bugs.webkit.org/show_bug.cgi?id=29641
5
6
        Reviewed by NOBODY (OOPS!).
7
8
        * dom/html/level2/html/HTMLBaseFontElement01-expected.txt: Removed.
9
        * dom/html/level2/html/HTMLBaseFontElement01.html: Removed.
10
        * dom/html/level2/html/HTMLBaseFontElement01.js: Removed.
11
        * dom/html/level2/html/HTMLBaseFontElement02-expected.txt: Removed.
12
        * dom/html/level2/html/HTMLBaseFontElement02.html: Removed.
13
        * dom/html/level2/html/HTMLBaseFontElement02.js: Removed.
14
        * dom/html/level2/html/HTMLBaseFontElement03-expected.txt: Removed.
15
        * dom/html/level2/html/HTMLBaseFontElement03.html: Removed.
16
        * dom/html/level2/html/HTMLBaseFontElement03.js: Removed.
17
        * dom/html/level2/html/basefont01-expected.txt: Removed.
18
        * dom/html/level2/html/basefont01.html: Removed.
19
        * dom/html/level2/html/basefont01.js: Removed.
20
        * dom/xhtml/level2/html/HTMLBaseFontElement01-expected.txt: Removed.
21
        * dom/xhtml/level2/html/HTMLBaseFontElement01.js: Removed.
22
        * dom/xhtml/level2/html/HTMLBaseFontElement01.xhtml: Removed.
23
        * dom/xhtml/level2/html/HTMLBaseFontElement02-expected.txt: Removed.
24
        * dom/xhtml/level2/html/HTMLBaseFontElement02.js: Removed.
25
        * dom/xhtml/level2/html/HTMLBaseFontElement02.xhtml: Removed.
26
        * dom/xhtml/level2/html/HTMLBaseFontElement03-expected.txt: Removed.
27
        * dom/xhtml/level2/html/HTMLBaseFontElement03.js: Removed.
28
        * dom/xhtml/level2/html/HTMLBaseFontElement03.xhtml: Removed.
29
        * dom/xhtml/level2/html/basefont01-expected.txt: Removed.
30
        * dom/xhtml/level2/html/basefont01.js: Removed.
31
        * dom/xhtml/level2/html/basefont01.xhtml: Removed.
32
        * editing/execCommand/remove-format-elements-expected.txt:
33
        * editing/execCommand/remove-format-elements.html:
34
        * fast/block/child-not-removed-from-parent-lineboxes-crash.html:
35
        * fast/dom/Window/element-constructors-on-window-expected.txt:
36
        * fast/dom/Window/element-constructors-on-window.html:
37
        * fast/dom/Window/get-set-properties-expected.txt:
38
        * fast/dom/Window/get-set-properties.html:
39
        * fast/dom/Window/resources/window-properties.js:
40
        * fast/dom/Window/window-lookup-precedence-expected.txt:
41
        * fast/dom/Window/window-property-shadowing-expected.txt:
42
        * fast/dom/Window/window-property-shadowing.html:
43
        * fast/dom/click-method-on-html-element-expected.txt:
44
        * fast/dom/click-method-on-html-element.html:
45
        * fast/dom/dom-constructors-expected.txt:
46
        * fast/dom/dom-constructors.html:
47
        * fast/dom/element-attribute-js-null-expected.txt:
48
        * fast/dom/element-attribute-js-null.html:
49
        * fast/dom/html-attribute-types-expected.txt:
50
        * fast/dom/html-attribute-types.html:
51
        * fast/dom/resources/wrapper-identity-base.js:
52
        * fast/dom/script-tests/non-numeric-values-numeric-parameters.js:
53
        * fast/dom/wrapper-classes-expected.txt:
54
        * fast/dom/wrapper-classes.html:
55
        * fast/dom/wrapper-identity-expected.txt:
56
        * fast/dynamic/insertAdjacentHTML-allowed-parents-expected.txt:
57
        * fast/dynamic/insertAdjacentHTML-allowed-parents.html:
58
        * fast/forms/access-key-for-all-elements-expected.txt:
59
        * fast/forms/access-key-for-all-elements.html:
60
        * fast/js/global-constructors-attributes-expected.txt:
61
        * html5lib/resources/tests1.dat:
62
        * html5lib/resources/tests19.dat:
63
        * html5lib/resources/tests25.dat:
64
        * http/tests/security/cross-frame-access-get-expected.txt:
65
        * http/tests/security/cross-frame-access-get.html:
66
        * http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt:
67
        * http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html:
68
        * http/tests/security/cross-frame-access-put-expected.txt:
69
        * http/tests/security/cross-frame-access-put.html:
70
        * http/tests/security/resources/cross-frame-iframe-for-put-test.html:
71
        * platform/efl/fast/js/global-constructors-attributes-expected.txt:
72
        * platform/efl/tables/mozilla/bugs/bug4527-expected.txt:
73
        * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
74
        * platform/gtk/fast/js/global-constructors-attributes-expected.txt:
75
        * platform/gtk/tables/mozilla/bugs/bug4527-expected.txt:
76
        * platform/mac-lion/fast/js/global-constructors-attributes-expected.txt:
77
        * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
78
        * platform/mac/fast/dom/objc-wrapper-identity-expected.txt:
79
        * platform/mac/fast/dom/wrapper-classes-objc-expected.txt:
80
        * platform/mac/fast/dom/wrapper-classes-objc.html:
81
        * platform/mac/tables/mozilla/bugs/bug4527-expected.txt:
82
        * platform/qt/fast/js/global-constructors-attributes-expected.txt:
83
        * platform/qt/http/tests/security/cross-frame-access-put-expected.txt:
84
        * platform/qt/tables/mozilla/bugs/bug4527-expected.txt:
85
        * tables/mozilla/bugs/bug4527.html:
86
1
2013-05-15  Andy Estes  <aestes@apple.com>
87
2013-05-15  Andy Estes  <aestes@apple.com>
2
88
3
        Resources from non-HTTP schemes should not be cached indefinitely
89
        Resources from non-HTTP schemes should not be cached indefinitely
- a/LayoutTests/dom/html/level2/html/HTMLBaseFontElement01-expected.txt -2 lines
Lines 1-2 a/LayoutTests/dom/html/level2/html/HTMLBaseFontElement01-expected.txt_sec1
1
Test:	http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement01
2
Status:	Success
- a/LayoutTests/dom/html/level2/html/HTMLBaseFontElement01.html -12 lines
Lines 1-12 a/LayoutTests/dom/html/level2/html/HTMLBaseFontElement01.html_sec1
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<HTML>
3
<HEAD>
4
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
5
<TITLE>NIST DOM HTML Test - BaseFont</TITLE>
6
<script type='text/javascript' src='selfhtml.js'></script><script charset='UTF-8' type='text/javascript' src='HTMLBaseFontElement01.js'></script><script type='text/javascript'>function loadComplete() { startTest(); }</script></HEAD>
7
<BODY onload="loadComplete()">
8
<P>
9
<BASEFONT COLOR="#000000" FACE="arial,helvitica" SIZE="4">
10
</P>
11
</BODY>
12
</HTML>
- a/LayoutTests/dom/html/level2/html/HTMLBaseFontElement01.js -113 lines
Lines 1-113 a/LayoutTests/dom/html/level2/html/HTMLBaseFontElement01.js_sec1
1
2
/*
3
Copyright © 2001-2004 World Wide Web Consortium, 
4
(Massachusetts Institute of Technology, European Research Consortium 
5
for Informatics and Mathematics, Keio University). All 
6
Rights Reserved. This work is distributed under the W3C® Software License [1] in the 
7
hope that it will be useful, but WITHOUT ANY WARRANTY; without even 
8
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 
9
10
[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
11
*/
12
13
14
15
   /**
16
    *  Gets URI that identifies the test.
17
    *  @return uri identifier of test
18
    */
19
function getTargetURI() {
20
      return "http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement01";
21
   }
22
23
var docsLoaded = -1000000;
24
var builder = null;
25
26
//
27
//   This function is called by the testing framework before
28
//      running the test suite.
29
//
30
//   If there are no configuration exceptions, asynchronous
31
//        document loading is started.  Otherwise, the status
32
//        is set to complete and the exception is immediately
33
//        raised when entering the body of the test.
34
//
35
function setUpPage() {
36
   setUpPageStatus = 'running';
37
   try {
38
     //
39
     //   creates test document builder, may throw exception
40
     //
41
     builder = createConfiguredBuilder();
42
43
      docsLoaded = 0;
44
      
45
      var docRef = null;
46
      if (typeof(this.doc) != 'undefined') {
47
        docRef = this.doc;
48
      }
49
      docsLoaded += preload(docRef, "doc", "basefont");
50
        
51
       if (docsLoaded == 1) {
52
          setUpPageStatus = 'complete';
53
       }
54
    } catch(ex) {
55
    	catchInitializationError(builder, ex);
56
        setUpPageStatus = 'complete';
57
    }
58
}
59
60
61
62
//
63
//   This method is called on the completion of 
64
//      each asychronous load started in setUpTests.
65
//
66
//   When every synchronous loaded document has completed,
67
//      the page status is changed which allows the
68
//      body of the test to be executed.
69
function loadComplete() {
70
    if (++docsLoaded == 1) {
71
        setUpPageStatus = 'complete';
72
    }
73
}
74
75
76
/**
77
* 
78
    The color attribute specifies the base font's color. 
79
80
    Retrieve the color attribute and examine its value.  
81
82
* @author NIST
83
* @author Mary Brady
84
* @see http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-html#ID-87502302
85
*/
86
function HTMLBaseFontElement01() {
87
   var success;
88
    if(checkInitialization(builder, "HTMLBaseFontElement01") != null) return;
89
    var nodeList;
90
      var testNode;
91
      var vcolor;
92
      var doc;
93
      
94
      var docRef = null;
95
      if (typeof(this.doc) != 'undefined') {
96
        docRef = this.doc;
97
      }
98
      doc = load(docRef, "doc", "basefont");
99
      nodeList = doc.getElementsByTagName("basefont");
100
      assertSize("Asize",1,nodeList);
101
testNode = nodeList.item(0);
102
      vcolor = testNode.color;
103
104
      assertEquals("colorLink","#000000",vcolor);
105
       
106
}
107
108
109
110
111
function runTest() {
112
   HTMLBaseFontElement01();
113
}
- a/LayoutTests/dom/html/level2/html/HTMLBaseFontElement02-expected.txt -2 lines
Lines 1-2 a/LayoutTests/dom/html/level2/html/HTMLBaseFontElement02-expected.txt_sec1
1
Test:	http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement02
2
Status:	Success
- a/LayoutTests/dom/html/level2/html/HTMLBaseFontElement02.html -12 lines
Lines 1-12 a/LayoutTests/dom/html/level2/html/HTMLBaseFontElement02.html_sec1
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<HTML>
3
<HEAD>
4
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
5
<TITLE>NIST DOM HTML Test - BaseFont</TITLE>
6
<script type='text/javascript' src='selfhtml.js'></script><script charset='UTF-8' type='text/javascript' src='HTMLBaseFontElement02.js'></script><script type='text/javascript'>function loadComplete() { startTest(); }</script></HEAD>
7
<BODY onload="loadComplete()">
8
<P>
9
<BASEFONT COLOR="#000000" FACE="arial,helvitica" SIZE="4">
10
</P>
11
</BODY>
12
</HTML>
- a/LayoutTests/dom/html/level2/html/HTMLBaseFontElement02.js -113 lines
Lines 1-113 a/LayoutTests/dom/html/level2/html/HTMLBaseFontElement02.js_sec1
1
2
/*
3
Copyright © 2001-2004 World Wide Web Consortium, 
4
(Massachusetts Institute of Technology, European Research Consortium 
5
for Informatics and Mathematics, Keio University). All 
6
Rights Reserved. This work is distributed under the W3C® Software License [1] in the 
7
hope that it will be useful, but WITHOUT ANY WARRANTY; without even 
8
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 
9
10
[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
11
*/
12
13
14
15
   /**
16
    *  Gets URI that identifies the test.
17
    *  @return uri identifier of test
18
    */
19
function getTargetURI() {
20
      return "http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement02";
21
   }
22
23
var docsLoaded = -1000000;
24
var builder = null;
25
26
//
27
//   This function is called by the testing framework before
28
//      running the test suite.
29
//
30
//   If there are no configuration exceptions, asynchronous
31
//        document loading is started.  Otherwise, the status
32
//        is set to complete and the exception is immediately
33
//        raised when entering the body of the test.
34
//
35
function setUpPage() {
36
   setUpPageStatus = 'running';
37
   try {
38
     //
39
     //   creates test document builder, may throw exception
40
     //
41
     builder = createConfiguredBuilder();
42
43
      docsLoaded = 0;
44
      
45
      var docRef = null;
46
      if (typeof(this.doc) != 'undefined') {
47
        docRef = this.doc;
48
      }
49
      docsLoaded += preload(docRef, "doc", "basefont");
50
        
51
       if (docsLoaded == 1) {
52
          setUpPageStatus = 'complete';
53
       }
54
    } catch(ex) {
55
    	catchInitializationError(builder, ex);
56
        setUpPageStatus = 'complete';
57
    }
58
}
59
60
61
62
//
63
//   This method is called on the completion of 
64
//      each asychronous load started in setUpTests.
65
//
66
//   When every synchronous loaded document has completed,
67
//      the page status is changed which allows the
68
//      body of the test to be executed.
69
function loadComplete() {
70
    if (++docsLoaded == 1) {
71
        setUpPageStatus = 'complete';
72
    }
73
}
74
75
76
/**
77
* 
78
    The face attribute specifies the base font's face identifier. 
79
80
    Retrieve the face attribute and examine its value.  
81
82
* @author NIST
83
* @author Mary Brady
84
* @see http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-html#ID-88128969
85
*/
86
function HTMLBaseFontElement02() {
87
   var success;
88
    if(checkInitialization(builder, "HTMLBaseFontElement02") != null) return;
89
    var nodeList;
90
      var testNode;
91
      var vface;
92
      var doc;
93
      
94
      var docRef = null;
95
      if (typeof(this.doc) != 'undefined') {
96
        docRef = this.doc;
97
      }
98
      doc = load(docRef, "doc", "basefont");
99
      nodeList = doc.getElementsByTagName("basefont");
100
      assertSize("Asize",1,nodeList);
101
testNode = nodeList.item(0);
102
      vface = testNode.face;
103
104
      assertEquals("faceLink","arial,helvitica",vface);
105
       
106
}
107
108
109
110
111
function runTest() {
112
   HTMLBaseFontElement02();
113
}
- a/LayoutTests/dom/html/level2/html/HTMLBaseFontElement03-expected.txt -2 lines
Lines 1-2 a/LayoutTests/dom/html/level2/html/HTMLBaseFontElement03-expected.txt_sec1
1
Test:	http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement03
2
Status:	Success
- a/LayoutTests/dom/html/level2/html/HTMLBaseFontElement03.html -12 lines
Lines 1-12 a/LayoutTests/dom/html/level2/html/HTMLBaseFontElement03.html_sec1
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<HTML>
3
<HEAD>
4
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
5
<TITLE>NIST DOM HTML Test - BaseFont</TITLE>
6
<script type='text/javascript' src='selfhtml.js'></script><script charset='UTF-8' type='text/javascript' src='HTMLBaseFontElement03.js'></script><script type='text/javascript'>function loadComplete() { startTest(); }</script></HEAD>
7
<BODY onload="loadComplete()">
8
<P>
9
<BASEFONT COLOR="#000000" FACE="arial,helvitica" SIZE="4">
10
</P>
11
</BODY>
12
</HTML>
- a/LayoutTests/dom/html/level2/html/HTMLBaseFontElement03.js -113 lines
Lines 1-113 a/LayoutTests/dom/html/level2/html/HTMLBaseFontElement03.js_sec1
1
2
/*
3
Copyright © 2001-2004 World Wide Web Consortium, 
4
(Massachusetts Institute of Technology, European Research Consortium 
5
for Informatics and Mathematics, Keio University). All 
6
Rights Reserved. This work is distributed under the W3C® Software License [1] in the 
7
hope that it will be useful, but WITHOUT ANY WARRANTY; without even 
8
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 
9
10
[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
11
*/
12
13
14
15
   /**
16
    *  Gets URI that identifies the test.
17
    *  @return uri identifier of test
18
    */
19
function getTargetURI() {
20
      return "http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement03";
21
   }
22
23
var docsLoaded = -1000000;
24
var builder = null;
25
26
//
27
//   This function is called by the testing framework before
28
//      running the test suite.
29
//
30
//   If there are no configuration exceptions, asynchronous
31
//        document loading is started.  Otherwise, the status
32
//        is set to complete and the exception is immediately
33
//        raised when entering the body of the test.
34
//
35
function setUpPage() {
36
   setUpPageStatus = 'running';
37
   try {
38
     //
39
     //   creates test document builder, may throw exception
40
     //
41
     builder = createConfiguredBuilder();
42
43
      docsLoaded = 0;
44
      
45
      var docRef = null;
46
      if (typeof(this.doc) != 'undefined') {
47
        docRef = this.doc;
48
      }
49
      docsLoaded += preload(docRef, "doc", "basefont");
50
        
51
       if (docsLoaded == 1) {
52
          setUpPageStatus = 'complete';
53
       }
54
    } catch(ex) {
55
    	catchInitializationError(builder, ex);
56
        setUpPageStatus = 'complete';
57
    }
58
}
59
60
61
62
//
63
//   This method is called on the completion of 
64
//      each asychronous load started in setUpTests.
65
//
66
//   When every synchronous loaded document has completed,
67
//      the page status is changed which allows the
68
//      body of the test to be executed.
69
function loadComplete() {
70
    if (++docsLoaded == 1) {
71
        setUpPageStatus = 'complete';
72
    }
73
}
74
75
76
/**
77
* 
78
    The size attribute specifies the base font's size. 
79
80
    Retrieve the size attribute and examine it's value.  
81
82
* @author NIST
83
* @author Mary Brady
84
* @see http://www.w3.org/TR/DOM-Level-2-HTML/html#ID-38930424
85
*/
86
function HTMLBaseFontElement03() {
87
   var success;
88
    if(checkInitialization(builder, "HTMLBaseFontElement03") != null) return;
89
    var nodeList;
90
      var testNode;
91
      var vsize;
92
      var doc;
93
      
94
      var docRef = null;
95
      if (typeof(this.doc) != 'undefined') {
96
        docRef = this.doc;
97
      }
98
      doc = load(docRef, "doc", "basefont");
99
      nodeList = doc.getElementsByTagName("basefont");
100
      assertSize("Asize",1,nodeList);
101
testNode = nodeList.item(0);
102
      vsize = testNode.size;
103
104
      assertEquals("sizeLink",4,vsize);
105
       
106
}
107
108
109
110
111
function runTest() {
112
   HTMLBaseFontElement03();
113
}
- a/LayoutTests/dom/html/level2/html/basefont01-expected.txt -2 lines
Lines 1-2 a/LayoutTests/dom/html/level2/html/basefont01-expected.txt_sec1
1
Test:	http://www.w3.org/2001/DOM-Test-Suite/level2/html/basefont01
2
Status:	Success
- a/LayoutTests/dom/html/level2/html/basefont01.html -12 lines
Lines 1-12 a/LayoutTests/dom/html/level2/html/basefont01.html_sec1
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<HTML>
3
<HEAD>
4
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
5
<TITLE>NIST DOM HTML Test - BaseFont</TITLE>
6
<script type='text/javascript' src='selfhtml.js'></script><script charset='UTF-8' type='text/javascript' src='basefont01.js'></script><script type='text/javascript'>function loadComplete() { startTest(); }</script></HEAD>
7
<BODY onload="loadComplete()">
8
<P>
9
<BASEFONT COLOR="#000000" FACE="arial,helvitica" SIZE="4">
10
</P>
11
</BODY>
12
</HTML>
- a/LayoutTests/dom/html/level2/html/basefont01.js -111 lines
Lines 1-111 a/LayoutTests/dom/html/level2/html/basefont01.js_sec1
1
2
/*
3
Copyright © 2001-2004 World Wide Web Consortium, 
4
(Massachusetts Institute of Technology, European Research Consortium 
5
for Informatics and Mathematics, Keio University). All 
6
Rights Reserved. This work is distributed under the W3C® Software License [1] in the 
7
hope that it will be useful, but WITHOUT ANY WARRANTY; without even 
8
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 
9
10
[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
11
*/
12
13
14
15
   /**
16
    *  Gets URI that identifies the test.
17
    *  @return uri identifier of test
18
    */
19
function getTargetURI() {
20
      return "http://www.w3.org/2001/DOM-Test-Suite/level2/html/basefont01";
21
   }
22
23
var docsLoaded = -1000000;
24
var builder = null;
25
26
//
27
//   This function is called by the testing framework before
28
//      running the test suite.
29
//
30
//   If there are no configuration exceptions, asynchronous
31
//        document loading is started.  Otherwise, the status
32
//        is set to complete and the exception is immediately
33
//        raised when entering the body of the test.
34
//
35
function setUpPage() {
36
   setUpPageStatus = 'running';
37
   try {
38
     //
39
     //   creates test document builder, may throw exception
40
     //
41
     builder = createConfiguredBuilder();
42
43
      docsLoaded = 0;
44
      
45
      var docRef = null;
46
      if (typeof(this.doc) != 'undefined') {
47
        docRef = this.doc;
48
      }
49
      docsLoaded += preload(docRef, "doc", "basefont");
50
        
51
       if (docsLoaded == 1) {
52
          setUpPageStatus = 'complete';
53
       }
54
    } catch(ex) {
55
    	catchInitializationError(builder, ex);
56
        setUpPageStatus = 'complete';
57
    }
58
}
59
60
61
62
//
63
//   This method is called on the completion of 
64
//      each asychronous load started in setUpTests.
65
//
66
//   When every synchronous loaded document has completed,
67
//      the page status is changed which allows the
68
//      body of the test to be executed.
69
function loadComplete() {
70
    if (++docsLoaded == 1) {
71
        setUpPageStatus = 'complete';
72
    }
73
}
74
75
76
/**
77
* 
78
The value of attribute color of the basefont element is read and checked against the expected value.
79
80
* @author Netscape
81
* @author Sivakiran Tummala
82
* @see http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-html#ID-87502302
83
*/
84
function basefont01() {
85
   var success;
86
    if(checkInitialization(builder, "basefont01") != null) return;
87
    var nodeList;
88
      var testNode;
89
      var vcolor;
90
      var doc;
91
      
92
      var docRef = null;
93
      if (typeof(this.doc) != 'undefined') {
94
        docRef = this.doc;
95
      }
96
      doc = load(docRef, "doc", "basefont");
97
      nodeList = doc.getElementsByTagName("basefont");
98
      assertSize("Asize",1,nodeList);
99
testNode = nodeList.item(0);
100
      vcolor = testNode.color;
101
102
      assertEquals("colorLink","#000000",vcolor);
103
       
104
}
105
106
107
108
109
function runTest() {
110
   basefont01();
111
}
- a/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement01-expected.txt -2 lines
Lines 1-2 a/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement01-expected.txt_sec1
1
Test	http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement01
2
Status	Success
- a/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement01.js -113 lines
Lines 1-113 a/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement01.js_sec1
1
2
/*
3
Copyright © 2001-2004 World Wide Web Consortium, 
4
(Massachusetts Institute of Technology, European Research Consortium 
5
for Informatics and Mathematics, Keio University). All 
6
Rights Reserved. This work is distributed under the W3C® Software License [1] in the 
7
hope that it will be useful, but WITHOUT ANY WARRANTY; without even 
8
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 
9
10
[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
11
*/
12
13
14
15
   /**
16
    *  Gets URI that identifies the test.
17
    *  @return uri identifier of test
18
    */
19
function getTargetURI() {
20
      return "http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement01";
21
   }
22
23
var docsLoaded = -1000000;
24
var builder = null;
25
26
//
27
//   This function is called by the testing framework before
28
//      running the test suite.
29
//
30
//   If there are no configuration exceptions, asynchronous
31
//        document loading is started.  Otherwise, the status
32
//        is set to complete and the exception is immediately
33
//        raised when entering the body of the test.
34
//
35
function setUpPage() {
36
   setUpPageStatus = 'running';
37
   try {
38
     //
39
     //   creates test document builder, may throw exception
40
     //
41
     builder = createConfiguredBuilder();
42
43
      docsLoaded = 0;
44
      
45
      var docRef = null;
46
      if (typeof(this.doc) != 'undefined') {
47
        docRef = this.doc;
48
      }
49
      docsLoaded += preload(docRef, "doc", "basefont");
50
        
51
       if (docsLoaded == 1) {
52
          setUpPageStatus = 'complete';
53
       }
54
    } catch(ex) {
55
    	catchInitializationError(builder, ex);
56
        setUpPageStatus = 'complete';
57
    }
58
}
59
60
61
62
//
63
//   This method is called on the completion of 
64
//      each asychronous load started in setUpTests.
65
//
66
//   When every synchronous loaded document has completed,
67
//      the page status is changed which allows the
68
//      body of the test to be executed.
69
function loadComplete() {
70
    if (++docsLoaded == 1) {
71
        setUpPageStatus = 'complete';
72
    }
73
}
74
75
76
/**
77
* 
78
    The color attribute specifies the base font's color. 
79
80
    Retrieve the color attribute and examine its value.  
81
82
* @author NIST
83
* @author Mary Brady
84
* @see http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-html#ID-87502302
85
*/
86
function HTMLBaseFontElement01() {
87
   var success;
88
    if(checkInitialization(builder, "HTMLBaseFontElement01") != null) return;
89
    var nodeList;
90
      var testNode;
91
      var vcolor;
92
      var doc;
93
      
94
      var docRef = null;
95
      if (typeof(this.doc) != 'undefined') {
96
        docRef = this.doc;
97
      }
98
      doc = load(docRef, "doc", "basefont");
99
      nodeList = doc.getElementsByTagName("basefont");
100
      assertSize("Asize",1,nodeList);
101
testNode = nodeList.item(0);
102
      vcolor = testNode.color;
103
104
      assertEquals("colorLink","#000000",vcolor);
105
       
106
}
107
108
109
110
111
function runTest() {
112
   HTMLBaseFontElement01();
113
}
- a/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement01.xhtml -14 lines
Lines 1-14 a/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement01.xhtml_sec1
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!DOCTYPE html
3
   PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
4
   "xhtml1-transitional.dtd">
5
<html xmlns='http://www.w3.org/1999/xhtml'>
6
<head>
7
<title>NIST DOM HTML Test - BaseFont</title>
8
<script type='text/javascript' src='selfxhtml.js'></script><script charset='UTF-8' type='text/javascript' src='HTMLBaseFontElement01.js'></script><script type='text/javascript'>function loadComplete() { startTest(); }</script></head>
9
<body onload="loadComplete()">
10
<p>
11
<basefont color="#000000" face="arial,helvitica" size="4"/>
12
</p>
13
</body>
14
</html>
- a/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement02-expected.txt -2 lines
Lines 1-2 a/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement02-expected.txt_sec1
1
Test	http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement02
2
Status	Success
- a/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement02.js -113 lines
Lines 1-113 a/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement02.js_sec1
1
2
/*
3
Copyright © 2001-2004 World Wide Web Consortium, 
4
(Massachusetts Institute of Technology, European Research Consortium 
5
for Informatics and Mathematics, Keio University). All 
6
Rights Reserved. This work is distributed under the W3C® Software License [1] in the 
7
hope that it will be useful, but WITHOUT ANY WARRANTY; without even 
8
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 
9
10
[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
11
*/
12
13
14
15
   /**
16
    *  Gets URI that identifies the test.
17
    *  @return uri identifier of test
18
    */
19
function getTargetURI() {
20
      return "http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement02";
21
   }
22
23
var docsLoaded = -1000000;
24
var builder = null;
25
26
//
27
//   This function is called by the testing framework before
28
//      running the test suite.
29
//
30
//   If there are no configuration exceptions, asynchronous
31
//        document loading is started.  Otherwise, the status
32
//        is set to complete and the exception is immediately
33
//        raised when entering the body of the test.
34
//
35
function setUpPage() {
36
   setUpPageStatus = 'running';
37
   try {
38
     //
39
     //   creates test document builder, may throw exception
40
     //
41
     builder = createConfiguredBuilder();
42
43
      docsLoaded = 0;
44
      
45
      var docRef = null;
46
      if (typeof(this.doc) != 'undefined') {
47
        docRef = this.doc;
48
      }
49
      docsLoaded += preload(docRef, "doc", "basefont");
50
        
51
       if (docsLoaded == 1) {
52
          setUpPageStatus = 'complete';
53
       }
54
    } catch(ex) {
55
    	catchInitializationError(builder, ex);
56
        setUpPageStatus = 'complete';
57
    }
58
}
59
60
61
62
//
63
//   This method is called on the completion of 
64
//      each asychronous load started in setUpTests.
65
//
66
//   When every synchronous loaded document has completed,
67
//      the page status is changed which allows the
68
//      body of the test to be executed.
69
function loadComplete() {
70
    if (++docsLoaded == 1) {
71
        setUpPageStatus = 'complete';
72
    }
73
}
74
75
76
/**
77
* 
78
    The face attribute specifies the base font's face identifier. 
79
80
    Retrieve the face attribute and examine its value.  
81
82
* @author NIST
83
* @author Mary Brady
84
* @see http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-html#ID-88128969
85
*/
86
function HTMLBaseFontElement02() {
87
   var success;
88
    if(checkInitialization(builder, "HTMLBaseFontElement02") != null) return;
89
    var nodeList;
90
      var testNode;
91
      var vface;
92
      var doc;
93
      
94
      var docRef = null;
95
      if (typeof(this.doc) != 'undefined') {
96
        docRef = this.doc;
97
      }
98
      doc = load(docRef, "doc", "basefont");
99
      nodeList = doc.getElementsByTagName("basefont");
100
      assertSize("Asize",1,nodeList);
101
testNode = nodeList.item(0);
102
      vface = testNode.face;
103
104
      assertEquals("faceLink","arial,helvitica",vface);
105
       
106
}
107
108
109
110
111
function runTest() {
112
   HTMLBaseFontElement02();
113
}
- a/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement02.xhtml -14 lines
Lines 1-14 a/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement02.xhtml_sec1
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!DOCTYPE html
3
   PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
4
   "xhtml1-transitional.dtd">
5
<html xmlns='http://www.w3.org/1999/xhtml'>
6
<head>
7
<title>NIST DOM HTML Test - BaseFont</title>
8
<script type='text/javascript' src='selfxhtml.js'></script><script charset='UTF-8' type='text/javascript' src='HTMLBaseFontElement02.js'></script><script type='text/javascript'>function loadComplete() { startTest(); }</script></head>
9
<body onload="loadComplete()">
10
<p>
11
<basefont color="#000000" face="arial,helvitica" size="4"/>
12
</p>
13
</body>
14
</html>
- a/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement03-expected.txt -2 lines
Lines 1-2 a/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement03-expected.txt_sec1
1
Test	http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement03
2
Status	Success
- a/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement03.js -113 lines
Lines 1-113 a/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement03.js_sec1
1
2
/*
3
Copyright © 2001-2004 World Wide Web Consortium, 
4
(Massachusetts Institute of Technology, European Research Consortium 
5
for Informatics and Mathematics, Keio University). All 
6
Rights Reserved. This work is distributed under the W3C® Software License [1] in the 
7
hope that it will be useful, but WITHOUT ANY WARRANTY; without even 
8
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 
9
10
[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
11
*/
12
13
14
15
   /**
16
    *  Gets URI that identifies the test.
17
    *  @return uri identifier of test
18
    */
19
function getTargetURI() {
20
      return "http://www.w3.org/2001/DOM-Test-Suite/level2/html/HTMLBaseFontElement03";
21
   }
22
23
var docsLoaded = -1000000;
24
var builder = null;
25
26
//
27
//   This function is called by the testing framework before
28
//      running the test suite.
29
//
30
//   If there are no configuration exceptions, asynchronous
31
//        document loading is started.  Otherwise, the status
32
//        is set to complete and the exception is immediately
33
//        raised when entering the body of the test.
34
//
35
function setUpPage() {
36
   setUpPageStatus = 'running';
37
   try {
38
     //
39
     //   creates test document builder, may throw exception
40
     //
41
     builder = createConfiguredBuilder();
42
43
      docsLoaded = 0;
44
      
45
      var docRef = null;
46
      if (typeof(this.doc) != 'undefined') {
47
        docRef = this.doc;
48
      }
49
      docsLoaded += preload(docRef, "doc", "basefont");
50
        
51
       if (docsLoaded == 1) {
52
          setUpPageStatus = 'complete';
53
       }
54
    } catch(ex) {
55
    	catchInitializationError(builder, ex);
56
        setUpPageStatus = 'complete';
57
    }
58
}
59
60
61
62
//
63
//   This method is called on the completion of 
64
//      each asychronous load started in setUpTests.
65
//
66
//   When every synchronous loaded document has completed,
67
//      the page status is changed which allows the
68
//      body of the test to be executed.
69
function loadComplete() {
70
    if (++docsLoaded == 1) {
71
        setUpPageStatus = 'complete';
72
    }
73
}
74
75
76
/**
77
* 
78
    The size attribute specifies the base font's size. 
79
80
    Retrieve the size attribute and examine it's value.  
81
82
* @author NIST
83
* @author Mary Brady
84
* @see http://www.w3.org/TR/DOM-Level-2-HTML/html#ID-38930424
85
*/
86
function HTMLBaseFontElement03() {
87
   var success;
88
    if(checkInitialization(builder, "HTMLBaseFontElement03") != null) return;
89
    var nodeList;
90
      var testNode;
91
      var vsize;
92
      var doc;
93
      
94
      var docRef = null;
95
      if (typeof(this.doc) != 'undefined') {
96
        docRef = this.doc;
97
      }
98
      doc = load(docRef, "doc", "basefont");
99
      nodeList = doc.getElementsByTagName("basefont");
100
      assertSize("Asize",1,nodeList);
101
testNode = nodeList.item(0);
102
      vsize = testNode.size;
103
104
      assertEquals("sizeLink",4,vsize);
105
       
106
}
107
108
109
110
111
function runTest() {
112
   HTMLBaseFontElement03();
113
}
- a/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement03.xhtml -14 lines
Lines 1-14 a/LayoutTests/dom/xhtml/level2/html/HTMLBaseFontElement03.xhtml_sec1
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!DOCTYPE html
3
   PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
4
   "xhtml1-transitional.dtd">
5
<html xmlns='http://www.w3.org/1999/xhtml'>
6
<head>
7
<title>NIST DOM HTML Test - BaseFont</title>
8
<script type='text/javascript' src='selfxhtml.js'></script><script charset='UTF-8' type='text/javascript' src='HTMLBaseFontElement03.js'></script><script type='text/javascript'>function loadComplete() { startTest(); }</script></head>
9
<body onload="loadComplete()">
10
<p>
11
<basefont color="#000000" face="arial,helvitica" size="4"/>
12
</p>
13
</body>
14
</html>
- a/LayoutTests/dom/xhtml/level2/html/basefont01-expected.txt -2 lines
Lines 1-2 a/LayoutTests/dom/xhtml/level2/html/basefont01-expected.txt_sec1
1
Test	http://www.w3.org/2001/DOM-Test-Suite/level2/html/basefont01
2
Status	Success
- a/LayoutTests/dom/xhtml/level2/html/basefont01.js -111 lines
Lines 1-111 a/LayoutTests/dom/xhtml/level2/html/basefont01.js_sec1
1
2
/*
3
Copyright © 2001-2004 World Wide Web Consortium, 
4
(Massachusetts Institute of Technology, European Research Consortium 
5
for Informatics and Mathematics, Keio University). All 
6
Rights Reserved. This work is distributed under the W3C® Software License [1] in the 
7
hope that it will be useful, but WITHOUT ANY WARRANTY; without even 
8
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 
9
10
[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
11
*/
12
13
14
15
   /**
16
    *  Gets URI that identifies the test.
17
    *  @return uri identifier of test
18
    */
19
function getTargetURI() {
20
      return "http://www.w3.org/2001/DOM-Test-Suite/level2/html/basefont01";
21
   }
22
23
var docsLoaded = -1000000;
24
var builder = null;
25
26
//
27
//   This function is called by the testing framework before
28
//      running the test suite.
29
//
30
//   If there are no configuration exceptions, asynchronous
31
//        document loading is started.  Otherwise, the status
32
//        is set to complete and the exception is immediately
33
//        raised when entering the body of the test.
34
//
35
function setUpPage() {
36
   setUpPageStatus = 'running';
37
   try {
38
     //
39
     //   creates test document builder, may throw exception
40
     //
41
     builder = createConfiguredBuilder();
42
43
      docsLoaded = 0;
44
      
45
      var docRef = null;
46
      if (typeof(this.doc) != 'undefined') {
47
        docRef = this.doc;
48
      }
49
      docsLoaded += preload(docRef, "doc", "basefont");
50
        
51
       if (docsLoaded == 1) {
52
          setUpPageStatus = 'complete';
53
       }
54
    } catch(ex) {
55
    	catchInitializationError(builder, ex);
56
        setUpPageStatus = 'complete';
57
    }
58
}
59
60
61
62
//
63
//   This method is called on the completion of 
64
//      each asychronous load started in setUpTests.
65
//
66
//   When every synchronous loaded document has completed,
67
//      the page status is changed which allows the
68
//      body of the test to be executed.
69
function loadComplete() {
70
    if (++docsLoaded == 1) {
71
        setUpPageStatus = 'complete';
72
    }
73
}
74
75
76
/**
77
* 
78
The value of attribute color of the basefont element is read and checked against the expected value.
79
80
* @author Netscape
81
* @author Sivakiran Tummala
82
* @see http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-html#ID-87502302
83
*/
84
function basefont01() {
85
   var success;
86
    if(checkInitialization(builder, "basefont01") != null) return;
87
    var nodeList;
88
      var testNode;
89
      var vcolor;
90
      var doc;
91
      
92
      var docRef = null;
93
      if (typeof(this.doc) != 'undefined') {
94
        docRef = this.doc;
95
      }
96
      doc = load(docRef, "doc", "basefont");
97
      nodeList = doc.getElementsByTagName("basefont");
98
      assertSize("Asize",1,nodeList);
99
testNode = nodeList.item(0);
100
      vcolor = testNode.color;
101
102
      assertEquals("colorLink","#000000",vcolor);
103
       
104
}
105
106
107
108
109
function runTest() {
110
   basefont01();
111
}
- a/LayoutTests/dom/xhtml/level2/html/basefont01.xhtml -14 lines
Lines 1-14 a/LayoutTests/dom/xhtml/level2/html/basefont01.xhtml_sec1
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!DOCTYPE html
3
   PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
4
   "xhtml1-transitional.dtd">
5
<html xmlns='http://www.w3.org/1999/xhtml'>
6
<head>
7
<title>NIST DOM HTML Test - BaseFont</title>
8
<script type='text/javascript' src='selfxhtml.js'></script><script charset='UTF-8' type='text/javascript' src='basefont01.js'></script><script type='text/javascript'>function loadComplete() { startTest(); }</script></head>
9
<body onload="loadComplete()">
10
<p>
11
<basefont color="#000000" face="arial,helvitica" size="4"/>
12
</p>
13
</body>
14
</html>
- a/LayoutTests/editing/execCommand/remove-format-elements-expected.txt -1 / +1 lines
Lines 1-6 a/LayoutTests/editing/execCommand/remove-format-elements-expected.txt_sec1
1
Removed
1
Removed
2
acronym, b, bdo, big, cite, code, dfn, em, font, i, ins, kbd, nobr, q, s, samp, small, strike, strong, sub, sup, tt, u, var
2
acronym, b, bdo, big, cite, code, dfn, em, font, i, ins, kbd, nobr, q, s, samp, small, strike, strong, sub, sup, tt, u, var
3
Preserved
3
Preserved
4
noscript, a, abbr, address, applet, area, article, aside, audio, base, basefont, bgsound, blockquote, body, br, button, canvas, caption, center, col, colgroup, command, datagrid, datalist, dcell, dcol, dd, del, details, dir, div, dl, drow, dt, embed, fieldset, figcaption, figure, footer, form, frame, frameset, h1, h2, h3, h4, h5, h6, head, header, hgroup, hr, html, iframe, image, img, input, isindex, keygen, label, layer, legend, li, link, listing, main, map, mark, marquee, menu, meta, meter, nav, noembed, noframes, nolayer, noscript, object, ol, optgroup, option, p, param, plaintext, pre, progress, rp, rt, ruby, script, section, select, source, span, style, summary, table, tbody, td, textarea, tfoot, th, thead, title, tr, track, ul, video, wbr, xmp
4
noscript, a, abbr, address, applet, area, article, aside, audio, base, bgsound, blockquote, body, br, button, canvas, caption, center, col, colgroup, command, datagrid, datalist, dcell, dcol, dd, del, details, dir, div, dl, drow, dt, embed, fieldset, figcaption, figure, footer, form, frame, frameset, h1, h2, h3, h4, h5, h6, head, header, hgroup, hr, html, iframe, image, img, input, isindex, keygen, label, layer, legend, li, link, listing, main, map, mark, marquee, menu, meta, meter, nav, noembed, noframes, nolayer, noscript, object, ol, optgroup, option, p, param, plaintext, pre, progress, rp, rt, ruby, script, section, select, source, span, style, summary, table, tbody, td, textarea, tfoot, th, thead, title, tr, track, ul, video, wbr, xmp
5
Exceptions
5
Exceptions
6
6
- a/LayoutTests/editing/execCommand/remove-format-elements.html -1 / +1 lines
Lines 16-22 if (window.testRunner) a/LayoutTests/editing/execCommand/remove-format-elements.html_sec1
16
    testRunner.dumpAsText();
16
    testRunner.dumpAsText();
17
17
18
var elements = [ "noscript", "a", "abbr", "acronym", "address", "applet", "area", "article", "aside", "audio",
18
var elements = [ "noscript", "a", "abbr", "acronym", "address", "applet", "area", "article", "aside", "audio",
19
"b", "base", "basefont", "bdo", "bgsound", "big", "blockquote", "body", "br", "button",
19
"b", "base", "bdo", "bgsound", "big", "blockquote", "body", "br", "button",
20
"canvas", ["table", "caption"], "center", "cite", "code", ["table", "col"], ["table", "colgroup"], "command",
20
"canvas", ["table", "caption"], "center", "cite", "code", ["table", "col"], ["table", "colgroup"], "command",
21
"datagrid", "datalist", "dcell", "dcol", "dd", "del", "details", "dfn", "dir", "div", "dl", "drow", "dt",
21
"datagrid", "datalist", "dcell", "dcol", "dd", "del", "details", "dfn", "dir", "div", "dl", "drow", "dt",
22
"em", "embed", "fieldset", "figcaption", "figure", "font", "footer", "form", "frame", "frameset",
22
"em", "embed", "fieldset", "figcaption", "figure", "font", "footer", "form", "frame", "frameset",
- a/LayoutTests/fast/block/child-not-removed-from-parent-lineboxes-crash.html -1 / +1 lines
Lines 5-11 a/LayoutTests/fast/block/child-not-removed-from-parent-lineboxes-crash.html_sec1
5
if (window.testRunner)
5
if (window.testRunner)
6
    testRunner.dumpAsText();
6
    testRunner.dumpAsText();
7
7
8
var tags = ['a', 'abbr', 'acronym', 'address', 'applet', 'area', 'article', 'aside', 'audio', 'b', 'base', 'basefont', 'bdo', 'bgsound', 'big', 'blockquote', 'body', 'br', 'button', 'canvas', 'caption', 'center', 'cite', 'code', 'col', 'colgroup', 'command', 'datagrid', 'datalist', 'dcell', 'dcol', 'drow', 'dd', 'del', 'details', 'dfn', 'dir', 'div', 'dl', 'dt', 'em', 'embed', 'fieldset', 'figcaption', 'figure', 'font', 'footer', 'form', 'frame', 'frameset', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'head', 'header', 'hgroup', 'hr', 'html', 'i', 'child', 'image', 'img', 'input', 'ins', 'isindex', 'kbd', 'keygen', 'label', 'layer', 'legend', 'li', 'link', 'listing', 'main', 'map', 'mark', 'marquee', 'menu', 'meta', 'meter', 'nav', 'nobr', 'noembed', 'noframes', 'nolayer', 'object', 'ol', 'optgroup', 'option', 'output', 'p', 'param', 'plaintext', 'pre', 'progress', 'q', 'rp', 'rt', 'ruby', 's', 'samp', 'script', 'section', 'select', 'small', 'source', 'span', 'strike', 'strong', 'style', 'sub', 'summary', 'sup', 'table', 'tbody', 'td', 'textarea', 'tfoot', 'th', 'thead', 'title', 'tr', 'track', 'tt', 'u', 'ul', 'var', 'video', 'wbr', 'xmp', 'noscript', 'noscript', 'math', 'mfrac', 'mfenced', 'msubsup', 'mrow', 'mover', 'munder', 'munderover', 'msqrt', 'mroot', 'mi', 'mn', 'mo', 'mtext', 'msub', 'msup', 'ms', 'mglyph', 'malignmark', 'annotation-xml', 'a', 'access', 'anchor', 'br', 'card', 'do', 'fieldset', 'go', 'head', 'img', 'input', 'insertedLegend', 'meta', 'noop', 'onevent', 'optgroup', 'option', 'p', 'postfield', 'prev', 'refresh', 'select', 'setvar', 'table', 'td', 'template', 'timer', 'tr', 'a', 'altGlyph', 'altGlyphDef', 'altGlyphItem', 'animate', 'animateColor', 'animateMotion', 'animateTransform', 'set', 'circle', 'clipPath', 'color_profile', 'cursor', 'defs', 'desc', 'ellipse', 'feBlend', 'feColorMatrix', 'feComponentTransfer', 'feComposite', 'feConvolveMatrix', 'feDiffuseLighting', 'feDisplacementMap', 'feDistantLight', 'feFlood', 'feFuncA', 'feFuncB', 'feFuncG', 'feFuncR', 'feGaussianBlur', 'feImage', 'feMerge', 'feMergeNode', 'feMorphology', 'feOffset', 'fePointLight', 'feSpecularLighting', 'feSpotLight', 'feTile', 'feTurbulence', 'filter', 'font', 'font_face', 'font_face_format', 'font_face_name', 'font_face_src', 'font_face_uri', 'foreignObject', 'g', 'glyph', 'glyphRef', 'hkern', 'image', 'line', 'linearGradient', 'marker', 'mask', 'metadata', 'missing_glyph', 'mpath', 'path', 'pattern', 'polygon', 'polyline', 'radialGradient', 'rect', 'script', 'stop', 'style', 'svg', 'switch', 'symbol', 'text', 'textPath', 'title', 'tref', 'tspan', 'use', 'view', 'vkern']
8
var tags = ['a', 'abbr', 'acronym', 'address', 'applet', 'area', 'article', 'aside', 'audio', 'b', 'base', 'bdo', 'bgsound', 'big', 'blockquote', 'body', 'br', 'button', 'canvas', 'caption', 'center', 'cite', 'code', 'col', 'colgroup', 'command', 'datagrid', 'datalist', 'dcell', 'dcol', 'drow', 'dd', 'del', 'details', 'dfn', 'dir', 'div', 'dl', 'dt', 'em', 'embed', 'fieldset', 'figcaption', 'figure', 'font', 'footer', 'form', 'frame', 'frameset', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'head', 'header', 'hgroup', 'hr', 'html', 'i', 'child', 'image', 'img', 'input', 'ins', 'isindex', 'kbd', 'keygen', 'label', 'layer', 'legend', 'li', 'link', 'listing', 'main', 'map', 'mark', 'marquee', 'menu', 'meta', 'meter', 'nav', 'nobr', 'noembed', 'noframes', 'nolayer', 'object', 'ol', 'optgroup', 'option', 'output', 'p', 'param', 'plaintext', 'pre', 'progress', 'q', 'rp', 'rt', 'ruby', 's', 'samp', 'script', 'section', 'select', 'small', 'source', 'span', 'strike', 'strong', 'style', 'sub', 'summary', 'sup', 'table', 'tbody', 'td', 'textarea', 'tfoot', 'th', 'thead', 'title', 'tr', 'track', 'tt', 'u', 'ul', 'var', 'video', 'wbr', 'xmp', 'noscript', 'noscript', 'math', 'mfrac', 'mfenced', 'msubsup', 'mrow', 'mover', 'munder', 'munderover', 'msqrt', 'mroot', 'mi', 'mn', 'mo', 'mtext', 'msub', 'msup', 'ms', 'mglyph', 'malignmark', 'annotation-xml', 'a', 'access', 'anchor', 'br', 'card', 'do', 'fieldset', 'go', 'head', 'img', 'input', 'insertedLegend', 'meta', 'noop', 'onevent', 'optgroup', 'option', 'p', 'postfield', 'prev', 'refresh', 'select', 'setvar', 'table', 'td', 'template', 'timer', 'tr', 'a', 'altGlyph', 'altGlyphDef', 'altGlyphItem', 'animate', 'animateColor', 'animateMotion', 'animateTransform', 'set', 'circle', 'clipPath', 'color_profile', 'cursor', 'defs', 'desc', 'ellipse', 'feBlend', 'feColorMatrix', 'feComponentTransfer', 'feComposite', 'feConvolveMatrix', 'feDiffuseLighting', 'feDisplacementMap', 'feDistantLight', 'feFlood', 'feFuncA', 'feFuncB', 'feFuncG', 'feFuncR', 'feGaussianBlur', 'feImage', 'feMerge', 'feMergeNode', 'feMorphology', 'feOffset', 'fePointLight', 'feSpecularLighting', 'feSpotLight', 'feTile', 'feTurbulence', 'filter', 'font', 'font_face', 'font_face_format', 'font_face_name', 'font_face_src', 'font_face_uri', 'foreignObject', 'g', 'glyph', 'glyphRef', 'hkern', 'image', 'line', 'linearGradient', 'marker', 'mask', 'metadata', 'missing_glyph', 'mpath', 'path', 'pattern', 'polygon', 'polyline', 'radialGradient', 'rect', 'script', 'stop', 'style', 'svg', 'switch', 'symbol', 'text', 'textPath', 'title', 'tref', 'tspan', 'use', 'view', 'vkern']
9
9
10
for (i = 0; i < tags.length; i++)
10
for (i = 0; i < tags.length; i++)
11
{
11
{
- a/LayoutTests/fast/dom/Window/element-constructors-on-window-expected.txt -2 lines
Lines 10-17 HTMLAreaElement: [object HTMLAreaElementConstructor] a/LayoutTests/fast/dom/Window/element-constructors-on-window-expected.txt_sec1
10
10
11
HTMLBaseElement: [object HTMLBaseElementConstructor]
11
HTMLBaseElement: [object HTMLBaseElementConstructor]
12
12
13
HTMLBaseFontElement: [object HTMLBaseFontElementConstructor]
14
15
HTMLBodyElement: [object HTMLBodyElementConstructor]
13
HTMLBodyElement: [object HTMLBodyElementConstructor]
16
14
17
HTMLBRElement: [object HTMLBRElementConstructor]
15
HTMLBRElement: [object HTMLBRElementConstructor]
- a/LayoutTests/fast/dom/Window/element-constructors-on-window.html -1 lines
Lines 16-22 test("HTMLAnchorElement"); a/LayoutTests/fast/dom/Window/element-constructors-on-window.html_sec1
16
test("HTMLAppletElement");
16
test("HTMLAppletElement");
17
test("HTMLAreaElement");
17
test("HTMLAreaElement");
18
test("HTMLBaseElement");
18
test("HTMLBaseElement");
19
test("HTMLBaseFontElement");
20
test("HTMLBodyElement");
19
test("HTMLBodyElement");
21
test("HTMLBRElement");
20
test("HTMLBRElement");
22
test("HTMLButtonElement");
21
test("HTMLButtonElement");
- a/LayoutTests/fast/dom/Window/get-set-properties-expected.txt -2 lines
Lines 51-58 PASS: canGet('HTMLBRElement') should be 'true' and is. a/LayoutTests/fast/dom/Window/get-set-properties-expected.txt_sec1
51
PASS: canSet('HTMLBRElement') should be 'true' and is.
51
PASS: canSet('HTMLBRElement') should be 'true' and is.
52
PASS: canGet('HTMLBaseElement') should be 'true' and is.
52
PASS: canGet('HTMLBaseElement') should be 'true' and is.
53
PASS: canSet('HTMLBaseElement') should be 'true' and is.
53
PASS: canSet('HTMLBaseElement') should be 'true' and is.
54
PASS: canGet('HTMLBaseFontElement') should be 'true' and is.
55
PASS: canSet('HTMLBaseFontElement') should be 'true' and is.
56
PASS: canGet('HTMLBodyElement') should be 'true' and is.
54
PASS: canGet('HTMLBodyElement') should be 'true' and is.
57
PASS: canSet('HTMLBodyElement') should be 'true' and is.
55
PASS: canSet('HTMLBodyElement') should be 'true' and is.
58
PASS: canGet('HTMLButtonElement') should be 'true' and is.
56
PASS: canGet('HTMLButtonElement') should be 'true' and is.
- a/LayoutTests/fast/dom/Window/get-set-properties.html -1 lines
Lines 93-99 var windowReadWriteProperties = [ a/LayoutTests/fast/dom/Window/get-set-properties.html_sec1
93
    "HTMLAreaElement", 
93
    "HTMLAreaElement", 
94
    "HTMLBRElement", 
94
    "HTMLBRElement", 
95
    "HTMLBaseElement", 
95
    "HTMLBaseElement", 
96
    "HTMLBaseFontElement", 
97
    "HTMLBodyElement", 
96
    "HTMLBodyElement", 
98
    "HTMLButtonElement", 
97
    "HTMLButtonElement", 
99
    "HTMLCanvasElement", 
98
    "HTMLCanvasElement", 
- a/LayoutTests/fast/dom/Window/resources/window-properties.js -1 lines
Lines 65-71 var propertyInfo = [ a/LayoutTests/fast/dom/Window/resources/window-properties.js_sec1
65
    ["HTMLAreaElement", "object"],
65
    ["HTMLAreaElement", "object"],
66
    ["HTMLBRElement", "object"],
66
    ["HTMLBRElement", "object"],
67
    ["HTMLBaseElement", "object"],
67
    ["HTMLBaseElement", "object"],
68
    ["HTMLBaseFontElement", "object"],
69
    ["HTMLBodyElement", "object"],
68
    ["HTMLBodyElement", "object"],
70
    ["HTMLButtonElement", "object"],
69
    ["HTMLButtonElement", "object"],
71
    ["HTMLCanvasElement", "object"],
70
    ["HTMLCanvasElement", "object"],
- a/LayoutTests/fast/dom/Window/window-lookup-precedence-expected.txt -2 lines
Lines 132-139 PASS win['HTMLBRElement'] == '[object HTMLBRElementConstructor]' is true a/LayoutTests/fast/dom/Window/window-lookup-precedence-expected.txt_sec1
132
PASS win['HTMLBRElement'] == '[object HTMLBRElementConstructor]' is true
132
PASS win['HTMLBRElement'] == '[object HTMLBRElementConstructor]' is true
133
PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
133
PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
134
PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
134
PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
135
PASS win['HTMLBaseFontElement'] == '[object HTMLBaseFontElementConstructor]' is true
136
PASS win['HTMLBaseFontElement'] == '[object HTMLBaseFontElementConstructor]' is true
137
PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
135
PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
138
PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
136
PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
139
PASS win['HTMLButtonElement'] == '[object HTMLButtonElementConstructor]' is true
137
PASS win['HTMLButtonElement'] == '[object HTMLButtonElementConstructor]' is true
- a/LayoutTests/fast/dom/Window/window-property-shadowing-expected.txt -1 lines
Lines 106-112 PASS: HTMLAppletElement successfully shadowed a/LayoutTests/fast/dom/Window/window-property-shadowing-expected.txt_sec1
106
PASS: HTMLAreaElement successfully shadowed
106
PASS: HTMLAreaElement successfully shadowed
107
PASS: HTMLBRElement successfully shadowed
107
PASS: HTMLBRElement successfully shadowed
108
PASS: HTMLBaseElement successfully shadowed
108
PASS: HTMLBaseElement successfully shadowed
109
PASS: HTMLBaseFontElement successfully shadowed
110
PASS: HTMLBlockquoteElement successfully shadowed
109
PASS: HTMLBlockquoteElement successfully shadowed
111
PASS: HTMLBodyElement successfully shadowed
110
PASS: HTMLBodyElement successfully shadowed
112
PASS: HTMLButtonElement successfully shadowed
111
PASS: HTMLButtonElement successfully shadowed
- a/LayoutTests/fast/dom/Window/window-property-shadowing.html -2 lines
Lines 235-242 a/LayoutTests/fast/dom/Window/window-property-shadowing.html_sec1
235
        log(HTMLBRElement == 1 ? "PASS: HTMLBRElement successfully shadowed" : "FAIL: HTMLBRElement was not shadowed");
235
        log(HTMLBRElement == 1 ? "PASS: HTMLBRElement successfully shadowed" : "FAIL: HTMLBRElement was not shadowed");
236
        var HTMLBaseElement = 1;
236
        var HTMLBaseElement = 1;
237
        log(HTMLBaseElement == 1 ? "PASS: HTMLBaseElement successfully shadowed" : "FAIL: HTMLBaseElement was not shadowed");
237
        log(HTMLBaseElement == 1 ? "PASS: HTMLBaseElement successfully shadowed" : "FAIL: HTMLBaseElement was not shadowed");
238
        var HTMLBaseFontElement = 1;
239
        log(HTMLBaseFontElement == 1 ? "PASS: HTMLBaseFontElement successfully shadowed" : "FAIL: HTMLBaseFontElement was not shadowed");
240
        var HTMLBlockquoteElement = 1;
238
        var HTMLBlockquoteElement = 1;
241
        log(HTMLBlockquoteElement == 1 ? "PASS: HTMLBlockquoteElement successfully shadowed" : "FAIL: HTMLBlockquoteElement was not shadowed");
239
        log(HTMLBlockquoteElement == 1 ? "PASS: HTMLBlockquoteElement successfully shadowed" : "FAIL: HTMLBlockquoteElement was not shadowed");
242
        var HTMLBodyElement = 1;
240
        var HTMLBodyElement = 1;
- a/LayoutTests/fast/dom/click-method-on-html-element-expected.txt -1 lines
Lines 11-17 Pass: Click event handler called for: aside a/LayoutTests/fast/dom/click-method-on-html-element-expected.txt_sec1
11
Pass: Click event handler called for: audio
11
Pass: Click event handler called for: audio
12
Pass: Click event handler called for: b
12
Pass: Click event handler called for: b
13
Pass: Click event handler called for: base
13
Pass: Click event handler called for: base
14
Pass: Click event handler called for: basefont
15
Pass: Click event handler called for: bdo
14
Pass: Click event handler called for: bdo
16
Pass: Click event handler called for: bgsound
15
Pass: Click event handler called for: bgsound
17
Pass: Click event handler called for: big
16
Pass: Click event handler called for: big
- a/LayoutTests/fast/dom/click-method-on-html-element.html -1 / +1 lines
Lines 23-29 function runTests(tagName) { a/LayoutTests/fast/dom/click-method-on-html-element.html_sec1
23
        debug("Pass: Click event handler wasn't called for: " + tagName);
23
        debug("Pass: Click event handler wasn't called for: " + tagName);
24
}
24
}
25
25
26
var tagNames = ["a","abbr","acronym","address","applet","area","article","aside","audio","b","base","basefont","bdo","bgsound","big","blockquote",
26
var tagNames = ["a","abbr","acronym","address","applet","area","article","aside","audio","b","base","bdo","bgsound","big","blockquote",
27
    "body","br","button","canvas","caption","center","cite","code","col","colgroup","command","datalist","dd","del","details","dfn","dir","div","dl","dt",
27
    "body","br","button","canvas","caption","center","cite","code","col","colgroup","command","datalist","dd","del","details","dfn","dir","div","dl","dt",
28
    "em","embed","fieldset","figcaption","figure","font","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html",
28
    "em","embed","fieldset","figcaption","figure","font","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html",
29
    "i","iframe","img","input","ins","isindex","kbd","keygen","label","layer","legend","li","link","listing","main","map","mark","marquee","menu","meta","meter","nav",
29
    "i","iframe","img","input","ins","isindex","kbd","keygen","label","layer","legend","li","link","listing","main","map","mark","marquee","menu","meta","meter","nav",
- a/LayoutTests/fast/dom/dom-constructors-expected.txt -1 lines
Lines 23-29 PASS TryAllocate('HTMLAnchorElement') is 'exception' a/LayoutTests/fast/dom/dom-constructors-expected.txt_sec1
23
PASS TryAllocate('HTMLAppletElement') is 'exception'
23
PASS TryAllocate('HTMLAppletElement') is 'exception'
24
PASS TryAllocate('HTMLAreaElement') is 'exception'
24
PASS TryAllocate('HTMLAreaElement') is 'exception'
25
PASS TryAllocate('HTMLBaseElement') is 'exception'
25
PASS TryAllocate('HTMLBaseElement') is 'exception'
26
PASS TryAllocate('HTMLBaseFontElement') is 'exception'
27
PASS TryAllocate('HTMLBodyElement') is 'exception'
26
PASS TryAllocate('HTMLBodyElement') is 'exception'
28
PASS TryAllocate('HTMLBRElement') is 'exception'
27
PASS TryAllocate('HTMLBRElement') is 'exception'
29
PASS TryAllocate('HTMLButtonElement') is 'exception'
28
PASS TryAllocate('HTMLButtonElement') is 'exception'
- a/LayoutTests/fast/dom/dom-constructors.html -2 / +1 lines
Lines 17-24 var objects_exception = [ a/LayoutTests/fast/dom/dom-constructors.html_sec1
17
    'DocumentFragment', 'DocumentType', 'Element', 'Entity',
17
    'DocumentFragment', 'DocumentType', 'Element', 'Entity',
18
    'EntityReference', 'HTMLDocument', 'Node', 'Notation',
18
    'EntityReference', 'HTMLDocument', 'Node', 'Notation',
19
    'ProcessingInstruction', 'Text', 'HTMLAllCollection', 'HTMLAnchorElement',
19
    'ProcessingInstruction', 'Text', 'HTMLAllCollection', 'HTMLAnchorElement',
20
    'HTMLAppletElement', 'HTMLAreaElement', 'HTMLBaseElement',
20
    'HTMLAppletElement', 'HTMLAreaElement', 'HTMLBaseElement', 'HTMLBodyElement',
21
    'HTMLBaseFontElement', 'HTMLBodyElement',
22
    'HTMLBRElement', 'HTMLButtonElement', 'HTMLCanvasElement',
21
    'HTMLBRElement', 'HTMLButtonElement', 'HTMLCanvasElement',
23
    'HTMLDirectoryElement', 'HTMLDivElement', 'HTMLDListElement',
22
    'HTMLDirectoryElement', 'HTMLDivElement', 'HTMLDListElement',
24
    'HTMLEmbedElement', 'HTMLFieldSetElement', 'HTMLFontElement',
23
    'HTMLEmbedElement', 'HTMLFieldSetElement', 'HTMLFontElement',
- a/LayoutTests/fast/dom/element-attribute-js-null-expected.txt -3 lines
Lines 46-54 TEST SUCCEEDED: The value was the empty string. [tested HTMLAreaElement.target] a/LayoutTests/fast/dom/element-attribute-js-null-expected.txt_sec1
46
46
47
TEST SUCCEEDED: The value was the empty string. [tested HTMLBaseElement.target]
47
TEST SUCCEEDED: The value was the empty string. [tested HTMLBaseElement.target]
48
48
49
TEST SUCCEEDED: The value was the empty string. [tested HTMLBaseFontElement.color]
50
TEST SUCCEEDED: The value was the empty string. [tested HTMLBaseFontElement.face]
51
52
TEST SUCCEEDED: The value was the empty string. [tested HTMLBlockquoteElement.cite]
49
TEST SUCCEEDED: The value was the empty string. [tested HTMLBlockquoteElement.cite]
53
50
54
TEST SUCCEEDED: The value was the empty string. [tested HTMLBodyElement.aLink]
51
TEST SUCCEEDED: The value was the empty string. [tested HTMLBodyElement.aLink]
- a/LayoutTests/fast/dom/element-attribute-js-null.html -8 lines
Lines 146-159 a/LayoutTests/fast/dom/element-attribute-js-null.html_sec1
146
                    ]
146
                    ]
147
                },
147
                },
148
                {
148
                {
149
                    type: 'HTMLBaseFontElement',
150
                    elementToUse: document.createElement('basefont'),
151
                    attributes: [
152
                        {name: 'color', expectedNull: ''},
153
                        {name: 'face', expectedNull: ''}
154
                    ]
155
                },
156
                {
157
                    type: 'HTMLBlockquoteElement',
149
                    type: 'HTMLBlockquoteElement',
158
                    elementToUse: document.createElement('blockquote'),
150
                    elementToUse: document.createElement('blockquote'),
159
                    attributes: [
151
                    attributes: [
- a/LayoutTests/fast/dom/html-attribute-types-expected.txt -1 lines
Lines 1-5 a/LayoutTests/fast/dom/html-attribute-types-expected.txt_sec1
1
This checks the types of some HTML DOM attributes whose types currently clash with our implementation.
1
This checks the types of some HTML DOM attributes whose types currently clash with our implementation.
2
PASS typeof img.border is 'string'
2
PASS typeof img.border is 'string'
3
PASS typeof pre.width is 'number'
3
PASS typeof pre.width is 'number'
4
PASS typeof basefont.size is 'number'
5
4
- a/LayoutTests/fast/dom/html-attribute-types.html -4 lines
Lines 3-9 a/LayoutTests/fast/dom/html-attribute-types.html_sec1
3
<script>
3
<script>
4
var img;
4
var img;
5
var pre;
5
var pre;
6
var basefont;
7
6
8
function test() {
7
function test() {
9
    if (window.testRunner)
8
    if (window.testRunner)
Lines 14-22 function test() { a/LayoutTests/fast/dom/html-attribute-types.html_sec2
14
13
15
    pre = document.createElement('pre');
14
    pre = document.createElement('pre');
16
    shouldBe("typeof pre.width", "'number'");
15
    shouldBe("typeof pre.width", "'number'");
17
    
18
    basefont = document.createElement('basefont');
19
    shouldBe("typeof basefont.size", "'number'")
20
}
16
}
21
</script>
17
</script>
22
</head>
18
</head>
- a/LayoutTests/fast/dom/resources/wrapper-identity-base.js -1 lines
Lines 24-30 var staticWindowProperties = [ a/LayoutTests/fast/dom/resources/wrapper-identity-base.js_sec1
24
    'HTMLAreaElement',
24
    'HTMLAreaElement',
25
    'HTMLBRElement',
25
    'HTMLBRElement',
26
    'HTMLBaseElement',
26
    'HTMLBaseElement',
27
    'HTMLBaseFontElement',
28
    'HTMLBodyElement',
27
    'HTMLBodyElement',
29
    'HTMLButtonElement',
28
    'HTMLButtonElement',
30
    'HTMLCanvasElement',
29
    'HTMLCanvasElement',
- a/LayoutTests/fast/dom/script-tests/non-numeric-values-numeric-parameters.js -1 lines
Lines 391-397 Here are other examples of numeric types in function parameters and settable att a/LayoutTests/fast/dom/script-tests/non-numeric-values-numeric-parameters.js_sec1
391
../../../../WebCore/html/HTMLAppletElement.idl:                 attribute [ConvertFromString] long hspace;
391
../../../../WebCore/html/HTMLAppletElement.idl:                 attribute [ConvertFromString] long hspace;
392
../../../../WebCore/html/HTMLAppletElement.idl:                 attribute [ConvertFromString] long vspace;
392
../../../../WebCore/html/HTMLAppletElement.idl:                 attribute [ConvertFromString] long vspace;
393
../../../../WebCore/html/HTMLAreaElement.idl:        attribute long tabIndex;
393
../../../../WebCore/html/HTMLAreaElement.idl:        attribute long tabIndex;
394
../../../../WebCore/html/HTMLBaseFontElement.idl:        attribute long size;
395
../../../../WebCore/html/HTMLBodyElement.idl:                 attribute long scrollLeft;
394
../../../../WebCore/html/HTMLBodyElement.idl:                 attribute long scrollLeft;
396
../../../../WebCore/html/HTMLBodyElement.idl:                 attribute long scrollTop;
395
../../../../WebCore/html/HTMLBodyElement.idl:                 attribute long scrollTop;
397
../../../../WebCore/html/HTMLButtonElement.idl:                 attribute  long                 tabIndex;
396
../../../../WebCore/html/HTMLButtonElement.idl:                 attribute  long                 tabIndex;
- a/LayoutTests/fast/dom/wrapper-classes-expected.txt -3 lines
Lines 176-184 PASS tagJSWrapperConstructorClass('b') is 'HTMLElementConstructor' a/LayoutTests/fast/dom/wrapper-classes-expected.txt_sec1
176
PASS tagJSWrapperClass('base') is 'HTMLBaseElement'
176
PASS tagJSWrapperClass('base') is 'HTMLBaseElement'
177
PASS tagJSWrapperPrototypeClass('base') is 'HTMLBaseElementPrototype'
177
PASS tagJSWrapperPrototypeClass('base') is 'HTMLBaseElementPrototype'
178
PASS tagJSWrapperConstructorClass('base') is 'HTMLBaseElementConstructor'
178
PASS tagJSWrapperConstructorClass('base') is 'HTMLBaseElementConstructor'
179
PASS tagJSWrapperClass('basefont') is 'HTMLBaseFontElement'
180
PASS tagJSWrapperPrototypeClass('basefont') is 'HTMLBaseFontElementPrototype'
181
PASS tagJSWrapperConstructorClass('basefont') is 'HTMLBaseFontElementConstructor'
182
PASS tagJSWrapperClass('bdo') is 'HTMLElement'
179
PASS tagJSWrapperClass('bdo') is 'HTMLElement'
183
PASS tagJSWrapperPrototypeClass('bdo') is 'HTMLElementPrototype'
180
PASS tagJSWrapperPrototypeClass('bdo') is 'HTMLElementPrototype'
184
PASS tagJSWrapperConstructorClass('bdo') is 'HTMLElementConstructor'
181
PASS tagJSWrapperConstructorClass('bdo') is 'HTMLElementConstructor'
- a/LayoutTests/fast/dom/wrapper-classes.html -1 lines
Lines 157-163 function runTest() a/LayoutTests/fast/dom/wrapper-classes.html_sec1
157
    testTag("aside", "HTMLElement");
157
    testTag("aside", "HTMLElement");
158
    testTag("b", "HTMLElement");
158
    testTag("b", "HTMLElement");
159
    testTag("base", "HTMLBaseElement");
159
    testTag("base", "HTMLBaseElement");
160
    testTag("basefont", "HTMLBaseFontElement");
161
    testTag("bdo", "HTMLElement");
160
    testTag("bdo", "HTMLElement");
162
    testTag("big", "HTMLElement");
161
    testTag("big", "HTMLElement");
163
    testTag("blockquote", "HTMLQuoteElement");
162
    testTag("blockquote", "HTMLQuoteElement");
- a/LayoutTests/fast/dom/wrapper-identity-expected.txt -1 lines
Lines 32-38 PASS var object = window['HTMLAppletElement']; isEqualJS(object, object); is tru a/LayoutTests/fast/dom/wrapper-identity-expected.txt_sec1
32
PASS var object = window['HTMLAreaElement']; isEqualJS(object, object); is true
32
PASS var object = window['HTMLAreaElement']; isEqualJS(object, object); is true
33
PASS var object = window['HTMLBRElement']; isEqualJS(object, object); is true
33
PASS var object = window['HTMLBRElement']; isEqualJS(object, object); is true
34
PASS var object = window['HTMLBaseElement']; isEqualJS(object, object); is true
34
PASS var object = window['HTMLBaseElement']; isEqualJS(object, object); is true
35
PASS var object = window['HTMLBaseFontElement']; isEqualJS(object, object); is true
36
PASS var object = window['HTMLBodyElement']; isEqualJS(object, object); is true
35
PASS var object = window['HTMLBodyElement']; isEqualJS(object, object); is true
37
PASS var object = window['HTMLButtonElement']; isEqualJS(object, object); is true
36
PASS var object = window['HTMLButtonElement']; isEqualJS(object, object); is true
38
PASS var object = window['HTMLCanvasElement']; isEqualJS(object, object); is true
37
PASS var object = window['HTMLCanvasElement']; isEqualJS(object, object); is true
- a/LayoutTests/fast/dynamic/insertAdjacentHTML-allowed-parents-expected.txt -1 lines
Lines 7-13 PASS: insertAdjacentHTML did not throw an exception when using the area tag. a/LayoutTests/fast/dynamic/insertAdjacentHTML-allowed-parents-expected.txt_sec1
7
PASS: insertAdjacentHTML did not throw an exception when using the audio tag.
7
PASS: insertAdjacentHTML did not throw an exception when using the audio tag.
8
PASS: insertAdjacentHTML did not throw an exception when using the b tag.
8
PASS: insertAdjacentHTML did not throw an exception when using the b tag.
9
PASS: insertAdjacentHTML did not throw an exception when using the base tag.
9
PASS: insertAdjacentHTML did not throw an exception when using the base tag.
10
PASS: insertAdjacentHTML did not throw an exception when using the basefont tag.
11
PASS: insertAdjacentHTML did not throw an exception when using the bdo tag.
10
PASS: insertAdjacentHTML did not throw an exception when using the bdo tag.
12
PASS: insertAdjacentHTML did not throw an exception when using the big tag.
11
PASS: insertAdjacentHTML did not throw an exception when using the big tag.
13
PASS: insertAdjacentHTML did not throw an exception when using the blockquote tag.
12
PASS: insertAdjacentHTML did not throw an exception when using the blockquote tag.
- a/LayoutTests/fast/dynamic/insertAdjacentHTML-allowed-parents.html -1 lines
Lines 37-43 a/LayoutTests/fast/dynamic/insertAdjacentHTML-allowed-parents.html_sec1
37
                    "audio",
37
                    "audio",
38
                    "b",
38
                    "b",
39
                    "base",
39
                    "base",
40
                    "basefont",
41
                    "bdo",
40
                    "bdo",
42
                    "big",
41
                    "big",
43
                    "blockquote",
42
                    "blockquote",
- a/LayoutTests/fast/forms/access-key-for-all-elements-expected.txt -5 lines
Lines 58-68 PASS testElement.accessKey is defined. a/LayoutTests/fast/forms/access-key-for-all-elements-expected.txt_sec1
58
PASS testElement.accessKey ='k'; testElement.accessKey == 'k' is true
58
PASS testElement.accessKey ='k'; testElement.accessKey == 'k' is true
59
PASS pressKey(testElement.accessKey);[clicked, focused] is [true, false]
59
PASS pressKey(testElement.accessKey);[clicked, focused] is [true, false]
60
60
61
Check for BASEFONT tag
62
PASS testElement.accessKey is defined.
63
PASS testElement.accessKey ='k'; testElement.accessKey == 'k' is true
64
PASS pressKey(testElement.accessKey);[clicked, focused] is [true, false]
65
66
Check for BDO tag
61
Check for BDO tag
67
PASS testElement.accessKey is defined.
62
PASS testElement.accessKey is defined.
68
PASS testElement.accessKey ='k'; testElement.accessKey == 'k' is true
63
PASS testElement.accessKey ='k'; testElement.accessKey == 'k' is true
- a/LayoutTests/fast/forms/access-key-for-all-elements.html -1 / +1 lines
Lines 16-22 function pressKey(key) a/LayoutTests/fast/forms/access-key-for-all-elements.html_sec1
16
    eventSender.keyDown(key, modifiers);
16
    eventSender.keyDown(key, modifiers);
17
}
17
}
18
18
19
var tagNames = ["a","abbr","acronym","address","applet","area","article","aside","audio","b","base","basefont","bdo","bgsound","big","blockquote",
19
var tagNames = ["a","abbr","acronym","address","applet","area","article","aside","audio","b","base","bdo","bgsound","big","blockquote",
20
    "body","br","canvas","caption","center","cite","code","col","colgroup","command","datalist","dd","del","details","dfn","dir","div","dl","dt",
20
    "body","br","canvas","caption","center","cite","code","col","colgroup","command","datalist","dd","del","details","dfn","dir","div","dl","dt",
21
    "em","embed","fieldset","figcaption","figure","font","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html",
21
    "em","embed","fieldset","figcaption","figure","font","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html",
22
    "i","iframe","img","ins","kbd","keygen","label","layer","li","link","listing","main","map","mark","marquee","menu","meta","meter","nav",
22
    "i","iframe","img","ins","kbd","keygen","label","layer","li","link","listing","main","map","mark","marquee","menu","meta","meter","nav",
- a/LayoutTests/fast/js/global-constructors-attributes-expected.txt -5 lines
Lines 408-418 PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty(' a/LayoutTests/fast/js/global-constructors-attributes-expected.txt_sec1
408
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty('set') is false
408
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty('set') is false
409
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').enumerable is false
409
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').enumerable is false
410
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').configurable is true
410
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').configurable is true
411
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').value is HTMLBaseFontElement
412
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('get') is false
413
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('set') is false
414
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').enumerable is false
415
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').configurable is true
416
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').value is HTMLBodyElement
411
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').value is HTMLBodyElement
417
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('get') is false
412
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('get') is false
418
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('set') is false
413
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('set') is false
- a/LayoutTests/html5lib/resources/tests1.dat -4 / +2 lines
Lines 1725-1731 Line: 1 Col: 80 Unexpected start tag colgroup. Ignored. a/LayoutTests/html5lib/resources/tests1.dat_sec1
1725
|       <colgroup>
1725
|       <colgroup>
1726
1726
1727
#data
1727
#data
1728
</strong></b></em></i></u></strike></s></blink></tt></pre></big></small></font></select></h1></h2></h3></h4></h5></h6></body></br></a></img></title></span></style></script></table></th></td></tr></frame></area></link></param></hr></input></col></base></meta></basefont></bgsound></embed></spacer></p></dd></dt></caption></colgroup></tbody></tfoot></thead></address></blockquote></center></dir></div></dl></fieldset></listing></menu></ol></ul></li></nobr></wbr></form></button></marquee></object></html></frameset></head></iframe></image></isindex></noembed></noframes></noscript></optgroup></option></plaintext></textarea>
1728
</strong></b></em></i></u></strike></s></blink></tt></pre></big></small></font></select></h1></h2></h3></h4></h5></h6></body></br></a></img></title></span></style></script></table></th></td></tr></frame></area></link></param></hr></input></col></base></meta></bgsound></embed></spacer></p></dd></dt></caption></colgroup></tbody></tfoot></thead></address></blockquote></center></dir></div></dl></fieldset></listing></menu></ol></ul></li></nobr></wbr></form></button></marquee></object></html></frameset></head></iframe></image></isindex></noembed></noframes></noscript></optgroup></option></plaintext></textarea>
1729
#errors
1729
#errors
1730
Line: 1 Col: 9 Unexpected end tag (strong). Expected DOCTYPE.
1730
Line: 1 Col: 9 Unexpected end tag (strong). Expected DOCTYPE.
1731
Line: 1 Col: 9 Unexpected end tag (strong) after the (implied) root element.
1731
Line: 1 Col: 9 Unexpected end tag (strong) after the (implied) root element.
Lines 1769-1775 Line: 1 Col: 238 This element (input) has no end tag. a/LayoutTests/html5lib/resources/tests1.dat_sec2
1769
Line: 1 Col: 244 Unexpected end tag (col). Ignored.
1769
Line: 1 Col: 244 Unexpected end tag (col). Ignored.
1770
Line: 1 Col: 251 Unexpected end tag (base). Ignored.
1770
Line: 1 Col: 251 Unexpected end tag (base). Ignored.
1771
Line: 1 Col: 258 Unexpected end tag (meta). Ignored.
1771
Line: 1 Col: 258 Unexpected end tag (meta). Ignored.
1772
Line: 1 Col: 269 This element (basefont) has no end tag.
1773
Line: 1 Col: 279 This element (bgsound) has no end tag.
1772
Line: 1 Col: 279 This element (bgsound) has no end tag.
1774
Line: 1 Col: 287 This element (embed) has no end tag.
1773
Line: 1 Col: 287 This element (embed) has no end tag.
1775
Line: 1 Col: 296 This element (spacer) has no end tag.
1774
Line: 1 Col: 296 This element (spacer) has no end tag.
Lines 1819-1825 Line: 1 Col: 622 Unexpected end tag (textarea). Ignored. a/LayoutTests/html5lib/resources/tests1.dat_sec3
1819
|     <p>
1818
|     <p>
1820
1819
1821
#data
1820
#data
1822
<table><tr></strong></b></em></i></u></strike></s></blink></tt></pre></big></small></font></select></h1></h2></h3></h4></h5></h6></body></br></a></img></title></span></style></script></table></th></td></tr></frame></area></link></param></hr></input></col></base></meta></basefont></bgsound></embed></spacer></p></dd></dt></caption></colgroup></tbody></tfoot></thead></address></blockquote></center></dir></div></dl></fieldset></listing></menu></ol></ul></li></nobr></wbr></form></button></marquee></object></html></frameset></head></iframe></image></isindex></noembed></noframes></noscript></optgroup></option></plaintext></textarea>
1821
<table><tr></strong></b></em></i></u></strike></s></blink></tt></pre></big></small></font></select></h1></h2></h3></h4></h5></h6></body></br></a></img></title></span></style></script></table></th></td></tr></frame></area></link></param></hr></input></col></base></meta></bgsound></embed></spacer></p></dd></dt></caption></colgroup></tbody></tfoot></thead></address></blockquote></center></dir></div></dl></fieldset></listing></menu></ol></ul></li></nobr></wbr></form></button></marquee></object></html></frameset></head></iframe></image></isindex></noembed></noframes></noscript></optgroup></option></plaintext></textarea>
1823
#errors
1822
#errors
1824
Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE.
1823
Line: 1 Col: 7 Unexpected start tag (table). Expected DOCTYPE.
1825
Line: 1 Col: 20 Unexpected end tag (strong) in table context caused voodoo mode.
1824
Line: 1 Col: 20 Unexpected end tag (strong) in table context caused voodoo mode.
Lines 1889-1895 Line: 1 Col: 249 This element (input) has no end tag. a/LayoutTests/html5lib/resources/tests1.dat_sec4
1889
Line: 1 Col: 255 Unexpected end tag (col). Ignored.
1888
Line: 1 Col: 255 Unexpected end tag (col). Ignored.
1890
Line: 1 Col: 262 Unexpected end tag (base). Ignored.
1889
Line: 1 Col: 262 Unexpected end tag (base). Ignored.
1891
Line: 1 Col: 269 Unexpected end tag (meta). Ignored.
1890
Line: 1 Col: 269 Unexpected end tag (meta). Ignored.
1892
Line: 1 Col: 280 This element (basefont) has no end tag.
1893
Line: 1 Col: 290 This element (bgsound) has no end tag.
1891
Line: 1 Col: 290 This element (bgsound) has no end tag.
1894
Line: 1 Col: 298 This element (embed) has no end tag.
1892
Line: 1 Col: 298 This element (embed) has no end tag.
1895
Line: 1 Col: 307 This element (spacer) has no end tag.
1893
Line: 1 Col: 307 This element (spacer) has no end tag.
- a/LayoutTests/html5lib/resources/tests19.dat -32 lines
Lines 674-689 a/LayoutTests/html5lib/resources/tests19.dat_sec1
674
|     <area>
674
|     <area>
675
675
676
#data
676
#data
677
<!doctype html><basefont><frameset>
678
#errors
679
#document
680
| <!DOCTYPE html>
681
| <html>
682
|   <head>
683
|     <basefont>
684
|   <frameset>
685
686
#data
687
<!doctype html><bgsound><frameset>
677
<!doctype html><bgsound><frameset>
688
#errors
678
#errors
689
#document
679
#document
Lines 1148-1175 a/LayoutTests/html5lib/resources/tests19.dat_sec2
1148
|     <bgsound>
1138
|     <bgsound>
1149
1139
1150
#data
1140
#data
1151
<!doctype html><body><basefont>
1152
#errors
1153
#document
1154
| <!DOCTYPE html>
1155
| <html>
1156
|   <head>
1157
|   <body>
1158
|     <basefont>
1159
1160
#data
1161
<!doctype html><a><b></a><basefont>
1162
#errors
1163
#document
1164
| <!DOCTYPE html>
1165
| <html>
1166
|   <head>
1167
|   <body>
1168
|     <a>
1169
|       <b>
1170
|     <basefont>
1171
1172
#data
1173
<!doctype html><a><b></a><bgsound>
1141
<!doctype html><a><b></a><bgsound>
1174
#errors
1142
#errors
1175
#document
1143
#document
- a/LayoutTests/html5lib/resources/tests25.dat -11 lines
Lines 32-48 a/LayoutTests/html5lib/resources/tests25.dat_sec1
32
|     "A"
32
|     "A"
33
33
34
#data
34
#data
35
<!DOCTYPE html><body><basefont>A
36
#errors
37
#document
38
| <!DOCTYPE html>
39
| <html>
40
|   <head>
41
|   <body>
42
|     <basefont>
43
|     "A"
44
45
#data
46
<!DOCTYPE html><body><bgsound>A
35
<!DOCTYPE html><body><bgsound>A
47
#errors
36
#errors
48
#document
37
#document
- a/LayoutTests/http/tests/security/cross-frame-access-get-expected.txt -2 lines
Lines 187-193 CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from access a/LayoutTests/http/tests/security/cross-frame-access-get-expected.txt_sec1
187
CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
187
CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
188
CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
188
CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
189
CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
189
CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
190
CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
191
This test checks cross-frame access security (rdar://problem/5251309).
190
This test checks cross-frame access security (rdar://problem/5251309).
192
191
193
192
Lines 244-250 PASS: canGet('targetWindow.HTMLAppletElement') should be 'false' and is. a/LayoutTests/http/tests/security/cross-frame-access-get-expected.txt_sec2
244
PASS: canGet('targetWindow.HTMLAreaElement') should be 'false' and is.
243
PASS: canGet('targetWindow.HTMLAreaElement') should be 'false' and is.
245
PASS: canGet('targetWindow.HTMLBRElement') should be 'false' and is.
244
PASS: canGet('targetWindow.HTMLBRElement') should be 'false' and is.
246
PASS: canGet('targetWindow.HTMLBaseElement') should be 'false' and is.
245
PASS: canGet('targetWindow.HTMLBaseElement') should be 'false' and is.
247
PASS: canGet('targetWindow.HTMLBaseFontElement') should be 'false' and is.
248
PASS: canGet('targetWindow.HTMLBodyElement') should be 'false' and is.
246
PASS: canGet('targetWindow.HTMLBodyElement') should be 'false' and is.
249
PASS: canGet('targetWindow.HTMLButtonElement') should be 'false' and is.
247
PASS: canGet('targetWindow.HTMLButtonElement') should be 'false' and is.
250
PASS: canGet('targetWindow.HTMLCanvasElement') should be 'false' and is.
248
PASS: canGet('targetWindow.HTMLCanvasElement') should be 'false' and is.
- a/LayoutTests/http/tests/security/cross-frame-access-get.html -1 lines
Lines 29-35 a/LayoutTests/http/tests/security/cross-frame-access-get.html_sec1
29
            "HTMLAreaElement", 
29
            "HTMLAreaElement", 
30
            "HTMLBRElement", 
30
            "HTMLBRElement", 
31
            "HTMLBaseElement", 
31
            "HTMLBaseElement", 
32
            "HTMLBaseFontElement", 
33
            "HTMLBodyElement", 
32
            "HTMLBodyElement", 
34
            "HTMLButtonElement", 
33
            "HTMLButtonElement", 
35
            "HTMLCanvasElement", 
34
            "HTMLCanvasElement", 
- a/LayoutTests/http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt -2 lines
Lines 219-225 CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from access a/LayoutTests/http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt_sec1
219
CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
219
CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
220
CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
220
CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
221
CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
221
CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
222
CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
223
This test checks cross-frame access security of getOwnPropertyDescriptor (https://bugs.webkit.org/show_bug.cgi?id=32119).
222
This test checks cross-frame access security of getOwnPropertyDescriptor (https://bugs.webkit.org/show_bug.cgi?id=32119).
224
223
225
224
Lines 255-261 PASS: canGetDescriptor(targetWindow, 'HTMLAppletElement') should be 'false' and a/LayoutTests/http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt_sec2
255
PASS: canGetDescriptor(targetWindow, 'HTMLAreaElement') should be 'false' and is.
254
PASS: canGetDescriptor(targetWindow, 'HTMLAreaElement') should be 'false' and is.
256
PASS: canGetDescriptor(targetWindow, 'HTMLBRElement') should be 'false' and is.
255
PASS: canGetDescriptor(targetWindow, 'HTMLBRElement') should be 'false' and is.
257
PASS: canGetDescriptor(targetWindow, 'HTMLBaseElement') should be 'false' and is.
256
PASS: canGetDescriptor(targetWindow, 'HTMLBaseElement') should be 'false' and is.
258
PASS: canGetDescriptor(targetWindow, 'HTMLBaseFontElement') should be 'false' and is.
259
PASS: canGetDescriptor(targetWindow, 'HTMLBodyElement') should be 'false' and is.
257
PASS: canGetDescriptor(targetWindow, 'HTMLBodyElement') should be 'false' and is.
260
PASS: canGetDescriptor(targetWindow, 'HTMLButtonElement') should be 'false' and is.
258
PASS: canGetDescriptor(targetWindow, 'HTMLButtonElement') should be 'false' and is.
261
PASS: canGetDescriptor(targetWindow, 'HTMLCanvasElement') should be 'false' and is.
259
PASS: canGetDescriptor(targetWindow, 'HTMLCanvasElement') should be 'false' and is.
- a/LayoutTests/http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html -1 lines
Lines 29-35 a/LayoutTests/http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html_sec1
29
            "HTMLAreaElement", 
29
            "HTMLAreaElement", 
30
            "HTMLBRElement", 
30
            "HTMLBRElement", 
31
            "HTMLBaseElement", 
31
            "HTMLBaseElement", 
32
            "HTMLBaseFontElement", 
33
            "HTMLBodyElement", 
32
            "HTMLBodyElement", 
34
            "HTMLButtonElement", 
33
            "HTMLButtonElement", 
35
            "HTMLCanvasElement", 
34
            "HTMLCanvasElement", 
- a/LayoutTests/http/tests/security/cross-frame-access-put-expected.txt -2 lines
Lines 184-190 CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from access a/LayoutTests/http/tests/security/cross-frame-access-put-expected.txt_sec1
184
CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
184
CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
185
CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
185
CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
186
CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
186
CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
187
CONSOLE MESSAGE: Blocked a frame with origin "http://127.0.0.1:8000" from accessing a frame with origin "http://localhost:8000". Protocols, domains, and ports must match.
188
ALERT: PASS: window.Attr should be '[object AttrConstructor]' and is.
187
ALERT: PASS: window.Attr should be '[object AttrConstructor]' and is.
189
ALERT: PASS: window.CDATASection should be '[object CDATASectionConstructor]' and is.
188
ALERT: PASS: window.CDATASection should be '[object CDATASectionConstructor]' and is.
190
ALERT: PASS: window.CharacterData should be '[object CharacterDataConstructor]' and is.
189
ALERT: PASS: window.CharacterData should be '[object CharacterDataConstructor]' and is.
Lines 208-214 ALERT: PASS: window.HTMLAnchorElement should be '[object HTMLAnchorElementConstr a/LayoutTests/http/tests/security/cross-frame-access-put-expected.txt_sec2
208
ALERT: PASS: window.HTMLAppletElement should be '[object HTMLAppletElementConstructor]' and is.
207
ALERT: PASS: window.HTMLAppletElement should be '[object HTMLAppletElementConstructor]' and is.
209
ALERT: PASS: window.HTMLAreaElement should be '[object HTMLAreaElementConstructor]' and is.
208
ALERT: PASS: window.HTMLAreaElement should be '[object HTMLAreaElementConstructor]' and is.
210
ALERT: PASS: window.HTMLBaseElement should be '[object HTMLBaseElementConstructor]' and is.
209
ALERT: PASS: window.HTMLBaseElement should be '[object HTMLBaseElementConstructor]' and is.
211
ALERT: PASS: window.HTMLBaseFontElement should be '[object HTMLBaseFontElementConstructor]' and is.
212
ALERT: PASS: window.HTMLBodyElement should be '[object HTMLBodyElementConstructor]' and is.
210
ALERT: PASS: window.HTMLBodyElement should be '[object HTMLBodyElementConstructor]' and is.
213
ALERT: PASS: window.HTMLBRElement should be '[object HTMLBRElementConstructor]' and is.
211
ALERT: PASS: window.HTMLBRElement should be '[object HTMLBRElementConstructor]' and is.
214
ALERT: PASS: window.HTMLButtonElement should be '[object HTMLButtonElementConstructor]' and is.
212
ALERT: PASS: window.HTMLButtonElement should be '[object HTMLButtonElementConstructor]' and is.
- a/LayoutTests/http/tests/security/cross-frame-access-put.html -1 lines
Lines 51-57 window.onload = function() a/LayoutTests/http/tests/security/cross-frame-access-put.html_sec1
51
    setForbiddenProperty(targetWindow, "HTMLAppletElement");
51
    setForbiddenProperty(targetWindow, "HTMLAppletElement");
52
    setForbiddenProperty(targetWindow, "HTMLAreaElement");
52
    setForbiddenProperty(targetWindow, "HTMLAreaElement");
53
    setForbiddenProperty(targetWindow, "HTMLBaseElement");
53
    setForbiddenProperty(targetWindow, "HTMLBaseElement");
54
    setForbiddenProperty(targetWindow, "HTMLBaseFontElement");
55
    setForbiddenProperty(targetWindow, "HTMLBodyElement");
54
    setForbiddenProperty(targetWindow, "HTMLBodyElement");
56
    setForbiddenProperty(targetWindow, "HTMLBRElement");
55
    setForbiddenProperty(targetWindow, "HTMLBRElement");
57
    setForbiddenProperty(targetWindow, "HTMLButtonElement");
56
    setForbiddenProperty(targetWindow, "HTMLButtonElement");
- a/LayoutTests/http/tests/security/resources/cross-frame-iframe-for-put-test.html -2 lines
Lines 66-72 a/LayoutTests/http/tests/security/resources/cross-frame-iframe-for-put-test.html_sec1
66
        var HTMLAppletElementOld = window.HTMLAppletElement;
66
        var HTMLAppletElementOld = window.HTMLAppletElement;
67
        var HTMLAreaElementOld = window.HTMLAreaElement;
67
        var HTMLAreaElementOld = window.HTMLAreaElement;
68
        var HTMLBaseElementOld = window.HTMLBaseElement;
68
        var HTMLBaseElementOld = window.HTMLBaseElement;
69
        var HTMLBaseFontElementOld = window.HTMLBaseFontElement;
70
        var HTMLBodyElementOld = window.HTMLBodyElement;
69
        var HTMLBodyElementOld = window.HTMLBodyElement;
71
        var HTMLBRElementOld = window.HTMLBRElement;
70
        var HTMLBRElementOld = window.HTMLBRElement;
72
        var HTMLButtonElementOld = window.HTMLButtonElement;
71
        var HTMLButtonElementOld = window.HTMLButtonElement;
Lines 271-277 a/LayoutTests/http/tests/security/resources/cross-frame-iframe-for-put-test.html_sec2
271
            shouldBe("window.HTMLAppletElement", "HTMLAppletElementOld");
270
            shouldBe("window.HTMLAppletElement", "HTMLAppletElementOld");
272
            shouldBe("window.HTMLAreaElement", "HTMLAreaElementOld");
271
            shouldBe("window.HTMLAreaElement", "HTMLAreaElementOld");
273
            shouldBe("window.HTMLBaseElement", "HTMLBaseElementOld");
272
            shouldBe("window.HTMLBaseElement", "HTMLBaseElementOld");
274
            shouldBe("window.HTMLBaseFontElement", "HTMLBaseFontElementOld");
275
            shouldBe("window.HTMLBodyElement", "HTMLBodyElementOld");
273
            shouldBe("window.HTMLBodyElement", "HTMLBodyElementOld");
276
            shouldBe("window.HTMLBRElement", "HTMLBRElementOld");
274
            shouldBe("window.HTMLBRElement", "HTMLBRElementOld");
277
            shouldBe("window.HTMLButtonElement", "HTMLButtonElementOld");
275
            shouldBe("window.HTMLButtonElement", "HTMLButtonElementOld");
- a/LayoutTests/platform/efl/fast/js/global-constructors-attributes-expected.txt -5 lines
Lines 408-418 PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty(' a/LayoutTests/platform/efl/fast/js/global-constructors-attributes-expected.txt_sec1
408
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty('set') is false
408
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty('set') is false
409
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').enumerable is false
409
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').enumerable is false
410
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').configurable is true
410
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').configurable is true
411
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').value is HTMLBaseFontElement
412
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('get') is false
413
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('set') is false
414
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').enumerable is false
415
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').configurable is true
416
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').value is HTMLBodyElement
411
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').value is HTMLBodyElement
417
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('get') is false
412
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('get') is false
418
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('set') is false
413
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('set') is false
- a/LayoutTests/platform/efl/tables/mozilla/bugs/bug4527-expected.txt -3 lines
Lines 3-11 layer at (0,0) size 800x600 a/LayoutTests/platform/efl/tables/mozilla/bugs/bug4527-expected.txt_sec1
3
layer at (0,0) size 800x600
3
layer at (0,0) size 800x600
4
  RenderBlock {HTML} at (0,0) size 800x600
4
  RenderBlock {HTML} at (0,0) size 800x600
5
    RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#000066]
5
    RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#000066]
6
      RenderBlock (anonymous) at (0,0) size 784x0
7
        RenderInline {BASEFONT} at (0,0) size 0x0
8
        RenderText {#text} at (0,0) size 0x0
9
      RenderTable {TABLE} at (0,0) size 613x120
6
      RenderTable {TABLE} at (0,0) size 613x120
10
        RenderTableSection {TBODY} at (0,0) size 613x120
7
        RenderTableSection {TBODY} at (0,0) size 613x120
11
          RenderTableRow {TR} at (0,0) size 613x70
8
          RenderTableRow {TR} at (0,0) size 613x70
- a/LayoutTests/platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt -2 lines
Lines 132-139 PASS win['HTMLBRElement'] == '[object HTMLBRElementConstructor]' is true a/LayoutTests/platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt_sec1
132
PASS win['HTMLBRElement'] == '[object HTMLBRElementConstructor]' is true
132
PASS win['HTMLBRElement'] == '[object HTMLBRElementConstructor]' is true
133
PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
133
PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
134
PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
134
PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
135
PASS win['HTMLBaseFontElement'] == '[object HTMLBaseFontElementConstructor]' is true
136
PASS win['HTMLBaseFontElement'] == '[object HTMLBaseFontElementConstructor]' is true
137
PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
135
PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
138
PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
136
PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
139
PASS win['HTMLButtonElement'] == '[object HTMLButtonElementConstructor]' is true
137
PASS win['HTMLButtonElement'] == '[object HTMLButtonElementConstructor]' is true
- a/LayoutTests/platform/gtk/fast/js/global-constructors-attributes-expected.txt -5 lines
Lines 408-418 PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty(' a/LayoutTests/platform/gtk/fast/js/global-constructors-attributes-expected.txt_sec1
408
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty('set') is false
408
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty('set') is false
409
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').enumerable is false
409
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').enumerable is false
410
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').configurable is true
410
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').configurable is true
411
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').value is HTMLBaseFontElement
412
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('get') is false
413
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('set') is false
414
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').enumerable is false
415
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').configurable is true
416
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').value is HTMLBodyElement
411
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').value is HTMLBodyElement
417
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('get') is false
412
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('get') is false
418
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('set') is false
413
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('set') is false
- a/LayoutTests/platform/gtk/tables/mozilla/bugs/bug4527-expected.txt -3 lines
Lines 3-11 layer at (0,0) size 800x600 a/LayoutTests/platform/gtk/tables/mozilla/bugs/bug4527-expected.txt_sec1
3
layer at (0,0) size 800x600
3
layer at (0,0) size 800x600
4
  RenderBlock {HTML} at (0,0) size 800x600
4
  RenderBlock {HTML} at (0,0) size 800x600
5
    RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#000066]
5
    RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#000066]
6
      RenderBlock (anonymous) at (0,0) size 784x0
7
        RenderInline {BASEFONT} at (0,0) size 0x0
8
        RenderText {#text} at (0,0) size 0x0
9
      RenderTable {TABLE} at (0,0) size 613x121
6
      RenderTable {TABLE} at (0,0) size 613x121
10
        RenderTableSection {TBODY} at (0,0) size 613x121
7
        RenderTableSection {TBODY} at (0,0) size 613x121
11
          RenderTableRow {TR} at (0,0) size 613x70
8
          RenderTableRow {TR} at (0,0) size 613x70
- a/LayoutTests/platform/mac-lion/fast/js/global-constructors-attributes-expected.txt -5 lines
Lines 408-418 PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty(' a/LayoutTests/platform/mac-lion/fast/js/global-constructors-attributes-expected.txt_sec1
408
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty('set') is false
408
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty('set') is false
409
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').enumerable is false
409
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').enumerable is false
410
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').configurable is true
410
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').configurable is true
411
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').value is HTMLBaseFontElement
412
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('get') is false
413
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('set') is false
414
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').enumerable is false
415
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').configurable is true
416
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').value is HTMLBodyElement
411
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').value is HTMLBodyElement
417
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('get') is false
412
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('get') is false
418
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('set') is false
413
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('set') is false
- a/LayoutTests/platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt -2 lines
Lines 132-139 PASS win['HTMLBRElement'] == '[object HTMLBRElementConstructor]' is true a/LayoutTests/platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt_sec1
132
PASS win['HTMLBRElement'] == '[object HTMLBRElementConstructor]' is true
132
PASS win['HTMLBRElement'] == '[object HTMLBRElementConstructor]' is true
133
PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
133
PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
134
PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
134
PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
135
PASS win['HTMLBaseFontElement'] == '[object HTMLBaseFontElementConstructor]' is true
136
PASS win['HTMLBaseFontElement'] == '[object HTMLBaseFontElementConstructor]' is true
137
PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
135
PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
138
PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
136
PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
139
PASS win['HTMLButtonElement'] == '[object HTMLButtonElementConstructor]' is true
137
PASS win['HTMLButtonElement'] == '[object HTMLButtonElementConstructor]' is true
- a/LayoutTests/platform/mac/fast/dom/objc-wrapper-identity-expected.txt -1 lines
Lines 32-38 PASS var object = window['HTMLAppletElement']; isEqualObjC(object, object); is t a/LayoutTests/platform/mac/fast/dom/objc-wrapper-identity-expected.txt_sec1
32
PASS var object = window['HTMLAreaElement']; isEqualObjC(object, object); is true
32
PASS var object = window['HTMLAreaElement']; isEqualObjC(object, object); is true
33
PASS var object = window['HTMLBRElement']; isEqualObjC(object, object); is true
33
PASS var object = window['HTMLBRElement']; isEqualObjC(object, object); is true
34
PASS var object = window['HTMLBaseElement']; isEqualObjC(object, object); is true
34
PASS var object = window['HTMLBaseElement']; isEqualObjC(object, object); is true
35
PASS var object = window['HTMLBaseFontElement']; isEqualObjC(object, object); is true
36
PASS var object = window['HTMLBodyElement']; isEqualObjC(object, object); is true
35
PASS var object = window['HTMLBodyElement']; isEqualObjC(object, object); is true
37
PASS var object = window['HTMLButtonElement']; isEqualObjC(object, object); is true
36
PASS var object = window['HTMLButtonElement']; isEqualObjC(object, object); is true
38
PASS var object = window['HTMLCanvasElement']; isEqualObjC(object, object); is true
37
PASS var object = window['HTMLCanvasElement']; isEqualObjC(object, object); is true
- a/LayoutTests/platform/mac/fast/dom/wrapper-classes-objc-expected.txt -1 lines
Lines 76-82 PASS tagObjCWrapperClass('applet') is 'DOMHTMLAppletElement' a/LayoutTests/platform/mac/fast/dom/wrapper-classes-objc-expected.txt_sec1
76
PASS tagObjCWrapperClass('area') is 'DOMHTMLAreaElement'
76
PASS tagObjCWrapperClass('area') is 'DOMHTMLAreaElement'
77
PASS tagObjCWrapperClass('b') is 'DOMHTMLElement'
77
PASS tagObjCWrapperClass('b') is 'DOMHTMLElement'
78
PASS tagObjCWrapperClass('base') is 'DOMHTMLBaseElement'
78
PASS tagObjCWrapperClass('base') is 'DOMHTMLBaseElement'
79
PASS tagObjCWrapperClass('basefont') is 'DOMHTMLBaseFontElement'
80
PASS tagObjCWrapperClass('bdo') is 'DOMHTMLElement'
79
PASS tagObjCWrapperClass('bdo') is 'DOMHTMLElement'
81
PASS tagObjCWrapperClass('big') is 'DOMHTMLElement'
80
PASS tagObjCWrapperClass('big') is 'DOMHTMLElement'
82
PASS tagObjCWrapperClass('blockquote') is 'DOMHTMLElement'
81
PASS tagObjCWrapperClass('blockquote') is 'DOMHTMLElement'
- a/LayoutTests/platform/mac/fast/dom/wrapper-classes-objc.html -1 lines
Lines 170-176 function runTest() a/LayoutTests/platform/mac/fast/dom/wrapper-classes-objc.html_sec1
170
    testTag("area", "HTMLAreaElement");
170
    testTag("area", "HTMLAreaElement");
171
    testTag("b", "HTMLElement");
171
    testTag("b", "HTMLElement");
172
    testTag("base", "HTMLBaseElement");
172
    testTag("base", "HTMLBaseElement");
173
    testTag("basefont", "HTMLBaseFontElement");
174
    testTag("bdo", "HTMLElement");
173
    testTag("bdo", "HTMLElement");
175
    testTag("big", "HTMLElement");
174
    testTag("big", "HTMLElement");
176
    testTag("blockquote", "HTMLBlockquoteElement", "DOMHTMLElement");
175
    testTag("blockquote", "HTMLBlockquoteElement", "DOMHTMLElement");
- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug4527-expected.txt -3 lines
Lines 3-11 layer at (0,0) size 800x600 a/LayoutTests/platform/mac/tables/mozilla/bugs/bug4527-expected.txt_sec1
3
layer at (0,0) size 800x600
3
layer at (0,0) size 800x600
4
  RenderBlock {HTML} at (0,0) size 800x600
4
  RenderBlock {HTML} at (0,0) size 800x600
5
    RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#000066]
5
    RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#000066]
6
      RenderBlock (anonymous) at (0,0) size 784x0
7
        RenderInline {BASEFONT} at (0,0) size 0x0
8
        RenderText {#text} at (0,0) size 0x0
9
      RenderTable {TABLE} at (0,0) size 613x95
6
      RenderTable {TABLE} at (0,0) size 613x95
10
        RenderTableSection {TBODY} at (0,0) size 613x95
7
        RenderTableSection {TBODY} at (0,0) size 613x95
11
          RenderTableRow {TR} at (0,0) size 613x70
8
          RenderTableRow {TR} at (0,0) size 613x70
- a/LayoutTests/platform/qt/fast/js/global-constructors-attributes-expected.txt -5 lines
Lines 343-353 PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty(' a/LayoutTests/platform/qt/fast/js/global-constructors-attributes-expected.txt_sec1
343
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty('set') is false
343
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').hasOwnProperty('set') is false
344
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').enumerable is false
344
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').enumerable is false
345
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').configurable is true
345
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseElement').configurable is true
346
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').value is HTMLBaseFontElement
347
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('get') is false
348
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').hasOwnProperty('set') is false
349
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').enumerable is false
350
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBaseFontElement').configurable is true
351
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').value is HTMLBodyElement
346
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').value is HTMLBodyElement
352
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('get') is false
347
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('get') is false
353
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('set') is false
348
PASS Object.getOwnPropertyDescriptor(global, 'HTMLBodyElement').hasOwnProperty('set') is false
- a/LayoutTests/platform/qt/http/tests/security/cross-frame-access-put-expected.txt -1 lines
Lines 208-214 ALERT: PASS: window.HTMLAnchorElement should be '[object HTMLAnchorElementConstr a/LayoutTests/platform/qt/http/tests/security/cross-frame-access-put-expected.txt_sec1
208
ALERT: PASS: window.HTMLAppletElement should be '[object HTMLAppletElementConstructor]' and is.
208
ALERT: PASS: window.HTMLAppletElement should be '[object HTMLAppletElementConstructor]' and is.
209
ALERT: PASS: window.HTMLAreaElement should be '[object HTMLAreaElementConstructor]' and is.
209
ALERT: PASS: window.HTMLAreaElement should be '[object HTMLAreaElementConstructor]' and is.
210
ALERT: PASS: window.HTMLBaseElement should be '[object HTMLBaseElementConstructor]' and is.
210
ALERT: PASS: window.HTMLBaseElement should be '[object HTMLBaseElementConstructor]' and is.
211
ALERT: PASS: window.HTMLBaseFontElement should be '[object HTMLBaseFontElementConstructor]' and is.
212
ALERT: PASS: window.HTMLBodyElement should be '[object HTMLBodyElementConstructor]' and is.
211
ALERT: PASS: window.HTMLBodyElement should be '[object HTMLBodyElementConstructor]' and is.
213
ALERT: PASS: window.HTMLBRElement should be '[object HTMLBRElementConstructor]' and is.
212
ALERT: PASS: window.HTMLBRElement should be '[object HTMLBRElementConstructor]' and is.
214
ALERT: PASS: window.HTMLButtonElement should be '[object HTMLButtonElementConstructor]' and is.
213
ALERT: PASS: window.HTMLButtonElement should be '[object HTMLButtonElementConstructor]' and is.
- a/LayoutTests/platform/qt/tables/mozilla/bugs/bug4527-expected.txt -3 lines
Lines 3-11 layer at (0,0) size 800x600 a/LayoutTests/platform/qt/tables/mozilla/bugs/bug4527-expected.txt_sec1
3
layer at (0,0) size 800x600
3
layer at (0,0) size 800x600
4
  RenderBlock {HTML} at (0,0) size 800x600
4
  RenderBlock {HTML} at (0,0) size 800x600
5
    RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#000066]
5
    RenderBody {BODY} at (8,8) size 784x584 [bgcolor=#000066]
6
      RenderBlock (anonymous) at (0,0) size 784x0
7
        RenderInline {BASEFONT} at (0,0) size 0x0
8
        RenderText {#text} at (0,0) size 0x0
9
      RenderTable {TABLE} at (0,0) size 613x120
6
      RenderTable {TABLE} at (0,0) size 613x120
10
        RenderTableSection {TBODY} at (0,0) size 613x120
7
        RenderTableSection {TBODY} at (0,0) size 613x120
11
          RenderTableRow {TR} at (0,0) size 613x70
8
          RenderTableRow {TR} at (0,0) size 613x70
- a/LayoutTests/tables/mozilla/bugs/bug4527.html -1 lines
Lines 6-12 a/LayoutTests/tables/mozilla/bugs/bug4527.html_sec1
6
                </TITLE>
6
                </TITLE>
7
        </HEAD>
7
        </HEAD>
8
        <BODY BGCOLOR="#000066">
8
        <BODY BGCOLOR="#000066">
9
        <BASEFONT NAME="Helvetica, Arial" SIZE="-1">
10
               <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH="613">
9
               <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH="613">
11
        <TR>
10
        <TR>
12
                <TD WIDTH="126" ALIGNx=CENTER VALIGNx=TOP ROWSPAN=2>
11
                <TD WIDTH="126" ALIGNx=CENTER VALIGNx=TOP ROWSPAN=2>

Return to Bug 29641