Changeset 28592 in webkit


Ignore:
Timestamp:
Dec 10, 2007 3:32:14 PM (16 years ago)
Author:
weinig@apple.com
Message:

Reviewed by Darin.

More cleanup of kjs_window.

  • Move WindowFeatures from bridge/ to page/
  • Move functions related to WindowFeatures (boolFeature, floatFeature, setWindowFeature, parseWindowFeatures) into the class.
  • Fix up whitespace.
  • WebCore.vcproj/WebCore.vcproj:
  • WebCore.xcodeproj/project.pbxproj:
  • bindings/js/kjs_window.cpp: (KJS::DOMWindowTimer::~DOMWindowTimer): (KJS::createWindow): (KJS::showModalDialog): (KJS::Window::getOwnPropertySlot): (KJS::Window::allowsAccessFrom): (KJS::Window::shouldInterruptScript): (KJS::WindowProtoFuncAToB::callAsFunction): (KJS::WindowProtoFuncOpen::callAsFunction): (KJS::Window::setReturnValueSlot): (KJS::ScheduledAction::execute): (KJS::Window::timerFired): (KJS::Location::Location): (KJS::Location::getValueProperty): (KJS::Location::getOwnPropertySlot): (KJS::Location::put): (KJS::LocationProtoFuncReplace::callAsFunction): Use better variable names. (KJS::LocationProtoFuncAssign::callAsFunction): Ditto. (KJS::LocationProtoFuncToString::callAsFunction): Remove extraneous calls to allowsAccessFrom, cleanup the function a little. (KJS::PausedTimeouts::~PausedTimeouts):
  • bridge/WindowFeatures.h: Removed.
  • page/WindowFeatures.cpp: Added. (WebCore::isSeparator): (WebCore::WindowFeatures::WindowFeatures): (WebCore::WindowFeatures::setWindowFeature): (WebCore::WindowFeatures::boolFeature): (WebCore::WindowFeatures::floatFeature):
  • page/WindowFeatures.h: Copied from WebCore/bridge/WindowFeatures.h. (WebCore::WindowFeatures::WindowFeatures):
Location:
trunk/WebCore
Files:
1 added
6 edited
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r28591 r28592  
     12007-12-09  Sam Weinig  <sam@webkit.org>
     2
     3        Reviewed by Darin.
     4
     5        More cleanup of kjs_window.
     6        - Move WindowFeatures from bridge/ to page/
     7        - Move functions related to WindowFeatures (boolFeature,
     8          floatFeature, setWindowFeature, parseWindowFeatures) into the class.
     9        - Fix up whitespace.
     10
     11        * WebCore.vcproj/WebCore.vcproj:
     12        * WebCore.xcodeproj/project.pbxproj:
     13        * bindings/js/kjs_window.cpp:
     14        (KJS::DOMWindowTimer::~DOMWindowTimer):
     15        (KJS::createWindow):
     16        (KJS::showModalDialog):
     17        (KJS::Window::getOwnPropertySlot):
     18        (KJS::Window::allowsAccessFrom):
     19        (KJS::Window::shouldInterruptScript):
     20        (KJS::WindowProtoFuncAToB::callAsFunction):
     21        (KJS::WindowProtoFuncOpen::callAsFunction):
     22        (KJS::Window::setReturnValueSlot):
     23        (KJS::ScheduledAction::execute):
     24        (KJS::Window::timerFired):
     25        (KJS::Location::Location):
     26        (KJS::Location::getValueProperty):
     27        (KJS::Location::getOwnPropertySlot):
     28        (KJS::Location::put):
     29        (KJS::LocationProtoFuncReplace::callAsFunction): Use better variable names.
     30        (KJS::LocationProtoFuncAssign::callAsFunction): Ditto.
     31        (KJS::LocationProtoFuncToString::callAsFunction): Remove extraneous calls to
     32        allowsAccessFrom, cleanup the function a little.
     33        (KJS::PausedTimeouts::~PausedTimeouts):
     34        * bridge/WindowFeatures.h: Removed.
     35        * page/WindowFeatures.cpp: Added.
     36        (WebCore::isSeparator):
     37        (WebCore::WindowFeatures::WindowFeatures):
     38        (WebCore::WindowFeatures::setWindowFeature):
     39        (WebCore::WindowFeatures::boolFeature):
     40        (WebCore::WindowFeatures::floatFeature):
     41        * page/WindowFeatures.h: Copied from WebCore/bridge/WindowFeatures.h.
     42        (WebCore::WindowFeatures::WindowFeatures):
     43
    1442007-12-10  Timothy Hatcher  <timothy@apple.com>
    245
  • trunk/WebCore/WebCore.pro

    r28509 r28592  
    693693    page/Screen.cpp \
    694694    page/Settings.cpp \
     695    page/WindowFeatures.cpp \
    695696    platform/Arena.cpp \
    696697    platform/ArrayImpl.cpp \
  • trunk/WebCore/WebCore.vcproj/WebCore.vcproj

    r28568 r28592  
    27032703                                >
    27042704                        </File>
     2705                        <File
     2706                                RelativePath="..\page\WindowFeatures.cpp"
     2707                                >
     2708                        </File>
     2709                        <File
     2710                                RelativePath="..\page\WindowFeatures.h"
     2711                                >
     2712                        </File>
    27052713                </Filter>
    27062714                <Filter
     
    61836191                        <File
    61846192                                RelativePath="..\bridge\JavaScriptStatistics.h"
    6185                                 >
    6186                         </File>
    6187                         <File
    6188                                 RelativePath="..\bridge\WindowFeatures.h"
    61896193                                >
    61906194                        </File>
  • trunk/WebCore/WebCore.xcodeproj/project.pbxproj

    r28576 r28592  
    7676                14EC267F09CA07E000E1EEEC /* EventTargetNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 14EC267D09CA07E000E1EEEC /* EventTargetNode.h */; settings = {ATTRIBUTES = (Private, ); }; };
    7777                14EC268009CA07E000E1EEEC /* EventTargetNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14EC267E09CA07E000E1EEEC /* EventTargetNode.cpp */; };
    78                 14FD6DFD0AE5EA1B00AD67AD /* WindowFeatures.h in Headers */ = {isa = PBXBuildFile; fileRef = 14FD6DFC0AE5EA1B00AD67AD /* WindowFeatures.h */; settings = {ATTRIBUTES = (Private, ); }; };
    7978                14FFE31D0AE1963300136BF5 /* HTMLFrameElementBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 14FFE31B0AE1963300136BF5 /* HTMLFrameElementBase.h */; };
    8079                14FFE31E0AE1963300136BF5 /* HTMLFrameElementBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14FFE31C0AE1963300136BF5 /* HTMLFrameElementBase.cpp */; };
     
    36213620                BC82432B0D0CE8A200460C8F /* JSVoidCallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC8243270D0CE8A200460C8F /* JSVoidCallback.cpp */; };
    36223621                BC82432C0D0CE8A200460C8F /* JSVoidCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8243280D0CE8A200460C8F /* JSVoidCallback.h */; };
     3622                BC8243E80D0CFD7500460C8F /* WindowFeatures.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC8243E60D0CFD7500460C8F /* WindowFeatures.cpp */; };
     3623                BC8243E90D0CFD7500460C8F /* WindowFeatures.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8243E70D0CFD7500460C8F /* WindowFeatures.h */; settings = {ATTRIBUTES = (Private, ); }; };
    36233624                BC926F800C0552470082776B /* JSHTMLFrameSetElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC926F7E0C0552470082776B /* JSHTMLFrameSetElement.cpp */; };
    36243625                BC926F810C0552470082776B /* JSHTMLFrameSetElement.h in Headers */ = {isa = PBXBuildFile; fileRef = BC926F7F0C0552470082776B /* JSHTMLFrameSetElement.h */; };
     
    43674368                14EC267D09CA07E000E1EEEC /* EventTargetNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EventTargetNode.h; sourceTree = "<group>"; };
    43684369                14EC267E09CA07E000E1EEEC /* EventTargetNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EventTargetNode.cpp; sourceTree = "<group>"; };
    4369                 14FD6DFC0AE5EA1B00AD67AD /* WindowFeatures.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = WindowFeatures.h; sourceTree = "<group>"; };
    43704370                14FFE31B0AE1963300136BF5 /* HTMLFrameElementBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HTMLFrameElementBase.h; sourceTree = "<group>"; };
    43714371                14FFE31C0AE1963300136BF5 /* HTMLFrameElementBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HTMLFrameElementBase.cpp; sourceTree = "<group>"; };
     
    76247624                BC8243270D0CE8A200460C8F /* JSVoidCallback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSVoidCallback.cpp; sourceTree = "<group>"; };
    76257625                BC8243280D0CE8A200460C8F /* JSVoidCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSVoidCallback.h; sourceTree = "<group>"; };
     7626                BC8243E60D0CFD7500460C8F /* WindowFeatures.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WindowFeatures.cpp; sourceTree = "<group>"; };
     7627                BC8243E70D0CFD7500460C8F /* WindowFeatures.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WindowFeatures.h; sourceTree = "<group>"; };
    76267628                BC926F7E0C0552470082776B /* JSHTMLFrameSetElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSHTMLFrameSetElement.cpp; sourceTree = "<group>"; };
    76277629                BC926F7F0C0552470082776B /* JSHTMLFrameSetElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSHTMLFrameSetElement.h; sourceTree = "<group>"; };
     
    84018403                                14C9A5E90B3D105F005A0232 /* Settings.cpp */,
    84028404                                F587863A02DE3A1401EA4122 /* Settings.h */,
     8405                                BC8243E60D0CFD7500460C8F /* WindowFeatures.cpp */,
     8406                                BC8243E70D0CFD7500460C8F /* WindowFeatures.h */,
    84038407                        );
    84048408                        path = page;
     
    84168420                                06FC442B0BAE5A9E0090EDE1 /* JavaScriptStatistics.cpp */,
    84178421                                06FC442C0BAE5A9E0090EDE1 /* JavaScriptStatistics.h */,
    8418                                 14FD6DFC0AE5EA1B00AD67AD /* WindowFeatures.h */,
    84198422                        );
    84208423                        path = bridge;
     
    95859588                        isa = PBXGroup;
    95869589                        children = (
    9587                                 D06C0D8D0CFD11460065F43F /* RemoveFormatCommand.h */,
    9588                                 D06C0D8E0CFD11460065F43F /* RemoveFormatCommand.cpp */,
    95899590                                ED501DC90B249F3900AE18D9 /* mac */,
    95909591                                93309D87099E64910056E581 /* AppendNodeCommand.cpp */,
     
    95989599                                D0B0556709C6700100307E43 /* CreateLinkCommand.cpp */,
    95999600                                D0B0556609C6700100307E43 /* CreateLinkCommand.h */,
     9601                                1C4C8F630AD8655D009475CE /* DeleteButton.cpp */,
     9602                                1C4C8F640AD8655D009475CE /* DeleteButton.h */,
     9603                                1C4C8EFF0AD85D87009475CE /* DeleteButtonController.cpp */,
     9604                                1C4C8F000AD85D87009475CE /* DeleteButtonController.h */,
    96009605                                93309D8F099E64910056E581 /* DeleteFromTextNodeCommand.cpp */,
    96019606                                93309D90099E64910056E581 /* DeleteFromTextNodeCommand.h */,
    9602                                 1C4C8EFF0AD85D87009475CE /* DeleteButtonController.cpp */,
    9603                                 1C4C8F000AD85D87009475CE /* DeleteButtonController.h */,
    9604                                 1C4C8F630AD8655D009475CE /* DeleteButton.cpp */,
    9605                                 1C4C8F640AD8655D009475CE /* DeleteButton.h */,
    96069607                                93309D91099E64910056E581 /* DeleteSelectionCommand.cpp */,
    96079608                                93309D92099E64910056E581 /* DeleteSelectionCommand.h */,
     
    96479648                                93309DB1099E64910056E581 /* RemoveCSSPropertyCommand.cpp */,
    96489649                                93309DB2099E64910056E581 /* RemoveCSSPropertyCommand.h */,
     9650                                D06C0D8E0CFD11460065F43F /* RemoveFormatCommand.cpp */,
     9651                                D06C0D8D0CFD11460065F43F /* RemoveFormatCommand.h */,
    96499652                                93309DB3099E64910056E581 /* RemoveNodeAttributeCommand.cpp */,
    96509653                                93309DB4099E64910056E581 /* RemoveNodeAttributeCommand.h */,
     
    96619664                                93309DC0099E64910056E581 /* SetNodeAttributeCommand.cpp */,
    96629665                                93309DC1099E64910056E581 /* SetNodeAttributeCommand.h */,
     9666                                4B6FA6F30C39E48C00087011 /* SmartReplace.cpp */,
     9667                                4B6FA6F20C39E48C00087011 /* SmartReplace.h */,
     9668                                4B6FA6F60C39E4A100087011 /* SmartReplaceCF.cpp */,
    96639669                                93309DC2099E64910056E581 /* SplitElementCommand.cpp */,
    96649670                                93309DC3099E64910056E581 /* SplitElementCommand.h */,
     
    96819687                                93309DD4099E64910056E581 /* WrapContentsInDummySpanCommand.cpp */,
    96829688                                93309DD5099E64910056E581 /* WrapContentsInDummySpanCommand.h */,
    9683                                 4B6FA6F20C39E48C00087011 /* SmartReplace.h */,
    9684                                 4B6FA6F30C39E48C00087011 /* SmartReplace.cpp */,
    9685                                 4B6FA6F60C39E4A100087011 /* SmartReplaceCF.cpp */,
    96869689                        );
    96879690                        path = editing;
     
    1054710550                        children = (
    1054810551                                B25598860D00D8B800BB825C /* graphics */,
    10549                                 B28C6A1E0D00C44800334AA4 /* SVGDocumentExtensions.cpp */,
    10550                                 B28C6A1F0D00C44800334AA4 /* SVGDocumentExtensions.h */,
    10551                                 B28C6A200D00C44800334AA4 /* SVGImageLoader.cpp */,
    10552                                 B28C6A210D00C44800334AA4 /* SVGImageLoader.h */,
    10553                                 B28C6A220D00C44800334AA4 /* SVGTimer.cpp */,
    10554                                 B28C6A230D00C44800334AA4 /* SVGTimer.h */,
    10555                                 B28C6A240D00C44800334AA4 /* TimeScheduler.cpp */,
    10556                                 B28C6A250D00C44800334AA4 /* TimeScheduler.h */,
    10557                                 B28C6A260D00C44800334AA4 /* xlinkattrs.in */,
    10558                                 B2E4EC940D00C22B00432643 /* SVGZoomEvent.cpp */,
    10559                                 B2E4EC950D00C22B00432643 /* SVGZoomEvent.h */,
    10560                                 B2E4EC960D00C22B00432643 /* SVGZoomEvent.idl */,
    1056110552                                B22277CB0D00BF1F0071B782 /* ColorDistance.cpp */,
    1056210553                                B22277CC0D00BF1F0071B782 /* ColorDistance.h */,
     
    1063210623                                B222781E0D00BF1F0071B782 /* SVGDocument.h */,
    1063310624                                B222781F0D00BF1F0071B782 /* SVGDocument.idl */,
     10625                                B28C6A1E0D00C44800334AA4 /* SVGDocumentExtensions.cpp */,
     10626                                B28C6A1F0D00C44800334AA4 /* SVGDocumentExtensions.h */,
    1063410627                                B22278200D00BF1F0071B782 /* SVGElement.cpp */,
    1063510628                                B22278210D00BF1F0071B782 /* SVGElement.h */,
     
    1075310746                                B22278970D00BF200071B782 /* SVGImageElement.h */,
    1075410747                                B22278980D00BF200071B782 /* SVGImageElement.idl */,
     10748                                B28C6A200D00C44800334AA4 /* SVGImageLoader.cpp */,
     10749                                B28C6A210D00C44800334AA4 /* SVGImageLoader.h */,
    1075510750                                B22278990D00BF200071B782 /* SVGLangSpace.cpp */,
    1075610751                                B222789A0D00BF200071B782 /* SVGLangSpace.h */,
     
    1091710912                                B222793B0D00BF210071B782 /* SVGTextPositioningElement.h */,
    1091810913                                B222793C0D00BF210071B782 /* SVGTextPositioningElement.idl */,
     10914                                B28C6A220D00C44800334AA4 /* SVGTimer.cpp */,
     10915                                B28C6A230D00C44800334AA4 /* SVGTimer.h */,
    1091910916                                B222793D0D00BF210071B782 /* SVGTitleElement.cpp */,
    1092010917                                B222793E0D00BF210071B782 /* SVGTitleElement.h */,
     
    1095410951                                B22279600D00BF210071B782 /* SVGZoomAndPan.h */,
    1095510952                                B22279610D00BF210071B782 /* SVGZoomAndPan.idl */,
     10953                                B2E4EC940D00C22B00432643 /* SVGZoomEvent.cpp */,
     10954                                B2E4EC950D00C22B00432643 /* SVGZoomEvent.h */,
     10955                                B2E4EC960D00C22B00432643 /* SVGZoomEvent.idl */,
     10956                                B28C6A240D00C44800334AA4 /* TimeScheduler.cpp */,
     10957                                B28C6A250D00C44800334AA4 /* TimeScheduler.h */,
     10958                                B28C6A260D00C44800334AA4 /* xlinkattrs.in */,
    1095610959                        );
    1095710960                        path = svg;
     
    1154011543                        isa = PBXGroup;
    1154111544                        children = (
    11542                                 659A7D120B6DB4D9001155B3 /* SubstituteData.h */,
     11545                                93A1EAA20A5634D8006960A0 /* mac */,
    1154311546                                5126E6B60A2E3AEF005C29FA /* icon */,
    11544                                 93A1EAA20A5634D8006960A0 /* mac */,
    1154511547                                BCB16BFE0979C3BD00467741 /* Cache.cpp */,
    1154611548                                BCB16BFF0979C3BD00467741 /* Cache.h */,
     
    1157311575                                656D37260ADBA5DE00A4554D /* FrameLoaderClient.h */,
    1157411576                                93B77A370ADD792500EA4B81 /* FrameLoaderTypes.h */,
     11577                                51E4ADB20C42B4CF0042BC55 /* FTPDirectoryDocument.cpp */,
    1157511578                                51E4ADB30C42B4CF0042BC55 /* FTPDirectoryDocument.h */,
    11576                                 51E4ADB20C42B4CF0042BC55 /* FTPDirectoryDocument.cpp */,
     11579                                51C81B870C4422F70019ECE3 /* FTPDirectoryParser.cpp */,
    1157711580                                51C81B880C4422F70019ECE3 /* FTPDirectoryParser.h */,
    11578                                 51C81B870C4422F70019ECE3 /* FTPDirectoryParser.cpp */,
    1157911581                                1A820D8F0A13EBA600AF843C /* ImageDocument.cpp */,
    1158011582                                1A820D900A13EBA600AF843C /* ImageDocument.h */,
     
    1158311585                                93E227DC0AF589AD00D48324 /* MainResourceLoader.cpp */,
    1158411586                                656D37290ADBA5DE00A4554D /* MainResourceLoader.h */,
     11587                                93CCF05F0AF6CA7600018E89 /* NavigationAction.cpp */,
    1158511588                                93CCF0260AF6C52900018E89 /* NavigationAction.h */,
    11586                                 93CCF05F0AF6CA7600018E89 /* NavigationAction.cpp */,
    1158711589                                93E227DD0AF589AD00D48324 /* NetscapePlugInStreamLoader.cpp */,
    1158811590                                656D372B0ADBA5DE00A4554D /* NetscapePlugInStreamLoader.h */,
     
    1159811600                                656D37300ADBA5DE00A4554D /* SubresourceLoader.h */,
    1159911601                                1A3178920B20A81600316987 /* SubresourceLoaderClient.h */,
     11602                                659A7D120B6DB4D9001155B3 /* SubstituteData.h */,
    1160011603                                1A6937FF0A11100A00C127FE /* TextDocument.cpp */,
    1160111604                                1A6938000A11100A00C127FE /* TextDocument.h */,
     
    1177511778                        isa = PBXGroup;
    1177611779                        children = (
    11777                                 B2227B000D00BFF10071B782 /* SVGCSSComputedStyleDeclaration.cpp */,
    11778                                 B2227B010D00BFF10071B782 /* SVGCSSParser.cpp */,
    11779                                 B2227B020D00BFF10071B782 /* SVGCSSPropertyNames.in */,
    11780                                 B2227B030D00BFF10071B782 /* SVGCSSStyleSelector.cpp */,
    11781                                 B2227B040D00BFF10071B782 /* SVGCSSValueKeywords.in */,
    11782                                 BC80C9850CD294EE00A0B7B3 /* CSSTimingFunctionValue.cpp */,
    11783                                 BC80C9860CD294EE00A0B7B3 /* CSSTimingFunctionValue.h */,
    11784                                 BC64B4CD0CB4298A005F2B62 /* CSSFontFace.cpp */,
    11785                                 BC64B4CE0CB4298A005F2B62 /* CSSFontFace.h */,
    11786                                 BC9ADD7F0CC4092200098C4C /* CSSTransformValue.cpp */,
    11787                                 BC64B4CF0CB4298A005F2B62 /* CSSFontFaceSource.cpp */,
    11788                                 BC64B4D00CB4298A005F2B62 /* CSSFontFaceSource.h */,
    11789                                 BC64B4D10CB4298A005F2B62 /* CSSFontFaceSrcValue.cpp */,
    11790                                 BC64B4D20CB4298A005F2B62 /* CSSFontFaceSrcValue.h */,
    11791                                 BC64B4D30CB4298A005F2B62 /* CSSFontSelector.cpp */,
    11792                                 BC64B4D40CB4298A005F2B62 /* CSSFontSelector.h */,
    1179311780                                A80E6CDA0A1989CA007FB8C5 /* Counter.h */,
    1179411781                                930705C709E0C95F00B17FE4 /* Counter.idl */,
     
    1180211789                                AA0978ED0ABAA6E100874480 /* CSSCursorImageValue.cpp */,
    1180311790                                AA0978EE0ABAA6E100874480 /* CSSCursorImageValue.h */,
     11791                                BC64B4CD0CB4298A005F2B62 /* CSSFontFace.cpp */,
     11792                                BC64B4CE0CB4298A005F2B62 /* CSSFontFace.h */,
    1180411793                                A80E6CBD0A1989CA007FB8C5 /* CSSFontFaceRule.cpp */,
    1180511794                                A80E6CD30A1989CA007FB8C5 /* CSSFontFaceRule.h */,
    1180611795                                85C56CA30AA89CA400D95755 /* CSSFontFaceRule.idl */,
     11796                                BC64B4CF0CB4298A005F2B62 /* CSSFontFaceSource.cpp */,
     11797                                BC64B4D00CB4298A005F2B62 /* CSSFontFaceSource.h */,
     11798                                BC64B4D10CB4298A005F2B62 /* CSSFontFaceSrcValue.cpp */,
     11799                                BC64B4D20CB4298A005F2B62 /* CSSFontFaceSrcValue.h */,
     11800                                BC64B4D30CB4298A005F2B62 /* CSSFontSelector.cpp */,
     11801                                BC64B4D40CB4298A005F2B62 /* CSSFontSelector.h */,
    1180711802                                BCEA477E097CAAC80094C9E4 /* CSSGrammar.y */,
    1180811803                                BC772B350C4EA91E0083285F /* CSSHelper.cpp */,
     
    1185511850                                A8EA7FFF0A19516E00A8EF5F /* CSSStyleSheet.h */,
    1185611851                                858C39100AA8FF0000B187A4 /* CSSStyleSheet.idl */,
     11852                                BC80C9850CD294EE00A0B7B3 /* CSSTimingFunctionValue.cpp */,
     11853                                BC80C9860CD294EE00A0B7B3 /* CSSTimingFunctionValue.h */,
     11854                                BC9ADD7F0CC4092200098C4C /* CSSTransformValue.cpp */,
    1185711855                                BC9ADD220CC4032600098C4C /* CSSTransformValue.h */,
    1185811856                                A80E6CCE0A1989CA007FB8C5 /* CSSUnknownRule.h */,
     
    1190311901                                850656DF0AAB454F002D15C0 /* StyleSheetList.idl */,
    1190411902                                93CA4CA209DF93FA00DF8677 /* svg.css */,
     11903                                B2227B000D00BFF10071B782 /* SVGCSSComputedStyleDeclaration.cpp */,
     11904                                B2227B010D00BFF10071B782 /* SVGCSSParser.cpp */,
     11905                                B2227B020D00BFF10071B782 /* SVGCSSPropertyNames.in */,
     11906                                B2227B030D00BFF10071B782 /* SVGCSSStyleSelector.cpp */,
     11907                                B2227B040D00BFF10071B782 /* SVGCSSValueKeywords.in */,
    1190511908                                93CA4CA309DF93FA00DF8677 /* tokenizer.flex */,
    1190611909                                BC5EC1760A507E3E006007F5 /* view-source.css */,
     
    1191411917                        isa = PBXGroup;
    1191511918                        children = (
    11916                                 B2B1F7140D00CAA8004AEA64 /* PointerEventsHitRules.cpp */,
    11917                                 B2B1F7150D00CAA8004AEA64 /* PointerEventsHitRules.h */,
    11918                                 B2227AF80D00BF8F0071B782 /* SVGRenderStyle.cpp */,
    11919                                 B2227AF90D00BF8F0071B782 /* SVGRenderStyle.h */,
    11920                                 B2227AFA0D00BF8F0071B782 /* SVGRenderStyleDefs.cpp */,
    11921                                 B2227AFB0D00BF8F0071B782 /* SVGRenderStyleDefs.h */,
    1192211919                                A8CFF04B0A154F09000A4234 /* AutoTableLayout.cpp */,
    1192311920                                A8CFF0490A154F09000A4234 /* AutoTableLayout.h */,
     
    1194911946                                A8EA7A4D0A191A5200A8EF5F /* ListMarkerBox.cpp */,
    1195011947                                A8EA7A490A191A5200A8EF5F /* ListMarkerBox.h */,
     11948                                B2B1F7140D00CAA8004AEA64 /* PointerEventsHitRules.cpp */,
     11949                                B2B1F7150D00CAA8004AEA64 /* PointerEventsHitRules.h */,
    1195111950                                BCEA481C097D93020094C9E4 /* RenderApplet.cpp */,
    1195211951                                BCEA481D097D93020094C9E4 /* RenderApplet.h */,
     
    1203312032                                B26554E80B80D74900A50EC3 /* RenderSVGTextPath.cpp */,
    1203412033                                B26554E90B80D74900A50EC3 /* RenderSVGTextPath.h */,
     12034                                A8A909AB0CBCD6B50029B807 /* RenderSVGTransformableContainer.cpp */,
     12035                                A8A909AA0CBCD6B50029B807 /* RenderSVGTransformableContainer.h */,
    1203512036                                853CA9D40AEEC5E9002372DC /* RenderSVGTSpan.cpp */,
    1203612037                                853CA9D50AEEC5E9002372DC /* RenderSVGTSpan.h */,
     
    1207512076                                AA0972CA0B6947A800A705E9 /* SVGInlineTextBox.cpp */,
    1207612077                                AA0972CB0B6947A800A705E9 /* SVGInlineTextBox.h */,
     12078                                B2227AF80D00BF8F0071B782 /* SVGRenderStyle.cpp */,
     12079                                B2227AF90D00BF8F0071B782 /* SVGRenderStyle.h */,
     12080                                B2227AFA0D00BF8F0071B782 /* SVGRenderStyleDefs.cpp */,
     12081                                B2227AFB0D00BF8F0071B782 /* SVGRenderStyleDefs.h */,
    1207712082                                A8F4FB950C169E85002AFED5 /* SVGRenderSupport.cpp */,
    1207812083                                A8F4FB930C169E7B002AFED5 /* SVGRenderSupport.h */,
     
    1208212087                                853CA9E50AEEC608002372DC /* SVGRootInlineBox.h */,
    1208312088                                A8CFF04C0A154F09000A4234 /* TableLayout.h */,
    12084                                 A8A909AA0CBCD6B50029B807 /* RenderSVGTransformableContainer.h */,
    12085                                 A8A909AB0CBCD6B50029B807 /* RenderSVGTransformableContainer.cpp */,
    1208612089                        );
    1208712090                        path = rendering;
     
    1216012163                                14EC267E09CA07E000E1EEEC /* EventTargetNode.cpp */,
    1216112164                                14EC267D09CA07E000E1EEEC /* EventTargetNode.h */,
     12165                                93831B560D087D6000E5C984 /* ExceptionCode.cpp */,
    1216212166                                935FBCF109BA143B00E230B1 /* ExceptionCode.h */,
    12163                                 93831B560D087D6000E5C984 /* ExceptionCode.cpp */,
    1216412167                                85031B2D0A44EFC700F992E0 /* KeyboardEvent.cpp */,
    1216512168                                85031B2E0A44EFC700F992E0 /* KeyboardEvent.h */,
     
    1226912272                                BCFB2F77097A2E1A00BA703D /* Arena.h in Headers */,
    1227012273                                BCB16B8D0979B01400467741 /* ArrayImpl.h in Headers */,
     12274                                B2C3DA1F0D006C1D00EF6F26 /* AtomicString.h in Headers */,
     12275                                B2C3DA200D006C1D00EF6F26 /* AtomicStringImpl.h in Headers */,
    1227112276                                93F199CF08245E59001E9ABC /* AtomicStringList.h in Headers */,
    1227212277                                A8C4A80D09D563270003AC8D /* Attr.h in Headers */,
     
    1227812283                                51741D0F0B07259A00ED442C /* BackForwardList.h in Headers */,
    1227912284                                BC124EE80C2641CD009E2349 /* BarInfo.h in Headers */,
     12285                                B2C3DA220D006C1D00EF6F26 /* Base64.h in Headers */,
    1228012286                                AB23A32809BBA7D00067CC53 /* BeforeTextInsertedEvent.h in Headers */,
    1228112287                                85031B3D0A44EFC700F992E0 /* BeforeUnloadEvent.h in Headers */,
     12288                                B2C3DA240D006C1D00EF6F26 /* BidiContext.h in Headers */,
     12289                                B2C3DA250D006C1D00EF6F26 /* BidiResolver.h in Headers */,
    1228212290                                A89943280B42338800D7C802 /* BitmapImage.h in Headers */,
    1228312291                                93F199BE08245E59001E9ABC /* BlockExceptions.h in Headers */,
     
    1232312331                                6565815109D13043000E61D7 /* CSSValueKeywords.h in Headers */,
    1232412332                                A80E6CE90A1989CA007FB8C5 /* CSSValueList.h in Headers */,
     12333                                B2C3DA280D006C1D00EF6F26 /* CString.h in Headers */,
    1232512334                                BCB16C180979C3BD00467741 /* Cache.h in Headers */,
    1232612335                                93F1995008245E59001E9ABC /* CachePolicy.h in Headers */,
     
    1233912348                                93EEC20009C2877700C515D1 /* CanvasRenderingContext2D.h in Headers */,
    1234012349                                93EEC20109C2877700C515D1 /* CanvasStyle.h in Headers */,
     12350                                B255992D0D00D8BA00BB825C /* CgSupport.h in Headers */,
    1234112351                                514185EE0CD65F0400763C99 /* ChangeVersionWrapper.h in Headers */,
    1234212352                                6550B6A0099DF0270090D781 /* CharacterData.h in Headers */,
     12353                                B2C3DA260D006C1D00EF6F26 /* CharacterNames.h in Headers */,
     12354                                B2C3DA2A0D006C1D00EF6F26 /* CharsetData.h in Headers */,
    1234312355                                A81872200977D3C0005826D9 /* ChildNodeList.h in Headers */,
    1234412356                                14D823520AF92A790004F057 /* Chrome.h in Headers */,
     
    1234912361                                93F199E708245E59001E9ABC /* ClipboardMac.h in Headers */,
    1235012362                                B27535670B053814002CE64F /* Color.h in Headers */,
     12363                                B22279630D00BF220071B782 /* ColorDistance.h in Headers */,
    1235112364                                EDE3A5000C7A430600956A37 /* ColorMac.h in Headers */,
    1235212365                                6550B6A2099DF0270090D781 /* Comment.h in Headers */,
     
    1312613139                                14993BE60B2F2B1C0050497F /* FocusController.h in Headers */,
    1312713140                                062287840B4DB322000C34DF /* FocusDirection.h in Headers */,
     13141                                B2C3DA610D006CD600EF6F26 /* Font.h in Headers */,
     13142                                B2C3DA630D006CD600EF6F26 /* FontCache.h in Headers */,
     13143                                B2AFFC7E0D00A5C10030074D /* FontCustomPlatformData.h in Headers */,
     13144                                B2C3DA650D006CD600EF6F26 /* FontData.h in Headers */,
     13145                                B2C3DA660D006CD600EF6F26 /* FontDescription.h in Headers */,
     13146                                B2C3DA680D006CD600EF6F26 /* FontFallbackList.h in Headers */,
     13147                                B2C3DA6A0D006CD600EF6F26 /* FontFamily.h in Headers */,
    1312813148                                A80E6CF30A1989CA007FB8C5 /* FontFamilyValue.h in Headers */,
     13149                                B2AFFC810D00A5C10030074D /* FontPlatformData.h in Headers */,
     13150                                B2C3DA6B0D006CD600EF6F26 /* FontSelector.h in Headers */,
    1312913151                                A80E6CED0A1989CA007FB8C5 /* FontValue.h in Headers */,
    1313013152                                514C76700CE923A1007EF3CD /* FormData.h in Headers */,
     
    1314513167                                935C477509AC4D8E00A6AAB4 /* GapRects.h in Headers */,
    1314613168                                BC94D1570C275CAB006BC617 /* GlobalHistory.h in Headers */,
     13169                                B2C3DA6C0D006CD600EF6F26 /* GlyphBuffer.h in Headers */,
     13170                                B2C3DA6E0D006CD600EF6F26 /* GlyphPageTreeNode.h in Headers */,
     13171                                B2C3DA700D006CD600EF6F26 /* GlyphWidthMap.h in Headers */,
     13172                                B22279640D00BF220071B782 /* GradientAttributes.h in Headers */,
    1314713173                                B2A015A90AF6CD53006BCE0E /* GraphicsContext.h in Headers */,
    1314813174                                B275355D0B053814002CE64F /* GraphicsContextPlatformPrivate.h in Headers */,
     
    1339613422                                D23CA55D0AB0EAAE005108A5 /* JSRangeException.h in Headers */,
    1339713423                                BCFE2F120C1B58380020235F /* JSRect.h in Headers */,
     13424                                BC8243290D0CE8A200460C8F /* JSSQLError.h in Headers */,
    1339813425                                1AE82FED0CAB07EE002237AE /* JSSQLResultSet.h in Headers */,
    1339913426                                1AFE119A0CBFFCC4003017FA /* JSSQLResultSetRowList.h in Headers */,
     13427                                BC82432A0D0CE8A200460C8F /* JSSQLTransaction.h in Headers */,
    1340013428                                B20111080AB7740500DB0E68 /* JSSVGAElement.h in Headers */,
    1340113429                                B222F6990AB771950022EFAD /* JSSVGAngle.h in Headers */,
     
    1346313491                                B2FA3D9D0AB75A6F000E5AC4 /* JSSVGGradientElement.h in Headers */,
    1346413492                                B2FA3D9F0AB75A6F000E5AC4 /* JSSVGImageElement.h in Headers */,
     13493                                B22277B20D00BEDC0071B782 /* JSSVGLazyEventListener.h in Headers */,
    1346513494                                B2FA3DA10AB75A6F000E5AC4 /* JSSVGLength.h in Headers */,
    1346613495                                B2FA3DA30AB75A6F000E5AC4 /* JSSVGLengthList.h in Headers */,
     
    1353613565                                1A750D5D0A90DEE1000FF215 /* JSTreeWalker.h in Headers */,
    1353713566                                A86629CF09DA2B47009633A5 /* JSUIEvent.h in Headers */,
     13567                                BC82432C0D0CE8A200460C8F /* JSVoidCallback.h in Headers */,
    1353813568                                65DF320609D1CC60000BE325 /* JSWheelEvent.h in Headers */,
    1353913569                                93B70D5E09EB0C7C009D8468 /* JSXMLHttpRequest.h in Headers */,
     
    1355313583                                2D9066070BE141D400956998 /* LayoutState.h in Headers */,
    1355413584                                935C476109AC4CD100A6AAB4 /* Length.h in Headers */,
     13585                                B22279650D00BF220071B782 /* LinearGradientAttributes.h in Headers */,
    1355513586                                A8EA7A4F0A191A5200A8EF5F /* ListMarkerBox.h in Headers */,
    1355613587                                656D37320ADBA5DE00A4554D /* LoaderNSURLExtras.h in Headers */,
     
    1356513596                                4E1959220A39DABA00220FE5 /* MediaFeatureNames.h in Headers */,
    1356613597                                A8EA800E0A19516E00A8EF5F /* MediaList.h in Headers */,
     13598                                E44613E40CD681A200FADA75 /* MediaPlayer.h in Headers */,
     13599                                E44613E60CD681A900FADA75 /* MediaPlayerPrivateQTKit.h in Headers */,
    1356713600                                4E19592A0A39DACC00220FE5 /* MediaQuery.h in Headers */,
    1356813601                                4E19592C0A39DACC00220FE5 /* MediaQueryEvaluator.h in Headers */,
     
    1357413607                                85031B480A44EFC700F992E0 /* MouseRelatedEvent.h in Headers */,
    1357513608                                93309DFC099E64920056E581 /* MoveSelectionCommand.h in Headers */,
    13576                                 E44613E40CD681A200FADA75 /* MediaPlayer.h in Headers */,
    13577                                 E44613E60CD681A900FADA75 /* MediaPlayerPrivateQTKit.h in Headers */,
    1357813609                                85031B4A0A44EFC700F992E0 /* MutationEvent.h in Headers */,
    1357913610                                A818721E0977D3C0005826D9 /* NameNodeList.h in Headers */,
     
    1360013631                                B27535800B053814002CE64F /* Path.h in Headers */,
    1360113632                                A88DD4870B4629A300C02990 /* PathTraversalState.h in Headers */,
     13633                                B22279710D00BF220071B782 /* PatternAttributes.h in Headers */,
    1360213634                                B27535820B053814002CE64F /* Pen.h in Headers */,
    1360313635                                935C476809AC4D4300A6AAB4 /* PlatformKeyboardEvent.h in Headers */,
     
    1360613638                                BCEC01D70C274EB4009F4EC9 /* PlatformScreen.h in Headers */,
    1360713639                                BC3FCAA90AC3DB5800BA54AD /* PlatformScrollBar.h in Headers */,
     13640                                B2C3DA2B0D006C1D00EF6F26 /* PlatformString.h in Headers */,
    1360813641                                935C476B09AC4D4F00A6AAB4 /* PlatformWheelEvent.h in Headers */,
    1360913642                                A82398A609B3ACDB00B60641 /* PlugInInfoStore.h in Headers */,
    1361013643                                65D1C1CA09932B22000CB324 /* Plugin.h in Headers */,
    1361113644                                1AC694C80A3B1676003F5049 /* PluginDocument.h in Headers */,
     13645                                B2B1F7170D00CAA8004AEA64 /* PointerEventsHitRules.h in Headers */,
    1361213646                                0668E18B0ADD9624004128E0 /* PopupMenu.h in Headers */,
    1361313647                                ABC128770B33AA6D00C693D5 /* PopupMenuClient.h in Headers */,
     
    1361913653                                514C76750CE923A1007EF3CD /* ProtectionSpace.h in Headers */,
    1362013654                                550A0BCA085F6039007353D6 /* QualifiedName.h in Headers */,
     13655                                B22279720D00BF220071B782 /* RadialGradientAttributes.h in Headers */,
    1362113656                                93F1991808245E59001E9ABC /* Range.h in Headers */,
    1362213657                                D23CA56C0AB0EB8D005108A5 /* RangeException.h in Headers */,
    1362313658                                BC4368E80C226E32005EFB5F /* Rect.h in Headers */,
    1362413659                                85031B4C0A44EFC700F992E0 /* RegisteredEventListener.h in Headers */,
     13660                                B2C3DA2D0D006C1D00EF6F26 /* RegularExpression.h in Headers */,
    1362513661                                93309E01099E64920056E581 /* RemoveCSSPropertyCommand.h in Headers */,
     13662                                D06C0D8F0CFD11460065F43F /* RemoveFormatCommand.h in Headers */,
    1362613663                                93309E03099E64920056E581 /* RemoveNodeAttributeCommand.h in Headers */,
    1362713664                                93309E05099E64920056E581 /* RemoveNodeCommand.h in Headers */,
     
    1365013687                                A8EA7A520A191A5200A8EF5F /* RenderListItem.h in Headers */,
    1365113688                                A8EA7A500A191A5200A8EF5F /* RenderListMarker.h in Headers */,
     13689                                E4C279590CF9741900E97B98 /* RenderMedia.h in Headers */,
    1365213690                                ABDDFE7A0A5C6E7000A3E11D /* RenderMenuList.h in Headers */,
    1365313691                                BCEA4880097D93020094C9E4 /* RenderObject.h in Headers */,
     
    1371313751                                1A22464E0CC98DDB00C05240 /* SQLiteTransaction.h in Headers */,
    1371413752                                93F1996308245E59001E9ABC /* SSLKeyGenerator.h in Headers */,
     13753                                B22279740D00BF220071B782 /* SVGAElement.h in Headers */,
     13754                                B22279770D00BF220071B782 /* SVGAngle.h in Headers */,
     13755                                B222797A0D00BF220071B782 /* SVGAnimateColorElement.h in Headers */,
     13756                                B22279900D00BF220071B782 /* SVGAnimateElement.h in Headers */,
     13757                                B22279930D00BF220071B782 /* SVGAnimateMotionElement.h in Headers */,
     13758                                B22279950D00BF220071B782 /* SVGAnimateTransformElement.h in Headers */,
     13759                                B22279850D00BF220071B782 /* SVGAnimatedPathData.h in Headers */,
     13760                                B22279880D00BF220071B782 /* SVGAnimatedPoints.h in Headers */,
     13761                                B222798D0D00BF220071B782 /* SVGAnimatedTemplate.h in Headers */,
     13762                                B22279980D00BF220071B782 /* SVGAnimationElement.h in Headers */,
    1371513763                                B2B33A600B887CEF00C15984 /* SVGCharacterLayoutInfo.h in Headers */,
     13764                                B222799C0D00BF220071B782 /* SVGCircleElement.h in Headers */,
     13765                                B222799F0D00BF220071B782 /* SVGClipPathElement.h in Headers */,
     13766                                B22279A20D00BF220071B782 /* SVGColor.h in Headers */,
     13767                                B22279A50D00BF220071B782 /* SVGComponentTransferFunctionElement.h in Headers */,
     13768                                B22279A80D00BF220071B782 /* SVGCursorElement.h in Headers */,
     13769                                B22279AB0D00BF220071B782 /* SVGDefinitionSrcElement.h in Headers */,
     13770                                B22279AE0D00BF220071B782 /* SVGDefsElement.h in Headers */,
     13771                                B22279B10D00BF220071B782 /* SVGDescElement.h in Headers */,
     13772                                B25599710D00D8BA00BB825C /* SVGDistantLightSource.h in Headers */,
     13773                                B22279B40D00BF220071B782 /* SVGDocument.h in Headers */,
     13774                                B28C6A280D00C44800334AA4 /* SVGDocumentExtensions.h in Headers */,
     13775                                B22279B70D00BF220071B782 /* SVGElement.h in Headers */,
    1371613776                                656581FE09D1508D000E61D7 /* SVGElementFactory.h in Headers */,
     13777                                B22279BA0D00BF220071B782 /* SVGElementInstance.h in Headers */,
     13778                                B22279BD0D00BF220071B782 /* SVGElementInstanceList.h in Headers */,
     13779                                B22279C00D00BF220071B782 /* SVGEllipseElement.h in Headers */,
     13780                                B22279C20D00BF220071B782 /* SVGException.h in Headers */,
     13781                                B22279C50D00BF220071B782 /* SVGExternalResourcesRequired.h in Headers */,
     13782                                B25599730D00D8BA00BB825C /* SVGFEBlend.h in Headers */,
     13783                                B22279C80D00BF220071B782 /* SVGFEBlendElement.h in Headers */,
     13784                                B25599750D00D8BA00BB825C /* SVGFEColorMatrix.h in Headers */,
     13785                                B22279CB0D00BF220071B782 /* SVGFEColorMatrixElement.h in Headers */,
     13786                                B25599770D00D8BA00BB825C /* SVGFEComponentTransfer.h in Headers */,
     13787                                B22279CE0D00BF220071B782 /* SVGFEComponentTransferElement.h in Headers */,
     13788                                B25599790D00D8BA00BB825C /* SVGFEComposite.h in Headers */,
     13789                                B22279D10D00BF220071B782 /* SVGFECompositeElement.h in Headers */,
     13790                                B255997B0D00D8BA00BB825C /* SVGFEConvolveMatrix.h in Headers */,
     13791                                B255997D0D00D8BA00BB825C /* SVGFEDiffuseLighting.h in Headers */,
     13792                                B22279D40D00BF220071B782 /* SVGFEDiffuseLightingElement.h in Headers */,
     13793                                B255997F0D00D8BA00BB825C /* SVGFEDisplacementMap.h in Headers */,
     13794                                B22279D70D00BF220071B782 /* SVGFEDisplacementMapElement.h in Headers */,
     13795                                B22279DA0D00BF220071B782 /* SVGFEDistantLightElement.h in Headers */,
     13796                                B25599810D00D8BA00BB825C /* SVGFEFlood.h in Headers */,
     13797                                B22279DD0D00BF220071B782 /* SVGFEFloodElement.h in Headers */,
     13798                                B22279E00D00BF220071B782 /* SVGFEFuncAElement.h in Headers */,
     13799                                B22279E30D00BF220071B782 /* SVGFEFuncBElement.h in Headers */,
     13800                                B22279E60D00BF220071B782 /* SVGFEFuncGElement.h in Headers */,
     13801                                B22279E90D00BF220071B782 /* SVGFEFuncRElement.h in Headers */,
     13802                                B25599830D00D8BA00BB825C /* SVGFEGaussianBlur.h in Headers */,
     13803                                B22279EC0D00BF220071B782 /* SVGFEGaussianBlurElement.h in Headers */,
     13804                                B25599400D00D8BA00BB825C /* SVGFEHelpersCg.h in Headers */,
     13805                                B25599850D00D8BA00BB825C /* SVGFEImage.h in Headers */,
     13806                                B22279EF0D00BF220071B782 /* SVGFEImageElement.h in Headers */,
     13807                                B22279F20D00BF220071B782 /* SVGFELightElement.h in Headers */,
     13808                                B25599870D00D8BA00BB825C /* SVGFEMerge.h in Headers */,
     13809                                B22279F40D00BF220071B782 /* SVGFEMergeElement.h in Headers */,
     13810                                B22279F70D00BF220071B782 /* SVGFEMergeNodeElement.h in Headers */,
     13811                                B25599890D00D8BA00BB825C /* SVGFEMorphology.h in Headers */,
     13812                                B255998B0D00D8BA00BB825C /* SVGFEOffset.h in Headers */,
     13813                                B22279FA0D00BF220071B782 /* SVGFEOffsetElement.h in Headers */,
     13814                                B22279FD0D00BF220071B782 /* SVGFEPointLightElement.h in Headers */,
     13815                                B255998D0D00D8BA00BB825C /* SVGFESpecularLighting.h in Headers */,
     13816                                B2227A000D00BF220071B782 /* SVGFESpecularLightingElement.h in Headers */,
     13817                                B2227A030D00BF220071B782 /* SVGFESpotLightElement.h in Headers */,
     13818                                B255998E0D00D8BA00BB825C /* SVGFETile.h in Headers */,
     13819                                B2227A060D00BF220071B782 /* SVGFETileElement.h in Headers */,
     13820                                B25599900D00D8BA00BB825C /* SVGFETurbulence.h in Headers */,
     13821                                B2227A090D00BF220071B782 /* SVGFETurbulenceElement.h in Headers */,
     13822                                B25599920D00D8BA00BB825C /* SVGFilterEffect.h in Headers */,
     13823                                B2227A0C0D00BF220071B782 /* SVGFilterElement.h in Headers */,
     13824                                B2227A0F0D00BF220071B782 /* SVGFilterPrimitiveStandardAttributes.h in Headers */,
     13825                                B2227A120D00BF220071B782 /* SVGFitToViewBox.h in Headers */,
     13826                                B2227A150D00BF220071B782 /* SVGFontFaceElement.h in Headers */,
     13827                                B2227A180D00BF220071B782 /* SVGFontFaceFormatElement.h in Headers */,
     13828                                B2227A1B0D00BF220071B782 /* SVGFontFaceNameElement.h in Headers */,
     13829                                B2227A1E0D00BF220071B782 /* SVGFontFaceSrcElement.h in Headers */,
     13830                                B2227A210D00BF220071B782 /* SVGFontFaceUriElement.h in Headers */,
     13831                                B2227A240D00BF220071B782 /* SVGForeignObjectElement.h in Headers */,
     13832                                B2227A270D00BF220071B782 /* SVGGElement.h in Headers */,
     13833                                B2227A2A0D00BF220071B782 /* SVGGradientElement.h in Headers */,
     13834                                B25599A40D00D8BA00BB825C /* SVGImage.h in Headers */,
     13835                                B2227A2D0D00BF220071B782 /* SVGImageElement.h in Headers */,
     13836                                B25599A50D00D8BA00BB825C /* SVGImageEmptyClients.h in Headers */,
     13837                                B28C6A2A0D00C44800334AA4 /* SVGImageLoader.h in Headers */,
    1371713838                                853CA9E70AEEC608002372DC /* SVGInlineFlowBox.h in Headers */,
    1371813839                                AA0972CD0B6947A800A705E9 /* SVGInlineTextBox.h in Headers */,
     13840                                B2227A300D00BF220071B782 /* SVGLangSpace.h in Headers */,
     13841                                B2227A330D00BF220071B782 /* SVGLength.h in Headers */,
     13842                                B2227A360D00BF220071B782 /* SVGLengthList.h in Headers */,
     13843                                B25599940D00D8BA00BB825C /* SVGLightSource.h in Headers */,
     13844                                B2227A3C0D00BF220071B782 /* SVGLineElement.h in Headers */,
     13845                                B2227A390D00BF220071B782 /* SVGLinearGradientElement.h in Headers */,
     13846                                B2227A3E0D00BF220071B782 /* SVGList.h in Headers */,
     13847                                B2227A3F0D00BF220071B782 /* SVGListTraits.h in Headers */,
     13848                                B2227A410D00BF220071B782 /* SVGLocatable.h in Headers */,
     13849                                B2227A4E0D00BF220071B782 /* SVGMPathElement.h in Headers */,
     13850                                B2227A440D00BF220071B782 /* SVGMarkerElement.h in Headers */,
     13851                                B2227A470D00BF220071B782 /* SVGMaskElement.h in Headers */,
     13852                                B2227A4B0D00BF220071B782 /* SVGMetadataElement.h in Headers */,
    1371913853                                6565820009D1508D000E61D7 /* SVGNames.h in Headers */,
     13854                                B2227A510D00BF220071B782 /* SVGNumberList.h in Headers */,
     13855                                B2227A540D00BF220071B782 /* SVGPaint.h in Headers */,
     13856                                B25599A70D00D8BA00BB825C /* SVGPaintServer.h in Headers */,
     13857                                B25599A90D00D8BA00BB825C /* SVGPaintServerGradient.h in Headers */,
     13858                                B25599AB0D00D8BA00BB825C /* SVGPaintServerLinearGradient.h in Headers */,
     13859                                B25599AD0D00D8BA00BB825C /* SVGPaintServerPattern.h in Headers */,
     13860                                B25599AF0D00D8BA00BB825C /* SVGPaintServerRadialGradient.h in Headers */,
     13861                                B25599B10D00D8BA00BB825C /* SVGPaintServerSolid.h in Headers */,
     13862                                B2227A570D00BF220071B782 /* SVGParserUtilities.h in Headers */,
     13863                                B2227A590D00BF220071B782 /* SVGPathElement.h in Headers */,
     13864                                B2227A5B0D00BF220071B782 /* SVGPathSeg.h in Headers */,
     13865                                B2227A5E0D00BF220071B782 /* SVGPathSegArc.h in Headers */,
     13866                                B2227A620D00BF220071B782 /* SVGPathSegClosePath.h in Headers */,
     13867                                B2227A650D00BF220071B782 /* SVGPathSegCurvetoCubic.h in Headers */,
     13868                                B2227A690D00BF220071B782 /* SVGPathSegCurvetoCubicSmooth.h in Headers */,
     13869                                B2227A6D0D00BF220071B782 /* SVGPathSegCurvetoQuadratic.h in Headers */,
     13870                                B2227A710D00BF220071B782 /* SVGPathSegCurvetoQuadraticSmooth.h in Headers */,
     13871                                B2227A750D00BF220071B782 /* SVGPathSegLineto.h in Headers */,
     13872                                B2227A780D00BF220071B782 /* SVGPathSegLinetoHorizontal.h in Headers */,
     13873                                B2227A7D0D00BF220071B782 /* SVGPathSegLinetoVertical.h in Headers */,
     13874                                B2227A810D00BF220071B782 /* SVGPathSegList.h in Headers */,
     13875                                B2227A840D00BF220071B782 /* SVGPathSegMoveto.h in Headers */,
     13876                                B2227A880D00BF220071B782 /* SVGPatternElement.h in Headers */,
     13877                                B25599950D00D8BA00BB825C /* SVGPointLightSource.h in Headers */,
     13878                                B2227A8C0D00BF220071B782 /* SVGPointList.h in Headers */,
     13879                                B2227A8F0D00BF220071B782 /* SVGPolyElement.h in Headers */,
     13880                                B2227A910D00BF220071B782 /* SVGPolygonElement.h in Headers */,
     13881                                B2227A940D00BF220071B782 /* SVGPolylineElement.h in Headers */,
     13882                                B2227A970D00BF220071B782 /* SVGPreserveAspectRatio.h in Headers */,
     13883                                B2227A9A0D00BF220071B782 /* SVGRadialGradientElement.h in Headers */,
     13884                                B2227A9E0D00BF220071B782 /* SVGRectElement.h in Headers */,
     13885                                B2227AFD0D00BF8F0071B782 /* SVGRenderStyle.h in Headers */,
     13886                                B2227AFF0D00BF8F0071B782 /* SVGRenderStyleDefs.h in Headers */,
    1372013887                                A8F4FB940C169E7B002AFED5 /* SVGRenderSupport.h in Headers */,
    1372113888                                B2EBDC9D0AF77E3400AE4A68 /* SVGRenderTreeAsText.h in Headers */,
     13889                                B2227AA00D00BF220071B782 /* SVGRenderingIntent.h in Headers */,
     13890                                B25599B30D00D8BA00BB825C /* SVGResource.h in Headers */,
     13891                                B25599B50D00D8BA00BB825C /* SVGResourceClipper.h in Headers */,
     13892                                B25599B70D00D8BA00BB825C /* SVGResourceFilter.h in Headers */,
     13893                                B25599970D00D8BA00BB825C /* SVGResourceFilterPlatformDataMac.h in Headers */,
     13894                                B25599B80D00D8BA00BB825C /* SVGResourceListener.h in Headers */,
     13895                                B25599BA0D00D8BA00BB825C /* SVGResourceMarker.h in Headers */,
     13896                                B25599BC0D00D8BA00BB825C /* SVGResourceMasker.h in Headers */,
    1372213897                                853CA9E90AEEC608002372DC /* SVGRootInlineBox.h in Headers */,
     13898                                B2227ABB0D00BF220071B782 /* SVGSVGElement.h in Headers */,
     13899                                B2227AA30D00BF220071B782 /* SVGScriptElement.h in Headers */,
     13900                                B2227AA60D00BF220071B782 /* SVGSetElement.h in Headers */,
     13901                                B25599960D00D8BA00BB825C /* SVGSpotLightSource.h in Headers */,
     13902                                B2227AA90D00BF220071B782 /* SVGStopElement.h in Headers */,
     13903                                B2227AAC0D00BF220071B782 /* SVGStringList.h in Headers */,
     13904                                B2227AAF0D00BF220071B782 /* SVGStylable.h in Headers */,
     13905                                B2227AB80D00BF220071B782 /* SVGStyleElement.h in Headers */,
     13906                                B2227AB20D00BF220071B782 /* SVGStyledElement.h in Headers */,
     13907                                B2227AB40D00BF220071B782 /* SVGStyledLocatableElement.h in Headers */,
     13908                                B2227AB60D00BF220071B782 /* SVGStyledTransformableElement.h in Headers */,
     13909                                B2227ABE0D00BF220071B782 /* SVGSwitchElement.h in Headers */,
     13910                                B2227AC10D00BF220071B782 /* SVGSymbolElement.h in Headers */,
     13911                                B2227AE20D00BF220071B782 /* SVGTRefElement.h in Headers */,
     13912                                B2227AE50D00BF220071B782 /* SVGTSpanElement.h in Headers */,
     13913                                B2227AC50D00BF220071B782 /* SVGTests.h in Headers */,
     13914                                B2227AC80D00BF220071B782 /* SVGTextContentElement.h in Headers */,
     13915                                B2227ACB0D00BF220071B782 /* SVGTextElement.h in Headers */,
     13916                                B2227ACE0D00BF220071B782 /* SVGTextPathElement.h in Headers */,
     13917                                B2227AD10D00BF220071B782 /* SVGTextPositioningElement.h in Headers */,
     13918                                B28C6A2C0D00C44800334AA4 /* SVGTimer.h in Headers */,
     13919                                B2227AD40D00BF220071B782 /* SVGTitleElement.h in Headers */,
     13920                                B2227AD70D00BF220071B782 /* SVGTransform.h in Headers */,
     13921                                B2227ADD0D00BF220071B782 /* SVGTransformDistance.h in Headers */,
     13922                                B2227ADF0D00BF220071B782 /* SVGTransformList.h in Headers */,
     13923                                B2227ADA0D00BF220071B782 /* SVGTransformable.h in Headers */,
     13924                                B2227AEA0D00BF220071B782 /* SVGURIReference.h in Headers */,
     13925                                B2227AE70D00BF220071B782 /* SVGUnitTypes.h in Headers */,
     13926                                B2227AED0D00BF220071B782 /* SVGUseElement.h in Headers */,
     13927                                B2227AF00D00BF220071B782 /* SVGViewElement.h in Headers */,
     13928                                B2227AF30D00BF220071B782 /* SVGViewSpec.h in Headers */,
     13929                                B2227AF60D00BF220071B782 /* SVGZoomAndPan.h in Headers */,
     13930                                B2E4EC980D00C22B00432643 /* SVGZoomEvent.h in Headers */,
    1372313931                                BCEC01BE0C274DAC009F4EC9 /* Screen.h in Headers */,
    1372413932                                93F199B808245E59001E9ABC /* ScrollBar.h in Headers */,
     
    1372813936                                BC014C750CC5579D009C4B20 /* SecurityOrigin.h in Headers */,
    1372913937                                512F2F450CEC3516006537E3 /* SecurityOriginData.h in Headers */,
     13938                                B2C3DA2F0D006C1D00EF6F26 /* SegmentedString.h in Headers */,
    1373013939                                93309E0C099E64920056E581 /* Selection.h in Headers */,
    1373113940                                93309E0E099E64920056E581 /* SelectionController.h in Headers */,
     
    1373313942                                93F1994F08245E59001E9ABC /* Settings.h in Headers */,
    1373413943                                A80E6CE80A1989CA007FB8C5 /* ShadowValue.h in Headers */,
     13944                                B2AFFC940D00A5DF0030074D /* ShapeArabic.h in Headers */,
    1373513945                                1A4A954E0B4EDCCB002D8C3C /* SharedBuffer.h in Headers */,
    1373613946                                93309EA3099EB78C0056E581 /* SharedTimer.h in Headers */,
     
    1374213952                                93309E16099E64920056E581 /* SplitTextNodeContainingElementCommand.h in Headers */,
    1374313953                                9352071909BD3BA500F2038D /* StaticConstructors.h in Headers */,
     13954                                B2C3DA310D006C1D00EF6F26 /* StringHash.h in Headers */,
     13955                                B2C3DA330D006C1D00EF6F26 /* StringImpl.h in Headers */,
     13956                                B23540F30D00782E002382FA /* StringTruncator.h in Headers */,
    1374413957                                A80E73500A199C77007FB8C5 /* StyleBase.h in Headers */,
    1374513958                                AA4C3A770B2B1679002334A2 /* StyleElement.h in Headers */,
     
    1375513968                                6550B6A6099DF0270090D781 /* Text.h in Headers */,
    1375613969                                93309E17099E64920056E581 /* TextAffinity.h in Headers */,
     13970                                B2C3DA340D006C1D00EF6F26 /* TextBoundaries.h in Headers */,
     13971                                B2C3DA360D006C1D00EF6F26 /* TextBreakIterator.h in Headers */,
     13972                                B2C3DA380D006C1D00EF6F26 /* TextBreakIteratorInternalICU.h in Headers */,
     13973                                B2C3DA3A0D006C1D00EF6F26 /* TextCodec.h in Headers */,
     13974                                B2C3DA3C0D006C1D00EF6F26 /* TextCodecICU.h in Headers */,
     13975                                B2C3DA3E0D006C1D00EF6F26 /* TextCodecLatin1.h in Headers */,
     13976                                B2AFFC9A0D00A5DF0030074D /* TextCodecMac.h in Headers */,
     13977                                B2C3DA420D006C1D00EF6F26 /* TextCodecUTF16.h in Headers */,
     13978                                B2C3DA400D006C1D00EF6F26 /* TextCodecUserDefined.h in Headers */,
     13979                                B2C3DA440D006C1D00EF6F26 /* TextDecoder.h in Headers */,
     13980                                B2C3DA450D006C1D00EF6F26 /* TextDirection.h in Headers */,
    1375713981                                1A6938020A11100A00C127FE /* TextDocument.h in Headers */,
     13982                                B2C3DA470D006C1D00EF6F26 /* TextEncoding.h in Headers */,
     13983                                B2C3DA490D006C1D00EF6F26 /* TextEncodingRegistry.h in Headers */,
    1375813984                                933A14300B7D188600A53FFD /* TextEvent.h in Headers */,
    1375913985                                93309E18099E64920056E581 /* TextGranularity.h in Headers */,
    1376013986                                93309E1C099E64920056E581 /* TextIterator.h in Headers */,
    1376113987                                93F198F608245E59001E9ABC /* TextResourceDecoder.h in Headers */,
     13988                                B2C3DA4B0D006C1D00EF6F26 /* TextStream.h in Headers */,
    1376213989                                51DF6D7E0B92A16D00C2DC85 /* ThreadCheck.h in Headers */,
    1376313990                                51E1ECB40C91C55600DC255B /* Threading.h in Headers */,
    1376413991                                E44613B00CD6331000FADA75 /* TimeRanges.h in Headers */,
     13992                                B28C6A2E0D00C44800334AA4 /* TimeScheduler.h in Headers */,
    1376513993                                9305B24D098F1B6B00C28855 /* Timer.h in Headers */,
    1376613994                                BCCFBAE80B5152ED0001F1D7 /* Tokenizer.h in Headers */,
     
    1377113999                                85031B4E0A44EFC700F992E0 /* UIEvent.h in Headers */,
    1377214000                                85031B4F0A44EFC700F992E0 /* UIEventWithKeyState.h in Headers */,
     14001                                B2C3DA4D0D006C1D00EF6F26 /* UnicodeRange.h in Headers */,
    1377314002                                D086FE9809D53AAB005BC74D /* UnlinkCommand.h in Headers */,
    1377414003                                656581B209D14EE6000E61D7 /* UserAgentStyleSheets.h in Headers */,
    1377514004                                93309E20099E64920056E581 /* VisiblePosition.h in Headers */,
    1377614005                                E44613B60CD6344E00FADA75 /* VoidCallback.h in Headers */,
     14006                                B25599490D00D8BA00BB825C /* WKArithmeticFilter.h in Headers */,
     14007                                B255994C0D00D8BA00BB825C /* WKComponentMergeFilter.h in Headers */,
     14008                                B255994F0D00D8BA00BB825C /* WKDiffuseLightingFilter.h in Headers */,
     14009                                B25599520D00D8BA00BB825C /* WKDiscreteTransferFilter.h in Headers */,
     14010                                B25599550D00D8BA00BB825C /* WKDisplacementMapFilter.h in Headers */,
     14011                                B25599580D00D8BA00BB825C /* WKDistantLightFilter.h in Headers */,
     14012                                B255995B0D00D8BA00BB825C /* WKGammaTransferFilter.h in Headers */,
     14013                                B255995D0D00D8BA00BB825C /* WKIdentityTransferFilter.h in Headers */,
     14014                                B25599600D00D8BA00BB825C /* WKLinearTransferFilter.h in Headers */,
     14015                                B25599630D00D8BA00BB825C /* WKNormalMapFilter.h in Headers */,
     14016                                B25599660D00D8BA00BB825C /* WKPointLightFilter.h in Headers */,
     14017                                B25599690D00D8BA00BB825C /* WKSpecularLightingFilter.h in Headers */,
     14018                                B255996C0D00D8BA00BB825C /* WKSpotLightFilter.h in Headers */,
     14019                                B255996F0D00D8BA00BB825C /* WKTableTransferFilter.h in Headers */,
    1377714020                                93F199BC08245E59001E9ABC /* WebCoreAXObject.h in Headers */,
    1377814021                                654EC611097778F500DAB52C /* WebCoreFrameBridge.h in Headers */,
     
    1379714040                                9380F47409A11AB4001FDB34 /* Widget.h in Headers */,
    1379814041                                93B780CA09B3B7FE00690162 /* WidgetClient.h in Headers */,
    13799                                 14FD6DFD0AE5EA1B00AD67AD /* WindowFeatures.h in Headers */,
     14042                                BC8243E90D0CFD7500460C8F /* WindowFeatures.h in Headers */,
    1380014043                                93309E24099E64920056E581 /* WrapContentsInDummySpanCommand.h in Headers */,
    1380114044                                6565820209D1508D000E61D7 /* XLinkNames.h in Headers */,
     
    1382414067                                E1F1E8300C3C2BB9006DB391 /* XSLTExtensions.h in Headers */,
    1382514068                                93F199ED08245E59001E9ABC /* XSLTProcessor.h in Headers */,
     14069                                E1BE512E0CF6C512002EA959 /* XSLTUnicodeSort.h in Headers */,
    1382614070                                BCEA4853097D93020094C9E4 /* bidi.h in Headers */,
    1382714071                                BCEA4855097D93020094C9E4 /* break_lines.h in Headers */,
     
    1384314087                                93309DF8099E64920056E581 /* markup.h in Headers */,
    1384414088                                93309E1E099E64920056E581 /* visible_units.h in Headers */,
    13845                                 E4C279590CF9741900E97B98 /* RenderMedia.h in Headers */,
    13846                                 E1BE512E0CF6C512002EA959 /* XSLTUnicodeSort.h in Headers */,
    13847                                 D06C0D8F0CFD11460065F43F /* RemoveFormatCommand.h in Headers */,
    13848                                 B2C3DA1F0D006C1D00EF6F26 /* AtomicString.h in Headers */,
    13849                                 B2C3DA200D006C1D00EF6F26 /* AtomicStringImpl.h in Headers */,
    13850                                 B2C3DA220D006C1D00EF6F26 /* Base64.h in Headers */,
    13851                                 B2C3DA240D006C1D00EF6F26 /* BidiContext.h in Headers */,
    13852                                 B2C3DA250D006C1D00EF6F26 /* BidiResolver.h in Headers */,
    13853                                 B2C3DA260D006C1D00EF6F26 /* CharacterNames.h in Headers */,
    13854                                 B2C3DA280D006C1D00EF6F26 /* CString.h in Headers */,
    13855                                 B2C3DA2A0D006C1D00EF6F26 /* CharsetData.h in Headers */,
    13856                                 B2C3DA2B0D006C1D00EF6F26 /* PlatformString.h in Headers */,
    13857                                 B2C3DA2D0D006C1D00EF6F26 /* RegularExpression.h in Headers */,
    13858                                 B2C3DA2F0D006C1D00EF6F26 /* SegmentedString.h in Headers */,
    13859                                 B2C3DA310D006C1D00EF6F26 /* StringHash.h in Headers */,
    13860                                 B2C3DA330D006C1D00EF6F26 /* StringImpl.h in Headers */,
    13861                                 B2C3DA340D006C1D00EF6F26 /* TextBoundaries.h in Headers */,
    13862                                 B2C3DA360D006C1D00EF6F26 /* TextBreakIterator.h in Headers */,
    13863                                 B2C3DA380D006C1D00EF6F26 /* TextBreakIteratorInternalICU.h in Headers */,
    13864                                 B2C3DA3A0D006C1D00EF6F26 /* TextCodec.h in Headers */,
    13865                                 B2C3DA3C0D006C1D00EF6F26 /* TextCodecICU.h in Headers */,
    13866                                 B2C3DA3E0D006C1D00EF6F26 /* TextCodecLatin1.h in Headers */,
    13867                                 B2C3DA400D006C1D00EF6F26 /* TextCodecUserDefined.h in Headers */,
    13868                                 B2C3DA420D006C1D00EF6F26 /* TextCodecUTF16.h in Headers */,
    13869                                 B2C3DA440D006C1D00EF6F26 /* TextDecoder.h in Headers */,
    13870                                 B2C3DA450D006C1D00EF6F26 /* TextDirection.h in Headers */,
    13871                                 B2C3DA470D006C1D00EF6F26 /* TextEncoding.h in Headers */,
    13872                                 B2C3DA490D006C1D00EF6F26 /* TextEncodingRegistry.h in Headers */,
    13873                                 B2C3DA4B0D006C1D00EF6F26 /* TextStream.h in Headers */,
    13874                                 B2C3DA4D0D006C1D00EF6F26 /* UnicodeRange.h in Headers */,
    13875                                 B2C3DA610D006CD600EF6F26 /* Font.h in Headers */,
    13876                                 B2C3DA630D006CD600EF6F26 /* FontCache.h in Headers */,
    13877                                 B2C3DA650D006CD600EF6F26 /* FontData.h in Headers */,
    13878                                 B2C3DA660D006CD600EF6F26 /* FontDescription.h in Headers */,
    13879                                 B2C3DA680D006CD600EF6F26 /* FontFallbackList.h in Headers */,
    13880                                 B2C3DA6A0D006CD600EF6F26 /* FontFamily.h in Headers */,
    13881                                 B2C3DA6B0D006CD600EF6F26 /* FontSelector.h in Headers */,
    13882                                 B2C3DA6C0D006CD600EF6F26 /* GlyphBuffer.h in Headers */,
    13883                                 B2C3DA6E0D006CD600EF6F26 /* GlyphPageTreeNode.h in Headers */,
    13884                                 B2C3DA700D006CD600EF6F26 /* GlyphWidthMap.h in Headers */,
    13885                                 B23540F30D00782E002382FA /* StringTruncator.h in Headers */,
    13886                                 B2AFFC7E0D00A5C10030074D /* FontCustomPlatformData.h in Headers */,
    13887                                 B2AFFC810D00A5C10030074D /* FontPlatformData.h in Headers */,
    13888                                 B2AFFC940D00A5DF0030074D /* ShapeArabic.h in Headers */,
    13889                                 B2AFFC9A0D00A5DF0030074D /* TextCodecMac.h in Headers */,
    13890                                 B22277B20D00BEDC0071B782 /* JSSVGLazyEventListener.h in Headers */,
    13891                                 B22279630D00BF220071B782 /* ColorDistance.h in Headers */,
    13892                                 B22279640D00BF220071B782 /* GradientAttributes.h in Headers */,
    13893                                 B22279650D00BF220071B782 /* LinearGradientAttributes.h in Headers */,
    13894                                 B22279710D00BF220071B782 /* PatternAttributes.h in Headers */,
    13895                                 B22279720D00BF220071B782 /* RadialGradientAttributes.h in Headers */,
    13896                                 B22279740D00BF220071B782 /* SVGAElement.h in Headers */,
    13897                                 B22279770D00BF220071B782 /* SVGAngle.h in Headers */,
    13898                                 B222797A0D00BF220071B782 /* SVGAnimateColorElement.h in Headers */,
    13899                                 B22279850D00BF220071B782 /* SVGAnimatedPathData.h in Headers */,
    13900                                 B22279880D00BF220071B782 /* SVGAnimatedPoints.h in Headers */,
    13901                                 B222798D0D00BF220071B782 /* SVGAnimatedTemplate.h in Headers */,
    13902                                 B22279900D00BF220071B782 /* SVGAnimateElement.h in Headers */,
    13903                                 B22279930D00BF220071B782 /* SVGAnimateMotionElement.h in Headers */,
    13904                                 B22279950D00BF220071B782 /* SVGAnimateTransformElement.h in Headers */,
    13905                                 B22279980D00BF220071B782 /* SVGAnimationElement.h in Headers */,
    13906                                 B222799C0D00BF220071B782 /* SVGCircleElement.h in Headers */,
    13907                                 B222799F0D00BF220071B782 /* SVGClipPathElement.h in Headers */,
    13908                                 B22279A20D00BF220071B782 /* SVGColor.h in Headers */,
    13909                                 B22279A50D00BF220071B782 /* SVGComponentTransferFunctionElement.h in Headers */,
    13910                                 B22279A80D00BF220071B782 /* SVGCursorElement.h in Headers */,
    13911                                 B22279AB0D00BF220071B782 /* SVGDefinitionSrcElement.h in Headers */,
    13912                                 B22279AE0D00BF220071B782 /* SVGDefsElement.h in Headers */,
    13913                                 B22279B10D00BF220071B782 /* SVGDescElement.h in Headers */,
    13914                                 B22279B40D00BF220071B782 /* SVGDocument.h in Headers */,
    13915                                 B22279B70D00BF220071B782 /* SVGElement.h in Headers */,
    13916                                 B22279BA0D00BF220071B782 /* SVGElementInstance.h in Headers */,
    13917                                 B22279BD0D00BF220071B782 /* SVGElementInstanceList.h in Headers */,
    13918                                 B22279C00D00BF220071B782 /* SVGEllipseElement.h in Headers */,
    13919                                 B22279C20D00BF220071B782 /* SVGException.h in Headers */,
    13920                                 B22279C50D00BF220071B782 /* SVGExternalResourcesRequired.h in Headers */,
    13921                                 B22279C80D00BF220071B782 /* SVGFEBlendElement.h in Headers */,
    13922                                 B22279CB0D00BF220071B782 /* SVGFEColorMatrixElement.h in Headers */,
    13923                                 B22279CE0D00BF220071B782 /* SVGFEComponentTransferElement.h in Headers */,
    13924                                 B22279D10D00BF220071B782 /* SVGFECompositeElement.h in Headers */,
    13925                                 B22279D40D00BF220071B782 /* SVGFEDiffuseLightingElement.h in Headers */,
    13926                                 B22279D70D00BF220071B782 /* SVGFEDisplacementMapElement.h in Headers */,
    13927                                 B22279DA0D00BF220071B782 /* SVGFEDistantLightElement.h in Headers */,
    13928                                 B22279DD0D00BF220071B782 /* SVGFEFloodElement.h in Headers */,
    13929                                 B22279E00D00BF220071B782 /* SVGFEFuncAElement.h in Headers */,
    13930                                 B22279E30D00BF220071B782 /* SVGFEFuncBElement.h in Headers */,
    13931                                 B22279E60D00BF220071B782 /* SVGFEFuncGElement.h in Headers */,
    13932                                 B22279E90D00BF220071B782 /* SVGFEFuncRElement.h in Headers */,
    13933                                 B22279EC0D00BF220071B782 /* SVGFEGaussianBlurElement.h in Headers */,
    13934                                 B22279EF0D00BF220071B782 /* SVGFEImageElement.h in Headers */,
    13935                                 B22279F20D00BF220071B782 /* SVGFELightElement.h in Headers */,
    13936                                 B22279F40D00BF220071B782 /* SVGFEMergeElement.h in Headers */,
    13937                                 B22279F70D00BF220071B782 /* SVGFEMergeNodeElement.h in Headers */,
    13938                                 B22279FA0D00BF220071B782 /* SVGFEOffsetElement.h in Headers */,
    13939                                 B22279FD0D00BF220071B782 /* SVGFEPointLightElement.h in Headers */,
    13940                                 B2227A000D00BF220071B782 /* SVGFESpecularLightingElement.h in Headers */,
    13941                                 B2227A030D00BF220071B782 /* SVGFESpotLightElement.h in Headers */,
    13942                                 B2227A060D00BF220071B782 /* SVGFETileElement.h in Headers */,
    13943                                 B2227A090D00BF220071B782 /* SVGFETurbulenceElement.h in Headers */,
    13944                                 B2227A0C0D00BF220071B782 /* SVGFilterElement.h in Headers */,
    13945                                 B2227A0F0D00BF220071B782 /* SVGFilterPrimitiveStandardAttributes.h in Headers */,
    13946                                 B2227A120D00BF220071B782 /* SVGFitToViewBox.h in Headers */,
    13947                                 B2227A150D00BF220071B782 /* SVGFontFaceElement.h in Headers */,
    13948                                 B2227A180D00BF220071B782 /* SVGFontFaceFormatElement.h in Headers */,
    13949                                 B2227A1B0D00BF220071B782 /* SVGFontFaceNameElement.h in Headers */,
    13950                                 B2227A1E0D00BF220071B782 /* SVGFontFaceSrcElement.h in Headers */,
    13951                                 B2227A210D00BF220071B782 /* SVGFontFaceUriElement.h in Headers */,
    13952                                 B2227A240D00BF220071B782 /* SVGForeignObjectElement.h in Headers */,
    13953                                 B2227A270D00BF220071B782 /* SVGGElement.h in Headers */,
    13954                                 B2227A2A0D00BF220071B782 /* SVGGradientElement.h in Headers */,
    13955                                 B2227A2D0D00BF220071B782 /* SVGImageElement.h in Headers */,
    13956                                 B2227A300D00BF220071B782 /* SVGLangSpace.h in Headers */,
    13957                                 B2227A330D00BF220071B782 /* SVGLength.h in Headers */,
    13958                                 B2227A360D00BF220071B782 /* SVGLengthList.h in Headers */,
    13959                                 B2227A390D00BF220071B782 /* SVGLinearGradientElement.h in Headers */,
    13960                                 B2227A3C0D00BF220071B782 /* SVGLineElement.h in Headers */,
    13961                                 B2227A3E0D00BF220071B782 /* SVGList.h in Headers */,
    13962                                 B2227A3F0D00BF220071B782 /* SVGListTraits.h in Headers */,
    13963                                 B2227A410D00BF220071B782 /* SVGLocatable.h in Headers */,
    13964                                 B2227A440D00BF220071B782 /* SVGMarkerElement.h in Headers */,
    13965                                 B2227A470D00BF220071B782 /* SVGMaskElement.h in Headers */,
    13966                                 B2227A4B0D00BF220071B782 /* SVGMetadataElement.h in Headers */,
    13967                                 B2227A4E0D00BF220071B782 /* SVGMPathElement.h in Headers */,
    13968                                 B2227A510D00BF220071B782 /* SVGNumberList.h in Headers */,
    13969                                 B2227A540D00BF220071B782 /* SVGPaint.h in Headers */,
    13970                                 B2227A570D00BF220071B782 /* SVGParserUtilities.h in Headers */,
    13971                                 B2227A590D00BF220071B782 /* SVGPathElement.h in Headers */,
    13972                                 B2227A5B0D00BF220071B782 /* SVGPathSeg.h in Headers */,
    13973                                 B2227A5E0D00BF220071B782 /* SVGPathSegArc.h in Headers */,
    13974                                 B2227A620D00BF220071B782 /* SVGPathSegClosePath.h in Headers */,
    13975                                 B2227A650D00BF220071B782 /* SVGPathSegCurvetoCubic.h in Headers */,
    13976                                 B2227A690D00BF220071B782 /* SVGPathSegCurvetoCubicSmooth.h in Headers */,
    13977                                 B2227A6D0D00BF220071B782 /* SVGPathSegCurvetoQuadratic.h in Headers */,
    13978                                 B2227A710D00BF220071B782 /* SVGPathSegCurvetoQuadraticSmooth.h in Headers */,
    13979                                 B2227A750D00BF220071B782 /* SVGPathSegLineto.h in Headers */,
    13980                                 B2227A780D00BF220071B782 /* SVGPathSegLinetoHorizontal.h in Headers */,
    13981                                 B2227A7D0D00BF220071B782 /* SVGPathSegLinetoVertical.h in Headers */,
    13982                                 B2227A810D00BF220071B782 /* SVGPathSegList.h in Headers */,
    13983                                 B2227A840D00BF220071B782 /* SVGPathSegMoveto.h in Headers */,
    13984                                 B2227A880D00BF220071B782 /* SVGPatternElement.h in Headers */,
    13985                                 B2227A8C0D00BF220071B782 /* SVGPointList.h in Headers */,
    13986                                 B2227A8F0D00BF220071B782 /* SVGPolyElement.h in Headers */,
    13987                                 B2227A910D00BF220071B782 /* SVGPolygonElement.h in Headers */,
    13988                                 B2227A940D00BF220071B782 /* SVGPolylineElement.h in Headers */,
    13989                                 B2227A970D00BF220071B782 /* SVGPreserveAspectRatio.h in Headers */,
    13990                                 B2227A9A0D00BF220071B782 /* SVGRadialGradientElement.h in Headers */,
    13991                                 B2227A9E0D00BF220071B782 /* SVGRectElement.h in Headers */,
    13992                                 B2227AA00D00BF220071B782 /* SVGRenderingIntent.h in Headers */,
    13993                                 B2227AA30D00BF220071B782 /* SVGScriptElement.h in Headers */,
    13994                                 B2227AA60D00BF220071B782 /* SVGSetElement.h in Headers */,
    13995                                 B2227AA90D00BF220071B782 /* SVGStopElement.h in Headers */,
    13996                                 B2227AAC0D00BF220071B782 /* SVGStringList.h in Headers */,
    13997                                 B2227AAF0D00BF220071B782 /* SVGStylable.h in Headers */,
    13998                                 B2227AB20D00BF220071B782 /* SVGStyledElement.h in Headers */,
    13999                                 B2227AB40D00BF220071B782 /* SVGStyledLocatableElement.h in Headers */,
    14000                                 B2227AB60D00BF220071B782 /* SVGStyledTransformableElement.h in Headers */,
    14001                                 B2227AB80D00BF220071B782 /* SVGStyleElement.h in Headers */,
    14002                                 B2227ABB0D00BF220071B782 /* SVGSVGElement.h in Headers */,
    14003                                 B2227ABE0D00BF220071B782 /* SVGSwitchElement.h in Headers */,
    14004                                 B2227AC10D00BF220071B782 /* SVGSymbolElement.h in Headers */,
    14005                                 B2227AC50D00BF220071B782 /* SVGTests.h in Headers */,
    14006                                 B2227AC80D00BF220071B782 /* SVGTextContentElement.h in Headers */,
    14007                                 B2227ACB0D00BF220071B782 /* SVGTextElement.h in Headers */,
    14008                                 B2227ACE0D00BF220071B782 /* SVGTextPathElement.h in Headers */,
    14009                                 B2227AD10D00BF220071B782 /* SVGTextPositioningElement.h in Headers */,
    14010                                 B2227AD40D00BF220071B782 /* SVGTitleElement.h in Headers */,
    14011                                 B2227AD70D00BF220071B782 /* SVGTransform.h in Headers */,
    14012                                 B2227ADA0D00BF220071B782 /* SVGTransformable.h in Headers */,
    14013                                 B2227ADD0D00BF220071B782 /* SVGTransformDistance.h in Headers */,
    14014                                 B2227ADF0D00BF220071B782 /* SVGTransformList.h in Headers */,
    14015                                 B2227AE20D00BF220071B782 /* SVGTRefElement.h in Headers */,
    14016                                 B2227AE50D00BF220071B782 /* SVGTSpanElement.h in Headers */,
    14017                                 B2227AE70D00BF220071B782 /* SVGUnitTypes.h in Headers */,
    14018                                 B2227AEA0D00BF220071B782 /* SVGURIReference.h in Headers */,
    14019                                 B2227AED0D00BF220071B782 /* SVGUseElement.h in Headers */,
    14020                                 B2227AF00D00BF220071B782 /* SVGViewElement.h in Headers */,
    14021                                 B2227AF30D00BF220071B782 /* SVGViewSpec.h in Headers */,
    14022                                 B2227AF60D00BF220071B782 /* SVGZoomAndPan.h in Headers */,
    14023                                 B2227AFD0D00BF8F0071B782 /* SVGRenderStyle.h in Headers */,
    14024                                 B2227AFF0D00BF8F0071B782 /* SVGRenderStyleDefs.h in Headers */,
    14025                                 B2E4EC980D00C22B00432643 /* SVGZoomEvent.h in Headers */,
    14026                                 B28C6A280D00C44800334AA4 /* SVGDocumentExtensions.h in Headers */,
    14027                                 B28C6A2A0D00C44800334AA4 /* SVGImageLoader.h in Headers */,
    14028                                 B28C6A2C0D00C44800334AA4 /* SVGTimer.h in Headers */,
    14029                                 B28C6A2E0D00C44800334AA4 /* TimeScheduler.h in Headers */,
    14030                                 B2B1F7170D00CAA8004AEA64 /* PointerEventsHitRules.h in Headers */,
    14031                                 B255992D0D00D8BA00BB825C /* CgSupport.h in Headers */,
    14032                                 B25599400D00D8BA00BB825C /* SVGFEHelpersCg.h in Headers */,
    14033                                 B25599490D00D8BA00BB825C /* WKArithmeticFilter.h in Headers */,
    14034                                 B255994C0D00D8BA00BB825C /* WKComponentMergeFilter.h in Headers */,
    14035                                 B255994F0D00D8BA00BB825C /* WKDiffuseLightingFilter.h in Headers */,
    14036                                 B25599520D00D8BA00BB825C /* WKDiscreteTransferFilter.h in Headers */,
    14037                                 B25599550D00D8BA00BB825C /* WKDisplacementMapFilter.h in Headers */,
    14038                                 B25599580D00D8BA00BB825C /* WKDistantLightFilter.h in Headers */,
    14039                                 B255995B0D00D8BA00BB825C /* WKGammaTransferFilter.h in Headers */,
    14040                                 B255995D0D00D8BA00BB825C /* WKIdentityTransferFilter.h in Headers */,
    14041                                 B25599600D00D8BA00BB825C /* WKLinearTransferFilter.h in Headers */,
    14042                                 B25599630D00D8BA00BB825C /* WKNormalMapFilter.h in Headers */,
    14043                                 B25599660D00D8BA00BB825C /* WKPointLightFilter.h in Headers */,
    14044                                 B25599690D00D8BA00BB825C /* WKSpecularLightingFilter.h in Headers */,
    14045                                 B255996C0D00D8BA00BB825C /* WKSpotLightFilter.h in Headers */,
    14046                                 B255996F0D00D8BA00BB825C /* WKTableTransferFilter.h in Headers */,
    14047                                 B25599710D00D8BA00BB825C /* SVGDistantLightSource.h in Headers */,
    14048                                 B25599730D00D8BA00BB825C /* SVGFEBlend.h in Headers */,
    14049                                 B25599750D00D8BA00BB825C /* SVGFEColorMatrix.h in Headers */,
    14050                                 B25599770D00D8BA00BB825C /* SVGFEComponentTransfer.h in Headers */,
    14051                                 B25599790D00D8BA00BB825C /* SVGFEComposite.h in Headers */,
    14052                                 B255997B0D00D8BA00BB825C /* SVGFEConvolveMatrix.h in Headers */,
    14053                                 B255997D0D00D8BA00BB825C /* SVGFEDiffuseLighting.h in Headers */,
    14054                                 B255997F0D00D8BA00BB825C /* SVGFEDisplacementMap.h in Headers */,
    14055                                 B25599810D00D8BA00BB825C /* SVGFEFlood.h in Headers */,
    14056                                 B25599830D00D8BA00BB825C /* SVGFEGaussianBlur.h in Headers */,
    14057                                 B25599850D00D8BA00BB825C /* SVGFEImage.h in Headers */,
    14058                                 B25599870D00D8BA00BB825C /* SVGFEMerge.h in Headers */,
    14059                                 B25599890D00D8BA00BB825C /* SVGFEMorphology.h in Headers */,
    14060                                 B255998B0D00D8BA00BB825C /* SVGFEOffset.h in Headers */,
    14061                                 B255998D0D00D8BA00BB825C /* SVGFESpecularLighting.h in Headers */,
    14062                                 B255998E0D00D8BA00BB825C /* SVGFETile.h in Headers */,
    14063                                 B25599900D00D8BA00BB825C /* SVGFETurbulence.h in Headers */,
    14064                                 B25599920D00D8BA00BB825C /* SVGFilterEffect.h in Headers */,
    14065                                 B25599940D00D8BA00BB825C /* SVGLightSource.h in Headers */,
    14066                                 B25599950D00D8BA00BB825C /* SVGPointLightSource.h in Headers */,
    14067                                 B25599960D00D8BA00BB825C /* SVGSpotLightSource.h in Headers */,
    14068                                 B25599970D00D8BA00BB825C /* SVGResourceFilterPlatformDataMac.h in Headers */,
    14069                                 B25599A40D00D8BA00BB825C /* SVGImage.h in Headers */,
    14070                                 B25599A50D00D8BA00BB825C /* SVGImageEmptyClients.h in Headers */,
    14071                                 B25599A70D00D8BA00BB825C /* SVGPaintServer.h in Headers */,
    14072                                 B25599A90D00D8BA00BB825C /* SVGPaintServerGradient.h in Headers */,
    14073                                 B25599AB0D00D8BA00BB825C /* SVGPaintServerLinearGradient.h in Headers */,
    14074                                 B25599AD0D00D8BA00BB825C /* SVGPaintServerPattern.h in Headers */,
    14075                                 B25599AF0D00D8BA00BB825C /* SVGPaintServerRadialGradient.h in Headers */,
    14076                                 B25599B10D00D8BA00BB825C /* SVGPaintServerSolid.h in Headers */,
    14077                                 B25599B30D00D8BA00BB825C /* SVGResource.h in Headers */,
    14078                                 B25599B50D00D8BA00BB825C /* SVGResourceClipper.h in Headers */,
    14079                                 B25599B70D00D8BA00BB825C /* SVGResourceFilter.h in Headers */,
    14080                                 B25599B80D00D8BA00BB825C /* SVGResourceListener.h in Headers */,
    14081                                 B25599BA0D00D8BA00BB825C /* SVGResourceMarker.h in Headers */,
    14082                                 B25599BC0D00D8BA00BB825C /* SVGResourceMasker.h in Headers */,
    14083                                 BC8243290D0CE8A200460C8F /* JSSQLError.h in Headers */,
    14084                                 BC82432A0D0CE8A200460C8F /* JSSQLTransaction.h in Headers */,
    14085                                 BC82432C0D0CE8A200460C8F /* JSVoidCallback.h in Headers */,
    1408614089                        );
    1408714090                        runOnlyForDeploymentPostprocessing = 0;
     
    1415014153                        files = (
    1415114154                                1C6B7C9A0CEFC9D00076DE61 /* InspectorLocalizedStrings.js in Resources */,
    14152                                 46F9D5DD0B0D60170028EE36 /* aliasCursor.png in Resources */,
    14153                                 46D4F2490AF97E810035385A /* cellCursor.png in Resources */,
    14154                                 46D4F24A0AF97E810035385A /* contextMenuCursor.png in Resources */,
    14155                                 4614A1FE0B23A8D600446E1C /* copyCursor.png in Resources */,
    14156                                 464EA2730B8A350B00A8E6E3 /* crossHairCursor.png in Resources */,
    14157                                 1C14E76C0AD8C81C00B6158B /* deleteButton.tiff in Resources */,
    14158                                 1C14E76B0AD8C81C00B6158B /* deleteButtonPressed.tiff in Resources */,
    14159                                 85136C990AED665900F90A3D /* eastResizeCursor.png in Resources */,
    14160                                 85136C9A0AED665900F90A3D /* eastWestResizeCursor.png in Resources */,
    14161                                 85136C9B0AED665900F90A3D /* helpCursor.png in Resources */,
    14162                                 06693F7B0BFBC91700216072 /* inspector in Resources */,
    14163                                 85136C9C0AED665900F90A3D /* linkCursor.png in Resources */,
    14164                                 AB4261D80A2F6C9700BDD17D /* missingImage.tiff in Resources */,
    14165                                 85136C9D0AED665900F90A3D /* moveCursor.png in Resources */,
    14166                                 46F9D5DE0B0D60170028EE36 /* noDropCursor.png in Resources */,
    14167                                 46BD16E30B279473001F0839 /* noneCursor.png in Resources */,
    14168                                 85136C9E0AED665900F90A3D /* northEastResizeCursor.png in Resources */,
    14169                                 85136C9F0AED665900F90A3D /* northEastSouthWestResizeCursor.png in Resources */,
    14170                                 85136CA00AED665900F90A3D /* northResizeCursor.png in Resources */,
    14171                                 85136CA10AED665900F90A3D /* northSouthResizeCursor.png in Resources */,
    14172                                 85136CA20AED665900F90A3D /* northWestResizeCursor.png in Resources */,
    14173                                 85136CA30AED665900F90A3D /* northWestSouthEastResizeCursor.png in Resources */,
    14174                                 464EA2740B8A350B00A8E6E3 /* notAllowedCursor.png in Resources */,
    14175                                 46F9D5DF0B0D60170028EE36 /* progressCursor.png in Resources */,
    14176                                 85136CA40AED665900F90A3D /* southEastResizeCursor.png in Resources */,
    14177                                 85136CA50AED665900F90A3D /* southResizeCursor.png in Resources */,
    14178                                 85136CA60AED665900F90A3D /* southWestResizeCursor.png in Resources */,
    14179                                 ED048ABC0833F132006E1E67 /* textAreaResizeCorner.tiff in Resources */,
    14180                                 46D4F24B0AF97E810035385A /* verticalTextCursor.png in Resources */,
    14181                                 85136CA70AED665900F90A3D /* waitCursor.png in Resources */,
    14182                                 85136CA80AED665900F90A3D /* westResizeCursor.png in Resources */,
    14183                                 1AB1AE7A0C051FDE00139F4F /* zoomInCursor.png in Resources */,
    14184                                 1AB1AE7B0C051FDE00139F4F /* zoomOutCursor.png in Resources */,
    14185                                 B2AFFC900D00A5DF0030074D /* character-sets.txt in Resources */,
    14186                                 B2AFFC910D00A5DF0030074D /* mac-encodings.txt in Resources */,
    14187                                 B2AFFC920D00A5DF0030074D /* make-charset-table.pl in Resources */,
    1418814155                                B22279750D00BF220071B782 /* SVGAElement.idl in Resources */,
    1418914156                                B22279780D00BF220071B782 /* SVGAngle.idl in Resources */,
    1419014157                                B222797B0D00BF220071B782 /* SVGAnimateColorElement.idl in Resources */,
     14158                                B22279910D00BF220071B782 /* SVGAnimateElement.idl in Resources */,
     14159                                B22279960D00BF220071B782 /* SVGAnimateTransformElement.idl in Resources */,
    1419114160                                B222797C0D00BF220071B782 /* SVGAnimatedAngle.idl in Resources */,
    1419214161                                B222797D0D00BF220071B782 /* SVGAnimatedBoolean.idl in Resources */,
     
    1420314172                                B222798C0D00BF220071B782 /* SVGAnimatedString.idl in Resources */,
    1420414173                                B222798E0D00BF220071B782 /* SVGAnimatedTransformList.idl in Resources */,
    14205                                 B22279910D00BF220071B782 /* SVGAnimateElement.idl in Resources */,
    14206                                 B22279960D00BF220071B782 /* SVGAnimateTransformElement.idl in Resources */,
    1420714174                                B22279990D00BF220071B782 /* SVGAnimationElement.idl in Resources */,
    14208                                 B222799A0D00BF220071B782 /* svgattrs.in in Resources */,
     14175                                B2227B070D00BFF10071B782 /* SVGCSSPropertyNames.in in Resources */,
     14176                                B2227B090D00BFF10071B782 /* SVGCSSValueKeywords.in in Resources */,
    1420914177                                B222799D0D00BF220071B782 /* SVGCircleElement.idl in Resources */,
    1421014178                                B22279A00D00BF220071B782 /* SVGClipPathElement.idl in Resources */,
     
    1425914227                                B2227A340D00BF220071B782 /* SVGLength.idl in Resources */,
    1426014228                                B2227A370D00BF220071B782 /* SVGLengthList.idl in Resources */,
     14229                                B2227A3D0D00BF220071B782 /* SVGLineElement.idl in Resources */,
    1426114230                                B2227A3A0D00BF220071B782 /* SVGLinearGradientElement.idl in Resources */,
    14262                                 B2227A3D0D00BF220071B782 /* SVGLineElement.idl in Resources */,
    1426314231                                B2227A420D00BF220071B782 /* SVGLocatable.idl in Resources */,
    1426414232                                B2227A450D00BF220071B782 /* SVGMarkerElement.idl in Resources */,
     
    1430114269                                B2227A9F0D00BF220071B782 /* SVGRectElement.idl in Resources */,
    1430214270                                B2227AA10D00BF220071B782 /* SVGRenderingIntent.idl in Resources */,
     14271                                B2227ABC0D00BF220071B782 /* SVGSVGElement.idl in Resources */,
    1430314272                                B2227AA40D00BF220071B782 /* SVGScriptElement.idl in Resources */,
    1430414273                                B2227AA70D00BF220071B782 /* SVGSetElement.idl in Resources */,
     
    1430714276                                B2227AB00D00BF220071B782 /* SVGStylable.idl in Resources */,
    1430814277                                B2227AB90D00BF220071B782 /* SVGStyleElement.idl in Resources */,
    14309                                 B2227ABC0D00BF220071B782 /* SVGSVGElement.idl in Resources */,
    1431014278                                B2227ABF0D00BF220071B782 /* SVGSwitchElement.idl in Resources */,
    1431114279                                B2227AC20D00BF220071B782 /* SVGSymbolElement.idl in Resources */,
    14312                                 B2227AC30D00BF220071B782 /* svgtags.in in Resources */,
     14280                                B2227AE30D00BF220071B782 /* SVGTRefElement.idl in Resources */,
     14281                                B2227AE60D00BF220071B782 /* SVGTSpanElement.idl in Resources */,
    1431314282                                B2227AC60D00BF220071B782 /* SVGTests.idl in Resources */,
    1431414283                                B2227AC90D00BF220071B782 /* SVGTextContentElement.idl in Resources */,
     
    1431814287                                B2227AD50D00BF220071B782 /* SVGTitleElement.idl in Resources */,
    1431914288                                B2227AD80D00BF220071B782 /* SVGTransform.idl in Resources */,
     14289                                B2227AE00D00BF220071B782 /* SVGTransformList.idl in Resources */,
    1432014290                                B2227ADB0D00BF220071B782 /* SVGTransformable.idl in Resources */,
    14321                                 B2227AE00D00BF220071B782 /* SVGTransformList.idl in Resources */,
    14322                                 B2227AE30D00BF220071B782 /* SVGTRefElement.idl in Resources */,
    14323                                 B2227AE60D00BF220071B782 /* SVGTSpanElement.idl in Resources */,
     14291                                B2227AEB0D00BF220071B782 /* SVGURIReference.idl in Resources */,
    1432414292                                B2227AE80D00BF220071B782 /* SVGUnitTypes.idl in Resources */,
    14325                                 B2227AEB0D00BF220071B782 /* SVGURIReference.idl in Resources */,
    1432614293                                B2227AEE0D00BF220071B782 /* SVGUseElement.idl in Resources */,
    1432714294                                B2227AF10D00BF220071B782 /* SVGViewElement.idl in Resources */,
    1432814295                                B2227AF40D00BF220071B782 /* SVGViewSpec.idl in Resources */,
    1432914296                                B2227AF70D00BF220071B782 /* SVGZoomAndPan.idl in Resources */,
    14330                                 B2227B070D00BFF10071B782 /* SVGCSSPropertyNames.in in Resources */,
    14331                                 B2227B090D00BFF10071B782 /* SVGCSSValueKeywords.in in Resources */,
    1433214297                                B2E4EC990D00C22B00432643 /* SVGZoomEvent.idl in Resources */,
    14333                                 B28C6A2F0D00C44800334AA4 /* xlinkattrs.in in Resources */,
    1433414298                                B25599480D00D8BA00BB825C /* WKArithmeticFilter.cikernel in Resources */,
    1433514299                                B255994B0D00D8BA00BB825C /* WKComponentMergeFilter.cikernel in Resources */,
     
    1434514309                                B255996B0D00D8BA00BB825C /* WKSpotLightFilter.cikernel in Resources */,
    1434614310                                B255996E0D00D8BA00BB825C /* WKTableTransferFilter.cikernel in Resources */,
     14311                                46F9D5DD0B0D60170028EE36 /* aliasCursor.png in Resources */,
     14312                                46D4F2490AF97E810035385A /* cellCursor.png in Resources */,
     14313                                B2AFFC900D00A5DF0030074D /* character-sets.txt in Resources */,
     14314                                46D4F24A0AF97E810035385A /* contextMenuCursor.png in Resources */,
     14315                                4614A1FE0B23A8D600446E1C /* copyCursor.png in Resources */,
     14316                                464EA2730B8A350B00A8E6E3 /* crossHairCursor.png in Resources */,
     14317                                1C14E76C0AD8C81C00B6158B /* deleteButton.tiff in Resources */,
     14318                                1C14E76B0AD8C81C00B6158B /* deleteButtonPressed.tiff in Resources */,
     14319                                85136C990AED665900F90A3D /* eastResizeCursor.png in Resources */,
     14320                                85136C9A0AED665900F90A3D /* eastWestResizeCursor.png in Resources */,
     14321                                85136C9B0AED665900F90A3D /* helpCursor.png in Resources */,
     14322                                06693F7B0BFBC91700216072 /* inspector in Resources */,
     14323                                85136C9C0AED665900F90A3D /* linkCursor.png in Resources */,
     14324                                B2AFFC910D00A5DF0030074D /* mac-encodings.txt in Resources */,
     14325                                B2AFFC920D00A5DF0030074D /* make-charset-table.pl in Resources */,
     14326                                AB4261D80A2F6C9700BDD17D /* missingImage.tiff in Resources */,
     14327                                85136C9D0AED665900F90A3D /* moveCursor.png in Resources */,
     14328                                46F9D5DE0B0D60170028EE36 /* noDropCursor.png in Resources */,
     14329                                46BD16E30B279473001F0839 /* noneCursor.png in Resources */,
     14330                                85136C9E0AED665900F90A3D /* northEastResizeCursor.png in Resources */,
     14331                                85136C9F0AED665900F90A3D /* northEastSouthWestResizeCursor.png in Resources */,
     14332                                85136CA00AED665900F90A3D /* northResizeCursor.png in Resources */,
     14333                                85136CA10AED665900F90A3D /* northSouthResizeCursor.png in Resources */,
     14334                                85136CA20AED665900F90A3D /* northWestResizeCursor.png in Resources */,
     14335                                85136CA30AED665900F90A3D /* northWestSouthEastResizeCursor.png in Resources */,
     14336                                464EA2740B8A350B00A8E6E3 /* notAllowedCursor.png in Resources */,
     14337                                46F9D5DF0B0D60170028EE36 /* progressCursor.png in Resources */,
     14338                                85136CA40AED665900F90A3D /* southEastResizeCursor.png in Resources */,
     14339                                85136CA50AED665900F90A3D /* southResizeCursor.png in Resources */,
     14340                                85136CA60AED665900F90A3D /* southWestResizeCursor.png in Resources */,
     14341                                B222799A0D00BF220071B782 /* svgattrs.in in Resources */,
     14342                                B2227AC30D00BF220071B782 /* svgtags.in in Resources */,
     14343                                ED048ABC0833F132006E1E67 /* textAreaResizeCorner.tiff in Resources */,
     14344                                46D4F24B0AF97E810035385A /* verticalTextCursor.png in Resources */,
     14345                                85136CA70AED665900F90A3D /* waitCursor.png in Resources */,
     14346                                85136CA80AED665900F90A3D /* westResizeCursor.png in Resources */,
     14347                                B28C6A2F0D00C44800334AA4 /* xlinkattrs.in in Resources */,
     14348                                1AB1AE7A0C051FDE00139F4F /* zoomInCursor.png in Resources */,
     14349                                1AB1AE7B0C051FDE00139F4F /* zoomOutCursor.png in Resources */,
    1434714350                        );
    1434814351                        runOnlyForDeploymentPostprocessing = 0;
     
    1442714430                                BCFB2F76097A2E1A00BA703D /* Arena.cpp in Sources */,
    1442814431                                BCB16B8C0979B01400467741 /* ArrayImpl.cpp in Sources */,
     14432                                B2C3DA1E0D006C1D00EF6F26 /* AtomicString.cpp in Sources */,
    1442914433                                A8C4A80E09D563270003AC8D /* Attr.cpp in Sources */,
    1443014434                                A8C4A80C09D563270003AC8D /* Attribute.cpp in Sources */,
     
    1443514439                                51741D100B07259A00ED442C /* BackForwardList.cpp in Sources */,
    1443614440                                BC124EE70C2641CD009E2349 /* BarInfo.cpp in Sources */,
     14441                                B2C3DA210D006C1D00EF6F26 /* Base64.cpp in Sources */,
    1443714442                                AB23A32709BBA7D00067CC53 /* BeforeTextInsertedEvent.cpp in Sources */,
    1443814443                                85031B3C0A44EFC700F992E0 /* BeforeUnloadEvent.cpp in Sources */,
     14444                                B2C3DA230D006C1D00EF6F26 /* BidiContext.cpp in Sources */,
    1443914445                                A89943290B42338800D7C802 /* BitmapImage.cpp in Sources */,
    1444014446                                93F19AE108245E59001E9ABC /* BlockExceptions.mm in Sources */,
     
    1447314479                                BC9ADD800CC4092200098C4C /* CSSTransformValue.cpp in Sources */,
    1447414480                                A80E6CE40A1989CA007FB8C5 /* CSSValueList.cpp in Sources */,
     14481                                B2C3DA270D006C1D00EF6F26 /* CString.cpp in Sources */,
    1447514482                                BCB16C170979C3BD00467741 /* Cache.cpp in Sources */,
    1447614483                                BCB16C190979C3BD00467741 /* CachedCSSStyleSheet.cpp in Sources */,
     
    1448814495                                93EEC1FF09C2877700C515D1 /* CanvasRenderingContext2D.cpp in Sources */,
    1448914496                                93EEC27109C3218800C515D1 /* CanvasStyle.cpp in Sources */,
     14497                                B255992C0D00D8BA00BB825C /* CgSupport.cpp in Sources */,
    1449014498                                514185EF0CD65F0400763C99 /* ChangeVersionWrapper.cpp in Sources */,
    1449114499                                6550B69F099DF0270090D781 /* CharacterData.cpp in Sources */,
     
    1449814506                                93F19AFF08245E59001E9ABC /* ClipboardMac.mm in Sources */,
    1449914507                                B27535660B053814002CE64F /* Color.cpp in Sources */,
     14508                                B22279620D00BF220071B782 /* ColorDistance.cpp in Sources */,
    1450014509                                B27535770B053814002CE64F /* ColorMac.mm in Sources */,
    1450114510                                6550B6A1099DF0270090D781 /* Comment.cpp in Sources */,
     
    1480514814                                E12EDBEA0B308E0B002704B6 /* EventTarget.cpp in Sources */,
    1480614815                                14EC268009CA07E000E1EEEC /* EventTargetNode.cpp in Sources */,
     14816                                93831B570D087D6000E5C984 /* ExceptionCode.cpp in Sources */,
    1480714817                                148AFDA60AF58360008CC700 /* ExceptionHandlers.mm in Sources */,
    1480814818                                51E4ADB60C42B4CF0042BC55 /* FTPDirectoryDocument.cpp in Sources */,
     
    1482514835                                B275357A0B053814002CE64F /* FloatSizeMac.mm in Sources */,
    1482614836                                14993BE50B2F2B1C0050497F /* FocusController.cpp in Sources */,
     14837                                B2C3DA600D006CD600EF6F26 /* Font.cpp in Sources */,
     14838                                B2C3DA620D006CD600EF6F26 /* FontCache.cpp in Sources */,
     14839                                B2AFFC7C0D00A5C10030074D /* FontCacheMac.mm in Sources */,
     14840                                B2AFFC7D0D00A5C10030074D /* FontCustomPlatformData.cpp in Sources */,
     14841                                B2C3DA640D006CD600EF6F26 /* FontData.cpp in Sources */,
     14842                                B2AFFC7F0D00A5C10030074D /* FontDataMac.mm in Sources */,
     14843                                B2C3DA670D006CD600EF6F26 /* FontFallbackList.cpp in Sources */,
     14844                                B2C3DA690D006CD600EF6F26 /* FontFamily.cpp in Sources */,
    1482714845                                A80E6CEC0A1989CA007FB8C5 /* FontFamilyValue.cpp in Sources */,
     14846                                B2AFFC800D00A5C10030074D /* FontMac.mm in Sources */,
     14847                                B2AFFC820D00A5C10030074D /* FontPlatformDataMac.mm in Sources */,
    1482814848                                A80E6CF10A1989CA007FB8C5 /* FontValue.cpp in Sources */,
    1482914849                                514C766F0CE923A1007EF3CD /* FormData.cpp in Sources */,
     
    1483914859                                1432E8490C51493F00B1500F /* GCController.cpp in Sources */,
    1484014860                                BC94D1590C275CB6006BC617 /* GlobalHistoryMac.mm in Sources */,
     14861                                B2C3DA6D0D006CD600EF6F26 /* GlyphPageTreeNode.cpp in Sources */,
     14862                                B2AFFC830D00A5C10030074D /* GlyphPageTreeNodeMac.cpp in Sources */,
     14863                                B2C3DA6F0D006CD600EF6F26 /* GlyphWidthMap.cpp in Sources */,
    1484114864                                B2A015A80AF6CD53006BCE0E /* GraphicsContext.cpp in Sources */,
    1484214865                                B2ED97710B1F55CE00257D0F /* GraphicsContextCG.cpp in Sources */,
     
    1518815211                                B2FA3D9C0AB75A6F000E5AC4 /* JSSVGGradientElement.cpp in Sources */,
    1518915212                                B2FA3D9E0AB75A6F000E5AC4 /* JSSVGImageElement.cpp in Sources */,
     15213                                B22277B10D00BEDC0071B782 /* JSSVGLazyEventListener.cpp in Sources */,
    1519015214                                B2FA3DA00AB75A6F000E5AC4 /* JSSVGLength.cpp in Sources */,
    1519115215                                B2FA3DA20AB75A6F000E5AC4 /* JSSVGLengthList.cpp in Sources */,
     
    1526815292                                516BB7940CE91E6800512F79 /* JSTreeWalkerCustom.cpp in Sources */,
    1526915293                                A86629D009DA2B48009633A5 /* JSUIEvent.cpp in Sources */,
     15294                                BC82432B0D0CE8A200460C8F /* JSVoidCallback.cpp in Sources */,
    1527015295                                65DF320509D1CC60000BE325 /* JSWheelEvent.cpp in Sources */,
    1527115296                                93B70D5D09EB0C7C009D8468 /* JSXMLHttpRequest.cpp in Sources */,
     
    1529715322                                4E1959210A39DABA00220FE5 /* MediaFeatureNames.cpp in Sources */,
    1529815323                                A8EA80090A19516E00A8EF5F /* MediaList.cpp in Sources */,
     15324                                E44613E30CD6819F00FADA75 /* MediaPlayer.cpp in Sources */,
     15325                                E44613E50CD681A600FADA75 /* MediaPlayerPrivateQTKit.mm in Sources */,
    1529915326                                4E1959290A39DACC00220FE5 /* MediaQuery.cpp in Sources */,
    1530015327                                4E19592B0A39DACC00220FE5 /* MediaQueryEvaluator.cpp in Sources */,
     
    1530615333                                85031B470A44EFC700F992E0 /* MouseRelatedEvent.cpp in Sources */,
    1530715334                                93309DFB099E64920056E581 /* MoveSelectionCommand.cpp in Sources */,
    15308                                 E44613E30CD6819F00FADA75 /* MediaPlayer.cpp in Sources */,
    15309                                 E44613E50CD681A600FADA75 /* MediaPlayerPrivateQTKit.mm in Sources */,
    1531015335                                85031B490A44EFC700F992E0 /* MutationEvent.cpp in Sources */,
    1531115336                                A81872240977D3C0005826D9 /* NameNodeList.cpp in Sources */,
     
    1533715362                                A82398A809B3ACF500B60641 /* PlugInInfoStoreMac.mm in Sources */,
    1533815363                                1AC694C70A3B1676003F5049 /* PluginDocument.cpp in Sources */,
     15364                                B2B1F7160D00CAA8004AEA64 /* PointerEventsHitRules.cpp in Sources */,
    1533915365                                0668E1900ADD9640004128E0 /* PopupMenuMac.mm in Sources */,
    1534015366                                93F19AF808245E59001E9ABC /* Position.cpp in Sources */,
     
    1534715373                                93F19AB908245E59001E9ABC /* Range.cpp in Sources */,
    1534815374                                85031B4B0A44EFC700F992E0 /* RegisteredEventListener.cpp in Sources */,
     15375                                B2C3DA2C0D006C1D00EF6F26 /* RegularExpression.cpp in Sources */,
    1534915376                                93309E00099E64920056E581 /* RemoveCSSPropertyCommand.cpp in Sources */,
     15377                                D06C0D900CFD11460065F43F /* RemoveFormatCommand.cpp in Sources */,
    1535015378                                93309E02099E64920056E581 /* RemoveNodeAttributeCommand.cpp in Sources */,
    1535115379                                93309E04099E64920056E581 /* RemoveNodeCommand.cpp in Sources */,
     
    1537415402                                A8EA7A4E0A191A5200A8EF5F /* RenderListItem.cpp in Sources */,
    1537515403                                A8EA7A510A191A5200A8EF5F /* RenderListMarker.cpp in Sources */,
     15404                                E4C279580CF9741900E97B98 /* RenderMedia.cpp in Sources */,
    1537615405                                ABDDFE790A5C6E7000A3E11D /* RenderMenuList.cpp in Sources */,
    1537715406                                BCEA487F097D93020094C9E4 /* RenderObject.cpp in Sources */,
     
    1537915408                                A871DED60A1530C700B12A68 /* RenderPartObject.cpp in Sources */,
    1538015409                                853CA9F00AEEC657002372DC /* RenderPath.cpp in Sources */,
     15410                                B255992E0D00D8BA00BB825C /* RenderPathCg.cpp in Sources */,
    1538115411                                A871DFE20A15376B00B12A68 /* RenderReplaced.cpp in Sources */,
    1538215412                                A7352C190B1BB89D00A986D0 /* RenderSVGBlock.cpp in Sources */,
     
    1543315463                                1A22464D0CC98DDB00C05240 /* SQLiteTransaction.cpp in Sources */,
    1543415464                                93F19AE608245E59001E9ABC /* SSLKeyGeneratorMac.mm in Sources */,
     15465                                B22279730D00BF220071B782 /* SVGAElement.cpp in Sources */,
     15466                                B22279760D00BF220071B782 /* SVGAngle.cpp in Sources */,
     15467                                B22279790D00BF220071B782 /* SVGAnimateColorElement.cpp in Sources */,
     15468                                B222798F0D00BF220071B782 /* SVGAnimateElement.cpp in Sources */,
     15469                                B22279920D00BF220071B782 /* SVGAnimateMotionElement.cpp in Sources */,
     15470                                B22279940D00BF220071B782 /* SVGAnimateTransformElement.cpp in Sources */,
     15471                                B22279840D00BF220071B782 /* SVGAnimatedPathData.cpp in Sources */,
     15472                                B22279870D00BF220071B782 /* SVGAnimatedPoints.cpp in Sources */,
     15473                                B22279970D00BF220071B782 /* SVGAnimationElement.cpp in Sources */,
     15474                                B2227B050D00BFF10071B782 /* SVGCSSComputedStyleDeclaration.cpp in Sources */,
     15475                                B2227B060D00BFF10071B782 /* SVGCSSParser.cpp in Sources */,
     15476                                B2227B080D00BFF10071B782 /* SVGCSSStyleSelector.cpp in Sources */,
    1543515477                                B2B33A5F0B887CEF00C15984 /* SVGCharacterLayoutInfo.cpp in Sources */,
     15478                                B222799B0D00BF220071B782 /* SVGCircleElement.cpp in Sources */,
     15479                                B222799E0D00BF220071B782 /* SVGClipPathElement.cpp in Sources */,
     15480                                B22279A10D00BF220071B782 /* SVGColor.cpp in Sources */,
     15481                                B22279A40D00BF220071B782 /* SVGComponentTransferFunctionElement.cpp in Sources */,
     15482                                B22279A70D00BF220071B782 /* SVGCursorElement.cpp in Sources */,
     15483                                B22279AA0D00BF220071B782 /* SVGDefinitionSrcElement.cpp in Sources */,
     15484                                B22279AD0D00BF220071B782 /* SVGDefsElement.cpp in Sources */,
     15485                                B22279B00D00BF220071B782 /* SVGDescElement.cpp in Sources */,
     15486                                B22279B30D00BF220071B782 /* SVGDocument.cpp in Sources */,
     15487                                B28C6A270D00C44800334AA4 /* SVGDocumentExtensions.cpp in Sources */,
     15488                                B22279B60D00BF220071B782 /* SVGElement.cpp in Sources */,
    1543615489                                A833C8520A2CF52800D57664 /* SVGElementFactory.cpp in Sources */,
     15490                                B22279B90D00BF220071B782 /* SVGElementInstance.cpp in Sources */,
     15491                                B22279BC0D00BF220071B782 /* SVGElementInstanceList.cpp in Sources */,
     15492                                B22279BF0D00BF220071B782 /* SVGEllipseElement.cpp in Sources */,
     15493                                B22279C40D00BF220071B782 /* SVGExternalResourcesRequired.cpp in Sources */,
     15494                                B25599720D00D8BA00BB825C /* SVGFEBlend.cpp in Sources */,
     15495                                B25599380D00D8BA00BB825C /* SVGFEBlendCg.mm in Sources */,
     15496                                B22279C70D00BF220071B782 /* SVGFEBlendElement.cpp in Sources */,
     15497                                B25599740D00D8BA00BB825C /* SVGFEColorMatrix.cpp in Sources */,
     15498                                B25599390D00D8BA00BB825C /* SVGFEColorMatrixCg.mm in Sources */,
     15499                                B22279CA0D00BF220071B782 /* SVGFEColorMatrixElement.cpp in Sources */,
     15500                                B25599760D00D8BA00BB825C /* SVGFEComponentTransfer.cpp in Sources */,
     15501                                B255993A0D00D8BA00BB825C /* SVGFEComponentTransferCg.mm in Sources */,
     15502                                B22279CD0D00BF220071B782 /* SVGFEComponentTransferElement.cpp in Sources */,
     15503                                B25599780D00D8BA00BB825C /* SVGFEComposite.cpp in Sources */,
     15504                                B255993B0D00D8BA00BB825C /* SVGFECompositeCg.mm in Sources */,
     15505                                B22279D00D00BF220071B782 /* SVGFECompositeElement.cpp in Sources */,
     15506                                B255997A0D00D8BA00BB825C /* SVGFEConvolveMatrix.cpp in Sources */,
     15507                                B255997C0D00D8BA00BB825C /* SVGFEDiffuseLighting.cpp in Sources */,
     15508                                B255993C0D00D8BA00BB825C /* SVGFEDiffuseLightingCg.mm in Sources */,
     15509                                B22279D30D00BF220071B782 /* SVGFEDiffuseLightingElement.cpp in Sources */,
     15510                                B255997E0D00D8BA00BB825C /* SVGFEDisplacementMap.cpp in Sources */,
     15511                                B255993D0D00D8BA00BB825C /* SVGFEDisplacementMapCg.mm in Sources */,
     15512                                B22279D60D00BF220071B782 /* SVGFEDisplacementMapElement.cpp in Sources */,
     15513                                B22279D90D00BF220071B782 /* SVGFEDistantLightElement.cpp in Sources */,
     15514                                B25599800D00D8BA00BB825C /* SVGFEFlood.cpp in Sources */,
     15515                                B255993E0D00D8BA00BB825C /* SVGFEFloodCg.mm in Sources */,
     15516                                B22279DC0D00BF220071B782 /* SVGFEFloodElement.cpp in Sources */,
     15517                                B22279DF0D00BF220071B782 /* SVGFEFuncAElement.cpp in Sources */,
     15518                                B22279E20D00BF220071B782 /* SVGFEFuncBElement.cpp in Sources */,
     15519                                B22279E50D00BF220071B782 /* SVGFEFuncGElement.cpp in Sources */,
     15520                                B22279E80D00BF220071B782 /* SVGFEFuncRElement.cpp in Sources */,
     15521                                B25599820D00D8BA00BB825C /* SVGFEGaussianBlur.cpp in Sources */,
     15522                                B255993F0D00D8BA00BB825C /* SVGFEGaussianBlurCg.mm in Sources */,
     15523                                B22279EB0D00BF220071B782 /* SVGFEGaussianBlurElement.cpp in Sources */,
     15524                                B25599410D00D8BA00BB825C /* SVGFEHelpersCg.mm in Sources */,
     15525                                B25599840D00D8BA00BB825C /* SVGFEImage.cpp in Sources */,
     15526                                B25599420D00D8BA00BB825C /* SVGFEImageCg.mm in Sources */,
     15527                                B22279EE0D00BF220071B782 /* SVGFEImageElement.cpp in Sources */,
     15528                                B22279F10D00BF220071B782 /* SVGFELightElement.cpp in Sources */,
     15529                                B25599860D00D8BA00BB825C /* SVGFEMerge.cpp in Sources */,
     15530                                B25599430D00D8BA00BB825C /* SVGFEMergeCg.mm in Sources */,
     15531                                B22279F30D00BF220071B782 /* SVGFEMergeElement.cpp in Sources */,
     15532                                B22279F60D00BF220071B782 /* SVGFEMergeNodeElement.cpp in Sources */,
     15533                                B25599880D00D8BA00BB825C /* SVGFEMorphology.cpp in Sources */,
     15534                                B255998A0D00D8BA00BB825C /* SVGFEOffset.cpp in Sources */,
     15535                                B25599440D00D8BA00BB825C /* SVGFEOffsetCg.mm in Sources */,
     15536                                B22279F90D00BF220071B782 /* SVGFEOffsetElement.cpp in Sources */,
     15537                                B22279FC0D00BF220071B782 /* SVGFEPointLightElement.cpp in Sources */,
     15538                                B255998C0D00D8BA00BB825C /* SVGFESpecularLighting.cpp in Sources */,
     15539                                B25599450D00D8BA00BB825C /* SVGFESpecularLightingCg.mm in Sources */,
     15540                                B22279FF0D00BF220071B782 /* SVGFESpecularLightingElement.cpp in Sources */,
     15541                                B2227A020D00BF220071B782 /* SVGFESpotLightElement.cpp in Sources */,
     15542                                B25599460D00D8BA00BB825C /* SVGFETileCg.mm in Sources */,
     15543                                B2227A050D00BF220071B782 /* SVGFETileElement.cpp in Sources */,
     15544                                B255998F0D00D8BA00BB825C /* SVGFETurbulence.cpp in Sources */,
     15545                                B2227A080D00BF220071B782 /* SVGFETurbulenceElement.cpp in Sources */,
     15546                                B25599910D00D8BA00BB825C /* SVGFilterEffect.cpp in Sources */,
     15547                                B25599470D00D8BA00BB825C /* SVGFilterEffectCg.mm in Sources */,
     15548                                B2227A0B0D00BF220071B782 /* SVGFilterElement.cpp in Sources */,
     15549                                B2227A0E0D00BF220071B782 /* SVGFilterPrimitiveStandardAttributes.cpp in Sources */,
     15550                                B2227A110D00BF220071B782 /* SVGFitToViewBox.cpp in Sources */,
     15551                                B2227A140D00BF220071B782 /* SVGFontFaceElement.cpp in Sources */,
     15552                                B2227A170D00BF220071B782 /* SVGFontFaceFormatElement.cpp in Sources */,
     15553                                B2227A1A0D00BF220071B782 /* SVGFontFaceNameElement.cpp in Sources */,
     15554                                B2227A1D0D00BF220071B782 /* SVGFontFaceSrcElement.cpp in Sources */,
     15555                                B2227A200D00BF220071B782 /* SVGFontFaceUriElement.cpp in Sources */,
     15556                                B2227A230D00BF220071B782 /* SVGForeignObjectElement.cpp in Sources */,
     15557                                B2227A260D00BF220071B782 /* SVGGElement.cpp in Sources */,
     15558                                B2227A290D00BF220071B782 /* SVGGradientElement.cpp in Sources */,
     15559                                B25599A30D00D8BA00BB825C /* SVGImage.cpp in Sources */,
     15560                                B2227A2C0D00BF220071B782 /* SVGImageElement.cpp in Sources */,
     15561                                B28C6A290D00C44800334AA4 /* SVGImageLoader.cpp in Sources */,
    1543715562                                853CA9E60AEEC608002372DC /* SVGInlineFlowBox.cpp in Sources */,
    1543815563                                AA0972CC0B6947A800A705E9 /* SVGInlineTextBox.cpp in Sources */,
     15564                                B2227A2F0D00BF220071B782 /* SVGLangSpace.cpp in Sources */,
     15565                                B2227A320D00BF220071B782 /* SVGLength.cpp in Sources */,
     15566                                B2227A350D00BF220071B782 /* SVGLengthList.cpp in Sources */,
     15567                                B25599930D00D8BA00BB825C /* SVGLightSource.cpp in Sources */,
     15568                                B2227A3B0D00BF220071B782 /* SVGLineElement.cpp in Sources */,
     15569                                B2227A380D00BF220071B782 /* SVGLinearGradientElement.cpp in Sources */,
     15570                                B2227A400D00BF220071B782 /* SVGLocatable.cpp in Sources */,
     15571                                B2227A4D0D00BF220071B782 /* SVGMPathElement.cpp in Sources */,
     15572                                B2227A430D00BF220071B782 /* SVGMarkerElement.cpp in Sources */,
     15573                                B2227A460D00BF220071B782 /* SVGMaskElement.cpp in Sources */,
     15574                                B2227A4A0D00BF220071B782 /* SVGMetadataElement.cpp in Sources */,
    1543915575                                A833C7CA0A2CF06B00D57664 /* SVGNames.cpp in Sources */,
     15576                                B2227A500D00BF220071B782 /* SVGNumberList.cpp in Sources */,
     15577                                B2227A530D00BF220071B782 /* SVGPaint.cpp in Sources */,
     15578                                B25599A60D00D8BA00BB825C /* SVGPaintServer.cpp in Sources */,
     15579                                B255992F0D00D8BA00BB825C /* SVGPaintServerCg.cpp in Sources */,
     15580                                B25599A80D00D8BA00BB825C /* SVGPaintServerGradient.cpp in Sources */,
     15581                                B25599300D00D8BA00BB825C /* SVGPaintServerGradientCg.cpp in Sources */,
     15582                                B25599AA0D00D8BA00BB825C /* SVGPaintServerLinearGradient.cpp in Sources */,
     15583                                B25599AC0D00D8BA00BB825C /* SVGPaintServerPattern.cpp in Sources */,
     15584                                B25599310D00D8BA00BB825C /* SVGPaintServerPatternCg.cpp in Sources */,
     15585                                B25599AE0D00D8BA00BB825C /* SVGPaintServerRadialGradient.cpp in Sources */,
     15586                                B25599B00D00D8BA00BB825C /* SVGPaintServerSolid.cpp in Sources */,
     15587                                B25599320D00D8BA00BB825C /* SVGPaintServerSolidCg.cpp in Sources */,
     15588                                B2227A560D00BF220071B782 /* SVGParserUtilities.cpp in Sources */,
     15589                                B2227A580D00BF220071B782 /* SVGPathElement.cpp in Sources */,
     15590                                B2227A5D0D00BF220071B782 /* SVGPathSegArc.cpp in Sources */,
     15591                                B2227A610D00BF220071B782 /* SVGPathSegClosePath.cpp in Sources */,
     15592                                B2227A640D00BF220071B782 /* SVGPathSegCurvetoCubic.cpp in Sources */,
     15593                                B2227A680D00BF220071B782 /* SVGPathSegCurvetoCubicSmooth.cpp in Sources */,
     15594                                B2227A6C0D00BF220071B782 /* SVGPathSegCurvetoQuadratic.cpp in Sources */,
     15595                                B2227A700D00BF220071B782 /* SVGPathSegCurvetoQuadraticSmooth.cpp in Sources */,
     15596                                B2227A740D00BF220071B782 /* SVGPathSegLineto.cpp in Sources */,
     15597                                B2227A770D00BF220071B782 /* SVGPathSegLinetoHorizontal.cpp in Sources */,
     15598                                B2227A7C0D00BF220071B782 /* SVGPathSegLinetoVertical.cpp in Sources */,
     15599                                B2227A800D00BF220071B782 /* SVGPathSegList.cpp in Sources */,
     15600                                B2227A830D00BF220071B782 /* SVGPathSegMoveto.cpp in Sources */,
     15601                                B2227A870D00BF220071B782 /* SVGPatternElement.cpp in Sources */,
     15602                                B2227A8B0D00BF220071B782 /* SVGPointList.cpp in Sources */,
     15603                                B2227A8E0D00BF220071B782 /* SVGPolyElement.cpp in Sources */,
     15604                                B2227A900D00BF220071B782 /* SVGPolygonElement.cpp in Sources */,
     15605                                B2227A930D00BF220071B782 /* SVGPolylineElement.cpp in Sources */,
     15606                                B2227A960D00BF220071B782 /* SVGPreserveAspectRatio.cpp in Sources */,
     15607                                B2227A990D00BF220071B782 /* SVGRadialGradientElement.cpp in Sources */,
     15608                                B2227A9D0D00BF220071B782 /* SVGRectElement.cpp in Sources */,
     15609                                B2227AFC0D00BF8F0071B782 /* SVGRenderStyle.cpp in Sources */,
     15610                                B2227AFE0D00BF8F0071B782 /* SVGRenderStyleDefs.cpp in Sources */,
    1544015611                                A8F4FB960C169E85002AFED5 /* SVGRenderSupport.cpp in Sources */,
    1544115612                                B2EBDC9C0AF77E3400AE4A68 /* SVGRenderTreeAsText.cpp in Sources */,
     15613                                B25599B20D00D8BA00BB825C /* SVGResource.cpp in Sources */,
     15614                                B25599B40D00D8BA00BB825C /* SVGResourceClipper.cpp in Sources */,
     15615                                B25599330D00D8BA00BB825C /* SVGResourceClipperCg.cpp in Sources */,
     15616                                B25599B60D00D8BA00BB825C /* SVGResourceFilter.cpp in Sources */,
     15617                                B25599350D00D8BA00BB825C /* SVGResourceFilterCg.mm in Sources */,
     15618                                B25599980D00D8BA00BB825C /* SVGResourceFilterPlatformDataMac.mm in Sources */,
     15619                                B25599B90D00D8BA00BB825C /* SVGResourceMarker.cpp in Sources */,
     15620                                B25599BB0D00D8BA00BB825C /* SVGResourceMasker.cpp in Sources */,
     15621                                B25599370D00D8BA00BB825C /* SVGResourceMaskerCg.mm in Sources */,
    1544215622                                853CA9E80AEEC608002372DC /* SVGRootInlineBox.cpp in Sources */,
     15623                                B2227ABA0D00BF220071B782 /* SVGSVGElement.cpp in Sources */,
     15624                                B2227AA20D00BF220071B782 /* SVGScriptElement.cpp in Sources */,
     15625                                B2227AA50D00BF220071B782 /* SVGSetElement.cpp in Sources */,
     15626                                B2227AA80D00BF220071B782 /* SVGStopElement.cpp in Sources */,
     15627                                B2227AAB0D00BF220071B782 /* SVGStringList.cpp in Sources */,
     15628                                B2227AAE0D00BF220071B782 /* SVGStylable.cpp in Sources */,
     15629                                B2227AB70D00BF220071B782 /* SVGStyleElement.cpp in Sources */,
     15630                                B2227AB10D00BF220071B782 /* SVGStyledElement.cpp in Sources */,
     15631                                B2227AB30D00BF220071B782 /* SVGStyledLocatableElement.cpp in Sources */,
     15632                                B2227AB50D00BF220071B782 /* SVGStyledTransformableElement.cpp in Sources */,
     15633                                B2227ABD0D00BF220071B782 /* SVGSwitchElement.cpp in Sources */,
     15634                                B2227AC00D00BF220071B782 /* SVGSymbolElement.cpp in Sources */,
     15635                                B2227AE10D00BF220071B782 /* SVGTRefElement.cpp in Sources */,
     15636                                B2227AE40D00BF220071B782 /* SVGTSpanElement.cpp in Sources */,
     15637                                B2227AC40D00BF220071B782 /* SVGTests.cpp in Sources */,
     15638                                B2227AC70D00BF220071B782 /* SVGTextContentElement.cpp in Sources */,
     15639                                B2227ACA0D00BF220071B782 /* SVGTextElement.cpp in Sources */,
     15640                                B2227ACD0D00BF220071B782 /* SVGTextPathElement.cpp in Sources */,
     15641                                B2227AD00D00BF220071B782 /* SVGTextPositioningElement.cpp in Sources */,
     15642                                B28C6A2B0D00C44800334AA4 /* SVGTimer.cpp in Sources */,
     15643                                B2227AD30D00BF220071B782 /* SVGTitleElement.cpp in Sources */,
     15644                                B2227AD60D00BF220071B782 /* SVGTransform.cpp in Sources */,
     15645                                B2227ADC0D00BF220071B782 /* SVGTransformDistance.cpp in Sources */,
     15646                                B2227ADE0D00BF220071B782 /* SVGTransformList.cpp in Sources */,
     15647                                B2227AD90D00BF220071B782 /* SVGTransformable.cpp in Sources */,
     15648                                B2227AE90D00BF220071B782 /* SVGURIReference.cpp in Sources */,
     15649                                B2227AEC0D00BF220071B782 /* SVGUseElement.cpp in Sources */,
     15650                                B2227AEF0D00BF220071B782 /* SVGViewElement.cpp in Sources */,
     15651                                B2227AF20D00BF220071B782 /* SVGViewSpec.cpp in Sources */,
     15652                                B2227AF50D00BF220071B782 /* SVGZoomAndPan.cpp in Sources */,
     15653                                B2E4EC970D00C22B00432643 /* SVGZoomEvent.cpp in Sources */,
    1544315654                                BCEC01BD0C274DAC009F4EC9 /* Screen.cpp in Sources */,
    1544415655                                BCAA90C30A7EBA60008B1229 /* ScrollBar.cpp in Sources */,
     
    1544715658                                BC014C740CC5579D009C4B20 /* SecurityOrigin.cpp in Sources */,
    1544815659                                51079DD50CED2A820077247D /* SecurityOriginData.cpp in Sources */,
     15660                                B2C3DA2E0D006C1D00EF6F26 /* SegmentedString.cpp in Sources */,
    1544915661                                93309E0B099E64920056E581 /* Selection.cpp in Sources */,
    1545015662                                93309E0D099E64920056E581 /* SelectionController.cpp in Sources */,
     
    1545315665                                14C9A5EA0B3D105F005A0232 /* Settings.cpp in Sources */,
    1545415666                                A80E6CF40A1989CA007FB8C5 /* ShadowValue.cpp in Sources */,
     15667                                B2AFFC930D00A5DF0030074D /* ShapeArabic.c in Sources */,
    1545515668                                1A4A954D0B4EDCCB002D8C3C /* SharedBuffer.cpp in Sources */,
    1545615669                                1A4A95520B4EDCFF002D8C3C /* SharedBufferMac.mm in Sources */,
     
    1546215675                                93309E13099E64920056E581 /* SplitTextNodeCommand.cpp in Sources */,
    1546315676                                93309E15099E64920056E581 /* SplitTextNodeContainingElementCommand.cpp in Sources */,
     15677                                B2C3DA300D006C1D00EF6F26 /* String.cpp in Sources */,
     15678                                B2B2645C0D00A77E000ACC1D /* StringCF.cpp in Sources */,
     15679                                B2C3DA320D006C1D00EF6F26 /* StringImpl.cpp in Sources */,
     15680                                B2B2645D0D00A77E000ACC1D /* StringImplCF.cpp in Sources */,
     15681                                B2AFFC950D00A5DF0030074D /* StringImplMac.mm in Sources */,
     15682                                B2AFFC960D00A5DF0030074D /* StringMac.mm in Sources */,
     15683                                B23540F20D00782E002382FA /* StringTruncator.cpp in Sources */,
    1546415684                                A80E73530A199C77007FB8C5 /* StyleBase.cpp in Sources */,
    1546515685                                AA4C3A760B2B1679002334A2 /* StyleElement.cpp in Sources */,
     
    1547115691                                6582A16309999D6D00BEEB6D /* SystemTimeMac.cpp in Sources */,
    1547215692                                6550B6A5099DF0270090D781 /* Text.cpp in Sources */,
     15693                                B2AFFC970D00A5DF0030074D /* TextBoundaries.mm in Sources */,
     15694                                B2C3DA370D006C1D00EF6F26 /* TextBreakIteratorICU.cpp in Sources */,
     15695                                B2AFFC980D00A5DF0030074D /* TextBreakIteratorInternalICUMac.mm in Sources */,
     15696                                B2C3DA390D006C1D00EF6F26 /* TextCodec.cpp in Sources */,
     15697                                B2C3DA3B0D006C1D00EF6F26 /* TextCodecICU.cpp in Sources */,
     15698                                B2C3DA3D0D006C1D00EF6F26 /* TextCodecLatin1.cpp in Sources */,
     15699                                B2AFFC990D00A5DF0030074D /* TextCodecMac.cpp in Sources */,
     15700                                B2C3DA410D006C1D00EF6F26 /* TextCodecUTF16.cpp in Sources */,
     15701                                B2C3DA3F0D006C1D00EF6F26 /* TextCodecUserDefined.cpp in Sources */,
     15702                                B2C3DA430D006C1D00EF6F26 /* TextDecoder.cpp in Sources */,
    1547315703                                1A6938010A11100A00C127FE /* TextDocument.cpp in Sources */,
     15704                                B2C3DA460D006C1D00EF6F26 /* TextEncoding.cpp in Sources */,
     15705                                B2C3DA480D006C1D00EF6F26 /* TextEncodingRegistry.cpp in Sources */,
    1547415706                                933A142E0B7D188600A53FFD /* TextEvent.cpp in Sources */,
    1547515707                                93309E1B099E64920056E581 /* TextIterator.cpp in Sources */,
    1547615708                                93F19A9D08245E59001E9ABC /* TextResourceDecoder.cpp in Sources */,
     15709                                B2C3DA4A0D006C1D00EF6F26 /* TextStream.cpp in Sources */,
    1547715710                                51DF6D800B92A18E00C2DC85 /* ThreadCheck.mm in Sources */,
    1547815711                                51E1ECB00C91C54600DC255B /* Threading.mm in Sources */,
    1547915712                                1A2E6FA40CC5795D004A2062 /* ThreadingPthreads.cpp in Sources */,
    1548015713                                E44613AF0CD6331000FADA75 /* TimeRanges.cpp in Sources */,
     15714                                B28C6A2D0D00C44800334AA4 /* TimeScheduler.cpp in Sources */,
    1548115715                                93309EA4099EB78C0056E581 /* Timer.cpp in Sources */,
    1548215716                                854FE7360A2297BE0058D7AD /* Traversal.cpp in Sources */,
     
    1548515719                                85031B4D0A44EFC700F992E0 /* UIEvent.cpp in Sources */,
    1548615720                                93354A3C0B24F8C9003F6DEA /* UIEventWithKeyState.cpp in Sources */,
     15721                                B2C3DA4C0D006C1D00EF6F26 /* UnicodeRange.cpp in Sources */,
    1548715722                                D086FE9909D53AAB005BC74D /* UnlinkCommand.cpp in Sources */,
    1548815723                                65DF326109D1E199000BE325 /* UserAgentStyleSheetsData.cpp in Sources */,
    1548915724                                93309E1F099E64920056E581 /* VisiblePosition.cpp in Sources */,
     15725                                B255994A0D00D8BA00BB825C /* WKArithmeticFilter.m in Sources */,
     15726                                B255994D0D00D8BA00BB825C /* WKComponentMergeFilter.m in Sources */,
     15727                                B25599500D00D8BA00BB825C /* WKDiffuseLightingFilter.m in Sources */,
     15728                                B25599530D00D8BA00BB825C /* WKDiscreteTransferFilter.m in Sources */,
     15729                                B25599560D00D8BA00BB825C /* WKDisplacementMapFilter.m in Sources */,
     15730                                B25599590D00D8BA00BB825C /* WKDistantLightFilter.m in Sources */,
     15731                                B255995C0D00D8BA00BB825C /* WKGammaTransferFilter.m in Sources */,
     15732                                B255995E0D00D8BA00BB825C /* WKIdentityTransferFilter.m in Sources */,
     15733                                B25599610D00D8BA00BB825C /* WKLinearTransferFilter.m in Sources */,
     15734                                B25599640D00D8BA00BB825C /* WKNormalMapFilter.m in Sources */,
     15735                                B25599670D00D8BA00BB825C /* WKPointLightFilter.m in Sources */,
     15736                                B255996A0D00D8BA00BB825C /* WKSpecularLightingFilter.m in Sources */,
     15737                                B255996D0D00D8BA00BB825C /* WKSpotLightFilter.m in Sources */,
     15738                                B25599700D00D8BA00BB825C /* WKTableTransferFilter.m in Sources */,
    1549015739                                93F19ADF08245E59001E9ABC /* WebCoreAXObject.mm in Sources */,
    1549115740                                654EC612097778F500DAB52C /* WebCoreFrameBridge.mm in Sources */,
     
    1550615755                                9380F47309A11AB4001FDB34 /* Widget.cpp in Sources */,
    1550715756                                9380F47809A11ACC001FDB34 /* WidgetMac.mm in Sources */,
     15757                                BC8243E80D0CFD7500460C8F /* WindowFeatures.cpp in Sources */,
    1550815758                                93309E23099E64920056E581 /* WrapContentsInDummySpanCommand.cpp in Sources */,
    1550915759                                A833C7CC0A2CF07400D57664 /* XLinkNames.cpp in Sources */,
     
    1553215782                                E1F1E82F0C3C2BB9006DB391 /* XSLTExtensions.cpp in Sources */,
    1553315783                                93F19B0408245E59001E9ABC /* XSLTProcessor.cpp in Sources */,
     15784                                E1BE512D0CF6C512002EA959 /* XSLTUnicodeSort.cpp in Sources */,
    1553415785                                BCEA4852097D93020094C9E4 /* bidi.cpp in Sources */,
    1553515786                                BCEA4854097D93020094C9E4 /* break_lines.cpp in Sources */,
     
    1554615797                                93309DF7099E64920056E581 /* markup.cpp in Sources */,
    1554715798                                93309E1D099E64920056E581 /* visible_units.cpp in Sources */,
    15548                                 E4C279580CF9741900E97B98 /* RenderMedia.cpp in Sources */,
    15549                                 E1BE512D0CF6C512002EA959 /* XSLTUnicodeSort.cpp in Sources */,
    15550                                 D06C0D900CFD11460065F43F /* RemoveFormatCommand.cpp in Sources */,
    15551                                 B2C3DA1E0D006C1D00EF6F26 /* AtomicString.cpp in Sources */,
    15552                                 B2C3DA210D006C1D00EF6F26 /* Base64.cpp in Sources */,
    15553                                 B2C3DA230D006C1D00EF6F26 /* BidiContext.cpp in Sources */,
    15554                                 B2C3DA270D006C1D00EF6F26 /* CString.cpp in Sources */,
    15555                                 B2C3DA2C0D006C1D00EF6F26 /* RegularExpression.cpp in Sources */,
    15556                                 B2C3DA2E0D006C1D00EF6F26 /* SegmentedString.cpp in Sources */,
    15557                                 B2C3DA300D006C1D00EF6F26 /* String.cpp in Sources */,
    15558                                 B2C3DA320D006C1D00EF6F26 /* StringImpl.cpp in Sources */,
    15559                                 B2C3DA370D006C1D00EF6F26 /* TextBreakIteratorICU.cpp in Sources */,
    15560                                 B2C3DA390D006C1D00EF6F26 /* TextCodec.cpp in Sources */,
    15561                                 B2C3DA3B0D006C1D00EF6F26 /* TextCodecICU.cpp in Sources */,
    15562                                 B2C3DA3D0D006C1D00EF6F26 /* TextCodecLatin1.cpp in Sources */,
    15563                                 B2C3DA3F0D006C1D00EF6F26 /* TextCodecUserDefined.cpp in Sources */,
    15564                                 B2C3DA410D006C1D00EF6F26 /* TextCodecUTF16.cpp in Sources */,
    15565                                 B2C3DA430D006C1D00EF6F26 /* TextDecoder.cpp in Sources */,
    15566                                 B2C3DA460D006C1D00EF6F26 /* TextEncoding.cpp in Sources */,
    15567                                 B2C3DA480D006C1D00EF6F26 /* TextEncodingRegistry.cpp in Sources */,
    15568                                 B2C3DA4A0D006C1D00EF6F26 /* TextStream.cpp in Sources */,
    15569                                 B2C3DA4C0D006C1D00EF6F26 /* UnicodeRange.cpp in Sources */,
    15570                                 B2C3DA600D006CD600EF6F26 /* Font.cpp in Sources */,
    15571                                 B2C3DA620D006CD600EF6F26 /* FontCache.cpp in Sources */,
    15572                                 B2C3DA640D006CD600EF6F26 /* FontData.cpp in Sources */,
    15573                                 B2C3DA670D006CD600EF6F26 /* FontFallbackList.cpp in Sources */,
    15574                                 B2C3DA690D006CD600EF6F26 /* FontFamily.cpp in Sources */,
    15575                                 B2C3DA6D0D006CD600EF6F26 /* GlyphPageTreeNode.cpp in Sources */,
    15576                                 B2C3DA6F0D006CD600EF6F26 /* GlyphWidthMap.cpp in Sources */,
    15577                                 B23540F20D00782E002382FA /* StringTruncator.cpp in Sources */,
    15578                                 B2AFFC7C0D00A5C10030074D /* FontCacheMac.mm in Sources */,
    15579                                 B2AFFC7D0D00A5C10030074D /* FontCustomPlatformData.cpp in Sources */,
    15580                                 B2AFFC7F0D00A5C10030074D /* FontDataMac.mm in Sources */,
    15581                                 B2AFFC800D00A5C10030074D /* FontMac.mm in Sources */,
    15582                                 B2AFFC820D00A5C10030074D /* FontPlatformDataMac.mm in Sources */,
    15583                                 B2AFFC830D00A5C10030074D /* GlyphPageTreeNodeMac.cpp in Sources */,
    15584                                 B2AFFC930D00A5DF0030074D /* ShapeArabic.c in Sources */,
    15585                                 B2AFFC950D00A5DF0030074D /* StringImplMac.mm in Sources */,
    15586                                 B2AFFC960D00A5DF0030074D /* StringMac.mm in Sources */,
    15587                                 B2AFFC970D00A5DF0030074D /* TextBoundaries.mm in Sources */,
    15588                                 B2AFFC980D00A5DF0030074D /* TextBreakIteratorInternalICUMac.mm in Sources */,
    15589                                 B2AFFC990D00A5DF0030074D /* TextCodecMac.cpp in Sources */,
    15590                                 B2B2645C0D00A77E000ACC1D /* StringCF.cpp in Sources */,
    15591                                 B2B2645D0D00A77E000ACC1D /* StringImplCF.cpp in Sources */,
    15592                                 B22277B10D00BEDC0071B782 /* JSSVGLazyEventListener.cpp in Sources */,
    15593                                 B22279620D00BF220071B782 /* ColorDistance.cpp in Sources */,
    15594                                 B22279730D00BF220071B782 /* SVGAElement.cpp in Sources */,
    15595                                 B22279760D00BF220071B782 /* SVGAngle.cpp in Sources */,
    15596                                 B22279790D00BF220071B782 /* SVGAnimateColorElement.cpp in Sources */,
    15597                                 B22279840D00BF220071B782 /* SVGAnimatedPathData.cpp in Sources */,
    15598                                 B22279870D00BF220071B782 /* SVGAnimatedPoints.cpp in Sources */,
    15599                                 B222798F0D00BF220071B782 /* SVGAnimateElement.cpp in Sources */,
    15600                                 B22279920D00BF220071B782 /* SVGAnimateMotionElement.cpp in Sources */,
    15601                                 B22279940D00BF220071B782 /* SVGAnimateTransformElement.cpp in Sources */,
    15602                                 B22279970D00BF220071B782 /* SVGAnimationElement.cpp in Sources */,
    15603                                 B222799B0D00BF220071B782 /* SVGCircleElement.cpp in Sources */,
    15604                                 B222799E0D00BF220071B782 /* SVGClipPathElement.cpp in Sources */,
    15605                                 B22279A10D00BF220071B782 /* SVGColor.cpp in Sources */,
    15606                                 B22279A40D00BF220071B782 /* SVGComponentTransferFunctionElement.cpp in Sources */,
    15607                                 B22279A70D00BF220071B782 /* SVGCursorElement.cpp in Sources */,
    15608                                 B22279AA0D00BF220071B782 /* SVGDefinitionSrcElement.cpp in Sources */,
    15609                                 B22279AD0D00BF220071B782 /* SVGDefsElement.cpp in Sources */,
    15610                                 B22279B00D00BF220071B782 /* SVGDescElement.cpp in Sources */,
    15611                                 B22279B30D00BF220071B782 /* SVGDocument.cpp in Sources */,
    15612                                 B22279B60D00BF220071B782 /* SVGElement.cpp in Sources */,
    15613                                 B22279B90D00BF220071B782 /* SVGElementInstance.cpp in Sources */,
    15614                                 B22279BC0D00BF220071B782 /* SVGElementInstanceList.cpp in Sources */,
    15615                                 B22279BF0D00BF220071B782 /* SVGEllipseElement.cpp in Sources */,
    15616                                 B22279C40D00BF220071B782 /* SVGExternalResourcesRequired.cpp in Sources */,
    15617                                 B22279C70D00BF220071B782 /* SVGFEBlendElement.cpp in Sources */,
    15618                                 B22279CA0D00BF220071B782 /* SVGFEColorMatrixElement.cpp in Sources */,
    15619                                 B22279CD0D00BF220071B782 /* SVGFEComponentTransferElement.cpp in Sources */,
    15620                                 B22279D00D00BF220071B782 /* SVGFECompositeElement.cpp in Sources */,
    15621                                 B22279D30D00BF220071B782 /* SVGFEDiffuseLightingElement.cpp in Sources */,
    15622                                 B22279D60D00BF220071B782 /* SVGFEDisplacementMapElement.cpp in Sources */,
    15623                                 B22279D90D00BF220071B782 /* SVGFEDistantLightElement.cpp in Sources */,
    15624                                 B22279DC0D00BF220071B782 /* SVGFEFloodElement.cpp in Sources */,
    15625                                 B22279DF0D00BF220071B782 /* SVGFEFuncAElement.cpp in Sources */,
    15626                                 B22279E20D00BF220071B782 /* SVGFEFuncBElement.cpp in Sources */,
    15627                                 B22279E50D00BF220071B782 /* SVGFEFuncGElement.cpp in Sources */,
    15628                                 B22279E80D00BF220071B782 /* SVGFEFuncRElement.cpp in Sources */,
    15629                                 B22279EB0D00BF220071B782 /* SVGFEGaussianBlurElement.cpp in Sources */,
    15630                                 B22279EE0D00BF220071B782 /* SVGFEImageElement.cpp in Sources */,
    15631                                 B22279F10D00BF220071B782 /* SVGFELightElement.cpp in Sources */,
    15632                                 B22279F30D00BF220071B782 /* SVGFEMergeElement.cpp in Sources */,
    15633                                 B22279F60D00BF220071B782 /* SVGFEMergeNodeElement.cpp in Sources */,
    15634                                 B22279F90D00BF220071B782 /* SVGFEOffsetElement.cpp in Sources */,
    15635                                 B22279FC0D00BF220071B782 /* SVGFEPointLightElement.cpp in Sources */,
    15636                                 B22279FF0D00BF220071B782 /* SVGFESpecularLightingElement.cpp in Sources */,
    15637                                 B2227A020D00BF220071B782 /* SVGFESpotLightElement.cpp in Sources */,
    15638                                 B2227A050D00BF220071B782 /* SVGFETileElement.cpp in Sources */,
    15639                                 B2227A080D00BF220071B782 /* SVGFETurbulenceElement.cpp in Sources */,
    15640                                 B2227A0B0D00BF220071B782 /* SVGFilterElement.cpp in Sources */,
    15641                                 B2227A0E0D00BF220071B782 /* SVGFilterPrimitiveStandardAttributes.cpp in Sources */,
    15642                                 B2227A110D00BF220071B782 /* SVGFitToViewBox.cpp in Sources */,
    15643                                 B2227A140D00BF220071B782 /* SVGFontFaceElement.cpp in Sources */,
    15644                                 B2227A170D00BF220071B782 /* SVGFontFaceFormatElement.cpp in Sources */,
    15645                                 B2227A1A0D00BF220071B782 /* SVGFontFaceNameElement.cpp in Sources */,
    15646                                 B2227A1D0D00BF220071B782 /* SVGFontFaceSrcElement.cpp in Sources */,
    15647                                 B2227A200D00BF220071B782 /* SVGFontFaceUriElement.cpp in Sources */,
    15648                                 B2227A230D00BF220071B782 /* SVGForeignObjectElement.cpp in Sources */,
    15649                                 B2227A260D00BF220071B782 /* SVGGElement.cpp in Sources */,
    15650                                 B2227A290D00BF220071B782 /* SVGGradientElement.cpp in Sources */,
    15651                                 B2227A2C0D00BF220071B782 /* SVGImageElement.cpp in Sources */,
    15652                                 B2227A2F0D00BF220071B782 /* SVGLangSpace.cpp in Sources */,
    15653                                 B2227A320D00BF220071B782 /* SVGLength.cpp in Sources */,
    15654                                 B2227A350D00BF220071B782 /* SVGLengthList.cpp in Sources */,
    15655                                 B2227A380D00BF220071B782 /* SVGLinearGradientElement.cpp in Sources */,
    15656                                 B2227A3B0D00BF220071B782 /* SVGLineElement.cpp in Sources */,
    15657                                 B2227A400D00BF220071B782 /* SVGLocatable.cpp in Sources */,
    15658                                 B2227A430D00BF220071B782 /* SVGMarkerElement.cpp in Sources */,
    15659                                 B2227A460D00BF220071B782 /* SVGMaskElement.cpp in Sources */,
    15660                                 B2227A4A0D00BF220071B782 /* SVGMetadataElement.cpp in Sources */,
    15661                                 B2227A4D0D00BF220071B782 /* SVGMPathElement.cpp in Sources */,
    15662                                 B2227A500D00BF220071B782 /* SVGNumberList.cpp in Sources */,
    15663                                 B2227A530D00BF220071B782 /* SVGPaint.cpp in Sources */,
    15664                                 B2227A560D00BF220071B782 /* SVGParserUtilities.cpp in Sources */,
    15665                                 B2227A580D00BF220071B782 /* SVGPathElement.cpp in Sources */,
    15666                                 B2227A5D0D00BF220071B782 /* SVGPathSegArc.cpp in Sources */,
    15667                                 B2227A610D00BF220071B782 /* SVGPathSegClosePath.cpp in Sources */,
    15668                                 B2227A640D00BF220071B782 /* SVGPathSegCurvetoCubic.cpp in Sources */,
    15669                                 B2227A680D00BF220071B782 /* SVGPathSegCurvetoCubicSmooth.cpp in Sources */,
    15670                                 B2227A6C0D00BF220071B782 /* SVGPathSegCurvetoQuadratic.cpp in Sources */,
    15671                                 B2227A700D00BF220071B782 /* SVGPathSegCurvetoQuadraticSmooth.cpp in Sources */,
    15672                                 B2227A740D00BF220071B782 /* SVGPathSegLineto.cpp in Sources */,
    15673                                 B2227A770D00BF220071B782 /* SVGPathSegLinetoHorizontal.cpp in Sources */,
    15674                                 B2227A7C0D00BF220071B782 /* SVGPathSegLinetoVertical.cpp in Sources */,
    15675                                 B2227A800D00BF220071B782 /* SVGPathSegList.cpp in Sources */,
    15676                                 B2227A830D00BF220071B782 /* SVGPathSegMoveto.cpp in Sources */,
    15677                                 B2227A870D00BF220071B782 /* SVGPatternElement.cpp in Sources */,
    15678                                 B2227A8B0D00BF220071B782 /* SVGPointList.cpp in Sources */,
    15679                                 B2227A8E0D00BF220071B782 /* SVGPolyElement.cpp in Sources */,
    15680                                 B2227A900D00BF220071B782 /* SVGPolygonElement.cpp in Sources */,
    15681                                 B2227A930D00BF220071B782 /* SVGPolylineElement.cpp in Sources */,
    15682                                 B2227A960D00BF220071B782 /* SVGPreserveAspectRatio.cpp in Sources */,
    15683                                 B2227A990D00BF220071B782 /* SVGRadialGradientElement.cpp in Sources */,
    15684                                 B2227A9D0D00BF220071B782 /* SVGRectElement.cpp in Sources */,
    15685                                 B2227AA20D00BF220071B782 /* SVGScriptElement.cpp in Sources */,
    15686                                 B2227AA50D00BF220071B782 /* SVGSetElement.cpp in Sources */,
    15687                                 B2227AA80D00BF220071B782 /* SVGStopElement.cpp in Sources */,
    15688                                 B2227AAB0D00BF220071B782 /* SVGStringList.cpp in Sources */,
    15689                                 B2227AAE0D00BF220071B782 /* SVGStylable.cpp in Sources */,
    15690                                 B2227AB10D00BF220071B782 /* SVGStyledElement.cpp in Sources */,
    15691                                 B2227AB30D00BF220071B782 /* SVGStyledLocatableElement.cpp in Sources */,
    15692                                 B2227AB50D00BF220071B782 /* SVGStyledTransformableElement.cpp in Sources */,
    15693                                 B2227AB70D00BF220071B782 /* SVGStyleElement.cpp in Sources */,
    15694                                 B2227ABA0D00BF220071B782 /* SVGSVGElement.cpp in Sources */,
    15695                                 B2227ABD0D00BF220071B782 /* SVGSwitchElement.cpp in Sources */,
    15696                                 B2227AC00D00BF220071B782 /* SVGSymbolElement.cpp in Sources */,
    15697                                 B2227AC40D00BF220071B782 /* SVGTests.cpp in Sources */,
    15698                                 B2227AC70D00BF220071B782 /* SVGTextContentElement.cpp in Sources */,
    15699                                 B2227ACA0D00BF220071B782 /* SVGTextElement.cpp in Sources */,
    15700                                 B2227ACD0D00BF220071B782 /* SVGTextPathElement.cpp in Sources */,
    15701                                 B2227AD00D00BF220071B782 /* SVGTextPositioningElement.cpp in Sources */,
    15702                                 B2227AD30D00BF220071B782 /* SVGTitleElement.cpp in Sources */,
    15703                                 B2227AD60D00BF220071B782 /* SVGTransform.cpp in Sources */,
    15704                                 B2227AD90D00BF220071B782 /* SVGTransformable.cpp in Sources */,
    15705                                 B2227ADC0D00BF220071B782 /* SVGTransformDistance.cpp in Sources */,
    15706                                 B2227ADE0D00BF220071B782 /* SVGTransformList.cpp in Sources */,
    15707                                 B2227AE10D00BF220071B782 /* SVGTRefElement.cpp in Sources */,
    15708                                 B2227AE40D00BF220071B782 /* SVGTSpanElement.cpp in Sources */,
    15709                                 B2227AE90D00BF220071B782 /* SVGURIReference.cpp in Sources */,
    15710                                 B2227AEC0D00BF220071B782 /* SVGUseElement.cpp in Sources */,
    15711                                 B2227AEF0D00BF220071B782 /* SVGViewElement.cpp in Sources */,
    15712                                 B2227AF20D00BF220071B782 /* SVGViewSpec.cpp in Sources */,
    15713                                 B2227AF50D00BF220071B782 /* SVGZoomAndPan.cpp in Sources */,
    15714                                 B2227AFC0D00BF8F0071B782 /* SVGRenderStyle.cpp in Sources */,
    15715                                 B2227AFE0D00BF8F0071B782 /* SVGRenderStyleDefs.cpp in Sources */,
    15716                                 B2227B050D00BFF10071B782 /* SVGCSSComputedStyleDeclaration.cpp in Sources */,
    15717                                 B2227B060D00BFF10071B782 /* SVGCSSParser.cpp in Sources */,
    15718                                 B2227B080D00BFF10071B782 /* SVGCSSStyleSelector.cpp in Sources */,
    15719                                 B2E4EC970D00C22B00432643 /* SVGZoomEvent.cpp in Sources */,
    15720                                 B28C6A270D00C44800334AA4 /* SVGDocumentExtensions.cpp in Sources */,
    15721                                 B28C6A290D00C44800334AA4 /* SVGImageLoader.cpp in Sources */,
    15722                                 B28C6A2B0D00C44800334AA4 /* SVGTimer.cpp in Sources */,
    15723                                 B28C6A2D0D00C44800334AA4 /* TimeScheduler.cpp in Sources */,
    15724                                 B2B1F7160D00CAA8004AEA64 /* PointerEventsHitRules.cpp in Sources */,
    15725                                 B255992C0D00D8BA00BB825C /* CgSupport.cpp in Sources */,
    15726                                 B255992E0D00D8BA00BB825C /* RenderPathCg.cpp in Sources */,
    15727                                 B255992F0D00D8BA00BB825C /* SVGPaintServerCg.cpp in Sources */,
    15728                                 B25599300D00D8BA00BB825C /* SVGPaintServerGradientCg.cpp in Sources */,
    15729                                 B25599310D00D8BA00BB825C /* SVGPaintServerPatternCg.cpp in Sources */,
    15730                                 B25599320D00D8BA00BB825C /* SVGPaintServerSolidCg.cpp in Sources */,
    15731                                 B25599330D00D8BA00BB825C /* SVGResourceClipperCg.cpp in Sources */,
    15732                                 B25599350D00D8BA00BB825C /* SVGResourceFilterCg.mm in Sources */,
    15733                                 B25599370D00D8BA00BB825C /* SVGResourceMaskerCg.mm in Sources */,
    15734                                 B25599380D00D8BA00BB825C /* SVGFEBlendCg.mm in Sources */,
    15735                                 B25599390D00D8BA00BB825C /* SVGFEColorMatrixCg.mm in Sources */,
    15736                                 B255993A0D00D8BA00BB825C /* SVGFEComponentTransferCg.mm in Sources */,
    15737                                 B255993B0D00D8BA00BB825C /* SVGFECompositeCg.mm in Sources */,
    15738                                 B255993C0D00D8BA00BB825C /* SVGFEDiffuseLightingCg.mm in Sources */,
    15739                                 B255993D0D00D8BA00BB825C /* SVGFEDisplacementMapCg.mm in Sources */,
    15740                                 B255993E0D00D8BA00BB825C /* SVGFEFloodCg.mm in Sources */,
    15741                                 B255993F0D00D8BA00BB825C /* SVGFEGaussianBlurCg.mm in Sources */,
    15742                                 B25599410D00D8BA00BB825C /* SVGFEHelpersCg.mm in Sources */,
    15743                                 B25599420D00D8BA00BB825C /* SVGFEImageCg.mm in Sources */,
    15744                                 B25599430D00D8BA00BB825C /* SVGFEMergeCg.mm in Sources */,
    15745                                 B25599440D00D8BA00BB825C /* SVGFEOffsetCg.mm in Sources */,
    15746                                 B25599450D00D8BA00BB825C /* SVGFESpecularLightingCg.mm in Sources */,
    15747                                 B25599460D00D8BA00BB825C /* SVGFETileCg.mm in Sources */,
    15748                                 B25599470D00D8BA00BB825C /* SVGFilterEffectCg.mm in Sources */,
    15749                                 B255994A0D00D8BA00BB825C /* WKArithmeticFilter.m in Sources */,
    15750                                 B255994D0D00D8BA00BB825C /* WKComponentMergeFilter.m in Sources */,
    15751                                 B25599500D00D8BA00BB825C /* WKDiffuseLightingFilter.m in Sources */,
    15752                                 B25599530D00D8BA00BB825C /* WKDiscreteTransferFilter.m in Sources */,
    15753                                 B25599560D00D8BA00BB825C /* WKDisplacementMapFilter.m in Sources */,
    15754                                 B25599590D00D8BA00BB825C /* WKDistantLightFilter.m in Sources */,
    15755                                 B255995C0D00D8BA00BB825C /* WKGammaTransferFilter.m in Sources */,
    15756                                 B255995E0D00D8BA00BB825C /* WKIdentityTransferFilter.m in Sources */,
    15757                                 B25599610D00D8BA00BB825C /* WKLinearTransferFilter.m in Sources */,
    15758                                 B25599640D00D8BA00BB825C /* WKNormalMapFilter.m in Sources */,
    15759                                 B25599670D00D8BA00BB825C /* WKPointLightFilter.m in Sources */,
    15760                                 B255996A0D00D8BA00BB825C /* WKSpecularLightingFilter.m in Sources */,
    15761                                 B255996D0D00D8BA00BB825C /* WKSpotLightFilter.m in Sources */,
    15762                                 B25599700D00D8BA00BB825C /* WKTableTransferFilter.m in Sources */,
    15763                                 B25599720D00D8BA00BB825C /* SVGFEBlend.cpp in Sources */,
    15764                                 B25599740D00D8BA00BB825C /* SVGFEColorMatrix.cpp in Sources */,
    15765                                 B25599760D00D8BA00BB825C /* SVGFEComponentTransfer.cpp in Sources */,
    15766                                 B25599780D00D8BA00BB825C /* SVGFEComposite.cpp in Sources */,
    15767                                 B255997A0D00D8BA00BB825C /* SVGFEConvolveMatrix.cpp in Sources */,
    15768                                 B255997C0D00D8BA00BB825C /* SVGFEDiffuseLighting.cpp in Sources */,
    15769                                 B255997E0D00D8BA00BB825C /* SVGFEDisplacementMap.cpp in Sources */,
    15770                                 B25599800D00D8BA00BB825C /* SVGFEFlood.cpp in Sources */,
    15771                                 B25599820D00D8BA00BB825C /* SVGFEGaussianBlur.cpp in Sources */,
    15772                                 B25599840D00D8BA00BB825C /* SVGFEImage.cpp in Sources */,
    15773                                 B25599860D00D8BA00BB825C /* SVGFEMerge.cpp in Sources */,
    15774                                 B25599880D00D8BA00BB825C /* SVGFEMorphology.cpp in Sources */,
    15775                                 B255998A0D00D8BA00BB825C /* SVGFEOffset.cpp in Sources */,
    15776                                 B255998C0D00D8BA00BB825C /* SVGFESpecularLighting.cpp in Sources */,
    15777                                 B255998F0D00D8BA00BB825C /* SVGFETurbulence.cpp in Sources */,
    15778                                 B25599910D00D8BA00BB825C /* SVGFilterEffect.cpp in Sources */,
    15779                                 B25599930D00D8BA00BB825C /* SVGLightSource.cpp in Sources */,
    15780                                 B25599980D00D8BA00BB825C /* SVGResourceFilterPlatformDataMac.mm in Sources */,
    15781                                 B25599A30D00D8BA00BB825C /* SVGImage.cpp in Sources */,
    15782                                 B25599A60D00D8BA00BB825C /* SVGPaintServer.cpp in Sources */,
    15783                                 B25599A80D00D8BA00BB825C /* SVGPaintServerGradient.cpp in Sources */,
    15784                                 B25599AA0D00D8BA00BB825C /* SVGPaintServerLinearGradient.cpp in Sources */,
    15785                                 B25599AC0D00D8BA00BB825C /* SVGPaintServerPattern.cpp in Sources */,
    15786                                 B25599AE0D00D8BA00BB825C /* SVGPaintServerRadialGradient.cpp in Sources */,
    15787                                 B25599B00D00D8BA00BB825C /* SVGPaintServerSolid.cpp in Sources */,
    15788                                 B25599B20D00D8BA00BB825C /* SVGResource.cpp in Sources */,
    15789                                 B25599B40D00D8BA00BB825C /* SVGResourceClipper.cpp in Sources */,
    15790                                 B25599B60D00D8BA00BB825C /* SVGResourceFilter.cpp in Sources */,
    15791                                 B25599B90D00D8BA00BB825C /* SVGResourceMarker.cpp in Sources */,
    15792                                 B25599BB0D00D8BA00BB825C /* SVGResourceMasker.cpp in Sources */,
    15793                                 93831B570D087D6000E5C984 /* ExceptionCode.cpp in Sources */,
    15794                                 BC82432B0D0CE8A200460C8F /* JSVoidCallback.cpp in Sources */,
    1579515799                        );
    1579615800                        runOnlyForDeploymentPostprocessing = 0;
  • trunk/WebCore/WebCoreSources.bkl

    r28509 r28592  
    534534        page/Screen.cpp
    535535        page/Settings.cpp
     536        page/WindowFeatures.cpp
    536537    </set>
    537538
  • trunk/WebCore/bindings/js/kjs_window.cpp

    r28572 r28592  
    107107    }
    108108
    109     virtual ~DOMWindowTimer() 
    110     { 
     109    virtual ~DOMWindowTimer()
     110    {
    111111        JSLock lock;
    112         delete m_action; 
     112        delete m_action;
    113113    }
    114114
    115115    int timeoutId() const { return m_timeoutId; }
    116    
     116
    117117    int nestingLevel() const { return m_nestingLevel; }
    118118    void setNestingLevel(int n) { m_nestingLevel = n; }
    119    
     119
    120120    ScheduledAction* action() const { return m_action; }
    121121    ScheduledAction* takeAction() { ScheduledAction* a = m_action; m_action = 0; return a; }
     
    325325}
    326326
    327 static bool boolFeature(const HashMap<String, String>& features, const char* key, bool defaultValue = false)
    328 {
    329     HashMap<String, String>::const_iterator it = features.find(key);
    330     if (it == features.end())
    331         return defaultValue;
    332     const String& value = it->second;
    333     return value.isNull() || value == "1" || value == "yes" || value == "on";
    334 }
    335 
    336 static float floatFeature(const HashMap<String, String>& features, const char* key, float min, float max, float defaultValue)
    337 {
    338     HashMap<String, String>::const_iterator it = features.find(key);
    339     if (it == features.end())
    340         return defaultValue;
    341     // FIXME: Can't distinguish "0q" from string with no digits in it -- both return d == 0 and ok == false.
    342     // Would be good to tell them apart somehow since string with no digits should be default value and
    343     // "0q" should be minimum value.
    344     bool ok;
    345     double d = it->second.toDouble(&ok);
    346     if ((d == 0 && !ok) || isnan(d))
    347         return defaultValue;
    348     if (d < min || max <= min)
    349         return min;
    350     if (d > max)
    351         return max;
    352     return static_cast<int>(d);
    353 }
    354 
    355327static Frame* createWindow(ExecState* exec, Frame* openerFrame, const String& url,
    356328    const String& frameName, const WindowFeatures& windowFeatures, JSValue* dialogArgs)
    357329{
    358330    Frame* activeFrame = Window::retrieveActive(exec)->impl()->frame();
    359    
     331
    360332    ResourceRequest request;
    361333    if (activeFrame)
     
    378350    newFrame->loader()->setOpenedByDOM();
    379351
    380     Window* newWindow = Window::retrieveWindow(newFrame);   
    381    
     352    Window* newWindow = Window::retrieveWindow(newFrame);
     353
    382354    if (dialogArgs)
    383355        newWindow->putDirect("dialogArguments", dialogArgs);
     
    386358        String completedURL = url.isEmpty() ? url : activeFrame->document()->completeURL(url);
    387359        bool userGesture = activeFrame->scriptProxy()->processingUserGesture();
    388        
     360
    389361        if (created) {
    390362            newFrame->loader()->changeLocation(KURL(completedURL.deprecatedString()), activeFrame->loader()->outgoingReferrer(), false, userGesture);
     
    396368            newFrame->loader()->scheduleLocationChange(completedURL, activeFrame->loader()->outgoingReferrer(), false, userGesture);
    397369    }
    398    
     370
    399371    return newFrame;
    400372}
     
    430402    // - help: boolFeature(features, "help", true), makes help icon appear in dialog (what does it do on Windows?)
    431403    // - unadorned: trusted && boolFeature(features, "unadorned");
     404
    432405    if (!frame)
    433406        return jsUndefined();
     
    436409
    437410    WindowFeatures wargs;
    438     wargs.width = floatFeature(features, "dialogwidth", 100, screenRect.width(), 620); // default here came from frame size of dialog in MacIE
     411    wargs.width = WindowFeatures::floatFeature(features, "dialogwidth", 100, screenRect.width(), 620); // default here came from frame size of dialog in MacIE
    439412    wargs.widthSet = true;
    440     wargs.height = floatFeature(features, "dialogheight", 100, screenRect.height(), 450); // default here came from frame size of dialog in MacIE
     413    wargs.height = WindowFeatures::floatFeature(features, "dialogheight", 100, screenRect.height(), 450); // default here came from frame size of dialog in MacIE
    441414    wargs.heightSet = true;
    442415
    443     wargs.x = floatFeature(features, "dialogleft", screenRect.x(), screenRect.right() - wargs.width, -1);
     416    wargs.x = WindowFeatures::floatFeature(features, "dialogleft", screenRect.x(), screenRect.right() - wargs.width, -1);
    444417    wargs.xSet = wargs.x > 0;
    445     wargs.y = floatFeature(features, "dialogtop", screenRect.y(), screenRect.bottom() - wargs.height, -1);
     418    wargs.y = WindowFeatures::floatFeature(features, "dialogtop", screenRect.y(), screenRect.bottom() - wargs.height, -1);
    446419    wargs.ySet = wargs.y > 0;
    447420
    448     if (boolFeature(features, "center", true)) {
     421    if (WindowFeatures::boolFeature(features, "center", true)) {
    449422        if (!wargs.xSet) {
    450423            wargs.x = screenRect.x() + (screenRect.width() - wargs.width) / 2;
     
    458431
    459432    wargs.dialog = true;
    460     wargs.resizable = boolFeature(features, "resizable");
    461     wargs.scrollbarsVisible = boolFeature(features, "scroll", true);
    462     wargs.statusBarVisible = boolFeature(features, "status", !trusted);
     433    wargs.resizable = WindowFeatures::boolFeature(features, "resizable");
     434    wargs.scrollbarsVisible = WindowFeatures::boolFeature(features, "scroll", true);
     435    wargs.statusBarVisible = WindowFeatures::boolFeature(features, "status", !trusted);
    463436    wargs.menuBarVisible = false;
    464437    wargs.toolBarVisible = false;
    465438    wargs.locationBarVisible = false;
    466439    wargs.fullscreen = false;
    467    
     440
    468441    Frame* dialogFrame = createWindow(exec, frame, url, "", wargs, dialogArgs);
    469442    if (!dialogFrame)
     
    662635  // FIXME: Search the whole frame hierachy somewhere around here.
    663636  // We need to test the correct priority order.
    664  
     637
    665638  // allow window[1] or parent[1] etc. (#56983)
    666639  bool ok;
     
    841814    if (originFrame == targetFrame)
    842815        return true;
    843        
     816
    844817    WebCore::Document* targetDocument = targetFrame->document();
    845818
     
    871844
    872845    return false;
    873    
    874846}
    875847
     
    890862    // See <rdar://problem/5479443>. We don't think that page can ever be NULL
    891863    // in this case, but if it is, we've gotten into a state where we may have
    892     // hung the UI, with no way to ask the client whether to cancel execution. 
    893     // For now, our solution is just to cancel execution no matter what, 
    894     // ensuring that we never hang. We might want to consider other solutions 
     864    // hung the UI, with no way to ask the client whether to cancel execution.
     865    // For now, our solution is just to cancel execution no matter what,
     866    // ensuring that we never hang. We might want to consider other solutions
    895867    // if we discover problems with this one.
    896868    ASSERT(page);
     
    1005977}
    1006978
    1007 static void setWindowFeature(const String& keyString, const String& valueString, WindowFeatures& windowFeatures)
    1008 {
    1009     int value;
    1010    
    1011     if (valueString.length() == 0 || // listing a key with no value is shorthand for key=yes
    1012         valueString == "yes")
    1013         value = 1;
    1014     else
    1015         value = valueString.toInt();
    1016 
    1017     // We ignore a keyString of "resizable", which is consistent with Firefox.
    1018     if (keyString == "left" || keyString == "screenx") {
    1019         windowFeatures.xSet = true;
    1020         windowFeatures.x = value;
    1021     } else if (keyString == "top" || keyString == "screeny") {
    1022         windowFeatures.ySet = true;
    1023         windowFeatures.y = value;
    1024     } else if (keyString == "width" || keyString == "innerwidth") {
    1025         windowFeatures.widthSet = true;
    1026         windowFeatures.width = value;
    1027     } else if (keyString == "height" || keyString == "innerheight") {
    1028         windowFeatures.heightSet = true;
    1029         windowFeatures.height = value;
    1030     } else if (keyString == "menubar")
    1031         windowFeatures.menuBarVisible = value;
    1032     else if (keyString == "toolbar")
    1033         windowFeatures.toolBarVisible = value;
    1034     else if (keyString == "location")
    1035         windowFeatures.locationBarVisible = value;
    1036     else if (keyString == "status")
    1037         windowFeatures.statusBarVisible = value;
    1038     else if (keyString == "fullscreen")
    1039         windowFeatures.fullscreen = value;
    1040     else if (keyString == "scrollbars")
    1041         windowFeatures.scrollbarsVisible = value;
    1042 }
    1043 
    1044 // Though isspace() considers \t and \v to be whitespace, Win IE doesn't.
    1045 static bool isSeparator(::UChar c)
    1046 {
    1047     return c == ' ' || c == '\t' || c == '\n' || c == '\r' || c == '=' || c == ',' || c == '\0';
    1048 }
    1049 
    1050 static void parseWindowFeatures(const String& features, WindowFeatures& windowFeatures)
    1051 {
    1052     /*
    1053      The IE rule is: all features except for channelmode and fullscreen default to YES, but
    1054      if the user specifies a feature string, all features default to NO. (There is no public
    1055      standard that applies to this method.)
    1056      
    1057      <http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/open_0.asp>
    1058      We always allow a window to be resized, which is consistent with Firefox.
    1059      */
    1060    
    1061     windowFeatures.dialog = false;
    1062     windowFeatures.fullscreen = false;
    1063    
    1064     windowFeatures.xSet = false;
    1065     windowFeatures.ySet = false;
    1066     windowFeatures.widthSet = false;
    1067     windowFeatures.heightSet = false;
    1068    
    1069     if (features.length() == 0) {
    1070         windowFeatures.menuBarVisible = true;
    1071         windowFeatures.statusBarVisible = true;
    1072         windowFeatures.toolBarVisible = true;
    1073         windowFeatures.locationBarVisible = true;
    1074         windowFeatures.scrollbarsVisible = true;
    1075         windowFeatures.resizable = true;
    1076        
    1077         return;
    1078     }
    1079    
    1080     windowFeatures.menuBarVisible = false;
    1081     windowFeatures.statusBarVisible = false;
    1082     windowFeatures.toolBarVisible = false;
    1083     windowFeatures.locationBarVisible = false;
    1084     windowFeatures.scrollbarsVisible = false;
    1085     windowFeatures.resizable = true;
    1086    
    1087     // Tread lightly in this code -- it was specifically designed to mimic Win IE's parsing behavior.
    1088     int keyBegin, keyEnd;
    1089     int valueBegin, valueEnd;
    1090    
    1091     int i = 0;
    1092     int length = features.length();
    1093     String buffer = features.lower();
    1094     while (i < length) {
    1095         // skip to first non-separator, but don't skip past the end of the string
    1096         while (isSeparator(buffer[i])) {
    1097             if (i >= length)
    1098                 break;
    1099             i++;
    1100         }
    1101         keyBegin = i;
    1102        
    1103         // skip to first separator
    1104         while (!isSeparator(buffer[i]))
    1105             i++;
    1106         keyEnd = i;
    1107        
    1108         // skip to first '=', but don't skip past a ',' or the end of the string
    1109         while (buffer[i] != '=') {
    1110             if (buffer[i] == ',' || i >= length)
    1111                 break;
    1112             i++;
    1113         }
    1114        
    1115         // skip to first non-separator, but don't skip past a ',' or the end of the string
    1116         while (isSeparator(buffer[i])) {
    1117             if (buffer[i] == ',' || i >= length)
    1118                 break;
    1119             i++;
    1120         }
    1121         valueBegin = i;
    1122        
    1123         // skip to first separator
    1124         while (!isSeparator(buffer[i]))
    1125             i++;
    1126         valueEnd = i;
    1127        
    1128         ASSERT(i <= length);
    1129 
    1130         String keyString(buffer.substring(keyBegin, keyEnd - keyBegin));
    1131         String valueString(buffer.substring(valueBegin, valueEnd - valueBegin));
    1132         setWindowFeature(keyString, valueString, windowFeatures);
    1133     }
    1134 }
    1135 
    1136979JSValue* WindowProtoFuncAToB::callAsFunction(ExecState* exec, JSObject* thisObj, const List& args)
    1137980{
     
    1145988    if (v->isNull())
    1146989        return jsString();
    1147    
     990
    1148991    UString s = v->toString(exec);
    1149992    if (!s.is8Bit()) {
     
    12131056        return jsUndefined();
    12141057
    1215     // Get the target frame for the special cases of _top and _parent.  In those 
     1058    // Get the target frame for the special cases of _top and _parent.  In those
    12161059    // cases, we can schedule a location change right now and return early.
    12171060    bool topOrParent = false;
     
    12381081        return Window::retrieve(frame);
    12391082    }
    1240    
     1083
    12411084    // In the case of a named frame or a new window, we'll use the createWindow() helper
    1242     WindowFeatures windowFeatures;
    1243     String features = valueToStringWithUndefinedOrNullCheck(exec, args[2]);
    1244     parseWindowFeatures(features, windowFeatures);
     1085    WindowFeatures windowFeatures(valueToStringWithUndefinedOrNullCheck(exec, args[2]));
    12451086    FloatRect windowRect(windowFeatures.x, windowFeatures.y, windowFeatures.width, windowFeatures.height);
    12461087    WebCore::DOMWindow::adjustWindowRect(screenAvailableRect(page->mainFrame()->view()), windowRect, windowRect);
     
    13661207
    13671208void Window::setReturnValueSlot(JSValue** slot)
    1368 { 
    1369     d->m_returnValueSlot = slot; 
     1209{
     1210    d->m_returnValueSlot = slot;
    13701211}
    13711212
     
    13911232            ExecState* exec = window->globalExec();
    13921233            ASSERT(window == globalObject);
    1393            
     1234
    13941235            List args;
    13951236            size_t size = m_args.size();
     
    14221263    if (Document* doc = frame->document())
    14231264        doc->updateRendering();
    1424  
     1265
    14251266    scriptProxy->setProcessingTimerCallback(false);
    14261267}
     
    15501391    delete timer;
    15511392    action->execute(this);
    1552    
     1393
    15531394    JSLock lock;
    15541395    delete action;
     
    16021443*/
    16031444
    1604 Location::Location(Frame *p) : m_frame(p)
    1605 {
    1606 }
    1607 
    1608 JSValue *Location::getValueProperty(ExecState *exec, int token) const
     1445Location::Location(Frame* frame)
     1446    : m_frame(frame)
     1447{
     1448}
     1449
     1450JSValue *Location::getValueProperty(ExecState* exec, int token) const
    16091451{
    16101452  KURL url = m_frame->loader()->url();
     
    16361478    return jsString(url.query());
    16371479  default:
    1638     ASSERT(0);
     1480    ASSERT_NOT_REACHED();
    16391481    return jsUndefined();
    16401482  }
    16411483}
    16421484
    1643 bool Location::getOwnPropertySlot(ExecState *exec, const Identifier& propertyName, PropertySlot& slot)
     1485bool Location::getOwnPropertySlot(ExecState* exec, const Identifier& propertyName, PropertySlot& slot)
    16441486{
    16451487  if (!m_frame)
    16461488    return false;
    1647  
     1489
    16481490  const Window* window = Window::retrieveWindow(m_frame);
    1649  
    1650   const HashEntry *entry = Lookup::findEntry(&LocationTable, propertyName);
     1491
     1492  const HashEntry* entry = Lookup::findEntry(&LocationTable, propertyName);
    16511493  if (!entry || !(entry->attr & KJS::Function) || (entry->value.functionValue != &LocationProtoFuncReplace::create
    16521494                                                   && entry->value.functionValue != &LocationProtoFuncReload::create
     
    16611503}
    16621504
    1663 void Location::put(ExecState *exec, const Identifier &p, JSValue *v, int attr)
     1505void Location::put(ExecState* exec, const Identifier& propertyName, JSValue* value, int attr)
    16641506{
    16651507  if (!m_frame)
    16661508    return;
    16671509
    1668   DeprecatedString str = v->toString(exec);
     1510  DeprecatedString str = value->toString(exec);
    16691511  KURL url = m_frame->loader()->url();
    16701512  const Window* window = Window::retrieveWindow(m_frame);
    16711513  bool sameDomainAccess = window && window->allowsAccessFrom(exec);
    16721514
    1673   const HashEntry *entry = Lookup::findEntry(&LocationTable, p);
     1515  const HashEntry* entry = Lookup::findEntry(&LocationTable, propertyName);
    16741516
    16751517  if (entry) {
     
    16891531          url = frame->loader()->completeURL(str).url();
    16901532          break;
    1691       } 
     1533      }
    16921534      case Hash: {
    16931535          if (str.startsWith("#"))
    16941536              str = str.mid(1);
    1695          
    16961537          if (url.ref() == str)
    16971538              return;
    1698 
    16991539          url.setRef(str);
    17001540          break;
     
    17261566  } else {
    17271567      if (sameDomainAccess)
    1728           JSObject::put(exec, p, v, attr);
     1568          JSObject::put(exec, propertyName, value, attr);
    17291569      return;
    17301570  }
     
    17461586        return jsUndefined();
    17471587
    1748     Frame* p = Window::retrieveActive(exec)->impl()->frame();
    1749     if (p) {
    1750       if (!p->loader()->shouldAllowNavigation(frame))
    1751         return jsUndefined();
    1752       DeprecatedString str = args[0]->toString(exec);
    1753       const Window* window = Window::retrieveWindow(frame);
    1754       if (!str.startsWith("javascript:", false) || (window && window->allowsAccessFrom(exec))) {
    1755         bool userGesture = p->scriptProxy()->processingUserGesture();
    1756         frame->loader()->scheduleLocationChange(p->loader()->completeURL(str).url(), p->loader()->outgoingReferrer(), true, userGesture);
    1757       }
     1588    Frame* activeFrame = Window::retrieveActive(exec)->impl()->frame();
     1589    if (activeFrame) {
     1590        if (!activeFrame->loader()->shouldAllowNavigation(frame))
     1591            return jsUndefined();
     1592        DeprecatedString str = args[0]->toString(exec);
     1593        const Window* window = Window::retrieveWindow(frame);
     1594        if (!str.startsWith("javascript:", false) || (window && window->allowsAccessFrom(exec))) {
     1595            bool userGesture = activeFrame->scriptProxy()->processingUserGesture();
     1596            frame->loader()->scheduleLocationChange(activeFrame->loader()->completeURL(str).url(), activeFrame->loader()->outgoingReferrer(), true, userGesture);
     1597        }
    17581598    }
    17591599
     
    17901630        return jsUndefined();
    17911631
    1792     Frame *p = Window::retrieveActive(exec)->impl()->frame();
    1793     if (p) {
    1794         if (!p->loader()->shouldAllowNavigation(frame))
    1795           return jsUndefined();
    1796         const Window *window = Window::retrieveWindow(frame);
    1797         DeprecatedString dstUrl = p->loader()->completeURL(DeprecatedString(args[0]->toString(exec))).url();
     1632    Frame* activeFrame = Window::retrieveActive(exec)->impl()->frame();
     1633    if (activeFrame) {
     1634        if (!activeFrame->loader()->shouldAllowNavigation(frame))
     1635            return jsUndefined();
     1636        const Window* window = Window::retrieveWindow(frame);
     1637        DeprecatedString dstUrl = activeFrame->loader()->completeURL(DeprecatedString(args[0]->toString(exec))).url();
    17981638        if (!dstUrl.startsWith("javascript:", false) || (window && window->allowsAccessFrom(exec))) {
    1799             bool userGesture = p->scriptProxy()->processingUserGesture();
     1639            bool userGesture = activeFrame->scriptProxy()->processingUserGesture();
    18001640            // We want a new history item if this JS was called via a user gesture
    1801             frame->loader()->scheduleLocationChange(dstUrl, p->loader()->outgoingReferrer(), false, userGesture);
     1641            frame->loader()->scheduleLocationChange(dstUrl, activeFrame->loader()->outgoingReferrer(), false, userGesture);
    18021642        }
    18031643    }
     
    18151655        return jsUndefined();
    18161656
    1817     Window* window = Window::retrieveWindow(frame);
    1818     if (!window->allowsAccessFrom(exec))
    1819         return jsUndefined();
    1820 
    1821     if (!frame || !Window::retrieveWindow(frame)->allowsAccessFrom(exec))
    1822         return jsString();
    1823 
    1824     if (!frame->loader()->url().hasPath())
    1825         return jsString(frame->loader()->url().prettyURL() + "/");
    1826     return jsString(frame->loader()->url().prettyURL());
     1657    const KURL& url = frame->loader()->url();
     1658    if (!url.hasPath())
     1659        return jsString(url.prettyURL() + "/");
     1660    return jsString(url.prettyURL());
    18271661}
    18281662
     
    18311665PausedTimeouts::~PausedTimeouts()
    18321666{
    1833     PausedTimeout *array = m_array;
     1667    PausedTimeout* array = m_array;
    18341668    if (!array)
    18351669        return;
  • trunk/WebCore/page/WindowFeatures.h

    r28569 r28592  
    11/*
    2  * Copyright (C) 2003 Apple Computer, Inc. All rights reserved.
     2 * Copyright (C) 2003, 2007 Apple Inc. All rights reserved.
    33 *
    44 * Redistribution and use in source and binary forms, with or without
    55 * modification, are permitted provided that the following conditions
    66 * are met:
    7  * 1. Redistributions of source code must retain the above copyright
    8  *    notice, this list of conditions and the following disclaimer.
    9  * 2. Redistributions in binary form must reproduce the above copyright
    10  *    notice, this list of conditions and the following disclaimer in the
    11  *    documentation and/or other materials provided with the distribution.
    127 *
    13  * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY
    14  * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
    15  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
    16  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE COMPUTER, INC. OR
    17  * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
    18  * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
    19  * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
    20  * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
    21  * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
    22  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
    23  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     8 * 1.  Redistributions of source code must retain the above copyright
     9 *     notice, this list of conditions and the following disclaimer.
     10 * 2.  Redistributions in binary form must reproduce the above copyright
     11 *     notice, this list of conditions and the following disclaimer in the
     12 *     documentation and/or other materials provided with the distribution.
     13 * 3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
     14 *     its contributors may be used to endorse or promote products derived
     15 *     from this software without specific prior written permission.
     16 *
     17 * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
     18 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
     19 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
     20 * DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
     21 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
     22 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
     23 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
     24 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
     26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    2427 */
    2528
     
    2730#define WindowFeatures_h
    2831
     32#include "PlatformString.h"
     33#include <wtf/HashMap.h>
     34
    2935namespace WebCore {
    3036
    31 struct WindowFeatures {
    32     WindowFeatures()
    33         : xSet(false), ySet(false), widthSet(false), heightSet(false),
    34           menuBarVisible(true), statusBarVisible(true), toolBarVisible(true),
    35           locationBarVisible(true), scrollbarsVisible(true), resizable(true),
    36           fullscreen(false), dialog(false)
    37     {}
     37    struct WindowFeatures {
     38        WindowFeatures()
     39            : xSet(false)
     40            , ySet(false)
     41            , widthSet(false)
     42            , heightSet(false)
     43            , menuBarVisible(true)
     44            , statusBarVisible(true)
     45            , toolBarVisible(true)
     46            , locationBarVisible(true)
     47            , scrollbarsVisible(true)
     48            , resizable(true)
     49            , fullscreen(false)
     50            , dialog(false)
     51        {
     52        }
    3853
    39     float x;
    40     bool xSet;
    41     float y;
    42     bool ySet;
    43     float width;
    44     bool widthSet;
    45     float height;
    46     bool heightSet;
     54        WindowFeatures(const String& features);
    4755
    48     bool menuBarVisible;
    49     bool statusBarVisible;
    50     bool toolBarVisible;
    51     bool locationBarVisible;
    52     bool scrollbarsVisible;
    53     bool resizable;
     56        void setWindowFeature(const String& keyString, const String& valueString);
    5457
    55     bool fullscreen;
    56     bool dialog;
    57 };
     58        static bool boolFeature(const HashMap<String, String>& features, const char* key, bool defaultValue = false);
     59        static float floatFeature(const HashMap<String, String>& features, const char* key, float min, float max, float defaultValue);
     60
     61        float x;
     62        bool xSet;
     63        float y;
     64        bool ySet;
     65        float width;
     66        bool widthSet;
     67        float height;
     68        bool heightSet;
     69
     70        bool menuBarVisible;
     71        bool statusBarVisible;
     72        bool toolBarVisible;
     73        bool locationBarVisible;
     74        bool scrollbarsVisible;
     75        bool resizable;
     76
     77        bool fullscreen;
     78        bool dialog;
     79    };
    5880
    5981} // namespace WebCore
Note: See TracChangeset for help on using the changeset viewer.