Changeset 16337 in webkit


Ignore:
Timestamp:
Sep 12, 2006 6:18:41 PM (18 years ago)
Author:
eseidel
Message:

2006-09-12 Nikolas Zimmermann <zimmermann@kde.org>

Reviewed by eseidel. Landed by eseidel.

Test: svg/W3C-SVG-1.1/struct-dom-01-b.svg (fixed)
Fixes: http://bugzilla.opendarwin.org/show_bug.cgi?id=10826


Also finally fixes some long outstanding bugs:
Fixes: http://bugzilla.opendarwin.org/show_bug.cgi?id=9190
Fixes: http://bugzilla.opendarwin.org/show_bug.cgi?id=9229
Fixes: http://bugzilla.opendarwin.org/show_bug.cgi?id=10413

Enable all JavaScript SVG bindings. Builds on Qt/Linux & OSX.

  • CMakeLists.txt:
  • DerivedSources.make:
  • WebCore.xcodeproj/project.pbxproj:
  • bindings/scripts/CodeGenerator.pm:
  • bindings/scripts/CodeGeneratorJS.pm:
  • ksvg2/bindings/js/JSSVGElementWrapperFactory.cpp:
  • ksvg2/svg/SVGAElement.idl: Added.
  • ksvg2/svg/SVGAngle.idl:
  • ksvg2/svg/SVGAnimateColorElement.idl: Added.
  • ksvg2/svg/SVGAnimateElement.idl: Added.
  • ksvg2/svg/SVGAnimateTransformElement.idl: Added.
  • ksvg2/svg/SVGAnimatedLengthList.idl: Added.
  • ksvg2/svg/SVGAnimatedNumberList.idl: Added.
  • ksvg2/svg/SVGAnimatedTransformList.idl: Added.
  • ksvg2/svg/SVGAnimationElement.idl: Added.
  • ksvg2/svg/SVGCircleElement.idl: Added.
  • ksvg2/svg/SVGClipPathElement.idl: Added.
  • ksvg2/svg/SVGColor.idl:
  • ksvg2/svg/SVGComponentTransferFunctionElement.idl: Added.
  • ksvg2/svg/SVGCursorElement.idl: Added.
  • ksvg2/svg/SVGDefsElement.idl: Added.
  • ksvg2/svg/SVGDescElement.idl: Added.
  • ksvg2/svg/SVGEllipseElement.idl: Added.
  • ksvg2/svg/SVGEvent.idl:
  • ksvg2/svg/SVGExternalResourcesRequired.idl: Added.
  • ksvg2/svg/SVGFEBlendElement.idl: Added.
  • ksvg2/svg/SVGFEColorMatrixElement.idl: Added.
  • ksvg2/svg/SVGFEComponentTransferElement.idl: Added.
  • ksvg2/svg/SVGFECompositeElement.idl: Added.
  • ksvg2/svg/SVGFEDiffuseLightingElement.idl: Added.
  • ksvg2/svg/SVGFEDisplacementMapElement.idl: Added.
  • ksvg2/svg/SVGFEDistantLightElement.idl: Added.
  • ksvg2/svg/SVGFEFloodElement.idl: Added.
  • ksvg2/svg/SVGFEFuncAElement.idl: Added.
  • ksvg2/svg/SVGFEFuncBElement.idl: Added.
  • ksvg2/svg/SVGFEFuncGElement.idl: Added.
  • ksvg2/svg/SVGFEFuncRElement.idl: Added.
  • ksvg2/svg/SVGFEGaussianBlurElement.idl: Added.
  • ksvg2/svg/SVGFEImageElement.idl: Added.
  • ksvg2/svg/SVGFEMergeElement.idl: Added.
  • ksvg2/svg/SVGFEMergeNodeElement.idl: Added.
  • ksvg2/svg/SVGFEOffsetElement.idl: Added.
  • ksvg2/svg/SVGFEPointLightElement.idl: Added.
  • ksvg2/svg/SVGFESpecularLightingElement.idl: Added.
  • ksvg2/svg/SVGFESpotLightElement.idl: Added.
  • ksvg2/svg/SVGFETileElement.idl: Added.
  • ksvg2/svg/SVGFETurbulenceElement.idl: Added.
  • ksvg2/svg/SVGFilterElement.idl: Added.
  • ksvg2/svg/SVGFilterPrimitiveStandardAttributes.idl: Added.
  • ksvg2/svg/SVGFitToViewBox.idl: Added.
  • ksvg2/svg/SVGForeignObjectElement.idl: Added.
  • ksvg2/svg/SVGGElement.idl: Added.
  • ksvg2/svg/SVGGradientElement.idl: Added.
  • ksvg2/svg/SVGImageElement.idl: Added.
  • ksvg2/svg/SVGLangSpace.idl: Added.
  • ksvg2/svg/SVGLength.idl:
  • ksvg2/svg/SVGLengthList.idl: Added.
  • ksvg2/svg/SVGLineElement.idl: Added.
  • ksvg2/svg/SVGLinearGradientElement.idl: Added.
  • ksvg2/svg/SVGLocatable.idl: Added.
  • ksvg2/svg/SVGMarkerElement.idl: Added.
  • ksvg2/svg/SVGMaskElement.idl: Added.
  • ksvg2/svg/SVGNumberList.idl: Added.
  • ksvg2/svg/SVGPaint.idl: Added.
  • ksvg2/svg/SVGPathElement.idl:
  • ksvg2/svg/SVGPathSeg.idl:
  • ksvg2/svg/SVGPatternElement.idl: Added.
  • ksvg2/svg/SVGPointList.idl: Added.
  • ksvg2/svg/SVGPolygonElement.idl: Added.
  • ksvg2/svg/SVGPolylineElement.idl: Added.
  • ksvg2/svg/SVGPreserveAspectRatio.idl:
  • ksvg2/svg/SVGRadialGradientElement.idl: Added.
  • ksvg2/svg/SVGRectElement.idl: Added.
  • ksvg2/svg/SVGRenderingIntent.idl: Added.
  • ksvg2/svg/SVGSVGElement.idl:
  • ksvg2/svg/SVGScriptElement.idl: Added.
  • ksvg2/svg/SVGSetElement.idl: Added.
  • ksvg2/svg/SVGStopElement.idl: Added.
  • ksvg2/svg/SVGStringList.idl: Added.
  • ksvg2/svg/SVGStylable.idl: Added.
  • ksvg2/svg/SVGStyleElement.idl: Added.
  • ksvg2/svg/SVGSwitchElement.idl: Added.
  • ksvg2/svg/SVGSymbolElement.idl: Added.
  • ksvg2/svg/SVGTRefElement.idl: Added.
  • ksvg2/svg/SVGTSpanElement.idl: Added.
  • ksvg2/svg/SVGTests.idl: Added.
  • ksvg2/svg/SVGTextContentElement.idl: Added.
  • ksvg2/svg/SVGTextElement.idl: Added.
  • ksvg2/svg/SVGTextPositioningElement.idl: Added.
  • ksvg2/svg/SVGTitleElement.idl: Added.
  • ksvg2/svg/SVGTransform.idl:
  • ksvg2/svg/SVGTransformList.idl: Added.
  • ksvg2/svg/SVGTransformable.idl: Added.
  • ksvg2/svg/SVGURIReference.idl: Added.
  • ksvg2/svg/SVGUnitTypes.idl: Added.
  • ksvg2/svg/SVGUseElement.idl: Added.
  • ksvg2/svg/SVGViewElement.idl: Added.
  • ksvg2/svg/SVGZoomAndPan.idl: Added.
  • ksvg2/svg/SVGZoomEvent.idl: Added.
Location:
trunk
Files:
84 added
1 deleted
19 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r16308 r16337  
     12006-09-12  Nikolas Zimmermann  <zimmermann@kde.org>
     2
     3        Reviewed by eseidel.  Landed by eseidel.
     4
     5        Fixed: http://bugzilla.opendarwin.org/show_bug.cgi?id=10826
     6
     7        * svg/W3C-SVG-1.1/struct-dom-01-b-expected.checksum:
     8        * svg/W3C-SVG-1.1/struct-dom-01-b-expected.png:
     9        * svg/W3C-SVG-1.1/struct-dom-01-b-expected.txt:
     10
    1112006-09-11  Nikolas Zimmermann  <zimmermann@kde.org>
    212
  • trunk/LayoutTests/svg/W3C-SVG-1.1/struct-dom-01-b-expected.checksum

    r15870 r16337  
    1 40a6bbba9a7b85b0d4c525998e31763a
     13897e2dfaa7659c6993ad987d88b7aa1
  • trunk/LayoutTests/svg/W3C-SVG-1.1/struct-dom-01-b-expected.txt

    r16259 r16337  
    22  RenderView at (0,0) size 480x360
    33    KCanvasContainer {svg} at (0.50,0.50) size 479x359
    4       KCanvasContainer {g} at (40,150) size 50x50
     4      KCanvasContainer {g} at (40,150) size 60x60
     5        KCanvasItem {rect} at (50,160) size 50x50 [fill={[type=SOLID] [color=#000000]}] [data="M50.00,160.00L100.00,160.00L100.00,210.00L50.00,210.00"]
    56        KCanvasItem {rect} at (40,150) size 50x50 [fill={[type=SOLID] [color=#FF0000]}] [data="M40.00,150.00L90.00,150.00L90.00,200.00L40.00,200.00"]
    67        RenderSVGText {text} at (0,0) size 480x18
  • trunk/WebCore/CMakeLists.txt

    r16309 r16337  
    7272set(IDL_BINDINGS_SVG
    7373
    74 # These three don't need generation!
    75 #
    76 # ksvg2/svg/SVGNumber.idl
    77 # ksvg2/svg/SVGPoint.idl
    78 # ksvg2/svg/SVGRect.idl
    79 
    8074# TODO: Fix generation
    81 # ksvg2/svg/SVGEvent.idl
    82 
     75# ksvg2/svg/SVGFilterPrimitiveStandardAttributes.idl
     76
     77  ksvg2/events/SVGZoomEvent.idl
     78
     79  ksvg2/svg/SVGAElement.idl
    8380  ksvg2/svg/SVGAngle.idl
     81  ksvg2/svg/SVGAnimateColorElement.idl
     82  ksvg2/svg/SVGAnimateElement.idl
     83  ksvg2/svg/SVGAnimateTransformElement.idl
    8484  ksvg2/svg/SVGAnimatedAngle.idl
    8585  ksvg2/svg/SVGAnimatedBoolean.idl
    8686  ksvg2/svg/SVGAnimatedEnumeration.idl
    8787  ksvg2/svg/SVGAnimatedInteger.idl
    88   ksvg2/svg/SVGAnimatedLength.idl
     88  ksvg2/svg/SVGAnimatedLength.idl
     89  ksvg2/svg/SVGAnimatedLengthList.idl
    8990  ksvg2/svg/SVGAnimatedNumber.idl
    90 # ksvg2/svg/SVGAnimatedPathData.idl
    91 # ksvg2/svg/SVGAnimatedPoints.idl
     91  ksvg2/svg/SVGAnimatedNumberList.idl
    9292  ksvg2/svg/SVGAnimatedPreserveAspectRatio.idl
    9393  ksvg2/svg/SVGAnimatedRect.idl
    9494  ksvg2/svg/SVGAnimatedString.idl
    95 
    96 
     95  ksvg2/svg/SVGAnimatedTransformList.idl
     96  ksvg2/svg/SVGAnimationElement.idl
     97  ksvg2/svg/SVGCircleElement.idl
     98  ksvg2/svg/SVGClipPathElement.idl
     99  ksvg2/svg/SVGColor.idl
     100  ksvg2/svg/SVGComponentTransferFunctionElement.idl
     101  ksvg2/svg/SVGCursorElement.idl
     102  ksvg2/svg/SVGDefsElement.idl
     103  ksvg2/svg/SVGDescElement.idl
     104  ksvg2/svg/SVGDocument.idl
     105  ksvg2/svg/SVGElement.idl
     106  ksvg2/svg/SVGEllipseElement.idl
     107  ksvg2/svg/SVGFEBlendElement.idl
     108  ksvg2/svg/SVGFEColorMatrixElement.idl
     109  ksvg2/svg/SVGFEComponentTransferElement.idl
     110  ksvg2/svg/SVGFECompositeElement.idl
     111  ksvg2/svg/SVGFEDiffuseLightingElement.idl
     112  ksvg2/svg/SVGFEDisplacementMapElement.idl
     113  ksvg2/svg/SVGFEDistantLightElement.idl
     114  ksvg2/svg/SVGFEFloodElement.idl
     115  ksvg2/svg/SVGFEFuncAElement.idl
     116  ksvg2/svg/SVGFEFuncBElement.idl
     117  ksvg2/svg/SVGFEFuncGElement.idl
     118  ksvg2/svg/SVGFEFuncRElement.idl
     119  ksvg2/svg/SVGFEGaussianBlurElement.idl
     120  ksvg2/svg/SVGFEImageElement.idl
     121  ksvg2/svg/SVGFEMergeElement.idl
     122  ksvg2/svg/SVGFEMergeNodeElement.idl
     123  ksvg2/svg/SVGFEOffsetElement.idl
     124  ksvg2/svg/SVGFEPointLightElement.idl
     125  ksvg2/svg/SVGFESpecularLightingElement.idl
     126  ksvg2/svg/SVGFESpotLightElement.idl
     127  ksvg2/svg/SVGFETileElement.idl
     128  ksvg2/svg/SVGFETurbulenceElement.idl
     129  ksvg2/svg/SVGFilterElement.idl
     130  ksvg2/svg/SVGForeignObjectElement.idl
     131  ksvg2/svg/SVGGElement.idl
     132  ksvg2/svg/SVGGradientElement.idl
     133  ksvg2/svg/SVGImageElement.idl
     134  ksvg2/svg/SVGLength.idl
     135  ksvg2/svg/SVGLengthList.idl
     136  ksvg2/svg/SVGLineElement.idl
     137  ksvg2/svg/SVGLinearGradientElement.idl
     138  ksvg2/svg/SVGMaskElement.idl
     139  ksvg2/svg/SVGMarkerElement.idl
    97140  ksvg2/svg/SVGMatrix.idl
    98   ksvg2/svg/SVGTransform.idl
    99   ksvg2/svg/SVGLength.idl
    100   ksvg2/svg/SVGElement.idl
    101   ksvg2/svg/SVGColor.idl
    102   ksvg2/svg/SVGDocument.idl
    103   ksvg2/svg/SVGSVGElement.idl
    104141  ksvg2/svg/SVGMetadataElement.idl
     142  ksvg2/svg/SVGNumberList.idl
     143  ksvg2/svg/SVGPaint.idl
    105144  ksvg2/svg/SVGPathElement.idl
    106145  ksvg2/svg/SVGPathSeg.idl
     
    122161  ksvg2/svg/SVGPathSegLinetoVerticalAbs.idl
    123162  ksvg2/svg/SVGPathSegLinetoVerticalRel.idl
     163  ksvg2/svg/SVGPathSegList.idl
    124164  ksvg2/svg/SVGPathSegMovetoAbs.idl
    125165  ksvg2/svg/SVGPathSegMovetoRel.idl
     166  ksvg2/svg/SVGPatternElement.idl
     167  ksvg2/svg/SVGPointList.idl
     168  ksvg2/svg/SVGPolygonElement.idl
     169  ksvg2/svg/SVGPolylineElement.idl
    126170  ksvg2/svg/SVGPreserveAspectRatio.idl
     171  ksvg2/svg/SVGRadialGradientElement.idl
     172  ksvg2/svg/SVGRectElement.idl
     173  ksvg2/svg/SVGRenderingIntent.idl
     174  ksvg2/svg/SVGSetElement.idl
     175  ksvg2/svg/SVGScriptElement.idl
     176  ksvg2/svg/SVGStyleElement.idl
     177  ksvg2/svg/SVGSwitchElement.idl
     178  ksvg2/svg/SVGStopElement.idl
     179  ksvg2/svg/SVGStringList.idl
     180  ksvg2/svg/SVGSymbolElement.idl
     181  ksvg2/svg/SVGSVGElement.idl
     182  ksvg2/svg/SVGTRefElement.idl
     183  ksvg2/svg/SVGTSpanElement.idl
     184  ksvg2/svg/SVGTextElement.idl
     185  ksvg2/svg/SVGTextContentElement.idl
     186  ksvg2/svg/SVGTextPositioningElement.idl
     187  ksvg2/svg/SVGTitleElement.idl
     188  ksvg2/svg/SVGTransform.idl
     189  ksvg2/svg/SVGTransformList.idl
     190  ksvg2/svg/SVGUnitTypes.idl
     191  ksvg2/svg/SVGUseElement.idl
     192  ksvg2/svg/SVGViewElement.idl
    127193)
    128194ENDIF (WEBKIT_USE_SVG_SUPPORT)
  • trunk/WebCore/ChangeLog

    r16336 r16337  
     12006-09-12  Nikolas Zimmermann  <zimmermann@kde.org>
     2
     3        Reviewed by eseidel.  Landed by eseidel.
     4
     5        Test: svg/W3C-SVG-1.1/struct-dom-01-b.svg (fixed)
     6        Fixes: http://bugzilla.opendarwin.org/show_bug.cgi?id=10826
     7       
     8        Also finally fixes some long outstanding bugs:
     9        Fixes: http://bugzilla.opendarwin.org/show_bug.cgi?id=9190
     10        Fixes: http://bugzilla.opendarwin.org/show_bug.cgi?id=9229
     11        Fixes: http://bugzilla.opendarwin.org/show_bug.cgi?id=10413
     12
     13        Enable all JavaScript SVG bindings. Builds on Qt/Linux & OSX.
     14
     15        * CMakeLists.txt:
     16        * DerivedSources.make:
     17        * WebCore.xcodeproj/project.pbxproj:
     18        * bindings/scripts/CodeGenerator.pm:
     19        * bindings/scripts/CodeGeneratorJS.pm:
     20        * ksvg2/bindings/js/JSSVGElementWrapperFactory.cpp:
     21        * ksvg2/svg/SVGAElement.idl: Added.
     22        * ksvg2/svg/SVGAngle.idl:
     23        * ksvg2/svg/SVGAnimateColorElement.idl: Added.
     24        * ksvg2/svg/SVGAnimateElement.idl: Added.
     25        * ksvg2/svg/SVGAnimateTransformElement.idl: Added.
     26        * ksvg2/svg/SVGAnimatedLengthList.idl: Added.
     27        * ksvg2/svg/SVGAnimatedNumberList.idl: Added.
     28        * ksvg2/svg/SVGAnimatedTransformList.idl: Added.
     29        * ksvg2/svg/SVGAnimationElement.idl: Added.
     30        * ksvg2/svg/SVGCircleElement.idl: Added.
     31        * ksvg2/svg/SVGClipPathElement.idl: Added.
     32        * ksvg2/svg/SVGColor.idl:
     33        * ksvg2/svg/SVGComponentTransferFunctionElement.idl: Added.
     34        * ksvg2/svg/SVGCursorElement.idl: Added.
     35        * ksvg2/svg/SVGDefsElement.idl: Added.
     36        * ksvg2/svg/SVGDescElement.idl: Added.
     37        * ksvg2/svg/SVGEllipseElement.idl: Added.
     38        * ksvg2/svg/SVGEvent.idl:
     39        * ksvg2/svg/SVGExternalResourcesRequired.idl: Added.
     40        * ksvg2/svg/SVGFEBlendElement.idl: Added.
     41        * ksvg2/svg/SVGFEColorMatrixElement.idl: Added.
     42        * ksvg2/svg/SVGFEComponentTransferElement.idl: Added.
     43        * ksvg2/svg/SVGFECompositeElement.idl: Added.
     44        * ksvg2/svg/SVGFEDiffuseLightingElement.idl: Added.
     45        * ksvg2/svg/SVGFEDisplacementMapElement.idl: Added.
     46        * ksvg2/svg/SVGFEDistantLightElement.idl: Added.
     47        * ksvg2/svg/SVGFEFloodElement.idl: Added.
     48        * ksvg2/svg/SVGFEFuncAElement.idl: Added.
     49        * ksvg2/svg/SVGFEFuncBElement.idl: Added.
     50        * ksvg2/svg/SVGFEFuncGElement.idl: Added.
     51        * ksvg2/svg/SVGFEFuncRElement.idl: Added.
     52        * ksvg2/svg/SVGFEGaussianBlurElement.idl: Added.
     53        * ksvg2/svg/SVGFEImageElement.idl: Added.
     54        * ksvg2/svg/SVGFEMergeElement.idl: Added.
     55        * ksvg2/svg/SVGFEMergeNodeElement.idl: Added.
     56        * ksvg2/svg/SVGFEOffsetElement.idl: Added.
     57        * ksvg2/svg/SVGFEPointLightElement.idl: Added.
     58        * ksvg2/svg/SVGFESpecularLightingElement.idl: Added.
     59        * ksvg2/svg/SVGFESpotLightElement.idl: Added.
     60        * ksvg2/svg/SVGFETileElement.idl: Added.
     61        * ksvg2/svg/SVGFETurbulenceElement.idl: Added.
     62        * ksvg2/svg/SVGFilterElement.idl: Added.
     63        * ksvg2/svg/SVGFilterPrimitiveStandardAttributes.idl: Added.
     64        * ksvg2/svg/SVGFitToViewBox.idl: Added.
     65        * ksvg2/svg/SVGForeignObjectElement.idl: Added.
     66        * ksvg2/svg/SVGGElement.idl: Added.
     67        * ksvg2/svg/SVGGradientElement.idl: Added.
     68        * ksvg2/svg/SVGImageElement.idl: Added.
     69        * ksvg2/svg/SVGLangSpace.idl: Added.
     70        * ksvg2/svg/SVGLength.idl:
     71        * ksvg2/svg/SVGLengthList.idl: Added.
     72        * ksvg2/svg/SVGLineElement.idl: Added.
     73        * ksvg2/svg/SVGLinearGradientElement.idl: Added.
     74        * ksvg2/svg/SVGLocatable.idl: Added.
     75        * ksvg2/svg/SVGMarkerElement.idl: Added.
     76        * ksvg2/svg/SVGMaskElement.idl: Added.
     77        * ksvg2/svg/SVGNumberList.idl: Added.
     78        * ksvg2/svg/SVGPaint.idl: Added.
     79        * ksvg2/svg/SVGPathElement.idl:
     80        * ksvg2/svg/SVGPathSeg.idl:
     81        * ksvg2/svg/SVGPatternElement.idl: Added.
     82        * ksvg2/svg/SVGPointList.idl: Added.
     83        * ksvg2/svg/SVGPolygonElement.idl: Added.
     84        * ksvg2/svg/SVGPolylineElement.idl: Added.
     85        * ksvg2/svg/SVGPreserveAspectRatio.idl:
     86        * ksvg2/svg/SVGRadialGradientElement.idl: Added.
     87        * ksvg2/svg/SVGRectElement.idl: Added.
     88        * ksvg2/svg/SVGRenderingIntent.idl: Added.
     89        * ksvg2/svg/SVGSVGElement.idl:
     90        * ksvg2/svg/SVGScriptElement.idl: Added.
     91        * ksvg2/svg/SVGSetElement.idl: Added.
     92        * ksvg2/svg/SVGStopElement.idl: Added.
     93        * ksvg2/svg/SVGStringList.idl: Added.
     94        * ksvg2/svg/SVGStylable.idl: Added.
     95        * ksvg2/svg/SVGStyleElement.idl: Added.
     96        * ksvg2/svg/SVGSwitchElement.idl: Added.
     97        * ksvg2/svg/SVGSymbolElement.idl: Added.
     98        * ksvg2/svg/SVGTRefElement.idl: Added.
     99        * ksvg2/svg/SVGTSpanElement.idl: Added.
     100        * ksvg2/svg/SVGTests.idl: Added.
     101        * ksvg2/svg/SVGTextContentElement.idl: Added.
     102        * ksvg2/svg/SVGTextElement.idl: Added.
     103        * ksvg2/svg/SVGTextPositioningElement.idl: Added.
     104        * ksvg2/svg/SVGTitleElement.idl: Added.
     105        * ksvg2/svg/SVGTransform.idl:
     106        * ksvg2/svg/SVGTransformList.idl: Added.
     107        * ksvg2/svg/SVGTransformable.idl: Added.
     108        * ksvg2/svg/SVGURIReference.idl: Added.
     109        * ksvg2/svg/SVGUnitTypes.idl: Added.
     110        * ksvg2/svg/SVGUseElement.idl: Added.
     111        * ksvg2/svg/SVGViewElement.idl: Added.
     112        * ksvg2/svg/SVGZoomAndPan.idl: Added.
     113        * ksvg2/svg/SVGZoomEvent.idl: Added.
     114
    11152006-09-12  Adam Roben  <aroben@apple.com>
    2116
  • trunk/WebCore/DerivedSources.make

    r16308 r16337  
    233233    JSRange.h \
    234234    JSRangeException.h \
     235    JSSVGZoomEvent.h \
     236    JSSVGAElement.h \
    235237    JSSVGAngle.h \
    236238    JSSVGAnimatedAngle.h \
     239    JSSVGAnimateColorElement.h \
     240    JSSVGAnimateElement.h \
     241    JSSVGAnimateTransformElement.h \
    237242    JSSVGAnimatedBoolean.h \
    238243    JSSVGAnimatedEnumeration.h \
    239244    JSSVGAnimatedInteger.h \
    240245    JSSVGAnimatedLength.h \
     246    JSSVGAnimatedLengthList.h \
    241247    JSSVGAnimatedNumber.h \
     248    JSSVGAnimatedNumberList.h \
    242249    JSSVGAnimatedPoints.h \
    243250    JSSVGAnimatedPreserveAspectRatio.h \
    244251    JSSVGAnimatedRect.h \
    245252    JSSVGAnimatedString.h \
     253    JSSVGAnimatedTransformList.h \
     254    JSSVGAnimationElement.h \
    246255    JSSVGColor.h \
     256    JSSVGCircleElement.h \
     257    JSSVGClipPathElement.h \
     258    JSSVGComponentTransferFunctionElement.h \
     259    JSSVGCursorElement.h \
     260    JSSVGDefsElement.h \
     261    JSSVGDescElement.h \
    247262    JSSVGDocument.h \
    248     JSSVGElement.h \
    249263    JSSVGLength.h \
    250264    JSSVGMatrix.h \
     
    271285    JSSVGPathSegMovetoAbs.h \
    272286    JSSVGPathSegMovetoRel.h \
     287    JSSVGNumberList.h \
     288    JSSVGPaint.h \
     289    JSSVGPathSegList.h \
     290    JSSVGPatternElement.h \
     291    JSSVGPointList.h \
     292    JSSVGPolygonElement.h \
     293    JSSVGPolylineElement.h \
     294    JSSVGRadialGradientElement.h \
     295    JSSVGRectElement.h \
     296    JSSVGRenderingIntent.h \
     297    JSSVGSetElement.h \
     298    JSSVGScriptElement.h \
     299    JSSVGStyleElement.h \
     300    JSSVGSwitchElement.h \
     301    JSSVGStopElement.h \
     302    JSSVGStringList.h \
     303    JSSVGSymbolElement.h \
     304    JSSVGTRefElement.h \
     305    JSSVGTSpanElement.h \
     306    JSSVGTextElement.h \
     307    JSSVGTextContentElement.h \
     308    JSSVGTextPositioningElement.h \
     309    JSSVGTitleElement.h \
     310    JSSVGTransform.h \
     311    JSSVGTransformList.h \
     312    JSSVGUnitTypes.h \
     313    JSSVGUseElement.h \
     314    JSSVGViewElement.h \
    273315    JSSVGPointTable.cpp \
    274316    JSSVGPreserveAspectRatio.h \
    275317    JSSVGRectTable.cpp \
     318    JSSVGElement.h \
    276319    JSSVGSVGElement.h \
     320    JSSVGEllipseElement.h \
     321    JSSVGFEBlendElement.h \
     322    JSSVGFEColorMatrixElement.h \
     323    JSSVGFEComponentTransferElement.h \
     324    JSSVGFECompositeElement.h \
     325    JSSVGFEDiffuseLightingElement.h \
     326    JSSVGFEDisplacementMapElement.h \
     327    JSSVGFEDistantLightElement.h \
     328    JSSVGFEFloodElement.h \
     329    JSSVGFEFuncAElement.h \
     330    JSSVGFEFuncBElement.h \
     331    JSSVGFEFuncGElement.h \
     332    JSSVGFEFuncRElement.h \
     333    JSSVGFEGaussianBlurElement.h \
     334    JSSVGFEImageElement.h \
     335    JSSVGFEMergeElement.h \
     336    JSSVGFEMergeNodeElement.h \
     337    JSSVGFEOffsetElement.h \
     338    JSSVGFEPointLightElement.h \
     339    JSSVGFESpecularLightingElement.h \
     340    JSSVGFESpotLightElement.h \
     341    JSSVGFETileElement.h \
     342    JSSVGFETurbulenceElement.h \
     343    JSSVGFilterElement.h \
     344    JSSVGForeignObjectElement.h \
     345    JSSVGGElement.h \
     346    JSSVGGradientElement.h \
     347    JSSVGImageElement.h \
     348    JSSVGLength.h \
     349    JSSVGLengthList.h \
     350    JSSVGLineElement.h \
     351    JSSVGLinearGradientElement.h \
     352    JSSVGMaskElement.h \
     353    JSSVGMarkerElement.h \
    277354    JSSVGTransform.h \
    278355    JSText.h \
     
    439516
    440517DOM%.h : %.idl $(OBJC_BINDINGS_SCRIPTS) bindings/objc/PublicDOMInterfaces.h
    441         perl -I$(WebCore)/bindings/scripts $(WebCore)/bindings/scripts/generate-bindings.pl --defines "$(FEATURE_DEFINES) LANGUAGE_OBJECTIVE_C" --generator ObjC --include dom --include html --include xpath --include ksvg2/svg --outputdir . $<
     518        perl -I`pwd`/$(WebCore)/bindings/scripts `pwd`/$(WebCore)/bindings/scripts/generate-bindings.pl --defines "$(FEATURE_DEFINES) LANGUAGE_OBJECTIVE_C" --generator ObjC --include `pwd`/$(WebCore)/dom --include `pwd`/$(WebCore)/html --include `pwd`/$(WebCore)/xpath --include `pwd`/$(WebCore)/ksvg2/svg --outputdir `pwd` $<
    442519
    443520# new-style JavaScript bindings
     
    452529
    453530JS%.h : %.idl $(JS_BINDINGS_SCRIPTS)
    454         perl -I$(WebCore)/bindings/scripts $(WebCore)/bindings/scripts/generate-bindings.pl --defines "$(FEATURE_DEFINES) LANGUAGE_JAVASCRIPT" --generator JS --include dom --include html --include xml --include ksvg2/svg --outputdir . $<
     531        perl -I`pwd`/$(WebCore)/bindings/scripts `pwd`/$(WebCore)/bindings/scripts/generate-bindings.pl --defines "$(FEATURE_DEFINES) LANGUAGE_JAVASCRIPT" --generator JS --include `pwd`/$(WebCore)/dom --include `pwd`/$(WebCore)/html --include `pwd`/$(WebCore)/xml --include `pwd`/$(WebCore)/ksvg2/svg --outputdir `pwd` $<
  • trunk/WebCore/WebCore.xcodeproj/project.pbxproj

    r16323 r16337  
    10651065                A7B97B860979C3A1000E8EB1 /* WKTableTransferFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = A7B97B750979C3A1000E8EB1 /* WKTableTransferFilter.h */; };
    10661066                A7B97B870979C3A1000E8EB1 /* WKTableTransferFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = A7B97B760979C3A1000E8EB1 /* WKTableTransferFilter.m */; };
    1067                 A80B12C60AA469A30058DF92 /* JSSVGPathElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80B129A0AA469A20058DF92 /* JSSVGPathElement.cpp */; };
    1068                 A80B12C70AA469A30058DF92 /* JSSVGPathSegCurvetoCubicSmoothRel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80B129B0AA469A20058DF92 /* JSSVGPathSegCurvetoCubicSmoothRel.cpp */; };
    1069                 A80B12C80AA469A30058DF92 /* JSSVGPathSegLinetoVerticalAbs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80B129C0AA469A20058DF92 /* JSSVGPathSegLinetoVerticalAbs.cpp */; };
    1070                 A80B12C90AA469A30058DF92 /* JSSVGPathSegClosePath.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B129D0AA469A20058DF92 /* JSSVGPathSegClosePath.h */; };
    1071                 A80B12CA0AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticSmoothAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B129E0AA469A20058DF92 /* JSSVGPathSegCurvetoQuadraticSmoothAbs.h */; };
    1072                 A80B12CB0AA469A30058DF92 /* JSSVGPathSegMovetoRel.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B129F0AA469A20058DF92 /* JSSVGPathSegMovetoRel.h */; };
    1073                 A80B12CC0AA469A30058DF92 /* JSSVGPathSegLinetoRel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80B12A00AA469A30058DF92 /* JSSVGPathSegLinetoRel.cpp */; };
    1074                 A80B12CD0AA469A30058DF92 /* JSSVGPathSegClosePath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80B12A10AA469A30058DF92 /* JSSVGPathSegClosePath.cpp */; };
    1075                 A80B12CE0AA469A30058DF92 /* JSSVGPathSegCurvetoCubicAbs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80B12A20AA469A30058DF92 /* JSSVGPathSegCurvetoCubicAbs.cpp */; };
    1076                 A80B12CF0AA469A30058DF92 /* JSSVGPathSegLinetoAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B12A30AA469A30058DF92 /* JSSVGPathSegLinetoAbs.h */; };
    1077                 A80B12D10AA469A30058DF92 /* JSSVGPathSegMovetoAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B12A50AA469A30058DF92 /* JSSVGPathSegMovetoAbs.h */; };
    1078                 A80B12D20AA469A30058DF92 /* JSSVGPathSegLinetoHorizontalRel.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B12A60AA469A30058DF92 /* JSSVGPathSegLinetoHorizontalRel.h */; };
    1079                 A80B12D30AA469A30058DF92 /* JSSVGPathSegMovetoRel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80B12A70AA469A30058DF92 /* JSSVGPathSegMovetoRel.cpp */; };
    1080                 A80B12D40AA469A30058DF92 /* JSSVGPathSegLinetoVerticalRel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80B12A80AA469A30058DF92 /* JSSVGPathSegLinetoVerticalRel.cpp */; };
    1081                 A80B12D50AA469A30058DF92 /* JSSVGPathSeg.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B12A90AA469A30058DF92 /* JSSVGPathSeg.h */; };
    1082                 A80B12D60AA469A30058DF92 /* JSSVGPathSegLinetoHorizontalRel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80B12AA0AA469A30058DF92 /* JSSVGPathSegLinetoHorizontalRel.cpp */; };
    1083                 A80B12D70AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticRel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80B12AB0AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticRel.cpp */; };
    1084                 A80B12D80AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticSmoothRel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80B12AC0AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticSmoothRel.cpp */; };
    1085                 A80B12D90AA469A30058DF92 /* JSSVGPathSegLinetoVerticalAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B12AD0AA469A30058DF92 /* JSSVGPathSegLinetoVerticalAbs.h */; };
    1086                 A80B12DA0AA469A30058DF92 /* JSSVGPathSegLinetoRel.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B12AE0AA469A30058DF92 /* JSSVGPathSegLinetoRel.h */; };
    1087                 A80B12DB0AA469A30058DF92 /* JSSVGPathSegCurvetoCubicSmoothAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B12AF0AA469A30058DF92 /* JSSVGPathSegCurvetoCubicSmoothAbs.h */; };
    1088                 A80B12DC0AA469A30058DF92 /* JSSVGPathSegLinetoHorizontalAbs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80B12B00AA469A30058DF92 /* JSSVGPathSegLinetoHorizontalAbs.cpp */; };
    1089                 A80B12DD0AA469A30058DF92 /* JSSVGPathSegMovetoAbs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80B12B10AA469A30058DF92 /* JSSVGPathSegMovetoAbs.cpp */; };
    1090                 A80B12DE0AA469A30058DF92 /* JSSVGPathSegCurvetoCubicAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B12B20AA469A30058DF92 /* JSSVGPathSegCurvetoCubicAbs.h */; };
    1091                 A80B12DF0AA469A30058DF92 /* JSSVGPathSeg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80B12B30AA469A30058DF92 /* JSSVGPathSeg.cpp */; };
    1092                 A80B12E00AA469A30058DF92 /* JSSVGPathSegArcRel.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B12B40AA469A30058DF92 /* JSSVGPathSegArcRel.h */; };
    1093                 A80B12E10AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticRel.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B12B50AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticRel.h */; };
    1094                 A80B12E20AA469A30058DF92 /* JSSVGPathSegArcRel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80B12B60AA469A30058DF92 /* JSSVGPathSegArcRel.cpp */; };
    1095                 A80B12E30AA469A30058DF92 /* JSSVGPathSegCurvetoCubicSmoothAbs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80B12B70AA469A30058DF92 /* JSSVGPathSegCurvetoCubicSmoothAbs.cpp */; };
    1096                 A80B12E40AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80B12B80AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp */; };
    1097                 A80B12E50AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B12B90AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticAbs.h */; };
    1098                 A80B12E60AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticAbs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80B12BA0AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticAbs.cpp */; };
    1099                 A80B12E70AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticSmoothRel.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B12BB0AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticSmoothRel.h */; };
    1100                 A80B12E80AA469A30058DF92 /* JSSVGPathSegLinetoHorizontalAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B12BC0AA469A30058DF92 /* JSSVGPathSegLinetoHorizontalAbs.h */; };
    1101                 A80B12EA0AA469A30058DF92 /* JSSVGPathSegLinetoAbs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80B12BE0AA469A30058DF92 /* JSSVGPathSegLinetoAbs.cpp */; };
    1102                 A80B12EB0AA469A30058DF92 /* JSSVGPathElement.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B12BF0AA469A30058DF92 /* JSSVGPathElement.h */; };
    1103                 A80B12EC0AA469A30058DF92 /* JSSVGPathSegCurvetoCubicRel.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B12C00AA469A30058DF92 /* JSSVGPathSegCurvetoCubicRel.h */; };
    1104                 A80B12ED0AA469A30058DF92 /* JSSVGPathSegCurvetoCubicRel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80B12C10AA469A30058DF92 /* JSSVGPathSegCurvetoCubicRel.cpp */; };
    1105                 A80B12EE0AA469A30058DF92 /* JSSVGPathSegArcAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B12C20AA469A30058DF92 /* JSSVGPathSegArcAbs.h */; };
    1106                 A80B12EF0AA469A30058DF92 /* JSSVGPathSegLinetoVerticalRel.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B12C30AA469A30058DF92 /* JSSVGPathSegLinetoVerticalRel.h */; };
    1107                 A80B12F00AA469A30058DF92 /* JSSVGPathSegArcAbs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80B12C40AA469A30058DF92 /* JSSVGPathSegArcAbs.cpp */; };
    1108                 A80B12F10AA469A30058DF92 /* JSSVGPathSegCurvetoCubicSmoothRel.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B12C50AA469A30058DF92 /* JSSVGPathSegCurvetoCubicSmoothRel.h */; };
    1109                 A80B133E0AA46EC30058DF92 /* JSSVGAnimatedNumber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80B133C0AA46EC30058DF92 /* JSSVGAnimatedNumber.cpp */; };
    1110                 A80B133F0AA46EC30058DF92 /* JSSVGAnimatedNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = A80B133D0AA46EC30058DF92 /* JSSVGAnimatedNumber.h */; };
    11111067                A80E6CE40A1989CA007FB8C5 /* CSSValueList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80E6CBA0A1989CA007FB8C5 /* CSSValueList.cpp */; };
    11121068                A80E6CE50A1989CA007FB8C5 /* CSSBorderImageValue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A80E6CBB0A1989CA007FB8C5 /* CSSBorderImageValue.cpp */; };
     
    12421198                A826E8AE0A1A8F2300CD1BB6 /* JSHTMLOptionElementConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = A826E8AC0A1A8F2300CD1BB6 /* JSHTMLOptionElementConstructor.h */; };
    12431199                A826EC480A1B0CBE00CD1BB6 /* JSHTMLOptionElementConstructor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A826E8AD0A1A8F2300CD1BB6 /* JSHTMLOptionElementConstructor.cpp */; };
    1244                 A833B4BA0A27311D00D57664 /* JSSVGDocument.h in Headers */ = {isa = PBXBuildFile; fileRef = A833B4B80A27311D00D57664 /* JSSVGDocument.h */; };
    1245                 A833B4BB0A27311D00D57664 /* JSSVGDocument.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A833B4B90A27311D00D57664 /* JSSVGDocument.cpp */; };
    12461200                A833BA7F0A2BA3D400D57664 /* JSSVGRect.h in Headers */ = {isa = PBXBuildFile; fileRef = A833BA750A2BA3D400D57664 /* JSSVGRect.h */; };
    12471201                A833BA810A2BA3D400D57664 /* JSSVGRect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A833BA770A2BA3D400D57664 /* JSSVGRect.cpp */; };
     
    12501204                A833BA860A2BA3D400D57664 /* JSSVGPoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A833BA7C0A2BA3D400D57664 /* JSSVGPoint.cpp */; };
    12511205                A833BA870A2BA3D400D57664 /* JSSVGNumber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A833BA7D0A2BA3D400D57664 /* JSSVGNumber.cpp */; };
    1252                 A833BF1A0A2C3A9500D57664 /* JSSVGMatrix.h in Headers */ = {isa = PBXBuildFile; fileRef = A833BF160A2C3A9500D57664 /* JSSVGMatrix.h */; };
    1253                 A833BF1B0A2C3A9500D57664 /* JSSVGMatrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A833BF170A2C3A9500D57664 /* JSSVGMatrix.cpp */; };
    1254                 A833BF1C0A2C3A9500D57664 /* JSSVGColor.h in Headers */ = {isa = PBXBuildFile; fileRef = A833BF180A2C3A9500D57664 /* JSSVGColor.h */; };
    1255                 A833BF1D0A2C3A9500D57664 /* JSSVGColor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A833BF190A2C3A9500D57664 /* JSSVGColor.cpp */; };
    1256                 A833C0900A2C4F3F00D57664 /* JSSVGSVGElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A833C08E0A2C4F3F00D57664 /* JSSVGSVGElement.cpp */; };
    1257                 A833C0910A2C4F3F00D57664 /* JSSVGSVGElement.h in Headers */ = {isa = PBXBuildFile; fileRef = A833C08F0A2C4F3F00D57664 /* JSSVGSVGElement.h */; };
    1258                 A833C0F70A2C513300D57664 /* JSSVGElement.h in Headers */ = {isa = PBXBuildFile; fileRef = A833C0ED0A2C513300D57664 /* JSSVGElement.h */; };
    1259                 A833C0F80A2C513300D57664 /* JSSVGAnimatedLength.h in Headers */ = {isa = PBXBuildFile; fileRef = A833C0EE0A2C513300D57664 /* JSSVGAnimatedLength.h */; };
    1260                 A833C0F90A2C513300D57664 /* JSSVGTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A833C0EF0A2C513300D57664 /* JSSVGTransform.cpp */; };
    1261                 A833C0FA0A2C513300D57664 /* JSSVGAngle.h in Headers */ = {isa = PBXBuildFile; fileRef = A833C0F00A2C513300D57664 /* JSSVGAngle.h */; };
    1262                 A833C0FB0A2C513300D57664 /* JSSVGAnimatedLength.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A833C0F10A2C513300D57664 /* JSSVGAnimatedLength.cpp */; };
    1263                 A833C0FC0A2C513300D57664 /* JSSVGAngle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A833C0F20A2C513300D57664 /* JSSVGAngle.cpp */; };
    1264                 A833C0FD0A2C513300D57664 /* JSSVGElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A833C0F30A2C513300D57664 /* JSSVGElement.cpp */; };
    1265                 A833C0FE0A2C513300D57664 /* JSSVGLength.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A833C0F40A2C513300D57664 /* JSSVGLength.cpp */; };
    1266                 A833C0FF0A2C513300D57664 /* JSSVGLength.h in Headers */ = {isa = PBXBuildFile; fileRef = A833C0F50A2C513300D57664 /* JSSVGLength.h */; };
    1267                 A833C1000A2C513300D57664 /* JSSVGTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = A833C0F60A2C513300D57664 /* JSSVGTransform.h */; };
    12681206                A833C6D80A2CEA7700D57664 /* JSSVGElementWrapperFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = A833C6D60A2CEA7700D57664 /* JSSVGElementWrapperFactory.h */; };
    12691207                A833C6D90A2CEA7700D57664 /* JSSVGElementWrapperFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A833C6D70A2CEA7700D57664 /* JSSVGElementWrapperFactory.cpp */; };
     
    14101348                A88AD411095248F0001DD196 /* SVGAElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8C0F7FF089701F300BA5114 /* SVGAElement.cpp */; };
    14111349                A88AD412095248F0001DD196 /* SVGAElement.h in Headers */ = {isa = PBXBuildFile; fileRef = A8C0F800089701F300BA5114 /* SVGAElement.h */; };
    1412                 A88AD413095248F0001DD196 /* SVGAngle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8C0F801089701F300BA5114 /* SVGAngle.cpp */; };
    1413                 A88AD414095248F0001DD196 /* SVGAngle.h in Headers */ = {isa = PBXBuildFile; fileRef = A8C0F802089701F300BA5114 /* SVGAngle.h */; };
    14141350                A88AD415095248F0001DD196 /* SVGAnimateColorElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8C0F803089701F300BA5114 /* SVGAnimateColorElement.cpp */; };
    14151351                A88AD416095248F0001DD196 /* SVGAnimateColorElement.h in Headers */ = {isa = PBXBuildFile; fileRef = A8C0F804089701F300BA5114 /* SVGAnimateColorElement.h */; };
     
    17701706                A8FEFB310979F4F6005839FD /* SVGForeignObjectElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8FEFB2F0979F4F6005839FD /* SVGForeignObjectElement.cpp */; };
    17711707                A8FEFB320979F4F6005839FD /* SVGForeignObjectElement.h in Headers */ = {isa = PBXBuildFile; fileRef = A8FEFB300979F4F6005839FD /* SVGForeignObjectElement.h */; };
    1772                 AA84FC850AA0FE08007699AF /* JSSVGMetadataElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA84FC830AA0FE08007699AF /* JSSVGMetadataElement.cpp */; };
    1773                 AA84FC860AA0FE08007699AF /* JSSVGMetadataElement.h in Headers */ = {isa = PBXBuildFile; fileRef = AA84FC840AA0FE08007699AF /* JSSVGMetadataElement.h */; };
    17741708                AA98B87D0AAA02F8001A44C2 /* Path.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA98B87C0AAA02F8001A44C2 /* Path.cpp */; };
    17751709                AAC8DAB10AA1002000DC0907 /* SVGMetadataElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC8DAAF0AA1002000DC0907 /* SVGMetadataElement.cpp */; };
     
    17901724                ABE7B5230A489F830031881C /* DeprecatedRenderSelect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABE7B5210A489F830031881C /* DeprecatedRenderSelect.cpp */; };
    17911725                ABE7B5240A489F830031881C /* DeprecatedRenderSelect.h in Headers */ = {isa = PBXBuildFile; fileRef = ABE7B5220A489F830031881C /* DeprecatedRenderSelect.h */; };
     1726                B20111070AB7740500DB0E68 /* JSSVGAElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B20111050AB7740500DB0E68 /* JSSVGAElement.cpp */; };
     1727                B20111080AB7740500DB0E68 /* JSSVGAElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B20111060AB7740500DB0E68 /* JSSVGAElement.h */; };
     1728                B20964BF0AB76EF600E4C740 /* SVGAngle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B20964BD0AB76EF600E4C740 /* SVGAngle.cpp */; };
     1729                B20964C00AB76EF600E4C740 /* SVGAngle.h in Headers */ = {isa = PBXBuildFile; fileRef = B20964BE0AB76EF600E4C740 /* SVGAngle.h */; };
     1730                B222F6980AB771950022EFAD /* JSSVGAngle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B222F6960AB771950022EFAD /* JSSVGAngle.cpp */; };
     1731                B222F6990AB771950022EFAD /* JSSVGAngle.h in Headers */ = {isa = PBXBuildFile; fileRef = B222F6970AB771950022EFAD /* JSSVGAngle.h */; };
     1732                B222F69C0AB771B80022EFAD /* JSSVGElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B222F69A0AB771B80022EFAD /* JSSVGElement.cpp */; };
     1733                B222F69D0AB771B80022EFAD /* JSSVGElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B222F69B0AB771B80022EFAD /* JSSVGElement.h */; };
     1734                B2CB410F0AB758E6004D9C45 /* SVGAElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41010AB758E6004D9C45 /* SVGAElement.idl */; };
     1735                B2CB41100AB758E6004D9C45 /* SVGAnimateColorElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41020AB758E6004D9C45 /* SVGAnimateColorElement.idl */; };
     1736                B2CB41110AB758E6004D9C45 /* SVGAnimatedLengthList.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41030AB758E6004D9C45 /* SVGAnimatedLengthList.idl */; };
     1737                B2CB41120AB758E6004D9C45 /* SVGAnimatedNumberList.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41040AB758E6004D9C45 /* SVGAnimatedNumberList.idl */; };
     1738                B2CB41130AB758E6004D9C45 /* SVGAnimatedTransformList.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41050AB758E6004D9C45 /* SVGAnimatedTransformList.idl */; };
     1739                B2CB41140AB758E6004D9C45 /* SVGAnimateElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41060AB758E6004D9C45 /* SVGAnimateElement.idl */; };
     1740                B2CB41150AB758E6004D9C45 /* SVGAnimateTransformElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41070AB758E6004D9C45 /* SVGAnimateTransformElement.idl */; };
     1741                B2CB41160AB758E6004D9C45 /* SVGAnimationElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41080AB758E6004D9C45 /* SVGAnimationElement.idl */; };
     1742                B2CB41170AB758E6004D9C45 /* SVGCircleElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41090AB758E6004D9C45 /* SVGCircleElement.idl */; };
     1743                B2CB41180AB758E6004D9C45 /* SVGClipPathElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB410A0AB758E6004D9C45 /* SVGClipPathElement.idl */; };
     1744                B2CB41190AB758E6004D9C45 /* SVGComponentTransferFunctionElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB410B0AB758E6004D9C45 /* SVGComponentTransferFunctionElement.idl */; };
     1745                B2CB411A0AB758E6004D9C45 /* SVGCursorElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB410C0AB758E6004D9C45 /* SVGCursorElement.idl */; };
     1746                B2CB411B0AB758E6004D9C45 /* SVGDefsElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB410D0AB758E6004D9C45 /* SVGDefsElement.idl */; };
     1747                B2CB411C0AB758E6004D9C45 /* SVGDescElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB410E0AB758E6004D9C45 /* SVGDescElement.idl */; };
     1748                B2CB411E0AB758F4004D9C45 /* SVGEllipseElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB411D0AB758F4004D9C45 /* SVGEllipseElement.idl */; };
     1749                B2CB41660AB75904004D9C45 /* SVGExternalResourcesRequired.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB411F0AB75904004D9C45 /* SVGExternalResourcesRequired.idl */; };
     1750                B2CB41670AB75904004D9C45 /* SVGFEBlendElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41200AB75904004D9C45 /* SVGFEBlendElement.idl */; };
     1751                B2CB41680AB75904004D9C45 /* SVGFEColorMatrixElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41210AB75904004D9C45 /* SVGFEColorMatrixElement.idl */; };
     1752                B2CB41690AB75904004D9C45 /* SVGFEComponentTransferElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41220AB75904004D9C45 /* SVGFEComponentTransferElement.idl */; };
     1753                B2CB416A0AB75904004D9C45 /* SVGFECompositeElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41230AB75904004D9C45 /* SVGFECompositeElement.idl */; };
     1754                B2CB416B0AB75904004D9C45 /* SVGFEDiffuseLightingElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41240AB75904004D9C45 /* SVGFEDiffuseLightingElement.idl */; };
     1755                B2CB416C0AB75904004D9C45 /* SVGFEDisplacementMapElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41250AB75904004D9C45 /* SVGFEDisplacementMapElement.idl */; };
     1756                B2CB416D0AB75904004D9C45 /* SVGFEDistantLightElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41260AB75904004D9C45 /* SVGFEDistantLightElement.idl */; };
     1757                B2CB416E0AB75904004D9C45 /* SVGFEFloodElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41270AB75904004D9C45 /* SVGFEFloodElement.idl */; };
     1758                B2CB416F0AB75904004D9C45 /* SVGFEFuncAElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41280AB75904004D9C45 /* SVGFEFuncAElement.idl */; };
     1759                B2CB41700AB75904004D9C45 /* SVGFEFuncBElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41290AB75904004D9C45 /* SVGFEFuncBElement.idl */; };
     1760                B2CB41710AB75904004D9C45 /* SVGFEFuncGElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB412A0AB75904004D9C45 /* SVGFEFuncGElement.idl */; };
     1761                B2CB41720AB75904004D9C45 /* SVGFEFuncRElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB412B0AB75904004D9C45 /* SVGFEFuncRElement.idl */; };
     1762                B2CB41730AB75904004D9C45 /* SVGFEGaussianBlurElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB412C0AB75904004D9C45 /* SVGFEGaussianBlurElement.idl */; };
     1763                B2CB41740AB75904004D9C45 /* SVGFEImageElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB412D0AB75904004D9C45 /* SVGFEImageElement.idl */; };
     1764                B2CB41750AB75904004D9C45 /* SVGFEMergeElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB412E0AB75904004D9C45 /* SVGFEMergeElement.idl */; };
     1765                B2CB41760AB75904004D9C45 /* SVGFEMergeNodeElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB412F0AB75904004D9C45 /* SVGFEMergeNodeElement.idl */; };
     1766                B2CB41770AB75904004D9C45 /* SVGFEOffsetElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41300AB75904004D9C45 /* SVGFEOffsetElement.idl */; };
     1767                B2CB41780AB75904004D9C45 /* SVGFEPointLightElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41310AB75904004D9C45 /* SVGFEPointLightElement.idl */; };
     1768                B2CB41790AB75904004D9C45 /* SVGFESpecularLightingElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41320AB75904004D9C45 /* SVGFESpecularLightingElement.idl */; };
     1769                B2CB417A0AB75904004D9C45 /* SVGFESpotLightElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41330AB75904004D9C45 /* SVGFESpotLightElement.idl */; };
     1770                B2CB417B0AB75904004D9C45 /* SVGFETileElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41340AB75904004D9C45 /* SVGFETileElement.idl */; };
     1771                B2CB417C0AB75904004D9C45 /* SVGFETurbulenceElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41350AB75904004D9C45 /* SVGFETurbulenceElement.idl */; };
     1772                B2CB417D0AB75904004D9C45 /* SVGFilterElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41360AB75904004D9C45 /* SVGFilterElement.idl */; };
     1773                B2CB417E0AB75904004D9C45 /* SVGFilterPrimitiveStandardAttributes.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41370AB75904004D9C45 /* SVGFilterPrimitiveStandardAttributes.idl */; };
     1774                B2CB417F0AB75904004D9C45 /* SVGFitToViewBox.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41380AB75904004D9C45 /* SVGFitToViewBox.idl */; };
     1775                B2CB41800AB75904004D9C45 /* SVGForeignObjectElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41390AB75904004D9C45 /* SVGForeignObjectElement.idl */; };
     1776                B2CB41810AB75904004D9C45 /* SVGGElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB413A0AB75904004D9C45 /* SVGGElement.idl */; };
     1777                B2CB41820AB75904004D9C45 /* SVGGradientElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB413B0AB75904004D9C45 /* SVGGradientElement.idl */; };
     1778                B2CB41830AB75904004D9C45 /* SVGImageElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB413C0AB75904004D9C45 /* SVGImageElement.idl */; };
     1779                B2CB41840AB75904004D9C45 /* SVGLangSpace.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB413D0AB75904004D9C45 /* SVGLangSpace.idl */; };
     1780                B2CB41850AB75904004D9C45 /* SVGLengthList.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB413E0AB75904004D9C45 /* SVGLengthList.idl */; };
     1781                B2CB41860AB75904004D9C45 /* SVGLinearGradientElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB413F0AB75904004D9C45 /* SVGLinearGradientElement.idl */; };
     1782                B2CB41870AB75904004D9C45 /* SVGLineElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41400AB75904004D9C45 /* SVGLineElement.idl */; };
     1783                B2CB41880AB75904004D9C45 /* SVGLocatable.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41410AB75904004D9C45 /* SVGLocatable.idl */; };
     1784                B2CB41890AB75904004D9C45 /* SVGMarkerElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41420AB75904004D9C45 /* SVGMarkerElement.idl */; };
     1785                B2CB418A0AB75904004D9C45 /* SVGMaskElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41430AB75904004D9C45 /* SVGMaskElement.idl */; };
     1786                B2CB418B0AB75904004D9C45 /* SVGNumberList.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41440AB75904004D9C45 /* SVGNumberList.idl */; };
     1787                B2CB418C0AB75904004D9C45 /* SVGPaint.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41450AB75904004D9C45 /* SVGPaint.idl */; };
     1788                B2CB418D0AB75904004D9C45 /* SVGPatternElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41460AB75904004D9C45 /* SVGPatternElement.idl */; };
     1789                B2CB418E0AB75904004D9C45 /* SVGPointList.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41470AB75904004D9C45 /* SVGPointList.idl */; };
     1790                B2CB418F0AB75904004D9C45 /* SVGPolygonElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41480AB75904004D9C45 /* SVGPolygonElement.idl */; };
     1791                B2CB41900AB75904004D9C45 /* SVGPolylineElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41490AB75904004D9C45 /* SVGPolylineElement.idl */; };
     1792                B2CB41910AB75904004D9C45 /* SVGRadialGradientElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB414A0AB75904004D9C45 /* SVGRadialGradientElement.idl */; };
     1793                B2CB41920AB75904004D9C45 /* SVGRectElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB414B0AB75904004D9C45 /* SVGRectElement.idl */; };
     1794                B2CB41930AB75904004D9C45 /* SVGRenderingIntent.h in Headers */ = {isa = PBXBuildFile; fileRef = B2CB414C0AB75904004D9C45 /* SVGRenderingIntent.h */; };
     1795                B2CB41940AB75904004D9C45 /* SVGRenderingIntent.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB414D0AB75904004D9C45 /* SVGRenderingIntent.idl */; };
     1796                B2CB41950AB75904004D9C45 /* SVGScriptElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB414E0AB75904004D9C45 /* SVGScriptElement.idl */; };
     1797                B2CB41960AB75904004D9C45 /* SVGSetElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB414F0AB75904004D9C45 /* SVGSetElement.idl */; };
     1798                B2CB41970AB75904004D9C45 /* SVGStopElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41500AB75904004D9C45 /* SVGStopElement.idl */; };
     1799                B2CB41980AB75904004D9C45 /* SVGStringList.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41510AB75904004D9C45 /* SVGStringList.idl */; };
     1800                B2CB41990AB75904004D9C45 /* SVGStylable.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41520AB75904004D9C45 /* SVGStylable.idl */; };
     1801                B2CB419A0AB75904004D9C45 /* SVGStyleElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41530AB75904004D9C45 /* SVGStyleElement.idl */; };
     1802                B2CB419B0AB75904004D9C45 /* SVGSwitchElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41540AB75904004D9C45 /* SVGSwitchElement.idl */; };
     1803                B2CB419C0AB75904004D9C45 /* SVGSymbolElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41550AB75904004D9C45 /* SVGSymbolElement.idl */; };
     1804                B2CB419D0AB75904004D9C45 /* SVGTests.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41560AB75904004D9C45 /* SVGTests.idl */; };
     1805                B2CB419E0AB75904004D9C45 /* SVGTextContentElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41570AB75904004D9C45 /* SVGTextContentElement.idl */; };
     1806                B2CB419F0AB75904004D9C45 /* SVGTextElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41580AB75904004D9C45 /* SVGTextElement.idl */; };
     1807                B2CB41A00AB75904004D9C45 /* SVGTextPositioningElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41590AB75904004D9C45 /* SVGTextPositioningElement.idl */; };
     1808                B2CB41A10AB75904004D9C45 /* SVGTitleElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB415A0AB75904004D9C45 /* SVGTitleElement.idl */; };
     1809                B2CB41A20AB75904004D9C45 /* SVGTransformable.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB415B0AB75904004D9C45 /* SVGTransformable.idl */; };
     1810                B2CB41A30AB75904004D9C45 /* SVGTransformList.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB415C0AB75904004D9C45 /* SVGTransformList.idl */; };
     1811                B2CB41A40AB75904004D9C45 /* SVGTRefElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB415D0AB75904004D9C45 /* SVGTRefElement.idl */; };
     1812                B2CB41A50AB75904004D9C45 /* SVGTSpanElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB415E0AB75904004D9C45 /* SVGTSpanElement.idl */; };
     1813                B2CB41A60AB75904004D9C45 /* SVGUnitTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = B2CB415F0AB75904004D9C45 /* SVGUnitTypes.h */; };
     1814                B2CB41A70AB75904004D9C45 /* SVGUnitTypes.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41600AB75904004D9C45 /* SVGUnitTypes.idl */; };
     1815                B2CB41A80AB75904004D9C45 /* SVGURIReference.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41610AB75904004D9C45 /* SVGURIReference.idl */; };
     1816                B2CB41A90AB75904004D9C45 /* SVGUseElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41620AB75904004D9C45 /* SVGUseElement.idl */; };
     1817                B2CB41AA0AB75904004D9C45 /* SVGViewElement.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41630AB75904004D9C45 /* SVGViewElement.idl */; };
     1818                B2CB41AB0AB75904004D9C45 /* SVGZoomAndPan.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41640AB75904004D9C45 /* SVGZoomAndPan.idl */; };
     1819                B2CB41AC0AB75904004D9C45 /* SVGZoomEvent.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2CB41650AB75904004D9C45 /* SVGZoomEvent.idl */; };
    17921820                B2E9546C0AB5FB7F0076DE37 /* SVGAnimatedAngle.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2E954610AB5FB7F0076DE37 /* SVGAnimatedAngle.idl */; };
    17931821                B2E9546D0AB5FB7F0076DE37 /* SVGAnimatedBoolean.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2E954620AB5FB7F0076DE37 /* SVGAnimatedBoolean.idl */; };
     
    18251853                B2E954A50AB5FBA30076DE37 /* SVGPathSegMovetoRel.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2E9548D0AB5FBA30076DE37 /* SVGPathSegMovetoRel.idl */; };
    18261854                B2E954A60AB5FBA30076DE37 /* SVGPreserveAspectRatio.idl in Resources */ = {isa = PBXBuildFile; fileRef = B2E9548E0AB5FBA30076DE37 /* SVGPreserveAspectRatio.idl */; };
     1855                B2FA3D360AB75A6F000E5AC4 /* JSSVGAnimateColorElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C4E0AB75A6E000E5AC4 /* JSSVGAnimateColorElement.cpp */; };
     1856                B2FA3D370AB75A6F000E5AC4 /* JSSVGAnimateColorElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C4F0AB75A6E000E5AC4 /* JSSVGAnimateColorElement.h */; };
     1857                B2FA3D380AB75A6F000E5AC4 /* JSSVGAnimatedAngle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C500AB75A6E000E5AC4 /* JSSVGAnimatedAngle.cpp */; };
     1858                B2FA3D390AB75A6F000E5AC4 /* JSSVGAnimatedAngle.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C510AB75A6E000E5AC4 /* JSSVGAnimatedAngle.h */; };
     1859                B2FA3D3A0AB75A6F000E5AC4 /* JSSVGAnimatedBoolean.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C520AB75A6E000E5AC4 /* JSSVGAnimatedBoolean.cpp */; };
     1860                B2FA3D3B0AB75A6F000E5AC4 /* JSSVGAnimatedBoolean.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C530AB75A6E000E5AC4 /* JSSVGAnimatedBoolean.h */; };
     1861                B2FA3D3C0AB75A6F000E5AC4 /* JSSVGAnimatedEnumeration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C540AB75A6E000E5AC4 /* JSSVGAnimatedEnumeration.cpp */; };
     1862                B2FA3D3D0AB75A6F000E5AC4 /* JSSVGAnimatedEnumeration.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C550AB75A6E000E5AC4 /* JSSVGAnimatedEnumeration.h */; };
     1863                B2FA3D3E0AB75A6F000E5AC4 /* JSSVGAnimatedInteger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C560AB75A6E000E5AC4 /* JSSVGAnimatedInteger.cpp */; };
     1864                B2FA3D3F0AB75A6F000E5AC4 /* JSSVGAnimatedInteger.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C570AB75A6E000E5AC4 /* JSSVGAnimatedInteger.h */; };
     1865                B2FA3D400AB75A6F000E5AC4 /* JSSVGAnimatedLength.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C580AB75A6E000E5AC4 /* JSSVGAnimatedLength.cpp */; };
     1866                B2FA3D410AB75A6F000E5AC4 /* JSSVGAnimatedLength.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C590AB75A6E000E5AC4 /* JSSVGAnimatedLength.h */; };
     1867                B2FA3D420AB75A6F000E5AC4 /* JSSVGAnimatedLengthList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C5A0AB75A6E000E5AC4 /* JSSVGAnimatedLengthList.cpp */; };
     1868                B2FA3D430AB75A6F000E5AC4 /* JSSVGAnimatedLengthList.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C5B0AB75A6E000E5AC4 /* JSSVGAnimatedLengthList.h */; };
     1869                B2FA3D440AB75A6F000E5AC4 /* JSSVGAnimatedNumber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C5C0AB75A6E000E5AC4 /* JSSVGAnimatedNumber.cpp */; };
     1870                B2FA3D450AB75A6F000E5AC4 /* JSSVGAnimatedNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C5D0AB75A6E000E5AC4 /* JSSVGAnimatedNumber.h */; };
     1871                B2FA3D460AB75A6F000E5AC4 /* JSSVGAnimatedNumberList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C5E0AB75A6E000E5AC4 /* JSSVGAnimatedNumberList.cpp */; };
     1872                B2FA3D470AB75A6F000E5AC4 /* JSSVGAnimatedNumberList.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C5F0AB75A6E000E5AC4 /* JSSVGAnimatedNumberList.h */; };
     1873                B2FA3D4A0AB75A6F000E5AC4 /* JSSVGAnimatedPreserveAspectRatio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C620AB75A6E000E5AC4 /* JSSVGAnimatedPreserveAspectRatio.cpp */; };
     1874                B2FA3D4B0AB75A6F000E5AC4 /* JSSVGAnimatedPreserveAspectRatio.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C630AB75A6E000E5AC4 /* JSSVGAnimatedPreserveAspectRatio.h */; };
     1875                B2FA3D4C0AB75A6F000E5AC4 /* JSSVGAnimatedRect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C640AB75A6E000E5AC4 /* JSSVGAnimatedRect.cpp */; };
     1876                B2FA3D4D0AB75A6F000E5AC4 /* JSSVGAnimatedRect.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C650AB75A6E000E5AC4 /* JSSVGAnimatedRect.h */; };
     1877                B2FA3D4E0AB75A6F000E5AC4 /* JSSVGAnimatedString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C660AB75A6E000E5AC4 /* JSSVGAnimatedString.cpp */; };
     1878                B2FA3D4F0AB75A6F000E5AC4 /* JSSVGAnimatedString.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C670AB75A6E000E5AC4 /* JSSVGAnimatedString.h */; };
     1879                B2FA3D500AB75A6F000E5AC4 /* JSSVGAnimatedTransformList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C680AB75A6E000E5AC4 /* JSSVGAnimatedTransformList.cpp */; };
     1880                B2FA3D510AB75A6F000E5AC4 /* JSSVGAnimatedTransformList.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C690AB75A6E000E5AC4 /* JSSVGAnimatedTransformList.h */; };
     1881                B2FA3D520AB75A6F000E5AC4 /* JSSVGAnimateElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C6A0AB75A6E000E5AC4 /* JSSVGAnimateElement.cpp */; };
     1882                B2FA3D530AB75A6F000E5AC4 /* JSSVGAnimateElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C6B0AB75A6E000E5AC4 /* JSSVGAnimateElement.h */; };
     1883                B2FA3D540AB75A6F000E5AC4 /* JSSVGAnimateTransformElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C6C0AB75A6E000E5AC4 /* JSSVGAnimateTransformElement.cpp */; };
     1884                B2FA3D550AB75A6F000E5AC4 /* JSSVGAnimateTransformElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C6D0AB75A6E000E5AC4 /* JSSVGAnimateTransformElement.h */; };
     1885                B2FA3D560AB75A6F000E5AC4 /* JSSVGAnimationElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C6E0AB75A6E000E5AC4 /* JSSVGAnimationElement.cpp */; };
     1886                B2FA3D570AB75A6F000E5AC4 /* JSSVGAnimationElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C6F0AB75A6E000E5AC4 /* JSSVGAnimationElement.h */; };
     1887                B2FA3D580AB75A6F000E5AC4 /* JSSVGCircleElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C700AB75A6E000E5AC4 /* JSSVGCircleElement.cpp */; };
     1888                B2FA3D590AB75A6F000E5AC4 /* JSSVGCircleElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C710AB75A6E000E5AC4 /* JSSVGCircleElement.h */; };
     1889                B2FA3D5A0AB75A6F000E5AC4 /* JSSVGClipPathElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C720AB75A6E000E5AC4 /* JSSVGClipPathElement.cpp */; };
     1890                B2FA3D5B0AB75A6F000E5AC4 /* JSSVGClipPathElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C730AB75A6E000E5AC4 /* JSSVGClipPathElement.h */; };
     1891                B2FA3D5C0AB75A6F000E5AC4 /* JSSVGColor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C740AB75A6E000E5AC4 /* JSSVGColor.cpp */; };
     1892                B2FA3D5D0AB75A6F000E5AC4 /* JSSVGColor.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C750AB75A6E000E5AC4 /* JSSVGColor.h */; };
     1893                B2FA3D5E0AB75A6F000E5AC4 /* JSSVGComponentTransferFunctionElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C760AB75A6E000E5AC4 /* JSSVGComponentTransferFunctionElement.cpp */; };
     1894                B2FA3D5F0AB75A6F000E5AC4 /* JSSVGComponentTransferFunctionElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C770AB75A6E000E5AC4 /* JSSVGComponentTransferFunctionElement.h */; };
     1895                B2FA3D600AB75A6F000E5AC4 /* JSSVGCursorElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C780AB75A6E000E5AC4 /* JSSVGCursorElement.cpp */; };
     1896                B2FA3D610AB75A6F000E5AC4 /* JSSVGCursorElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C790AB75A6E000E5AC4 /* JSSVGCursorElement.h */; };
     1897                B2FA3D620AB75A6F000E5AC4 /* JSSVGDefsElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C7A0AB75A6E000E5AC4 /* JSSVGDefsElement.cpp */; };
     1898                B2FA3D630AB75A6F000E5AC4 /* JSSVGDefsElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C7B0AB75A6E000E5AC4 /* JSSVGDefsElement.h */; };
     1899                B2FA3D640AB75A6F000E5AC4 /* JSSVGDescElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C7C0AB75A6E000E5AC4 /* JSSVGDescElement.cpp */; };
     1900                B2FA3D650AB75A6F000E5AC4 /* JSSVGDescElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C7D0AB75A6E000E5AC4 /* JSSVGDescElement.h */; };
     1901                B2FA3D660AB75A6F000E5AC4 /* JSSVGDocument.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C7E0AB75A6E000E5AC4 /* JSSVGDocument.cpp */; };
     1902                B2FA3D670AB75A6F000E5AC4 /* JSSVGDocument.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C7F0AB75A6E000E5AC4 /* JSSVGDocument.h */; };
     1903                B2FA3D680AB75A6F000E5AC4 /* JSSVGEllipseElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C800AB75A6E000E5AC4 /* JSSVGEllipseElement.cpp */; };
     1904                B2FA3D690AB75A6F000E5AC4 /* JSSVGEllipseElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C810AB75A6E000E5AC4 /* JSSVGEllipseElement.h */; };
     1905                B2FA3D6A0AB75A6F000E5AC4 /* JSSVGFEBlendElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C820AB75A6E000E5AC4 /* JSSVGFEBlendElement.cpp */; };
     1906                B2FA3D6B0AB75A6F000E5AC4 /* JSSVGFEBlendElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C830AB75A6E000E5AC4 /* JSSVGFEBlendElement.h */; };
     1907                B2FA3D6C0AB75A6F000E5AC4 /* JSSVGFEColorMatrixElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C840AB75A6E000E5AC4 /* JSSVGFEColorMatrixElement.cpp */; };
     1908                B2FA3D6D0AB75A6F000E5AC4 /* JSSVGFEColorMatrixElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C850AB75A6E000E5AC4 /* JSSVGFEColorMatrixElement.h */; };
     1909                B2FA3D6E0AB75A6F000E5AC4 /* JSSVGFEComponentTransferElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C860AB75A6E000E5AC4 /* JSSVGFEComponentTransferElement.cpp */; };
     1910                B2FA3D6F0AB75A6F000E5AC4 /* JSSVGFEComponentTransferElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C870AB75A6E000E5AC4 /* JSSVGFEComponentTransferElement.h */; };
     1911                B2FA3D700AB75A6F000E5AC4 /* JSSVGFECompositeElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C880AB75A6E000E5AC4 /* JSSVGFECompositeElement.cpp */; };
     1912                B2FA3D710AB75A6F000E5AC4 /* JSSVGFECompositeElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C890AB75A6E000E5AC4 /* JSSVGFECompositeElement.h */; };
     1913                B2FA3D720AB75A6F000E5AC4 /* JSSVGFEDiffuseLightingElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C8A0AB75A6E000E5AC4 /* JSSVGFEDiffuseLightingElement.cpp */; };
     1914                B2FA3D730AB75A6F000E5AC4 /* JSSVGFEDiffuseLightingElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C8B0AB75A6E000E5AC4 /* JSSVGFEDiffuseLightingElement.h */; };
     1915                B2FA3D740AB75A6F000E5AC4 /* JSSVGFEDisplacementMapElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C8C0AB75A6E000E5AC4 /* JSSVGFEDisplacementMapElement.cpp */; };
     1916                B2FA3D750AB75A6F000E5AC4 /* JSSVGFEDisplacementMapElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C8D0AB75A6E000E5AC4 /* JSSVGFEDisplacementMapElement.h */; };
     1917                B2FA3D760AB75A6F000E5AC4 /* JSSVGFEDistantLightElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C8E0AB75A6E000E5AC4 /* JSSVGFEDistantLightElement.cpp */; };
     1918                B2FA3D770AB75A6F000E5AC4 /* JSSVGFEDistantLightElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C8F0AB75A6E000E5AC4 /* JSSVGFEDistantLightElement.h */; };
     1919                B2FA3D780AB75A6F000E5AC4 /* JSSVGFEFloodElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C900AB75A6E000E5AC4 /* JSSVGFEFloodElement.cpp */; };
     1920                B2FA3D790AB75A6F000E5AC4 /* JSSVGFEFloodElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C910AB75A6E000E5AC4 /* JSSVGFEFloodElement.h */; };
     1921                B2FA3D7A0AB75A6F000E5AC4 /* JSSVGFEFuncAElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C920AB75A6E000E5AC4 /* JSSVGFEFuncAElement.cpp */; };
     1922                B2FA3D7B0AB75A6F000E5AC4 /* JSSVGFEFuncAElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C930AB75A6E000E5AC4 /* JSSVGFEFuncAElement.h */; };
     1923                B2FA3D7C0AB75A6F000E5AC4 /* JSSVGFEFuncBElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C940AB75A6E000E5AC4 /* JSSVGFEFuncBElement.cpp */; };
     1924                B2FA3D7D0AB75A6F000E5AC4 /* JSSVGFEFuncBElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C950AB75A6E000E5AC4 /* JSSVGFEFuncBElement.h */; };
     1925                B2FA3D7E0AB75A6F000E5AC4 /* JSSVGFEFuncGElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C960AB75A6E000E5AC4 /* JSSVGFEFuncGElement.cpp */; };
     1926                B2FA3D7F0AB75A6F000E5AC4 /* JSSVGFEFuncGElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C970AB75A6E000E5AC4 /* JSSVGFEFuncGElement.h */; };
     1927                B2FA3D800AB75A6F000E5AC4 /* JSSVGFEFuncRElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C980AB75A6E000E5AC4 /* JSSVGFEFuncRElement.cpp */; };
     1928                B2FA3D810AB75A6F000E5AC4 /* JSSVGFEFuncRElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C990AB75A6E000E5AC4 /* JSSVGFEFuncRElement.h */; };
     1929                B2FA3D820AB75A6F000E5AC4 /* JSSVGFEGaussianBlurElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C9A0AB75A6E000E5AC4 /* JSSVGFEGaussianBlurElement.cpp */; };
     1930                B2FA3D830AB75A6F000E5AC4 /* JSSVGFEGaussianBlurElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C9B0AB75A6E000E5AC4 /* JSSVGFEGaussianBlurElement.h */; };
     1931                B2FA3D840AB75A6F000E5AC4 /* JSSVGFEImageElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C9C0AB75A6E000E5AC4 /* JSSVGFEImageElement.cpp */; };
     1932                B2FA3D850AB75A6F000E5AC4 /* JSSVGFEImageElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C9D0AB75A6E000E5AC4 /* JSSVGFEImageElement.h */; };
     1933                B2FA3D860AB75A6F000E5AC4 /* JSSVGFEMergeElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3C9E0AB75A6E000E5AC4 /* JSSVGFEMergeElement.cpp */; };
     1934                B2FA3D870AB75A6F000E5AC4 /* JSSVGFEMergeElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3C9F0AB75A6E000E5AC4 /* JSSVGFEMergeElement.h */; };
     1935                B2FA3D880AB75A6F000E5AC4 /* JSSVGFEMergeNodeElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CA00AB75A6E000E5AC4 /* JSSVGFEMergeNodeElement.cpp */; };
     1936                B2FA3D890AB75A6F000E5AC4 /* JSSVGFEMergeNodeElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CA10AB75A6E000E5AC4 /* JSSVGFEMergeNodeElement.h */; };
     1937                B2FA3D8A0AB75A6F000E5AC4 /* JSSVGFEOffsetElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CA20AB75A6E000E5AC4 /* JSSVGFEOffsetElement.cpp */; };
     1938                B2FA3D8B0AB75A6F000E5AC4 /* JSSVGFEOffsetElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CA30AB75A6E000E5AC4 /* JSSVGFEOffsetElement.h */; };
     1939                B2FA3D8C0AB75A6F000E5AC4 /* JSSVGFEPointLightElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CA40AB75A6E000E5AC4 /* JSSVGFEPointLightElement.cpp */; };
     1940                B2FA3D8D0AB75A6F000E5AC4 /* JSSVGFEPointLightElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CA50AB75A6E000E5AC4 /* JSSVGFEPointLightElement.h */; };
     1941                B2FA3D8E0AB75A6F000E5AC4 /* JSSVGFESpecularLightingElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CA60AB75A6E000E5AC4 /* JSSVGFESpecularLightingElement.cpp */; };
     1942                B2FA3D8F0AB75A6F000E5AC4 /* JSSVGFESpecularLightingElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CA70AB75A6E000E5AC4 /* JSSVGFESpecularLightingElement.h */; };
     1943                B2FA3D900AB75A6F000E5AC4 /* JSSVGFESpotLightElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CA80AB75A6E000E5AC4 /* JSSVGFESpotLightElement.cpp */; };
     1944                B2FA3D910AB75A6F000E5AC4 /* JSSVGFESpotLightElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CA90AB75A6E000E5AC4 /* JSSVGFESpotLightElement.h */; };
     1945                B2FA3D920AB75A6F000E5AC4 /* JSSVGFETileElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CAA0AB75A6E000E5AC4 /* JSSVGFETileElement.cpp */; };
     1946                B2FA3D930AB75A6F000E5AC4 /* JSSVGFETileElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CAB0AB75A6E000E5AC4 /* JSSVGFETileElement.h */; };
     1947                B2FA3D940AB75A6F000E5AC4 /* JSSVGFETurbulenceElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CAC0AB75A6E000E5AC4 /* JSSVGFETurbulenceElement.cpp */; };
     1948                B2FA3D950AB75A6F000E5AC4 /* JSSVGFETurbulenceElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CAD0AB75A6E000E5AC4 /* JSSVGFETurbulenceElement.h */; };
     1949                B2FA3D960AB75A6F000E5AC4 /* JSSVGFilterElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CAE0AB75A6E000E5AC4 /* JSSVGFilterElement.cpp */; };
     1950                B2FA3D970AB75A6F000E5AC4 /* JSSVGFilterElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CAF0AB75A6E000E5AC4 /* JSSVGFilterElement.h */; };
     1951                B2FA3D980AB75A6F000E5AC4 /* JSSVGForeignObjectElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CB00AB75A6E000E5AC4 /* JSSVGForeignObjectElement.cpp */; };
     1952                B2FA3D990AB75A6F000E5AC4 /* JSSVGForeignObjectElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CB10AB75A6E000E5AC4 /* JSSVGForeignObjectElement.h */; };
     1953                B2FA3D9A0AB75A6F000E5AC4 /* JSSVGGElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CB20AB75A6E000E5AC4 /* JSSVGGElement.cpp */; };
     1954                B2FA3D9B0AB75A6F000E5AC4 /* JSSVGGElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CB30AB75A6E000E5AC4 /* JSSVGGElement.h */; };
     1955                B2FA3D9C0AB75A6F000E5AC4 /* JSSVGGradientElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CB40AB75A6E000E5AC4 /* JSSVGGradientElement.cpp */; };
     1956                B2FA3D9D0AB75A6F000E5AC4 /* JSSVGGradientElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CB50AB75A6E000E5AC4 /* JSSVGGradientElement.h */; };
     1957                B2FA3D9E0AB75A6F000E5AC4 /* JSSVGImageElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CB60AB75A6E000E5AC4 /* JSSVGImageElement.cpp */; };
     1958                B2FA3D9F0AB75A6F000E5AC4 /* JSSVGImageElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CB70AB75A6E000E5AC4 /* JSSVGImageElement.h */; };
     1959                B2FA3DA00AB75A6F000E5AC4 /* JSSVGLength.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CB80AB75A6E000E5AC4 /* JSSVGLength.cpp */; };
     1960                B2FA3DA10AB75A6F000E5AC4 /* JSSVGLength.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CB90AB75A6E000E5AC4 /* JSSVGLength.h */; };
     1961                B2FA3DA20AB75A6F000E5AC4 /* JSSVGLengthList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CBA0AB75A6E000E5AC4 /* JSSVGLengthList.cpp */; };
     1962                B2FA3DA30AB75A6F000E5AC4 /* JSSVGLengthList.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CBB0AB75A6E000E5AC4 /* JSSVGLengthList.h */; };
     1963                B2FA3DA40AB75A6F000E5AC4 /* JSSVGLinearGradientElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CBC0AB75A6E000E5AC4 /* JSSVGLinearGradientElement.cpp */; };
     1964                B2FA3DA50AB75A6F000E5AC4 /* JSSVGLinearGradientElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CBD0AB75A6E000E5AC4 /* JSSVGLinearGradientElement.h */; };
     1965                B2FA3DA60AB75A6F000E5AC4 /* JSSVGLineElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CBE0AB75A6E000E5AC4 /* JSSVGLineElement.cpp */; };
     1966                B2FA3DA70AB75A6F000E5AC4 /* JSSVGLineElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CBF0AB75A6E000E5AC4 /* JSSVGLineElement.h */; };
     1967                B2FA3DA80AB75A6F000E5AC4 /* JSSVGMarkerElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CC00AB75A6E000E5AC4 /* JSSVGMarkerElement.cpp */; };
     1968                B2FA3DA90AB75A6F000E5AC4 /* JSSVGMarkerElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CC10AB75A6E000E5AC4 /* JSSVGMarkerElement.h */; };
     1969                B2FA3DAA0AB75A6F000E5AC4 /* JSSVGMaskElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CC20AB75A6E000E5AC4 /* JSSVGMaskElement.cpp */; };
     1970                B2FA3DAB0AB75A6F000E5AC4 /* JSSVGMaskElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CC30AB75A6E000E5AC4 /* JSSVGMaskElement.h */; };
     1971                B2FA3DAC0AB75A6F000E5AC4 /* JSSVGMatrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CC40AB75A6E000E5AC4 /* JSSVGMatrix.cpp */; };
     1972                B2FA3DAD0AB75A6F000E5AC4 /* JSSVGMatrix.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CC50AB75A6E000E5AC4 /* JSSVGMatrix.h */; };
     1973                B2FA3DAE0AB75A6F000E5AC4 /* JSSVGMetadataElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CC60AB75A6E000E5AC4 /* JSSVGMetadataElement.cpp */; };
     1974                B2FA3DAF0AB75A6F000E5AC4 /* JSSVGMetadataElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CC70AB75A6E000E5AC4 /* JSSVGMetadataElement.h */; };
     1975                B2FA3DB00AB75A6F000E5AC4 /* JSSVGNumberList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CC80AB75A6E000E5AC4 /* JSSVGNumberList.cpp */; };
     1976                B2FA3DB10AB75A6F000E5AC4 /* JSSVGNumberList.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CC90AB75A6E000E5AC4 /* JSSVGNumberList.h */; };
     1977                B2FA3DB20AB75A6F000E5AC4 /* JSSVGPaint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CCA0AB75A6E000E5AC4 /* JSSVGPaint.cpp */; };
     1978                B2FA3DB30AB75A6F000E5AC4 /* JSSVGPaint.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CCB0AB75A6E000E5AC4 /* JSSVGPaint.h */; };
     1979                B2FA3DB40AB75A6F000E5AC4 /* JSSVGPathElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CCC0AB75A6E000E5AC4 /* JSSVGPathElement.cpp */; };
     1980                B2FA3DB50AB75A6F000E5AC4 /* JSSVGPathElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CCD0AB75A6E000E5AC4 /* JSSVGPathElement.h */; };
     1981                B2FA3DB60AB75A6F000E5AC4 /* JSSVGPathSeg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CCE0AB75A6E000E5AC4 /* JSSVGPathSeg.cpp */; };
     1982                B2FA3DB70AB75A6F000E5AC4 /* JSSVGPathSeg.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CCF0AB75A6E000E5AC4 /* JSSVGPathSeg.h */; };
     1983                B2FA3DB80AB75A6F000E5AC4 /* JSSVGPathSegArcAbs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CD00AB75A6E000E5AC4 /* JSSVGPathSegArcAbs.cpp */; };
     1984                B2FA3DB90AB75A6F000E5AC4 /* JSSVGPathSegArcAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CD10AB75A6E000E5AC4 /* JSSVGPathSegArcAbs.h */; };
     1985                B2FA3DBA0AB75A6F000E5AC4 /* JSSVGPathSegArcRel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CD20AB75A6E000E5AC4 /* JSSVGPathSegArcRel.cpp */; };
     1986                B2FA3DBB0AB75A6F000E5AC4 /* JSSVGPathSegArcRel.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CD30AB75A6E000E5AC4 /* JSSVGPathSegArcRel.h */; };
     1987                B2FA3DBC0AB75A6F000E5AC4 /* JSSVGPathSegClosePath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CD40AB75A6E000E5AC4 /* JSSVGPathSegClosePath.cpp */; };
     1988                B2FA3DBD0AB75A6F000E5AC4 /* JSSVGPathSegClosePath.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CD50AB75A6E000E5AC4 /* JSSVGPathSegClosePath.h */; };
     1989                B2FA3DBE0AB75A6F000E5AC4 /* JSSVGPathSegCurvetoCubicAbs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CD60AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicAbs.cpp */; };
     1990                B2FA3DBF0AB75A6F000E5AC4 /* JSSVGPathSegCurvetoCubicAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CD70AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicAbs.h */; };
     1991                B2FA3DC00AB75A6F000E5AC4 /* JSSVGPathSegCurvetoCubicRel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CD80AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicRel.cpp */; };
     1992                B2FA3DC10AB75A6F000E5AC4 /* JSSVGPathSegCurvetoCubicRel.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CD90AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicRel.h */; };
     1993                B2FA3DC20AB75A6F000E5AC4 /* JSSVGPathSegCurvetoCubicSmoothAbs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CDA0AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicSmoothAbs.cpp */; };
     1994                B2FA3DC30AB75A6F000E5AC4 /* JSSVGPathSegCurvetoCubicSmoothAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CDB0AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicSmoothAbs.h */; };
     1995                B2FA3DC40AB75A6F000E5AC4 /* JSSVGPathSegCurvetoCubicSmoothRel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CDC0AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicSmoothRel.cpp */; };
     1996                B2FA3DC50AB75A6F000E5AC4 /* JSSVGPathSegCurvetoCubicSmoothRel.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CDD0AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicSmoothRel.h */; };
     1997                B2FA3DC60AB75A6F000E5AC4 /* JSSVGPathSegCurvetoQuadraticAbs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CDE0AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticAbs.cpp */; };
     1998                B2FA3DC70AB75A6F000E5AC4 /* JSSVGPathSegCurvetoQuadraticAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CDF0AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticAbs.h */; };
     1999                B2FA3DC80AB75A6F000E5AC4 /* JSSVGPathSegCurvetoQuadraticRel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CE00AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticRel.cpp */; };
     2000                B2FA3DC90AB75A6F000E5AC4 /* JSSVGPathSegCurvetoQuadraticRel.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CE10AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticRel.h */; };
     2001                B2FA3DCA0AB75A6F000E5AC4 /* JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CE20AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp */; };
     2002                B2FA3DCB0AB75A6F000E5AC4 /* JSSVGPathSegCurvetoQuadraticSmoothAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CE30AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticSmoothAbs.h */; };
     2003                B2FA3DCC0AB75A6F000E5AC4 /* JSSVGPathSegCurvetoQuadraticSmoothRel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CE40AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticSmoothRel.cpp */; };
     2004                B2FA3DCD0AB75A6F000E5AC4 /* JSSVGPathSegCurvetoQuadraticSmoothRel.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CE50AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticSmoothRel.h */; };
     2005                B2FA3DCE0AB75A6F000E5AC4 /* JSSVGPathSegLinetoAbs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CE60AB75A6E000E5AC4 /* JSSVGPathSegLinetoAbs.cpp */; };
     2006                B2FA3DCF0AB75A6F000E5AC4 /* JSSVGPathSegLinetoAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CE70AB75A6E000E5AC4 /* JSSVGPathSegLinetoAbs.h */; };
     2007                B2FA3DD00AB75A6F000E5AC4 /* JSSVGPathSegLinetoHorizontalAbs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CE80AB75A6E000E5AC4 /* JSSVGPathSegLinetoHorizontalAbs.cpp */; };
     2008                B2FA3DD10AB75A6F000E5AC4 /* JSSVGPathSegLinetoHorizontalAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CE90AB75A6E000E5AC4 /* JSSVGPathSegLinetoHorizontalAbs.h */; };
     2009                B2FA3DD20AB75A6F000E5AC4 /* JSSVGPathSegLinetoHorizontalRel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CEA0AB75A6E000E5AC4 /* JSSVGPathSegLinetoHorizontalRel.cpp */; };
     2010                B2FA3DD30AB75A6F000E5AC4 /* JSSVGPathSegLinetoHorizontalRel.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CEB0AB75A6E000E5AC4 /* JSSVGPathSegLinetoHorizontalRel.h */; };
     2011                B2FA3DD40AB75A6F000E5AC4 /* JSSVGPathSegLinetoRel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CEC0AB75A6E000E5AC4 /* JSSVGPathSegLinetoRel.cpp */; };
     2012                B2FA3DD50AB75A6F000E5AC4 /* JSSVGPathSegLinetoRel.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CED0AB75A6E000E5AC4 /* JSSVGPathSegLinetoRel.h */; };
     2013                B2FA3DD60AB75A6F000E5AC4 /* JSSVGPathSegLinetoVerticalAbs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CEE0AB75A6E000E5AC4 /* JSSVGPathSegLinetoVerticalAbs.cpp */; };
     2014                B2FA3DD70AB75A6F000E5AC4 /* JSSVGPathSegLinetoVerticalAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CEF0AB75A6E000E5AC4 /* JSSVGPathSegLinetoVerticalAbs.h */; };
     2015                B2FA3DD80AB75A6F000E5AC4 /* JSSVGPathSegLinetoVerticalRel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CF00AB75A6E000E5AC4 /* JSSVGPathSegLinetoVerticalRel.cpp */; };
     2016                B2FA3DD90AB75A6F000E5AC4 /* JSSVGPathSegLinetoVerticalRel.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CF10AB75A6E000E5AC4 /* JSSVGPathSegLinetoVerticalRel.h */; };
     2017                B2FA3DDA0AB75A6F000E5AC4 /* JSSVGPathSegList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CF20AB75A6E000E5AC4 /* JSSVGPathSegList.cpp */; };
     2018                B2FA3DDB0AB75A6F000E5AC4 /* JSSVGPathSegList.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CF30AB75A6E000E5AC4 /* JSSVGPathSegList.h */; };
     2019                B2FA3DDC0AB75A6F000E5AC4 /* JSSVGPathSegMovetoAbs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CF40AB75A6E000E5AC4 /* JSSVGPathSegMovetoAbs.cpp */; };
     2020                B2FA3DDD0AB75A6F000E5AC4 /* JSSVGPathSegMovetoAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CF50AB75A6E000E5AC4 /* JSSVGPathSegMovetoAbs.h */; };
     2021                B2FA3DDE0AB75A6F000E5AC4 /* JSSVGPathSegMovetoRel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CF60AB75A6E000E5AC4 /* JSSVGPathSegMovetoRel.cpp */; };
     2022                B2FA3DDF0AB75A6F000E5AC4 /* JSSVGPathSegMovetoRel.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CF70AB75A6E000E5AC4 /* JSSVGPathSegMovetoRel.h */; };
     2023                B2FA3DE00AB75A6F000E5AC4 /* JSSVGPatternElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CF80AB75A6E000E5AC4 /* JSSVGPatternElement.cpp */; };
     2024                B2FA3DE10AB75A6F000E5AC4 /* JSSVGPatternElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CF90AB75A6E000E5AC4 /* JSSVGPatternElement.h */; };
     2025                B2FA3DE20AB75A6F000E5AC4 /* JSSVGPointList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CFA0AB75A6E000E5AC4 /* JSSVGPointList.cpp */; };
     2026                B2FA3DE30AB75A6F000E5AC4 /* JSSVGPointList.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CFB0AB75A6E000E5AC4 /* JSSVGPointList.h */; };
     2027                B2FA3DE50AB75A6F000E5AC4 /* JSSVGPolygonElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CFD0AB75A6E000E5AC4 /* JSSVGPolygonElement.cpp */; };
     2028                B2FA3DE60AB75A6F000E5AC4 /* JSSVGPolygonElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3CFE0AB75A6E000E5AC4 /* JSSVGPolygonElement.h */; };
     2029                B2FA3DE70AB75A6F000E5AC4 /* JSSVGPolylineElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3CFF0AB75A6E000E5AC4 /* JSSVGPolylineElement.cpp */; };
     2030                B2FA3DE80AB75A6F000E5AC4 /* JSSVGPolylineElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D000AB75A6E000E5AC4 /* JSSVGPolylineElement.h */; };
     2031                B2FA3DE90AB75A6F000E5AC4 /* JSSVGPreserveAspectRatio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D010AB75A6E000E5AC4 /* JSSVGPreserveAspectRatio.cpp */; };
     2032                B2FA3DEA0AB75A6F000E5AC4 /* JSSVGPreserveAspectRatio.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D020AB75A6E000E5AC4 /* JSSVGPreserveAspectRatio.h */; };
     2033                B2FA3DEB0AB75A6F000E5AC4 /* JSSVGRadialGradientElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D030AB75A6E000E5AC4 /* JSSVGRadialGradientElement.cpp */; };
     2034                B2FA3DEC0AB75A6F000E5AC4 /* JSSVGRadialGradientElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D040AB75A6E000E5AC4 /* JSSVGRadialGradientElement.h */; };
     2035                B2FA3DED0AB75A6F000E5AC4 /* JSSVGRectElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D050AB75A6E000E5AC4 /* JSSVGRectElement.cpp */; };
     2036                B2FA3DEE0AB75A6F000E5AC4 /* JSSVGRectElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D060AB75A6E000E5AC4 /* JSSVGRectElement.h */; };
     2037                B2FA3DF00AB75A6F000E5AC4 /* JSSVGRenderingIntent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D080AB75A6E000E5AC4 /* JSSVGRenderingIntent.cpp */; };
     2038                B2FA3DF10AB75A6F000E5AC4 /* JSSVGRenderingIntent.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D090AB75A6E000E5AC4 /* JSSVGRenderingIntent.h */; };
     2039                B2FA3DF20AB75A6F000E5AC4 /* JSSVGScriptElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D0A0AB75A6E000E5AC4 /* JSSVGScriptElement.cpp */; };
     2040                B2FA3DF30AB75A6F000E5AC4 /* JSSVGScriptElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D0B0AB75A6E000E5AC4 /* JSSVGScriptElement.h */; };
     2041                B2FA3DF40AB75A6F000E5AC4 /* JSSVGSetElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D0C0AB75A6E000E5AC4 /* JSSVGSetElement.cpp */; };
     2042                B2FA3DF50AB75A6F000E5AC4 /* JSSVGSetElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D0D0AB75A6E000E5AC4 /* JSSVGSetElement.h */; };
     2043                B2FA3DF60AB75A6F000E5AC4 /* JSSVGStopElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D0E0AB75A6E000E5AC4 /* JSSVGStopElement.cpp */; };
     2044                B2FA3DF70AB75A6F000E5AC4 /* JSSVGStopElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D0F0AB75A6E000E5AC4 /* JSSVGStopElement.h */; };
     2045                B2FA3DF80AB75A6F000E5AC4 /* JSSVGStringList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D100AB75A6E000E5AC4 /* JSSVGStringList.cpp */; };
     2046                B2FA3DF90AB75A6F000E5AC4 /* JSSVGStringList.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D110AB75A6E000E5AC4 /* JSSVGStringList.h */; };
     2047                B2FA3DFA0AB75A6F000E5AC4 /* JSSVGStyleElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D120AB75A6E000E5AC4 /* JSSVGStyleElement.cpp */; };
     2048                B2FA3DFB0AB75A6F000E5AC4 /* JSSVGStyleElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D130AB75A6E000E5AC4 /* JSSVGStyleElement.h */; };
     2049                B2FA3DFC0AB75A6F000E5AC4 /* JSSVGSVGElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D140AB75A6F000E5AC4 /* JSSVGSVGElement.cpp */; };
     2050                B2FA3DFD0AB75A6F000E5AC4 /* JSSVGSVGElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D150AB75A6F000E5AC4 /* JSSVGSVGElement.h */; };
     2051                B2FA3DFE0AB75A6F000E5AC4 /* JSSVGSwitchElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D160AB75A6F000E5AC4 /* JSSVGSwitchElement.cpp */; };
     2052                B2FA3DFF0AB75A6F000E5AC4 /* JSSVGSwitchElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D170AB75A6F000E5AC4 /* JSSVGSwitchElement.h */; };
     2053                B2FA3E000AB75A6F000E5AC4 /* JSSVGSymbolElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D180AB75A6F000E5AC4 /* JSSVGSymbolElement.cpp */; };
     2054                B2FA3E010AB75A6F000E5AC4 /* JSSVGSymbolElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D190AB75A6F000E5AC4 /* JSSVGSymbolElement.h */; };
     2055                B2FA3E020AB75A6F000E5AC4 /* JSSVGTextContentElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D1A0AB75A6F000E5AC4 /* JSSVGTextContentElement.cpp */; };
     2056                B2FA3E030AB75A6F000E5AC4 /* JSSVGTextContentElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D1B0AB75A6F000E5AC4 /* JSSVGTextContentElement.h */; };
     2057                B2FA3E040AB75A6F000E5AC4 /* JSSVGTextElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D1C0AB75A6F000E5AC4 /* JSSVGTextElement.cpp */; };
     2058                B2FA3E050AB75A6F000E5AC4 /* JSSVGTextElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D1D0AB75A6F000E5AC4 /* JSSVGTextElement.h */; };
     2059                B2FA3E060AB75A6F000E5AC4 /* JSSVGTextPositioningElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D1E0AB75A6F000E5AC4 /* JSSVGTextPositioningElement.cpp */; };
     2060                B2FA3E070AB75A6F000E5AC4 /* JSSVGTextPositioningElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D1F0AB75A6F000E5AC4 /* JSSVGTextPositioningElement.h */; };
     2061                B2FA3E080AB75A6F000E5AC4 /* JSSVGTitleElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D200AB75A6F000E5AC4 /* JSSVGTitleElement.cpp */; };
     2062                B2FA3E090AB75A6F000E5AC4 /* JSSVGTitleElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D210AB75A6F000E5AC4 /* JSSVGTitleElement.h */; };
     2063                B2FA3E0A0AB75A6F000E5AC4 /* JSSVGTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D220AB75A6F000E5AC4 /* JSSVGTransform.cpp */; };
     2064                B2FA3E0B0AB75A6F000E5AC4 /* JSSVGTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D230AB75A6F000E5AC4 /* JSSVGTransform.h */; };
     2065                B2FA3E0C0AB75A6F000E5AC4 /* JSSVGTransformList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D240AB75A6F000E5AC4 /* JSSVGTransformList.cpp */; };
     2066                B2FA3E0D0AB75A6F000E5AC4 /* JSSVGTransformList.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D250AB75A6F000E5AC4 /* JSSVGTransformList.h */; };
     2067                B2FA3E0E0AB75A6F000E5AC4 /* JSSVGTRefElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D260AB75A6F000E5AC4 /* JSSVGTRefElement.cpp */; };
     2068                B2FA3E0F0AB75A6F000E5AC4 /* JSSVGTRefElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D270AB75A6F000E5AC4 /* JSSVGTRefElement.h */; };
     2069                B2FA3E100AB75A6F000E5AC4 /* JSSVGTSpanElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D280AB75A6F000E5AC4 /* JSSVGTSpanElement.cpp */; };
     2070                B2FA3E110AB75A6F000E5AC4 /* JSSVGTSpanElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D290AB75A6F000E5AC4 /* JSSVGTSpanElement.h */; };
     2071                B2FA3E120AB75A6F000E5AC4 /* JSSVGUnitTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D2A0AB75A6F000E5AC4 /* JSSVGUnitTypes.cpp */; };
     2072                B2FA3E130AB75A6F000E5AC4 /* JSSVGUnitTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D2B0AB75A6F000E5AC4 /* JSSVGUnitTypes.h */; };
     2073                B2FA3E140AB75A6F000E5AC4 /* JSSVGUseElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D2C0AB75A6F000E5AC4 /* JSSVGUseElement.cpp */; };
     2074                B2FA3E150AB75A6F000E5AC4 /* JSSVGUseElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D2D0AB75A6F000E5AC4 /* JSSVGUseElement.h */; };
     2075                B2FA3E160AB75A6F000E5AC4 /* JSSVGViewElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D2E0AB75A6F000E5AC4 /* JSSVGViewElement.cpp */; };
     2076                B2FA3E170AB75A6F000E5AC4 /* JSSVGViewElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D2F0AB75A6F000E5AC4 /* JSSVGViewElement.h */; };
     2077                B2FA3E180AB75A6F000E5AC4 /* JSSVGZoomEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2FA3D300AB75A6F000E5AC4 /* JSSVGZoomEvent.cpp */; };
     2078                B2FA3E190AB75A6F000E5AC4 /* JSSVGZoomEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA3D310AB75A6F000E5AC4 /* JSSVGZoomEvent.h */; };
    18272079                BC066F6F09FEB2FA00C589A7 /* WebCoreTextRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = BC066F6C09FEB2FA00C589A7 /* WebCoreTextRenderer.h */; settings = {ATTRIBUTES = (Private, ); }; };
    18282080                BC1A37AD097C715F0019F3D8 /* DOM.h in Headers */ = {isa = PBXBuildFile; fileRef = BC1A3797097C715F0019F3D8 /* DOM.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    31813433                A7B97B750979C3A1000E8EB1 /* WKTableTransferFilter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = WKTableTransferFilter.h; sourceTree = "<group>"; };
    31823434                A7B97B760979C3A1000E8EB1 /* WKTableTransferFilter.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = WKTableTransferFilter.m; sourceTree = "<group>"; };
    3183                 A80B129A0AA469A20058DF92 /* JSSVGPathElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathElement.cpp; sourceTree = "<group>"; };
    3184                 A80B129B0AA469A20058DF92 /* JSSVGPathSegCurvetoCubicSmoothRel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegCurvetoCubicSmoothRel.cpp; sourceTree = "<group>"; };
    3185                 A80B129C0AA469A20058DF92 /* JSSVGPathSegLinetoVerticalAbs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegLinetoVerticalAbs.cpp; sourceTree = "<group>"; };
    3186                 A80B129D0AA469A20058DF92 /* JSSVGPathSegClosePath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegClosePath.h; sourceTree = "<group>"; };
    3187                 A80B129E0AA469A20058DF92 /* JSSVGPathSegCurvetoQuadraticSmoothAbs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegCurvetoQuadraticSmoothAbs.h; sourceTree = "<group>"; };
    3188                 A80B129F0AA469A20058DF92 /* JSSVGPathSegMovetoRel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegMovetoRel.h; sourceTree = "<group>"; };
    3189                 A80B12A00AA469A30058DF92 /* JSSVGPathSegLinetoRel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegLinetoRel.cpp; sourceTree = "<group>"; };
    3190                 A80B12A10AA469A30058DF92 /* JSSVGPathSegClosePath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegClosePath.cpp; sourceTree = "<group>"; };
    3191                 A80B12A20AA469A30058DF92 /* JSSVGPathSegCurvetoCubicAbs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegCurvetoCubicAbs.cpp; sourceTree = "<group>"; };
    3192                 A80B12A30AA469A30058DF92 /* JSSVGPathSegLinetoAbs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegLinetoAbs.h; sourceTree = "<group>"; };
    3193                 A80B12A50AA469A30058DF92 /* JSSVGPathSegMovetoAbs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegMovetoAbs.h; sourceTree = "<group>"; };
    3194                 A80B12A60AA469A30058DF92 /* JSSVGPathSegLinetoHorizontalRel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegLinetoHorizontalRel.h; sourceTree = "<group>"; };
    3195                 A80B12A70AA469A30058DF92 /* JSSVGPathSegMovetoRel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegMovetoRel.cpp; sourceTree = "<group>"; };
    3196                 A80B12A80AA469A30058DF92 /* JSSVGPathSegLinetoVerticalRel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegLinetoVerticalRel.cpp; sourceTree = "<group>"; };
    3197                 A80B12A90AA469A30058DF92 /* JSSVGPathSeg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSeg.h; sourceTree = "<group>"; };
    3198                 A80B12AA0AA469A30058DF92 /* JSSVGPathSegLinetoHorizontalRel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegLinetoHorizontalRel.cpp; sourceTree = "<group>"; };
    3199                 A80B12AB0AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticRel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegCurvetoQuadraticRel.cpp; sourceTree = "<group>"; };
    3200                 A80B12AC0AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticSmoothRel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegCurvetoQuadraticSmoothRel.cpp; sourceTree = "<group>"; };
    3201                 A80B12AD0AA469A30058DF92 /* JSSVGPathSegLinetoVerticalAbs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegLinetoVerticalAbs.h; sourceTree = "<group>"; };
    3202                 A80B12AE0AA469A30058DF92 /* JSSVGPathSegLinetoRel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegLinetoRel.h; sourceTree = "<group>"; };
    3203                 A80B12AF0AA469A30058DF92 /* JSSVGPathSegCurvetoCubicSmoothAbs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegCurvetoCubicSmoothAbs.h; sourceTree = "<group>"; };
    3204                 A80B12B00AA469A30058DF92 /* JSSVGPathSegLinetoHorizontalAbs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegLinetoHorizontalAbs.cpp; sourceTree = "<group>"; };
    3205                 A80B12B10AA469A30058DF92 /* JSSVGPathSegMovetoAbs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegMovetoAbs.cpp; sourceTree = "<group>"; };
    3206                 A80B12B20AA469A30058DF92 /* JSSVGPathSegCurvetoCubicAbs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegCurvetoCubicAbs.h; sourceTree = "<group>"; };
    3207                 A80B12B30AA469A30058DF92 /* JSSVGPathSeg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSeg.cpp; sourceTree = "<group>"; };
    3208                 A80B12B40AA469A30058DF92 /* JSSVGPathSegArcRel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegArcRel.h; sourceTree = "<group>"; };
    3209                 A80B12B50AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticRel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegCurvetoQuadraticRel.h; sourceTree = "<group>"; };
    3210                 A80B12B60AA469A30058DF92 /* JSSVGPathSegArcRel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegArcRel.cpp; sourceTree = "<group>"; };
    3211                 A80B12B70AA469A30058DF92 /* JSSVGPathSegCurvetoCubicSmoothAbs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegCurvetoCubicSmoothAbs.cpp; sourceTree = "<group>"; };
    3212                 A80B12B80AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp; sourceTree = "<group>"; };
    3213                 A80B12B90AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticAbs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegCurvetoQuadraticAbs.h; sourceTree = "<group>"; };
    3214                 A80B12BA0AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticAbs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegCurvetoQuadraticAbs.cpp; sourceTree = "<group>"; };
    3215                 A80B12BB0AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticSmoothRel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegCurvetoQuadraticSmoothRel.h; sourceTree = "<group>"; };
    3216                 A80B12BC0AA469A30058DF92 /* JSSVGPathSegLinetoHorizontalAbs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegLinetoHorizontalAbs.h; sourceTree = "<group>"; };
    3217                 A80B12BE0AA469A30058DF92 /* JSSVGPathSegLinetoAbs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegLinetoAbs.cpp; sourceTree = "<group>"; };
    3218                 A80B12BF0AA469A30058DF92 /* JSSVGPathElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGPathElement.h; sourceTree = "<group>"; };
    3219                 A80B12C00AA469A30058DF92 /* JSSVGPathSegCurvetoCubicRel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegCurvetoCubicRel.h; sourceTree = "<group>"; };
    3220                 A80B12C10AA469A30058DF92 /* JSSVGPathSegCurvetoCubicRel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegCurvetoCubicRel.cpp; sourceTree = "<group>"; };
    3221                 A80B12C20AA469A30058DF92 /* JSSVGPathSegArcAbs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegArcAbs.h; sourceTree = "<group>"; };
    3222                 A80B12C30AA469A30058DF92 /* JSSVGPathSegLinetoVerticalRel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegLinetoVerticalRel.h; sourceTree = "<group>"; };
    3223                 A80B12C40AA469A30058DF92 /* JSSVGPathSegArcAbs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegArcAbs.cpp; sourceTree = "<group>"; };
    3224                 A80B12C50AA469A30058DF92 /* JSSVGPathSegCurvetoCubicSmoothRel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegCurvetoCubicSmoothRel.h; sourceTree = "<group>"; };
    3225                 A80B133C0AA46EC30058DF92 /* JSSVGAnimatedNumber.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGAnimatedNumber.cpp; sourceTree = "<group>"; };
    3226                 A80B133D0AA46EC30058DF92 /* JSSVGAnimatedNumber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGAnimatedNumber.h; sourceTree = "<group>"; };
    32273435                A80E6CBA0A1989CA007FB8C5 /* CSSValueList.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSSValueList.cpp; sourceTree = "<group>"; };
    32283436                A80E6CBB0A1989CA007FB8C5 /* CSSBorderImageValue.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CSSBorderImageValue.cpp; sourceTree = "<group>"; };
     
    33753583                A82FC33B08CBB07C00EFEE23 /* SVGCursorElement.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = SVGCursorElement.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
    33763584                A82FC33C08CBB07C00EFEE23 /* SVGCursorElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SVGCursorElement.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
    3377                 A833B4B80A27311D00D57664 /* JSSVGDocument.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGDocument.h; sourceTree = "<group>"; };
    3378                 A833B4B90A27311D00D57664 /* JSSVGDocument.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGDocument.cpp; sourceTree = "<group>"; };
    33793585                A833B9930A2B77D500D57664 /* SVGDocument.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGDocument.idl; sourceTree = "<group>"; };
    33803586                A833BA750A2BA3D400D57664 /* JSSVGRect.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGRect.h; sourceTree = "<group>"; };
     
    33903596                A833BEC80A2C33E800D57664 /* SVGColor.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGColor.idl; sourceTree = "<group>"; };
    33913597                A833BEDD0A2C344B00D57664 /* SVGMatrix.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGMatrix.idl; sourceTree = "<group>"; };
    3392                 A833BF160A2C3A9500D57664 /* JSSVGMatrix.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGMatrix.h; sourceTree = "<group>"; };
    3393                 A833BF170A2C3A9500D57664 /* JSSVGMatrix.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGMatrix.cpp; sourceTree = "<group>"; };
    3394                 A833BF180A2C3A9500D57664 /* JSSVGColor.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGColor.h; sourceTree = "<group>"; };
    3395                 A833BF190A2C3A9500D57664 /* JSSVGColor.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGColor.cpp; sourceTree = "<group>"; };
    3396                 A833C08E0A2C4F3F00D57664 /* JSSVGSVGElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGSVGElement.cpp; sourceTree = "<group>"; };
    3397                 A833C08F0A2C4F3F00D57664 /* JSSVGSVGElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGSVGElement.h; sourceTree = "<group>"; };
    33983598                A833C0A80A2C4FEC00D57664 /* SVGAngle.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGAngle.idl; sourceTree = "<group>"; };
    33993599                A833C0A90A2C4FEC00D57664 /* SVGTransform.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGTransform.idl; sourceTree = "<group>"; };
    3400                 A833C0ED0A2C513300D57664 /* JSSVGElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGElement.h; sourceTree = "<group>"; };
    3401                 A833C0EE0A2C513300D57664 /* JSSVGAnimatedLength.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGAnimatedLength.h; sourceTree = "<group>"; };
    3402                 A833C0EF0A2C513300D57664 /* JSSVGTransform.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGTransform.cpp; sourceTree = "<group>"; };
    3403                 A833C0F00A2C513300D57664 /* JSSVGAngle.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGAngle.h; sourceTree = "<group>"; };
    3404                 A833C0F10A2C513300D57664 /* JSSVGAnimatedLength.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGAnimatedLength.cpp; sourceTree = "<group>"; };
    3405                 A833C0F20A2C513300D57664 /* JSSVGAngle.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGAngle.cpp; sourceTree = "<group>"; };
    3406                 A833C0F30A2C513300D57664 /* JSSVGElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGElement.cpp; sourceTree = "<group>"; };
    3407                 A833C0F40A2C513300D57664 /* JSSVGLength.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGLength.cpp; sourceTree = "<group>"; };
    3408                 A833C0F50A2C513300D57664 /* JSSVGLength.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGLength.h; sourceTree = "<group>"; };
    3409                 A833C0F60A2C513300D57664 /* JSSVGTransform.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGTransform.h; sourceTree = "<group>"; };
    34103600                A833C5E70A2CCBA400D57664 /* SVGElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGElement.idl; sourceTree = "<group>"; };
    34113601                A833C6D60A2CEA7700D57664 /* JSSVGElementWrapperFactory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGElementWrapperFactory.h; sourceTree = "<group>"; };
     
    34153605                A833C80A0A2CF25600D57664 /* XMLNames.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = XMLNames.cpp; sourceTree = "<group>"; };
    34163606                A833C80B0A2CF25600D57664 /* XMLNames.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = XMLNames.h; sourceTree = "<group>"; };
    3417                 A833C9410A2CF68700D57664 /* GetSVGDocument.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = GetSVGDocument.idl; path = svg/GetSVGDocument.idl; sourceTree = "<group>"; };
    3418                 A833C9420A2CF68700D57664 /* SVGAElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGAElement.idl; path = svg/SVGAElement.idl; sourceTree = "<group>"; };
    3419                 A833C9430A2CF68700D57664 /* SVGAnimateColorElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGAnimateColorElement.idl; path = svg/SVGAnimateColorElement.idl; sourceTree = "<group>"; };
    3420                 A833C94A0A2CF68700D57664 /* SVGAnimatedNumberList.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGAnimatedNumberList.idl; path = svg/SVGAnimatedNumberList.idl; sourceTree = "<group>"; };
    3421                 A833C9500A2CF68700D57664 /* SVGAnimatedTransformList.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGAnimatedTransformList.idl; path = svg/SVGAnimatedTransformList.idl; sourceTree = "<group>"; };
    3422                 A833C9510A2CF68700D57664 /* SVGAnimateElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGAnimateElement.idl; path = svg/SVGAnimateElement.idl; sourceTree = "<group>"; };
    3423                 A833C9520A2CF68700D57664 /* SVGAnimateTransformElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGAnimateTransformElement.idl; path = svg/SVGAnimateTransformElement.idl; sourceTree = "<group>"; };
    3424                 A833C9530A2CF68700D57664 /* SVGAnimationElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGAnimationElement.idl; path = svg/SVGAnimationElement.idl; sourceTree = "<group>"; };
    3425                 A833C9540A2CF68700D57664 /* SVGCircleElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGCircleElement.idl; path = svg/SVGCircleElement.idl; sourceTree = "<group>"; };
    3426                 A833C9550A2CF68700D57664 /* SVGClipPathElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGClipPathElement.idl; path = svg/SVGClipPathElement.idl; sourceTree = "<group>"; };
    3427                 A833C9560A2CF68700D57664 /* SVGComponentTransferFunctionElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGComponentTransferFunctionElement.idl; path = svg/SVGComponentTransferFunctionElement.idl; sourceTree = "<group>"; };
    3428                 A833C9570A2CF68700D57664 /* SVGCursorElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGCursorElement.idl; path = svg/SVGCursorElement.idl; sourceTree = "<group>"; };
    3429                 A833C9580A2CF68700D57664 /* SVGDefsElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGDefsElement.idl; path = svg/SVGDefsElement.idl; sourceTree = "<group>"; };
    3430                 A833C9590A2CF68700D57664 /* SVGDescElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGDescElement.idl; path = svg/SVGDescElement.idl; sourceTree = "<group>"; };
    3431                 A833C95B0A2CF68700D57664 /* SVGElementInstance.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGElementInstance.idl; path = svg/SVGElementInstance.idl; sourceTree = "<group>"; };
    3432                 A833C95C0A2CF68700D57664 /* SVGElementInstanceList.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGElementInstanceList.idl; path = svg/SVGElementInstanceList.idl; sourceTree = "<group>"; };
    3433                 A833C95D0A2CF68700D57664 /* SVGEllipseElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGEllipseElement.idl; path = svg/SVGEllipseElement.idl; sourceTree = "<group>"; };
    3434                 A833C95E0A2CF68700D57664 /* SVGEvent.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGEvent.idl; path = svg/SVGEvent.idl; sourceTree = "<group>"; };
    3435                 A833C95F0A2CF68700D57664 /* SVGException.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGException.idl; path = svg/SVGException.idl; sourceTree = "<group>"; };
    3436                 A833C9600A2CF68700D57664 /* SVGExternalResourcesRequired.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGExternalResourcesRequired.idl; path = svg/SVGExternalResourcesRequired.idl; sourceTree = "<group>"; };
    3437                 A833C9610A2CF68700D57664 /* SVGFEBlendElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGFEBlendElement.idl; path = svg/SVGFEBlendElement.idl; sourceTree = "<group>"; };
    3438                 A833C9620A2CF68700D57664 /* SVGFEColorMatrixElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGFEColorMatrixElement.idl; path = svg/SVGFEColorMatrixElement.idl; sourceTree = "<group>"; };
    3439                 A833C9630A2CF68700D57664 /* SVGFEComponentTransferElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGFEComponentTransferElement.idl; path = svg/SVGFEComponentTransferElement.idl; sourceTree = "<group>"; };
    3440                 A833C9640A2CF68700D57664 /* SVGFECompositeElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGFECompositeElement.idl; path = svg/SVGFECompositeElement.idl; sourceTree = "<group>"; };
    3441                 A833C9650A2CF68700D57664 /* SVGFEFloodElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGFEFloodElement.idl; path = svg/SVGFEFloodElement.idl; sourceTree = "<group>"; };
    3442                 A833C9660A2CF68700D57664 /* SVGFEFuncAElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGFEFuncAElement.idl; path = svg/SVGFEFuncAElement.idl; sourceTree = "<group>"; };
    3443                 A833C9670A2CF68700D57664 /* SVGFEFuncBElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGFEFuncBElement.idl; path = svg/SVGFEFuncBElement.idl; sourceTree = "<group>"; };
    3444                 A833C9680A2CF68700D57664 /* SVGFEFuncGElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGFEFuncGElement.idl; path = svg/SVGFEFuncGElement.idl; sourceTree = "<group>"; };
    3445                 A833C9690A2CF68700D57664 /* SVGFEFuncRElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGFEFuncRElement.idl; path = svg/SVGFEFuncRElement.idl; sourceTree = "<group>"; };
    3446                 A833C96A0A2CF68700D57664 /* SVGFEGaussianBlurElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGFEGaussianBlurElement.idl; path = svg/SVGFEGaussianBlurElement.idl; sourceTree = "<group>"; };
    3447                 A833C96B0A2CF68700D57664 /* SVGFEImageElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGFEImageElement.idl; path = svg/SVGFEImageElement.idl; sourceTree = "<group>"; };
    3448                 A833C96C0A2CF68700D57664 /* SVGFEMergeElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGFEMergeElement.idl; path = svg/SVGFEMergeElement.idl; sourceTree = "<group>"; };
    3449                 A833C96D0A2CF68700D57664 /* SVGFEMergeNodeElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGFEMergeNodeElement.idl; path = svg/SVGFEMergeNodeElement.idl; sourceTree = "<group>"; };
    3450                 A833C96E0A2CF68700D57664 /* SVGFEOffsetElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGFEOffsetElement.idl; path = svg/SVGFEOffsetElement.idl; sourceTree = "<group>"; };
    3451                 A833C96F0A2CF68700D57664 /* SVGFETileElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGFETileElement.idl; path = svg/SVGFETileElement.idl; sourceTree = "<group>"; };
    3452                 A833C9700A2CF68700D57664 /* SVGFETurbulenceElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGFETurbulenceElement.idl; path = svg/SVGFETurbulenceElement.idl; sourceTree = "<group>"; };
    3453                 A833C9710A2CF68700D57664 /* SVGFilterElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGFilterElement.idl; path = svg/SVGFilterElement.idl; sourceTree = "<group>"; };
    3454                 A833C9720A2CF68700D57664 /* SVGFilterPrimitiveStandardAttributes.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGFilterPrimitiveStandardAttributes.idl; path = svg/SVGFilterPrimitiveStandardAttributes.idl; sourceTree = "<group>"; };
    3455                 A833C9730A2CF68700D57664 /* SVGFitToViewBox.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGFitToViewBox.idl; path = svg/SVGFitToViewBox.idl; sourceTree = "<group>"; };
    3456                 A833C9740A2CF68700D57664 /* SVGGElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGGElement.idl; path = svg/SVGGElement.idl; sourceTree = "<group>"; };
    3457                 A833C9750A2CF68700D57664 /* SVGGradientElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGGradientElement.idl; path = svg/SVGGradientElement.idl; sourceTree = "<group>"; };
    3458                 A833C9760A2CF68700D57664 /* SVGICCColor.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGICCColor.idl; path = svg/SVGICCColor.idl; sourceTree = "<group>"; };
    3459                 A833C9770A2CF68700D57664 /* SVGImageElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGImageElement.idl; path = svg/SVGImageElement.idl; sourceTree = "<group>"; };
    3460                 A833C9780A2CF68700D57664 /* SVGLangSpace.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGLangSpace.idl; path = svg/SVGLangSpace.idl; sourceTree = "<group>"; };
    3461                 A833C9790A2CF68700D57664 /* SVGLengthList.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGLengthList.idl; path = svg/SVGLengthList.idl; sourceTree = "<group>"; };
    3462                 A833C97A0A2CF68700D57664 /* SVGLinearGradientElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGLinearGradientElement.idl; path = svg/SVGLinearGradientElement.idl; sourceTree = "<group>"; };
    3463                 A833C97B0A2CF68700D57664 /* SVGLineElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGLineElement.idl; path = svg/SVGLineElement.idl; sourceTree = "<group>"; };
    3464                 A833C97C0A2CF68700D57664 /* SVGLocatable.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGLocatable.idl; path = svg/SVGLocatable.idl; sourceTree = "<group>"; };
    3465                 A833C97D0A2CF68700D57664 /* SVGMarkerElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGMarkerElement.idl; path = svg/SVGMarkerElement.idl; sourceTree = "<group>"; };
    3466                 A833C97E0A2CF68700D57664 /* SVGNumberList.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGNumberList.idl; path = svg/SVGNumberList.idl; sourceTree = "<group>"; };
    3467                 A833C97F0A2CF68700D57664 /* SVGPaint.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGPaint.idl; path = svg/SVGPaint.idl; sourceTree = "<group>"; };
    3468                 A833C98D0A2CF68700D57664 /* SVGPatternElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGPatternElement.idl; path = svg/SVGPatternElement.idl; sourceTree = "<group>"; };
    3469                 A833C98E0A2CF68700D57664 /* SVGPointList.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGPointList.idl; path = svg/SVGPointList.idl; sourceTree = "<group>"; };
    3470                 A833C98F0A2CF68700D57664 /* SVGPolygonElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGPolygonElement.idl; path = svg/SVGPolygonElement.idl; sourceTree = "<group>"; };
    3471                 A833C9900A2CF68700D57664 /* SVGPolylineElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGPolylineElement.idl; path = svg/SVGPolylineElement.idl; sourceTree = "<group>"; };
    3472                 A833C9920A2CF68700D57664 /* SVGRadialGradientElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGRadialGradientElement.idl; path = svg/SVGRadialGradientElement.idl; sourceTree = "<group>"; };
    3473                 A833C9930A2CF68700D57664 /* SVGRectElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGRectElement.idl; path = svg/SVGRectElement.idl; sourceTree = "<group>"; };
    3474                 A833C9940A2CF68700D57664 /* SVGRenderingIntent.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGRenderingIntent.idl; path = svg/SVGRenderingIntent.idl; sourceTree = "<group>"; };
    3475                 A833C9950A2CF68700D57664 /* SVGScriptElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGScriptElement.idl; path = svg/SVGScriptElement.idl; sourceTree = "<group>"; };
    3476                 A833C9960A2CF68700D57664 /* SVGSetElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGSetElement.idl; path = svg/SVGSetElement.idl; sourceTree = "<group>"; };
    3477                 A833C9970A2CF68700D57664 /* SVGStopElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGStopElement.idl; path = svg/SVGStopElement.idl; sourceTree = "<group>"; };
    3478                 A833C9980A2CF68700D57664 /* SVGStringList.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGStringList.idl; path = svg/SVGStringList.idl; sourceTree = "<group>"; };
    3479                 A833C9990A2CF68700D57664 /* SVGStylable.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGStylable.idl; path = svg/SVGStylable.idl; sourceTree = "<group>"; };
    3480                 A833C99A0A2CF68700D57664 /* SVGStyleElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGStyleElement.idl; path = svg/SVGStyleElement.idl; sourceTree = "<group>"; };
    3481                 A833C99B0A2CF68700D57664 /* SVGSwitchElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGSwitchElement.idl; path = svg/SVGSwitchElement.idl; sourceTree = "<group>"; };
    3482                 A833C99C0A2CF68700D57664 /* SVGSymbolElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGSymbolElement.idl; path = svg/SVGSymbolElement.idl; sourceTree = "<group>"; };
    3483                 A833C99D0A2CF68700D57664 /* SVGTests.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGTests.idl; path = svg/SVGTests.idl; sourceTree = "<group>"; };
    3484                 A833C99E0A2CF68700D57664 /* SVGTextContentElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGTextContentElement.idl; path = svg/SVGTextContentElement.idl; sourceTree = "<group>"; };
    3485                 A833C99F0A2CF68700D57664 /* SVGTextElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGTextElement.idl; path = svg/SVGTextElement.idl; sourceTree = "<group>"; };
    3486                 A833C9A00A2CF68700D57664 /* SVGTextPositioningElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGTextPositioningElement.idl; path = svg/SVGTextPositioningElement.idl; sourceTree = "<group>"; };
    3487                 A833C9A10A2CF68700D57664 /* SVGTitleElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGTitleElement.idl; path = svg/SVGTitleElement.idl; sourceTree = "<group>"; };
    3488                 A833C9A20A2CF68700D57664 /* SVGTransformable.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGTransformable.idl; path = svg/SVGTransformable.idl; sourceTree = "<group>"; };
    3489                 A833C9A30A2CF68700D57664 /* SVGTransformList.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGTransformList.idl; path = svg/SVGTransformList.idl; sourceTree = "<group>"; };
    3490                 A833C9A40A2CF68700D57664 /* SVGTSpanElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGTSpanElement.idl; path = svg/SVGTSpanElement.idl; sourceTree = "<group>"; };
    3491                 A833C9A50A2CF68700D57664 /* SVGUnitTypes.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGUnitTypes.idl; path = svg/SVGUnitTypes.idl; sourceTree = "<group>"; };
    3492                 A833C9A60A2CF68700D57664 /* SVGURIReference.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGURIReference.idl; path = svg/SVGURIReference.idl; sourceTree = "<group>"; };
    3493                 A833C9A70A2CF68700D57664 /* SVGUseElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGUseElement.idl; path = svg/SVGUseElement.idl; sourceTree = "<group>"; };
    3494                 A833C9A80A2CF68700D57664 /* SVGViewElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGViewElement.idl; path = svg/SVGViewElement.idl; sourceTree = "<group>"; };
    3495                 A833C9A90A2CF68700D57664 /* SVGZoomAndPan.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGZoomAndPan.idl; path = svg/SVGZoomAndPan.idl; sourceTree = "<group>"; };
    3496                 A833C9AA0A2CF68700D57664 /* SVGZoomEvent.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGZoomEvent.idl; path = svg/SVGZoomEvent.idl; sourceTree = "<group>"; };
    34973607                A85D7A2F0879EBA9006A9172 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = /System/Library/Frameworks/QuartzCore.framework; sourceTree = "<absolute>"; };
    34983608                A85D7A8C0879EC64006A9172 /* AffineTransform.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AffineTransform.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
     
    35863696                A8C0F7FF089701F300BA5114 /* SVGAElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SVGAElement.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
    35873697                A8C0F800089701F300BA5114 /* SVGAElement.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = SVGAElement.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
    3588                 A8C0F801089701F300BA5114 /* SVGAngle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SVGAngle.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
    3589                 A8C0F802089701F300BA5114 /* SVGAngle.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = SVGAngle.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
    35903698                A8C0F803089701F300BA5114 /* SVGAnimateColorElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SVGAnimateColorElement.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
    35913699                A8C0F804089701F300BA5114 /* SVGAnimateColorElement.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = SVGAnimateColorElement.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
     
    40014109                A8FEFB2F0979F4F6005839FD /* SVGForeignObjectElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SVGForeignObjectElement.cpp; sourceTree = "<group>"; };
    40024110                A8FEFB300979F4F6005839FD /* SVGForeignObjectElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SVGForeignObjectElement.h; sourceTree = "<group>"; };
    4003                 AA84FC830AA0FE08007699AF /* JSSVGMetadataElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGMetadataElement.cpp; sourceTree = "<group>"; };
    4004                 AA84FC840AA0FE08007699AF /* JSSVGMetadataElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGMetadataElement.h; sourceTree = "<group>"; };
    40054111                AA98B87C0AAA02F8001A44C2 /* Path.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Path.cpp; sourceTree = "<group>"; };
    40064112                AAC8DAAF0AA1002000DC0907 /* SVGMetadataElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SVGMetadataElement.cpp; sourceTree = "<group>"; };
     
    40214127                ABE7B5210A489F830031881C /* DeprecatedRenderSelect.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DeprecatedRenderSelect.cpp; sourceTree = "<group>"; };
    40224128                ABE7B5220A489F830031881C /* DeprecatedRenderSelect.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DeprecatedRenderSelect.h; sourceTree = "<group>"; };
     4129                B20111050AB7740500DB0E68 /* JSSVGAElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGAElement.cpp; sourceTree = "<group>"; };
     4130                B20111060AB7740500DB0E68 /* JSSVGAElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGAElement.h; sourceTree = "<group>"; };
     4131                B20964BD0AB76EF600E4C740 /* SVGAngle.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SVGAngle.cpp; sourceTree = "<group>"; };
     4132                B20964BE0AB76EF600E4C740 /* SVGAngle.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SVGAngle.h; sourceTree = "<group>"; };
     4133                B222F6960AB771950022EFAD /* JSSVGAngle.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGAngle.cpp; sourceTree = "<group>"; };
     4134                B222F6970AB771950022EFAD /* JSSVGAngle.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGAngle.h; sourceTree = "<group>"; };
     4135                B222F69A0AB771B80022EFAD /* JSSVGElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGElement.cpp; sourceTree = "<group>"; };
     4136                B222F69B0AB771B80022EFAD /* JSSVGElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGElement.h; sourceTree = "<group>"; };
     4137                B2CB41010AB758E6004D9C45 /* SVGAElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGAElement.idl; sourceTree = "<group>"; };
     4138                B2CB41020AB758E6004D9C45 /* SVGAnimateColorElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGAnimateColorElement.idl; sourceTree = "<group>"; };
     4139                B2CB41030AB758E6004D9C45 /* SVGAnimatedLengthList.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGAnimatedLengthList.idl; sourceTree = "<group>"; };
     4140                B2CB41040AB758E6004D9C45 /* SVGAnimatedNumberList.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGAnimatedNumberList.idl; sourceTree = "<group>"; };
     4141                B2CB41050AB758E6004D9C45 /* SVGAnimatedTransformList.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGAnimatedTransformList.idl; sourceTree = "<group>"; };
     4142                B2CB41060AB758E6004D9C45 /* SVGAnimateElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGAnimateElement.idl; sourceTree = "<group>"; };
     4143                B2CB41070AB758E6004D9C45 /* SVGAnimateTransformElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGAnimateTransformElement.idl; sourceTree = "<group>"; };
     4144                B2CB41080AB758E6004D9C45 /* SVGAnimationElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGAnimationElement.idl; sourceTree = "<group>"; };
     4145                B2CB41090AB758E6004D9C45 /* SVGCircleElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGCircleElement.idl; sourceTree = "<group>"; };
     4146                B2CB410A0AB758E6004D9C45 /* SVGClipPathElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGClipPathElement.idl; sourceTree = "<group>"; };
     4147                B2CB410B0AB758E6004D9C45 /* SVGComponentTransferFunctionElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGComponentTransferFunctionElement.idl; sourceTree = "<group>"; };
     4148                B2CB410C0AB758E6004D9C45 /* SVGCursorElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGCursorElement.idl; sourceTree = "<group>"; };
     4149                B2CB410D0AB758E6004D9C45 /* SVGDefsElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGDefsElement.idl; sourceTree = "<group>"; };
     4150                B2CB410E0AB758E6004D9C45 /* SVGDescElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGDescElement.idl; sourceTree = "<group>"; };
     4151                B2CB411D0AB758F4004D9C45 /* SVGEllipseElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGEllipseElement.idl; sourceTree = "<group>"; };
     4152                B2CB411F0AB75904004D9C45 /* SVGExternalResourcesRequired.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGExternalResourcesRequired.idl; sourceTree = "<group>"; };
     4153                B2CB41200AB75904004D9C45 /* SVGFEBlendElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFEBlendElement.idl; sourceTree = "<group>"; };
     4154                B2CB41210AB75904004D9C45 /* SVGFEColorMatrixElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFEColorMatrixElement.idl; sourceTree = "<group>"; };
     4155                B2CB41220AB75904004D9C45 /* SVGFEComponentTransferElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFEComponentTransferElement.idl; sourceTree = "<group>"; };
     4156                B2CB41230AB75904004D9C45 /* SVGFECompositeElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFECompositeElement.idl; sourceTree = "<group>"; };
     4157                B2CB41240AB75904004D9C45 /* SVGFEDiffuseLightingElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFEDiffuseLightingElement.idl; sourceTree = "<group>"; };
     4158                B2CB41250AB75904004D9C45 /* SVGFEDisplacementMapElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFEDisplacementMapElement.idl; sourceTree = "<group>"; };
     4159                B2CB41260AB75904004D9C45 /* SVGFEDistantLightElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFEDistantLightElement.idl; sourceTree = "<group>"; };
     4160                B2CB41270AB75904004D9C45 /* SVGFEFloodElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFEFloodElement.idl; sourceTree = "<group>"; };
     4161                B2CB41280AB75904004D9C45 /* SVGFEFuncAElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFEFuncAElement.idl; sourceTree = "<group>"; };
     4162                B2CB41290AB75904004D9C45 /* SVGFEFuncBElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFEFuncBElement.idl; sourceTree = "<group>"; };
     4163                B2CB412A0AB75904004D9C45 /* SVGFEFuncGElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFEFuncGElement.idl; sourceTree = "<group>"; };
     4164                B2CB412B0AB75904004D9C45 /* SVGFEFuncRElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFEFuncRElement.idl; sourceTree = "<group>"; };
     4165                B2CB412C0AB75904004D9C45 /* SVGFEGaussianBlurElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFEGaussianBlurElement.idl; sourceTree = "<group>"; };
     4166                B2CB412D0AB75904004D9C45 /* SVGFEImageElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFEImageElement.idl; sourceTree = "<group>"; };
     4167                B2CB412E0AB75904004D9C45 /* SVGFEMergeElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFEMergeElement.idl; sourceTree = "<group>"; };
     4168                B2CB412F0AB75904004D9C45 /* SVGFEMergeNodeElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFEMergeNodeElement.idl; sourceTree = "<group>"; };
     4169                B2CB41300AB75904004D9C45 /* SVGFEOffsetElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFEOffsetElement.idl; sourceTree = "<group>"; };
     4170                B2CB41310AB75904004D9C45 /* SVGFEPointLightElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFEPointLightElement.idl; sourceTree = "<group>"; };
     4171                B2CB41320AB75904004D9C45 /* SVGFESpecularLightingElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFESpecularLightingElement.idl; sourceTree = "<group>"; };
     4172                B2CB41330AB75904004D9C45 /* SVGFESpotLightElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFESpotLightElement.idl; sourceTree = "<group>"; };
     4173                B2CB41340AB75904004D9C45 /* SVGFETileElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFETileElement.idl; sourceTree = "<group>"; };
     4174                B2CB41350AB75904004D9C45 /* SVGFETurbulenceElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFETurbulenceElement.idl; sourceTree = "<group>"; };
     4175                B2CB41360AB75904004D9C45 /* SVGFilterElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFilterElement.idl; sourceTree = "<group>"; };
     4176                B2CB41370AB75904004D9C45 /* SVGFilterPrimitiveStandardAttributes.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFilterPrimitiveStandardAttributes.idl; sourceTree = "<group>"; };
     4177                B2CB41380AB75904004D9C45 /* SVGFitToViewBox.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGFitToViewBox.idl; sourceTree = "<group>"; };
     4178                B2CB41390AB75904004D9C45 /* SVGForeignObjectElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGForeignObjectElement.idl; sourceTree = "<group>"; };
     4179                B2CB413A0AB75904004D9C45 /* SVGGElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGGElement.idl; sourceTree = "<group>"; };
     4180                B2CB413B0AB75904004D9C45 /* SVGGradientElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGGradientElement.idl; sourceTree = "<group>"; };
     4181                B2CB413C0AB75904004D9C45 /* SVGImageElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGImageElement.idl; sourceTree = "<group>"; };
     4182                B2CB413D0AB75904004D9C45 /* SVGLangSpace.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGLangSpace.idl; sourceTree = "<group>"; };
     4183                B2CB413E0AB75904004D9C45 /* SVGLengthList.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGLengthList.idl; sourceTree = "<group>"; };
     4184                B2CB413F0AB75904004D9C45 /* SVGLinearGradientElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGLinearGradientElement.idl; sourceTree = "<group>"; };
     4185                B2CB41400AB75904004D9C45 /* SVGLineElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGLineElement.idl; sourceTree = "<group>"; };
     4186                B2CB41410AB75904004D9C45 /* SVGLocatable.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGLocatable.idl; sourceTree = "<group>"; };
     4187                B2CB41420AB75904004D9C45 /* SVGMarkerElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGMarkerElement.idl; sourceTree = "<group>"; };
     4188                B2CB41430AB75904004D9C45 /* SVGMaskElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGMaskElement.idl; sourceTree = "<group>"; };
     4189                B2CB41440AB75904004D9C45 /* SVGNumberList.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGNumberList.idl; sourceTree = "<group>"; };
     4190                B2CB41450AB75904004D9C45 /* SVGPaint.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGPaint.idl; sourceTree = "<group>"; };
     4191                B2CB41460AB75904004D9C45 /* SVGPatternElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGPatternElement.idl; sourceTree = "<group>"; };
     4192                B2CB41470AB75904004D9C45 /* SVGPointList.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGPointList.idl; sourceTree = "<group>"; };
     4193                B2CB41480AB75904004D9C45 /* SVGPolygonElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGPolygonElement.idl; sourceTree = "<group>"; };
     4194                B2CB41490AB75904004D9C45 /* SVGPolylineElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGPolylineElement.idl; sourceTree = "<group>"; };
     4195                B2CB414A0AB75904004D9C45 /* SVGRadialGradientElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGRadialGradientElement.idl; sourceTree = "<group>"; };
     4196                B2CB414B0AB75904004D9C45 /* SVGRectElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGRectElement.idl; sourceTree = "<group>"; };
     4197                B2CB414C0AB75904004D9C45 /* SVGRenderingIntent.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SVGRenderingIntent.h; sourceTree = "<group>"; };
     4198                B2CB414D0AB75904004D9C45 /* SVGRenderingIntent.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGRenderingIntent.idl; sourceTree = "<group>"; };
     4199                B2CB414E0AB75904004D9C45 /* SVGScriptElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGScriptElement.idl; sourceTree = "<group>"; };
     4200                B2CB414F0AB75904004D9C45 /* SVGSetElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGSetElement.idl; sourceTree = "<group>"; };
     4201                B2CB41500AB75904004D9C45 /* SVGStopElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGStopElement.idl; sourceTree = "<group>"; };
     4202                B2CB41510AB75904004D9C45 /* SVGStringList.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGStringList.idl; sourceTree = "<group>"; };
     4203                B2CB41520AB75904004D9C45 /* SVGStylable.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGStylable.idl; sourceTree = "<group>"; };
     4204                B2CB41530AB75904004D9C45 /* SVGStyleElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGStyleElement.idl; sourceTree = "<group>"; };
     4205                B2CB41540AB75904004D9C45 /* SVGSwitchElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGSwitchElement.idl; sourceTree = "<group>"; };
     4206                B2CB41550AB75904004D9C45 /* SVGSymbolElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGSymbolElement.idl; sourceTree = "<group>"; };
     4207                B2CB41560AB75904004D9C45 /* SVGTests.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGTests.idl; sourceTree = "<group>"; };
     4208                B2CB41570AB75904004D9C45 /* SVGTextContentElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGTextContentElement.idl; sourceTree = "<group>"; };
     4209                B2CB41580AB75904004D9C45 /* SVGTextElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGTextElement.idl; sourceTree = "<group>"; };
     4210                B2CB41590AB75904004D9C45 /* SVGTextPositioningElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGTextPositioningElement.idl; sourceTree = "<group>"; };
     4211                B2CB415A0AB75904004D9C45 /* SVGTitleElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGTitleElement.idl; sourceTree = "<group>"; };
     4212                B2CB415B0AB75904004D9C45 /* SVGTransformable.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGTransformable.idl; sourceTree = "<group>"; };
     4213                B2CB415C0AB75904004D9C45 /* SVGTransformList.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGTransformList.idl; sourceTree = "<group>"; };
     4214                B2CB415D0AB75904004D9C45 /* SVGTRefElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGTRefElement.idl; sourceTree = "<group>"; };
     4215                B2CB415E0AB75904004D9C45 /* SVGTSpanElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGTSpanElement.idl; sourceTree = "<group>"; };
     4216                B2CB415F0AB75904004D9C45 /* SVGUnitTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SVGUnitTypes.h; sourceTree = "<group>"; };
     4217                B2CB41600AB75904004D9C45 /* SVGUnitTypes.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGUnitTypes.idl; sourceTree = "<group>"; };
     4218                B2CB41610AB75904004D9C45 /* SVGURIReference.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGURIReference.idl; sourceTree = "<group>"; };
     4219                B2CB41620AB75904004D9C45 /* SVGUseElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGUseElement.idl; sourceTree = "<group>"; };
     4220                B2CB41630AB75904004D9C45 /* SVGViewElement.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGViewElement.idl; sourceTree = "<group>"; };
     4221                B2CB41640AB75904004D9C45 /* SVGZoomAndPan.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGZoomAndPan.idl; sourceTree = "<group>"; };
     4222                B2CB41650AB75904004D9C45 /* SVGZoomEvent.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SVGZoomEvent.idl; sourceTree = "<group>"; };
    40234223                B2E954610AB5FB7F0076DE37 /* SVGAnimatedAngle.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGAnimatedAngle.idl; path = ksvg2/svg/SVGAnimatedAngle.idl; sourceTree = SOURCE_ROOT; };
    40244224                B2E954620AB5FB7F0076DE37 /* SVGAnimatedBoolean.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGAnimatedBoolean.idl; path = ksvg2/svg/SVGAnimatedBoolean.idl; sourceTree = SOURCE_ROOT; };
     
    40564256                B2E9548D0AB5FBA30076DE37 /* SVGPathSegMovetoRel.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGPathSegMovetoRel.idl; path = ksvg2/svg/SVGPathSegMovetoRel.idl; sourceTree = SOURCE_ROOT; };
    40574257                B2E9548E0AB5FBA30076DE37 /* SVGPreserveAspectRatio.idl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = SVGPreserveAspectRatio.idl; path = ksvg2/svg/SVGPreserveAspectRatio.idl; sourceTree = SOURCE_ROOT; };
     4258                B2FA3C4E0AB75A6E000E5AC4 /* JSSVGAnimateColorElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGAnimateColorElement.cpp; sourceTree = "<group>"; };
     4259                B2FA3C4F0AB75A6E000E5AC4 /* JSSVGAnimateColorElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGAnimateColorElement.h; sourceTree = "<group>"; };
     4260                B2FA3C500AB75A6E000E5AC4 /* JSSVGAnimatedAngle.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGAnimatedAngle.cpp; sourceTree = "<group>"; };
     4261                B2FA3C510AB75A6E000E5AC4 /* JSSVGAnimatedAngle.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGAnimatedAngle.h; sourceTree = "<group>"; };
     4262                B2FA3C520AB75A6E000E5AC4 /* JSSVGAnimatedBoolean.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGAnimatedBoolean.cpp; sourceTree = "<group>"; };
     4263                B2FA3C530AB75A6E000E5AC4 /* JSSVGAnimatedBoolean.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGAnimatedBoolean.h; sourceTree = "<group>"; };
     4264                B2FA3C540AB75A6E000E5AC4 /* JSSVGAnimatedEnumeration.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGAnimatedEnumeration.cpp; sourceTree = "<group>"; };
     4265                B2FA3C550AB75A6E000E5AC4 /* JSSVGAnimatedEnumeration.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGAnimatedEnumeration.h; sourceTree = "<group>"; };
     4266                B2FA3C560AB75A6E000E5AC4 /* JSSVGAnimatedInteger.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGAnimatedInteger.cpp; sourceTree = "<group>"; };
     4267                B2FA3C570AB75A6E000E5AC4 /* JSSVGAnimatedInteger.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGAnimatedInteger.h; sourceTree = "<group>"; };
     4268                B2FA3C580AB75A6E000E5AC4 /* JSSVGAnimatedLength.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGAnimatedLength.cpp; sourceTree = "<group>"; };
     4269                B2FA3C590AB75A6E000E5AC4 /* JSSVGAnimatedLength.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGAnimatedLength.h; sourceTree = "<group>"; };
     4270                B2FA3C5A0AB75A6E000E5AC4 /* JSSVGAnimatedLengthList.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGAnimatedLengthList.cpp; sourceTree = "<group>"; };
     4271                B2FA3C5B0AB75A6E000E5AC4 /* JSSVGAnimatedLengthList.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGAnimatedLengthList.h; sourceTree = "<group>"; };
     4272                B2FA3C5C0AB75A6E000E5AC4 /* JSSVGAnimatedNumber.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGAnimatedNumber.cpp; sourceTree = "<group>"; };
     4273                B2FA3C5D0AB75A6E000E5AC4 /* JSSVGAnimatedNumber.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGAnimatedNumber.h; sourceTree = "<group>"; };
     4274                B2FA3C5E0AB75A6E000E5AC4 /* JSSVGAnimatedNumberList.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGAnimatedNumberList.cpp; sourceTree = "<group>"; };
     4275                B2FA3C5F0AB75A6E000E5AC4 /* JSSVGAnimatedNumberList.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGAnimatedNumberList.h; sourceTree = "<group>"; };
     4276                B2FA3C620AB75A6E000E5AC4 /* JSSVGAnimatedPreserveAspectRatio.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGAnimatedPreserveAspectRatio.cpp; sourceTree = "<group>"; };
     4277                B2FA3C630AB75A6E000E5AC4 /* JSSVGAnimatedPreserveAspectRatio.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGAnimatedPreserveAspectRatio.h; sourceTree = "<group>"; };
     4278                B2FA3C640AB75A6E000E5AC4 /* JSSVGAnimatedRect.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGAnimatedRect.cpp; sourceTree = "<group>"; };
     4279                B2FA3C650AB75A6E000E5AC4 /* JSSVGAnimatedRect.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGAnimatedRect.h; sourceTree = "<group>"; };
     4280                B2FA3C660AB75A6E000E5AC4 /* JSSVGAnimatedString.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGAnimatedString.cpp; sourceTree = "<group>"; };
     4281                B2FA3C670AB75A6E000E5AC4 /* JSSVGAnimatedString.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGAnimatedString.h; sourceTree = "<group>"; };
     4282                B2FA3C680AB75A6E000E5AC4 /* JSSVGAnimatedTransformList.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGAnimatedTransformList.cpp; sourceTree = "<group>"; };
     4283                B2FA3C690AB75A6E000E5AC4 /* JSSVGAnimatedTransformList.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGAnimatedTransformList.h; sourceTree = "<group>"; };
     4284                B2FA3C6A0AB75A6E000E5AC4 /* JSSVGAnimateElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGAnimateElement.cpp; sourceTree = "<group>"; };
     4285                B2FA3C6B0AB75A6E000E5AC4 /* JSSVGAnimateElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGAnimateElement.h; sourceTree = "<group>"; };
     4286                B2FA3C6C0AB75A6E000E5AC4 /* JSSVGAnimateTransformElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGAnimateTransformElement.cpp; sourceTree = "<group>"; };
     4287                B2FA3C6D0AB75A6E000E5AC4 /* JSSVGAnimateTransformElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGAnimateTransformElement.h; sourceTree = "<group>"; };
     4288                B2FA3C6E0AB75A6E000E5AC4 /* JSSVGAnimationElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGAnimationElement.cpp; sourceTree = "<group>"; };
     4289                B2FA3C6F0AB75A6E000E5AC4 /* JSSVGAnimationElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGAnimationElement.h; sourceTree = "<group>"; };
     4290                B2FA3C700AB75A6E000E5AC4 /* JSSVGCircleElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGCircleElement.cpp; sourceTree = "<group>"; };
     4291                B2FA3C710AB75A6E000E5AC4 /* JSSVGCircleElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGCircleElement.h; sourceTree = "<group>"; };
     4292                B2FA3C720AB75A6E000E5AC4 /* JSSVGClipPathElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGClipPathElement.cpp; sourceTree = "<group>"; };
     4293                B2FA3C730AB75A6E000E5AC4 /* JSSVGClipPathElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGClipPathElement.h; sourceTree = "<group>"; };
     4294                B2FA3C740AB75A6E000E5AC4 /* JSSVGColor.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGColor.cpp; sourceTree = "<group>"; };
     4295                B2FA3C750AB75A6E000E5AC4 /* JSSVGColor.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGColor.h; sourceTree = "<group>"; };
     4296                B2FA3C760AB75A6E000E5AC4 /* JSSVGComponentTransferFunctionElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGComponentTransferFunctionElement.cpp; sourceTree = "<group>"; };
     4297                B2FA3C770AB75A6E000E5AC4 /* JSSVGComponentTransferFunctionElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGComponentTransferFunctionElement.h; sourceTree = "<group>"; };
     4298                B2FA3C780AB75A6E000E5AC4 /* JSSVGCursorElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGCursorElement.cpp; sourceTree = "<group>"; };
     4299                B2FA3C790AB75A6E000E5AC4 /* JSSVGCursorElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGCursorElement.h; sourceTree = "<group>"; };
     4300                B2FA3C7A0AB75A6E000E5AC4 /* JSSVGDefsElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGDefsElement.cpp; sourceTree = "<group>"; };
     4301                B2FA3C7B0AB75A6E000E5AC4 /* JSSVGDefsElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGDefsElement.h; sourceTree = "<group>"; };
     4302                B2FA3C7C0AB75A6E000E5AC4 /* JSSVGDescElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGDescElement.cpp; sourceTree = "<group>"; };
     4303                B2FA3C7D0AB75A6E000E5AC4 /* JSSVGDescElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGDescElement.h; sourceTree = "<group>"; };
     4304                B2FA3C7E0AB75A6E000E5AC4 /* JSSVGDocument.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGDocument.cpp; sourceTree = "<group>"; };
     4305                B2FA3C7F0AB75A6E000E5AC4 /* JSSVGDocument.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGDocument.h; sourceTree = "<group>"; };
     4306                B2FA3C800AB75A6E000E5AC4 /* JSSVGEllipseElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGEllipseElement.cpp; sourceTree = "<group>"; };
     4307                B2FA3C810AB75A6E000E5AC4 /* JSSVGEllipseElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGEllipseElement.h; sourceTree = "<group>"; };
     4308                B2FA3C820AB75A6E000E5AC4 /* JSSVGFEBlendElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFEBlendElement.cpp; sourceTree = "<group>"; };
     4309                B2FA3C830AB75A6E000E5AC4 /* JSSVGFEBlendElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFEBlendElement.h; sourceTree = "<group>"; };
     4310                B2FA3C840AB75A6E000E5AC4 /* JSSVGFEColorMatrixElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFEColorMatrixElement.cpp; sourceTree = "<group>"; };
     4311                B2FA3C850AB75A6E000E5AC4 /* JSSVGFEColorMatrixElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFEColorMatrixElement.h; sourceTree = "<group>"; };
     4312                B2FA3C860AB75A6E000E5AC4 /* JSSVGFEComponentTransferElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFEComponentTransferElement.cpp; sourceTree = "<group>"; };
     4313                B2FA3C870AB75A6E000E5AC4 /* JSSVGFEComponentTransferElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFEComponentTransferElement.h; sourceTree = "<group>"; };
     4314                B2FA3C880AB75A6E000E5AC4 /* JSSVGFECompositeElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFECompositeElement.cpp; sourceTree = "<group>"; };
     4315                B2FA3C890AB75A6E000E5AC4 /* JSSVGFECompositeElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFECompositeElement.h; sourceTree = "<group>"; };
     4316                B2FA3C8A0AB75A6E000E5AC4 /* JSSVGFEDiffuseLightingElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFEDiffuseLightingElement.cpp; sourceTree = "<group>"; };
     4317                B2FA3C8B0AB75A6E000E5AC4 /* JSSVGFEDiffuseLightingElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFEDiffuseLightingElement.h; sourceTree = "<group>"; };
     4318                B2FA3C8C0AB75A6E000E5AC4 /* JSSVGFEDisplacementMapElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFEDisplacementMapElement.cpp; sourceTree = "<group>"; };
     4319                B2FA3C8D0AB75A6E000E5AC4 /* JSSVGFEDisplacementMapElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFEDisplacementMapElement.h; sourceTree = "<group>"; };
     4320                B2FA3C8E0AB75A6E000E5AC4 /* JSSVGFEDistantLightElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFEDistantLightElement.cpp; sourceTree = "<group>"; };
     4321                B2FA3C8F0AB75A6E000E5AC4 /* JSSVGFEDistantLightElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFEDistantLightElement.h; sourceTree = "<group>"; };
     4322                B2FA3C900AB75A6E000E5AC4 /* JSSVGFEFloodElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFEFloodElement.cpp; sourceTree = "<group>"; };
     4323                B2FA3C910AB75A6E000E5AC4 /* JSSVGFEFloodElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFEFloodElement.h; sourceTree = "<group>"; };
     4324                B2FA3C920AB75A6E000E5AC4 /* JSSVGFEFuncAElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFEFuncAElement.cpp; sourceTree = "<group>"; };
     4325                B2FA3C930AB75A6E000E5AC4 /* JSSVGFEFuncAElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFEFuncAElement.h; sourceTree = "<group>"; };
     4326                B2FA3C940AB75A6E000E5AC4 /* JSSVGFEFuncBElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFEFuncBElement.cpp; sourceTree = "<group>"; };
     4327                B2FA3C950AB75A6E000E5AC4 /* JSSVGFEFuncBElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFEFuncBElement.h; sourceTree = "<group>"; };
     4328                B2FA3C960AB75A6E000E5AC4 /* JSSVGFEFuncGElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFEFuncGElement.cpp; sourceTree = "<group>"; };
     4329                B2FA3C970AB75A6E000E5AC4 /* JSSVGFEFuncGElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFEFuncGElement.h; sourceTree = "<group>"; };
     4330                B2FA3C980AB75A6E000E5AC4 /* JSSVGFEFuncRElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFEFuncRElement.cpp; sourceTree = "<group>"; };
     4331                B2FA3C990AB75A6E000E5AC4 /* JSSVGFEFuncRElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFEFuncRElement.h; sourceTree = "<group>"; };
     4332                B2FA3C9A0AB75A6E000E5AC4 /* JSSVGFEGaussianBlurElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFEGaussianBlurElement.cpp; sourceTree = "<group>"; };
     4333                B2FA3C9B0AB75A6E000E5AC4 /* JSSVGFEGaussianBlurElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFEGaussianBlurElement.h; sourceTree = "<group>"; };
     4334                B2FA3C9C0AB75A6E000E5AC4 /* JSSVGFEImageElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFEImageElement.cpp; sourceTree = "<group>"; };
     4335                B2FA3C9D0AB75A6E000E5AC4 /* JSSVGFEImageElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFEImageElement.h; sourceTree = "<group>"; };
     4336                B2FA3C9E0AB75A6E000E5AC4 /* JSSVGFEMergeElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFEMergeElement.cpp; sourceTree = "<group>"; };
     4337                B2FA3C9F0AB75A6E000E5AC4 /* JSSVGFEMergeElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFEMergeElement.h; sourceTree = "<group>"; };
     4338                B2FA3CA00AB75A6E000E5AC4 /* JSSVGFEMergeNodeElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFEMergeNodeElement.cpp; sourceTree = "<group>"; };
     4339                B2FA3CA10AB75A6E000E5AC4 /* JSSVGFEMergeNodeElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFEMergeNodeElement.h; sourceTree = "<group>"; };
     4340                B2FA3CA20AB75A6E000E5AC4 /* JSSVGFEOffsetElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFEOffsetElement.cpp; sourceTree = "<group>"; };
     4341                B2FA3CA30AB75A6E000E5AC4 /* JSSVGFEOffsetElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFEOffsetElement.h; sourceTree = "<group>"; };
     4342                B2FA3CA40AB75A6E000E5AC4 /* JSSVGFEPointLightElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFEPointLightElement.cpp; sourceTree = "<group>"; };
     4343                B2FA3CA50AB75A6E000E5AC4 /* JSSVGFEPointLightElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFEPointLightElement.h; sourceTree = "<group>"; };
     4344                B2FA3CA60AB75A6E000E5AC4 /* JSSVGFESpecularLightingElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFESpecularLightingElement.cpp; sourceTree = "<group>"; };
     4345                B2FA3CA70AB75A6E000E5AC4 /* JSSVGFESpecularLightingElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFESpecularLightingElement.h; sourceTree = "<group>"; };
     4346                B2FA3CA80AB75A6E000E5AC4 /* JSSVGFESpotLightElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFESpotLightElement.cpp; sourceTree = "<group>"; };
     4347                B2FA3CA90AB75A6E000E5AC4 /* JSSVGFESpotLightElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFESpotLightElement.h; sourceTree = "<group>"; };
     4348                B2FA3CAA0AB75A6E000E5AC4 /* JSSVGFETileElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFETileElement.cpp; sourceTree = "<group>"; };
     4349                B2FA3CAB0AB75A6E000E5AC4 /* JSSVGFETileElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFETileElement.h; sourceTree = "<group>"; };
     4350                B2FA3CAC0AB75A6E000E5AC4 /* JSSVGFETurbulenceElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFETurbulenceElement.cpp; sourceTree = "<group>"; };
     4351                B2FA3CAD0AB75A6E000E5AC4 /* JSSVGFETurbulenceElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFETurbulenceElement.h; sourceTree = "<group>"; };
     4352                B2FA3CAE0AB75A6E000E5AC4 /* JSSVGFilterElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFilterElement.cpp; sourceTree = "<group>"; };
     4353                B2FA3CAF0AB75A6E000E5AC4 /* JSSVGFilterElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGFilterElement.h; sourceTree = "<group>"; };
     4354                B2FA3CB00AB75A6E000E5AC4 /* JSSVGForeignObjectElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGForeignObjectElement.cpp; sourceTree = "<group>"; };
     4355                B2FA3CB10AB75A6E000E5AC4 /* JSSVGForeignObjectElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGForeignObjectElement.h; sourceTree = "<group>"; };
     4356                B2FA3CB20AB75A6E000E5AC4 /* JSSVGGElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGGElement.cpp; sourceTree = "<group>"; };
     4357                B2FA3CB30AB75A6E000E5AC4 /* JSSVGGElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGGElement.h; sourceTree = "<group>"; };
     4358                B2FA3CB40AB75A6E000E5AC4 /* JSSVGGradientElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGGradientElement.cpp; sourceTree = "<group>"; };
     4359                B2FA3CB50AB75A6E000E5AC4 /* JSSVGGradientElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGGradientElement.h; sourceTree = "<group>"; };
     4360                B2FA3CB60AB75A6E000E5AC4 /* JSSVGImageElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGImageElement.cpp; sourceTree = "<group>"; };
     4361                B2FA3CB70AB75A6E000E5AC4 /* JSSVGImageElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGImageElement.h; sourceTree = "<group>"; };
     4362                B2FA3CB80AB75A6E000E5AC4 /* JSSVGLength.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGLength.cpp; sourceTree = "<group>"; };
     4363                B2FA3CB90AB75A6E000E5AC4 /* JSSVGLength.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGLength.h; sourceTree = "<group>"; };
     4364                B2FA3CBA0AB75A6E000E5AC4 /* JSSVGLengthList.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGLengthList.cpp; sourceTree = "<group>"; };
     4365                B2FA3CBB0AB75A6E000E5AC4 /* JSSVGLengthList.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGLengthList.h; sourceTree = "<group>"; };
     4366                B2FA3CBC0AB75A6E000E5AC4 /* JSSVGLinearGradientElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGLinearGradientElement.cpp; sourceTree = "<group>"; };
     4367                B2FA3CBD0AB75A6E000E5AC4 /* JSSVGLinearGradientElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGLinearGradientElement.h; sourceTree = "<group>"; };
     4368                B2FA3CBE0AB75A6E000E5AC4 /* JSSVGLineElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGLineElement.cpp; sourceTree = "<group>"; };
     4369                B2FA3CBF0AB75A6E000E5AC4 /* JSSVGLineElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGLineElement.h; sourceTree = "<group>"; };
     4370                B2FA3CC00AB75A6E000E5AC4 /* JSSVGMarkerElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGMarkerElement.cpp; sourceTree = "<group>"; };
     4371                B2FA3CC10AB75A6E000E5AC4 /* JSSVGMarkerElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGMarkerElement.h; sourceTree = "<group>"; };
     4372                B2FA3CC20AB75A6E000E5AC4 /* JSSVGMaskElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGMaskElement.cpp; sourceTree = "<group>"; };
     4373                B2FA3CC30AB75A6E000E5AC4 /* JSSVGMaskElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGMaskElement.h; sourceTree = "<group>"; };
     4374                B2FA3CC40AB75A6E000E5AC4 /* JSSVGMatrix.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGMatrix.cpp; sourceTree = "<group>"; };
     4375                B2FA3CC50AB75A6E000E5AC4 /* JSSVGMatrix.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGMatrix.h; sourceTree = "<group>"; };
     4376                B2FA3CC60AB75A6E000E5AC4 /* JSSVGMetadataElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGMetadataElement.cpp; sourceTree = "<group>"; };
     4377                B2FA3CC70AB75A6E000E5AC4 /* JSSVGMetadataElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGMetadataElement.h; sourceTree = "<group>"; };
     4378                B2FA3CC80AB75A6E000E5AC4 /* JSSVGNumberList.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGNumberList.cpp; sourceTree = "<group>"; };
     4379                B2FA3CC90AB75A6E000E5AC4 /* JSSVGNumberList.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGNumberList.h; sourceTree = "<group>"; };
     4380                B2FA3CCA0AB75A6E000E5AC4 /* JSSVGPaint.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPaint.cpp; sourceTree = "<group>"; };
     4381                B2FA3CCB0AB75A6E000E5AC4 /* JSSVGPaint.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPaint.h; sourceTree = "<group>"; };
     4382                B2FA3CCC0AB75A6E000E5AC4 /* JSSVGPathElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathElement.cpp; sourceTree = "<group>"; };
     4383                B2FA3CCD0AB75A6E000E5AC4 /* JSSVGPathElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPathElement.h; sourceTree = "<group>"; };
     4384                B2FA3CCE0AB75A6E000E5AC4 /* JSSVGPathSeg.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSeg.cpp; sourceTree = "<group>"; };
     4385                B2FA3CCF0AB75A6E000E5AC4 /* JSSVGPathSeg.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSeg.h; sourceTree = "<group>"; };
     4386                B2FA3CD00AB75A6E000E5AC4 /* JSSVGPathSegArcAbs.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegArcAbs.cpp; sourceTree = "<group>"; };
     4387                B2FA3CD10AB75A6E000E5AC4 /* JSSVGPathSegArcAbs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegArcAbs.h; sourceTree = "<group>"; };
     4388                B2FA3CD20AB75A6E000E5AC4 /* JSSVGPathSegArcRel.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegArcRel.cpp; sourceTree = "<group>"; };
     4389                B2FA3CD30AB75A6E000E5AC4 /* JSSVGPathSegArcRel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegArcRel.h; sourceTree = "<group>"; };
     4390                B2FA3CD40AB75A6E000E5AC4 /* JSSVGPathSegClosePath.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegClosePath.cpp; sourceTree = "<group>"; };
     4391                B2FA3CD50AB75A6E000E5AC4 /* JSSVGPathSegClosePath.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegClosePath.h; sourceTree = "<group>"; };
     4392                B2FA3CD60AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicAbs.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegCurvetoCubicAbs.cpp; sourceTree = "<group>"; };
     4393                B2FA3CD70AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicAbs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegCurvetoCubicAbs.h; sourceTree = "<group>"; };
     4394                B2FA3CD80AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicRel.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegCurvetoCubicRel.cpp; sourceTree = "<group>"; };
     4395                B2FA3CD90AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicRel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegCurvetoCubicRel.h; sourceTree = "<group>"; };
     4396                B2FA3CDA0AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicSmoothAbs.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegCurvetoCubicSmoothAbs.cpp; sourceTree = "<group>"; };
     4397                B2FA3CDB0AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicSmoothAbs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegCurvetoCubicSmoothAbs.h; sourceTree = "<group>"; };
     4398                B2FA3CDC0AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicSmoothRel.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegCurvetoCubicSmoothRel.cpp; sourceTree = "<group>"; };
     4399                B2FA3CDD0AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicSmoothRel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegCurvetoCubicSmoothRel.h; sourceTree = "<group>"; };
     4400                B2FA3CDE0AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticAbs.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegCurvetoQuadraticAbs.cpp; sourceTree = "<group>"; };
     4401                B2FA3CDF0AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticAbs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegCurvetoQuadraticAbs.h; sourceTree = "<group>"; };
     4402                B2FA3CE00AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticRel.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegCurvetoQuadraticRel.cpp; sourceTree = "<group>"; };
     4403                B2FA3CE10AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticRel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegCurvetoQuadraticRel.h; sourceTree = "<group>"; };
     4404                B2FA3CE20AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp; sourceTree = "<group>"; };
     4405                B2FA3CE30AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticSmoothAbs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegCurvetoQuadraticSmoothAbs.h; sourceTree = "<group>"; };
     4406                B2FA3CE40AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticSmoothRel.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegCurvetoQuadraticSmoothRel.cpp; sourceTree = "<group>"; };
     4407                B2FA3CE50AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticSmoothRel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegCurvetoQuadraticSmoothRel.h; sourceTree = "<group>"; };
     4408                B2FA3CE60AB75A6E000E5AC4 /* JSSVGPathSegLinetoAbs.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegLinetoAbs.cpp; sourceTree = "<group>"; };
     4409                B2FA3CE70AB75A6E000E5AC4 /* JSSVGPathSegLinetoAbs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegLinetoAbs.h; sourceTree = "<group>"; };
     4410                B2FA3CE80AB75A6E000E5AC4 /* JSSVGPathSegLinetoHorizontalAbs.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegLinetoHorizontalAbs.cpp; sourceTree = "<group>"; };
     4411                B2FA3CE90AB75A6E000E5AC4 /* JSSVGPathSegLinetoHorizontalAbs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegLinetoHorizontalAbs.h; sourceTree = "<group>"; };
     4412                B2FA3CEA0AB75A6E000E5AC4 /* JSSVGPathSegLinetoHorizontalRel.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegLinetoHorizontalRel.cpp; sourceTree = "<group>"; };
     4413                B2FA3CEB0AB75A6E000E5AC4 /* JSSVGPathSegLinetoHorizontalRel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegLinetoHorizontalRel.h; sourceTree = "<group>"; };
     4414                B2FA3CEC0AB75A6E000E5AC4 /* JSSVGPathSegLinetoRel.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegLinetoRel.cpp; sourceTree = "<group>"; };
     4415                B2FA3CED0AB75A6E000E5AC4 /* JSSVGPathSegLinetoRel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegLinetoRel.h; sourceTree = "<group>"; };
     4416                B2FA3CEE0AB75A6E000E5AC4 /* JSSVGPathSegLinetoVerticalAbs.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegLinetoVerticalAbs.cpp; sourceTree = "<group>"; };
     4417                B2FA3CEF0AB75A6E000E5AC4 /* JSSVGPathSegLinetoVerticalAbs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegLinetoVerticalAbs.h; sourceTree = "<group>"; };
     4418                B2FA3CF00AB75A6E000E5AC4 /* JSSVGPathSegLinetoVerticalRel.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegLinetoVerticalRel.cpp; sourceTree = "<group>"; };
     4419                B2FA3CF10AB75A6E000E5AC4 /* JSSVGPathSegLinetoVerticalRel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegLinetoVerticalRel.h; sourceTree = "<group>"; };
     4420                B2FA3CF20AB75A6E000E5AC4 /* JSSVGPathSegList.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegList.cpp; sourceTree = "<group>"; };
     4421                B2FA3CF30AB75A6E000E5AC4 /* JSSVGPathSegList.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegList.h; sourceTree = "<group>"; };
     4422                B2FA3CF40AB75A6E000E5AC4 /* JSSVGPathSegMovetoAbs.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegMovetoAbs.cpp; sourceTree = "<group>"; };
     4423                B2FA3CF50AB75A6E000E5AC4 /* JSSVGPathSegMovetoAbs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegMovetoAbs.h; sourceTree = "<group>"; };
     4424                B2FA3CF60AB75A6E000E5AC4 /* JSSVGPathSegMovetoRel.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPathSegMovetoRel.cpp; sourceTree = "<group>"; };
     4425                B2FA3CF70AB75A6E000E5AC4 /* JSSVGPathSegMovetoRel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPathSegMovetoRel.h; sourceTree = "<group>"; };
     4426                B2FA3CF80AB75A6E000E5AC4 /* JSSVGPatternElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPatternElement.cpp; sourceTree = "<group>"; };
     4427                B2FA3CF90AB75A6E000E5AC4 /* JSSVGPatternElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPatternElement.h; sourceTree = "<group>"; };
     4428                B2FA3CFA0AB75A6E000E5AC4 /* JSSVGPointList.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPointList.cpp; sourceTree = "<group>"; };
     4429                B2FA3CFB0AB75A6E000E5AC4 /* JSSVGPointList.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPointList.h; sourceTree = "<group>"; };
     4430                B2FA3CFD0AB75A6E000E5AC4 /* JSSVGPolygonElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPolygonElement.cpp; sourceTree = "<group>"; };
     4431                B2FA3CFE0AB75A6E000E5AC4 /* JSSVGPolygonElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPolygonElement.h; sourceTree = "<group>"; };
     4432                B2FA3CFF0AB75A6E000E5AC4 /* JSSVGPolylineElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPolylineElement.cpp; sourceTree = "<group>"; };
     4433                B2FA3D000AB75A6E000E5AC4 /* JSSVGPolylineElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPolylineElement.h; sourceTree = "<group>"; };
     4434                B2FA3D010AB75A6E000E5AC4 /* JSSVGPreserveAspectRatio.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGPreserveAspectRatio.cpp; sourceTree = "<group>"; };
     4435                B2FA3D020AB75A6E000E5AC4 /* JSSVGPreserveAspectRatio.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGPreserveAspectRatio.h; sourceTree = "<group>"; };
     4436                B2FA3D030AB75A6E000E5AC4 /* JSSVGRadialGradientElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGRadialGradientElement.cpp; sourceTree = "<group>"; };
     4437                B2FA3D040AB75A6E000E5AC4 /* JSSVGRadialGradientElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGRadialGradientElement.h; sourceTree = "<group>"; };
     4438                B2FA3D050AB75A6E000E5AC4 /* JSSVGRectElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGRectElement.cpp; sourceTree = "<group>"; };
     4439                B2FA3D060AB75A6E000E5AC4 /* JSSVGRectElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGRectElement.h; sourceTree = "<group>"; };
     4440                B2FA3D080AB75A6E000E5AC4 /* JSSVGRenderingIntent.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGRenderingIntent.cpp; sourceTree = "<group>"; };
     4441                B2FA3D090AB75A6E000E5AC4 /* JSSVGRenderingIntent.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGRenderingIntent.h; sourceTree = "<group>"; };
     4442                B2FA3D0A0AB75A6E000E5AC4 /* JSSVGScriptElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGScriptElement.cpp; sourceTree = "<group>"; };
     4443                B2FA3D0B0AB75A6E000E5AC4 /* JSSVGScriptElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGScriptElement.h; sourceTree = "<group>"; };
     4444                B2FA3D0C0AB75A6E000E5AC4 /* JSSVGSetElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGSetElement.cpp; sourceTree = "<group>"; };
     4445                B2FA3D0D0AB75A6E000E5AC4 /* JSSVGSetElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGSetElement.h; sourceTree = "<group>"; };
     4446                B2FA3D0E0AB75A6E000E5AC4 /* JSSVGStopElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGStopElement.cpp; sourceTree = "<group>"; };
     4447                B2FA3D0F0AB75A6E000E5AC4 /* JSSVGStopElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGStopElement.h; sourceTree = "<group>"; };
     4448                B2FA3D100AB75A6E000E5AC4 /* JSSVGStringList.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGStringList.cpp; sourceTree = "<group>"; };
     4449                B2FA3D110AB75A6E000E5AC4 /* JSSVGStringList.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGStringList.h; sourceTree = "<group>"; };
     4450                B2FA3D120AB75A6E000E5AC4 /* JSSVGStyleElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGStyleElement.cpp; sourceTree = "<group>"; };
     4451                B2FA3D130AB75A6E000E5AC4 /* JSSVGStyleElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGStyleElement.h; sourceTree = "<group>"; };
     4452                B2FA3D140AB75A6F000E5AC4 /* JSSVGSVGElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGSVGElement.cpp; sourceTree = "<group>"; };
     4453                B2FA3D150AB75A6F000E5AC4 /* JSSVGSVGElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGSVGElement.h; sourceTree = "<group>"; };
     4454                B2FA3D160AB75A6F000E5AC4 /* JSSVGSwitchElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGSwitchElement.cpp; sourceTree = "<group>"; };
     4455                B2FA3D170AB75A6F000E5AC4 /* JSSVGSwitchElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGSwitchElement.h; sourceTree = "<group>"; };
     4456                B2FA3D180AB75A6F000E5AC4 /* JSSVGSymbolElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGSymbolElement.cpp; sourceTree = "<group>"; };
     4457                B2FA3D190AB75A6F000E5AC4 /* JSSVGSymbolElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGSymbolElement.h; sourceTree = "<group>"; };
     4458                B2FA3D1A0AB75A6F000E5AC4 /* JSSVGTextContentElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGTextContentElement.cpp; sourceTree = "<group>"; };
     4459                B2FA3D1B0AB75A6F000E5AC4 /* JSSVGTextContentElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGTextContentElement.h; sourceTree = "<group>"; };
     4460                B2FA3D1C0AB75A6F000E5AC4 /* JSSVGTextElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGTextElement.cpp; sourceTree = "<group>"; };
     4461                B2FA3D1D0AB75A6F000E5AC4 /* JSSVGTextElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGTextElement.h; sourceTree = "<group>"; };
     4462                B2FA3D1E0AB75A6F000E5AC4 /* JSSVGTextPositioningElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGTextPositioningElement.cpp; sourceTree = "<group>"; };
     4463                B2FA3D1F0AB75A6F000E5AC4 /* JSSVGTextPositioningElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGTextPositioningElement.h; sourceTree = "<group>"; };
     4464                B2FA3D200AB75A6F000E5AC4 /* JSSVGTitleElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGTitleElement.cpp; sourceTree = "<group>"; };
     4465                B2FA3D210AB75A6F000E5AC4 /* JSSVGTitleElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGTitleElement.h; sourceTree = "<group>"; };
     4466                B2FA3D220AB75A6F000E5AC4 /* JSSVGTransform.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGTransform.cpp; sourceTree = "<group>"; };
     4467                B2FA3D230AB75A6F000E5AC4 /* JSSVGTransform.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGTransform.h; sourceTree = "<group>"; };
     4468                B2FA3D240AB75A6F000E5AC4 /* JSSVGTransformList.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGTransformList.cpp; sourceTree = "<group>"; };
     4469                B2FA3D250AB75A6F000E5AC4 /* JSSVGTransformList.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGTransformList.h; sourceTree = "<group>"; };
     4470                B2FA3D260AB75A6F000E5AC4 /* JSSVGTRefElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGTRefElement.cpp; sourceTree = "<group>"; };
     4471                B2FA3D270AB75A6F000E5AC4 /* JSSVGTRefElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGTRefElement.h; sourceTree = "<group>"; };
     4472                B2FA3D280AB75A6F000E5AC4 /* JSSVGTSpanElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGTSpanElement.cpp; sourceTree = "<group>"; };
     4473                B2FA3D290AB75A6F000E5AC4 /* JSSVGTSpanElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGTSpanElement.h; sourceTree = "<group>"; };
     4474                B2FA3D2A0AB75A6F000E5AC4 /* JSSVGUnitTypes.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGUnitTypes.cpp; sourceTree = "<group>"; };
     4475                B2FA3D2B0AB75A6F000E5AC4 /* JSSVGUnitTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGUnitTypes.h; sourceTree = "<group>"; };
     4476                B2FA3D2C0AB75A6F000E5AC4 /* JSSVGUseElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGUseElement.cpp; sourceTree = "<group>"; };
     4477                B2FA3D2D0AB75A6F000E5AC4 /* JSSVGUseElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGUseElement.h; sourceTree = "<group>"; };
     4478                B2FA3D2E0AB75A6F000E5AC4 /* JSSVGViewElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGViewElement.cpp; sourceTree = "<group>"; };
     4479                B2FA3D2F0AB75A6F000E5AC4 /* JSSVGViewElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGViewElement.h; sourceTree = "<group>"; };
     4480                B2FA3D300AB75A6F000E5AC4 /* JSSVGZoomEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGZoomEvent.cpp; sourceTree = "<group>"; };
     4481                B2FA3D310AB75A6F000E5AC4 /* JSSVGZoomEvent.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSSVGZoomEvent.h; sourceTree = "<group>"; };
    40584482                BC066F6C09FEB2FA00C589A7 /* WebCoreTextRenderer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = WebCoreTextRenderer.h; sourceTree = "<group>"; };
    40594483                BC06F24906D18A7E004A6FA3 /* XSLStyleSheet.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XSLStyleSheet.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
     
    44464870                        isa = PBXGroup;
    44474871                        children = (
     4872                                B20111050AB7740500DB0E68 /* JSSVGAElement.cpp */,
     4873                                B20111060AB7740500DB0E68 /* JSSVGAElement.h */,
     4874                                B2FA3C4E0AB75A6E000E5AC4 /* JSSVGAnimateColorElement.cpp */,
     4875                                B222F6960AB771950022EFAD /* JSSVGAngle.cpp */,
     4876                                B222F69A0AB771B80022EFAD /* JSSVGElement.cpp */,
     4877                                B222F69B0AB771B80022EFAD /* JSSVGElement.h */,
     4878                                B222F6970AB771950022EFAD /* JSSVGAngle.h */,
     4879                                B2FA3C4F0AB75A6E000E5AC4 /* JSSVGAnimateColorElement.h */,
     4880                                B2FA3C500AB75A6E000E5AC4 /* JSSVGAnimatedAngle.cpp */,
     4881                                B2FA3C510AB75A6E000E5AC4 /* JSSVGAnimatedAngle.h */,
     4882                                B2FA3C520AB75A6E000E5AC4 /* JSSVGAnimatedBoolean.cpp */,
     4883                                B2FA3C530AB75A6E000E5AC4 /* JSSVGAnimatedBoolean.h */,
     4884                                B2FA3C540AB75A6E000E5AC4 /* JSSVGAnimatedEnumeration.cpp */,
     4885                                B2FA3C550AB75A6E000E5AC4 /* JSSVGAnimatedEnumeration.h */,
     4886                                B2FA3C560AB75A6E000E5AC4 /* JSSVGAnimatedInteger.cpp */,
     4887                                B2FA3C570AB75A6E000E5AC4 /* JSSVGAnimatedInteger.h */,
     4888                                B2FA3C580AB75A6E000E5AC4 /* JSSVGAnimatedLength.cpp */,
     4889                                B2FA3C590AB75A6E000E5AC4 /* JSSVGAnimatedLength.h */,
     4890                                B2FA3C5A0AB75A6E000E5AC4 /* JSSVGAnimatedLengthList.cpp */,
     4891                                B2FA3C5B0AB75A6E000E5AC4 /* JSSVGAnimatedLengthList.h */,
     4892                                B2FA3C5C0AB75A6E000E5AC4 /* JSSVGAnimatedNumber.cpp */,
     4893                                B2FA3C5D0AB75A6E000E5AC4 /* JSSVGAnimatedNumber.h */,
     4894                                B2FA3C5E0AB75A6E000E5AC4 /* JSSVGAnimatedNumberList.cpp */,
     4895                                B2FA3C5F0AB75A6E000E5AC4 /* JSSVGAnimatedNumberList.h */,
     4896                                B2FA3C620AB75A6E000E5AC4 /* JSSVGAnimatedPreserveAspectRatio.cpp */,
     4897                                B2FA3C630AB75A6E000E5AC4 /* JSSVGAnimatedPreserveAspectRatio.h */,
     4898                                B2FA3C640AB75A6E000E5AC4 /* JSSVGAnimatedRect.cpp */,
     4899                                B2FA3C650AB75A6E000E5AC4 /* JSSVGAnimatedRect.h */,
     4900                                B2FA3C660AB75A6E000E5AC4 /* JSSVGAnimatedString.cpp */,
     4901                                B2FA3C670AB75A6E000E5AC4 /* JSSVGAnimatedString.h */,
     4902                                B2FA3C680AB75A6E000E5AC4 /* JSSVGAnimatedTransformList.cpp */,
     4903                                B2FA3C690AB75A6E000E5AC4 /* JSSVGAnimatedTransformList.h */,
     4904                                B2FA3C6A0AB75A6E000E5AC4 /* JSSVGAnimateElement.cpp */,
     4905                                B2FA3C6B0AB75A6E000E5AC4 /* JSSVGAnimateElement.h */,
     4906                                B2FA3C6C0AB75A6E000E5AC4 /* JSSVGAnimateTransformElement.cpp */,
     4907                                B2FA3C6D0AB75A6E000E5AC4 /* JSSVGAnimateTransformElement.h */,
     4908                                B2FA3C6E0AB75A6E000E5AC4 /* JSSVGAnimationElement.cpp */,
     4909                                B2FA3C6F0AB75A6E000E5AC4 /* JSSVGAnimationElement.h */,
     4910                                B2FA3C700AB75A6E000E5AC4 /* JSSVGCircleElement.cpp */,
     4911                                B2FA3C710AB75A6E000E5AC4 /* JSSVGCircleElement.h */,
     4912                                B2FA3C720AB75A6E000E5AC4 /* JSSVGClipPathElement.cpp */,
     4913                                B2FA3C730AB75A6E000E5AC4 /* JSSVGClipPathElement.h */,
     4914                                B2FA3C740AB75A6E000E5AC4 /* JSSVGColor.cpp */,
     4915                                B2FA3C750AB75A6E000E5AC4 /* JSSVGColor.h */,
     4916                                B2FA3C760AB75A6E000E5AC4 /* JSSVGComponentTransferFunctionElement.cpp */,
     4917                                B2FA3C770AB75A6E000E5AC4 /* JSSVGComponentTransferFunctionElement.h */,
     4918                                B2FA3C780AB75A6E000E5AC4 /* JSSVGCursorElement.cpp */,
     4919                                B2FA3C790AB75A6E000E5AC4 /* JSSVGCursorElement.h */,
     4920                                B2FA3C7A0AB75A6E000E5AC4 /* JSSVGDefsElement.cpp */,
     4921                                B2FA3C7B0AB75A6E000E5AC4 /* JSSVGDefsElement.h */,
     4922                                B2FA3C7C0AB75A6E000E5AC4 /* JSSVGDescElement.cpp */,
     4923                                B2FA3C7D0AB75A6E000E5AC4 /* JSSVGDescElement.h */,
     4924                                B2FA3C7E0AB75A6E000E5AC4 /* JSSVGDocument.cpp */,
     4925                                B2FA3C7F0AB75A6E000E5AC4 /* JSSVGDocument.h */,
     4926                                B2FA3C800AB75A6E000E5AC4 /* JSSVGEllipseElement.cpp */,
     4927                                B2FA3C810AB75A6E000E5AC4 /* JSSVGEllipseElement.h */,
     4928                                B2FA3C820AB75A6E000E5AC4 /* JSSVGFEBlendElement.cpp */,
     4929                                B2FA3C830AB75A6E000E5AC4 /* JSSVGFEBlendElement.h */,
     4930                                B2FA3C840AB75A6E000E5AC4 /* JSSVGFEColorMatrixElement.cpp */,
     4931                                B2FA3C850AB75A6E000E5AC4 /* JSSVGFEColorMatrixElement.h */,
     4932                                B2FA3C860AB75A6E000E5AC4 /* JSSVGFEComponentTransferElement.cpp */,
     4933                                B2FA3C870AB75A6E000E5AC4 /* JSSVGFEComponentTransferElement.h */,
     4934                                B2FA3C880AB75A6E000E5AC4 /* JSSVGFECompositeElement.cpp */,
     4935                                B2FA3C890AB75A6E000E5AC4 /* JSSVGFECompositeElement.h */,
     4936                                B2FA3C8A0AB75A6E000E5AC4 /* JSSVGFEDiffuseLightingElement.cpp */,
     4937                                B2FA3C8B0AB75A6E000E5AC4 /* JSSVGFEDiffuseLightingElement.h */,
     4938                                B2FA3C8C0AB75A6E000E5AC4 /* JSSVGFEDisplacementMapElement.cpp */,
     4939                                B2FA3C8D0AB75A6E000E5AC4 /* JSSVGFEDisplacementMapElement.h */,
     4940                                B2FA3C8E0AB75A6E000E5AC4 /* JSSVGFEDistantLightElement.cpp */,
     4941                                B2FA3C8F0AB75A6E000E5AC4 /* JSSVGFEDistantLightElement.h */,
     4942                                B2FA3C900AB75A6E000E5AC4 /* JSSVGFEFloodElement.cpp */,
     4943                                B2FA3C910AB75A6E000E5AC4 /* JSSVGFEFloodElement.h */,
     4944                                B2FA3C920AB75A6E000E5AC4 /* JSSVGFEFuncAElement.cpp */,
     4945                                B2FA3C930AB75A6E000E5AC4 /* JSSVGFEFuncAElement.h */,
     4946                                B2FA3C940AB75A6E000E5AC4 /* JSSVGFEFuncBElement.cpp */,
     4947                                B2FA3C950AB75A6E000E5AC4 /* JSSVGFEFuncBElement.h */,
     4948                                B2FA3C960AB75A6E000E5AC4 /* JSSVGFEFuncGElement.cpp */,
     4949                                B2FA3C970AB75A6E000E5AC4 /* JSSVGFEFuncGElement.h */,
     4950                                B2FA3C980AB75A6E000E5AC4 /* JSSVGFEFuncRElement.cpp */,
     4951                                B2FA3C990AB75A6E000E5AC4 /* JSSVGFEFuncRElement.h */,
     4952                                B2FA3C9A0AB75A6E000E5AC4 /* JSSVGFEGaussianBlurElement.cpp */,
     4953                                B2FA3C9B0AB75A6E000E5AC4 /* JSSVGFEGaussianBlurElement.h */,
     4954                                B2FA3C9C0AB75A6E000E5AC4 /* JSSVGFEImageElement.cpp */,
     4955                                B2FA3C9D0AB75A6E000E5AC4 /* JSSVGFEImageElement.h */,
     4956                                B2FA3C9E0AB75A6E000E5AC4 /* JSSVGFEMergeElement.cpp */,
     4957                                B2FA3C9F0AB75A6E000E5AC4 /* JSSVGFEMergeElement.h */,
     4958                                B2FA3CA00AB75A6E000E5AC4 /* JSSVGFEMergeNodeElement.cpp */,
     4959                                B2FA3CA10AB75A6E000E5AC4 /* JSSVGFEMergeNodeElement.h */,
     4960                                B2FA3CA20AB75A6E000E5AC4 /* JSSVGFEOffsetElement.cpp */,
     4961                                B2FA3CA30AB75A6E000E5AC4 /* JSSVGFEOffsetElement.h */,
     4962                                B2FA3CA40AB75A6E000E5AC4 /* JSSVGFEPointLightElement.cpp */,
     4963                                B2FA3CA50AB75A6E000E5AC4 /* JSSVGFEPointLightElement.h */,
     4964                                B2FA3CA60AB75A6E000E5AC4 /* JSSVGFESpecularLightingElement.cpp */,
     4965                                B2FA3CA70AB75A6E000E5AC4 /* JSSVGFESpecularLightingElement.h */,
     4966                                B2FA3CA80AB75A6E000E5AC4 /* JSSVGFESpotLightElement.cpp */,
     4967                                B2FA3CA90AB75A6E000E5AC4 /* JSSVGFESpotLightElement.h */,
     4968                                B2FA3CAA0AB75A6E000E5AC4 /* JSSVGFETileElement.cpp */,
     4969                                B2FA3CAB0AB75A6E000E5AC4 /* JSSVGFETileElement.h */,
     4970                                B2FA3CAC0AB75A6E000E5AC4 /* JSSVGFETurbulenceElement.cpp */,
     4971                                B2FA3CAD0AB75A6E000E5AC4 /* JSSVGFETurbulenceElement.h */,
     4972                                B2FA3CAE0AB75A6E000E5AC4 /* JSSVGFilterElement.cpp */,
     4973                                B2FA3CAF0AB75A6E000E5AC4 /* JSSVGFilterElement.h */,
     4974                                B2FA3CB00AB75A6E000E5AC4 /* JSSVGForeignObjectElement.cpp */,
     4975                                B2FA3CB10AB75A6E000E5AC4 /* JSSVGForeignObjectElement.h */,
     4976                                B2FA3CB20AB75A6E000E5AC4 /* JSSVGGElement.cpp */,
     4977                                B2FA3CB30AB75A6E000E5AC4 /* JSSVGGElement.h */,
     4978                                B2FA3CB40AB75A6E000E5AC4 /* JSSVGGradientElement.cpp */,
     4979                                B2FA3CB50AB75A6E000E5AC4 /* JSSVGGradientElement.h */,
     4980                                B2FA3CB60AB75A6E000E5AC4 /* JSSVGImageElement.cpp */,
     4981                                B2FA3CB70AB75A6E000E5AC4 /* JSSVGImageElement.h */,
     4982                                B2FA3CB80AB75A6E000E5AC4 /* JSSVGLength.cpp */,
     4983                                B2FA3CB90AB75A6E000E5AC4 /* JSSVGLength.h */,
     4984                                B2FA3CBA0AB75A6E000E5AC4 /* JSSVGLengthList.cpp */,
     4985                                B2FA3CBB0AB75A6E000E5AC4 /* JSSVGLengthList.h */,
     4986                                B2FA3CBC0AB75A6E000E5AC4 /* JSSVGLinearGradientElement.cpp */,
     4987                                B2FA3CBD0AB75A6E000E5AC4 /* JSSVGLinearGradientElement.h */,
     4988                                B2FA3CBE0AB75A6E000E5AC4 /* JSSVGLineElement.cpp */,
     4989                                B2FA3CBF0AB75A6E000E5AC4 /* JSSVGLineElement.h */,
     4990                                B2FA3CC00AB75A6E000E5AC4 /* JSSVGMarkerElement.cpp */,
     4991                                B2FA3CC10AB75A6E000E5AC4 /* JSSVGMarkerElement.h */,
     4992                                B2FA3CC20AB75A6E000E5AC4 /* JSSVGMaskElement.cpp */,
     4993                                B2FA3CC30AB75A6E000E5AC4 /* JSSVGMaskElement.h */,
     4994                                B2FA3CC40AB75A6E000E5AC4 /* JSSVGMatrix.cpp */,
     4995                                B2FA3CC50AB75A6E000E5AC4 /* JSSVGMatrix.h */,
     4996                                B2FA3CC60AB75A6E000E5AC4 /* JSSVGMetadataElement.cpp */,
     4997                                B2FA3CC70AB75A6E000E5AC4 /* JSSVGMetadataElement.h */,
     4998                                B2FA3CC80AB75A6E000E5AC4 /* JSSVGNumberList.cpp */,
     4999                                B2FA3CC90AB75A6E000E5AC4 /* JSSVGNumberList.h */,
     5000                                B2FA3CCA0AB75A6E000E5AC4 /* JSSVGPaint.cpp */,
     5001                                B2FA3CCB0AB75A6E000E5AC4 /* JSSVGPaint.h */,
     5002                                B2FA3CCC0AB75A6E000E5AC4 /* JSSVGPathElement.cpp */,
     5003                                B2FA3CCD0AB75A6E000E5AC4 /* JSSVGPathElement.h */,
     5004                                B2FA3CCE0AB75A6E000E5AC4 /* JSSVGPathSeg.cpp */,
     5005                                B2FA3CCF0AB75A6E000E5AC4 /* JSSVGPathSeg.h */,
     5006                                B2FA3CD00AB75A6E000E5AC4 /* JSSVGPathSegArcAbs.cpp */,
     5007                                B2FA3CD10AB75A6E000E5AC4 /* JSSVGPathSegArcAbs.h */,
     5008                                B2FA3CD20AB75A6E000E5AC4 /* JSSVGPathSegArcRel.cpp */,
     5009                                B2FA3CD30AB75A6E000E5AC4 /* JSSVGPathSegArcRel.h */,
     5010                                B2FA3CD40AB75A6E000E5AC4 /* JSSVGPathSegClosePath.cpp */,
     5011                                B2FA3CD50AB75A6E000E5AC4 /* JSSVGPathSegClosePath.h */,
     5012                                B2FA3CD60AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicAbs.cpp */,
     5013                                B2FA3CD70AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicAbs.h */,
     5014                                B2FA3CD80AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicRel.cpp */,
     5015                                B2FA3CD90AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicRel.h */,
     5016                                B2FA3CDA0AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicSmoothAbs.cpp */,
     5017                                B2FA3CDB0AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicSmoothAbs.h */,
     5018                                B2FA3CDC0AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicSmoothRel.cpp */,
     5019                                B2FA3CDD0AB75A6E000E5AC4 /* JSSVGPathSegCurvetoCubicSmoothRel.h */,
     5020                                B2FA3CDE0AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticAbs.cpp */,
     5021                                B2FA3CDF0AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticAbs.h */,
     5022                                B2FA3CE00AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticRel.cpp */,
     5023                                B2FA3CE10AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticRel.h */,
     5024                                B2FA3CE20AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp */,
     5025                                B2FA3CE30AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticSmoothAbs.h */,
     5026                                B2FA3CE40AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticSmoothRel.cpp */,
     5027                                B2FA3CE50AB75A6E000E5AC4 /* JSSVGPathSegCurvetoQuadraticSmoothRel.h */,
     5028                                B2FA3CE60AB75A6E000E5AC4 /* JSSVGPathSegLinetoAbs.cpp */,
     5029                                B2FA3CE70AB75A6E000E5AC4 /* JSSVGPathSegLinetoAbs.h */,
     5030                                B2FA3CE80AB75A6E000E5AC4 /* JSSVGPathSegLinetoHorizontalAbs.cpp */,
     5031                                B2FA3CE90AB75A6E000E5AC4 /* JSSVGPathSegLinetoHorizontalAbs.h */,
     5032                                B2FA3CEA0AB75A6E000E5AC4 /* JSSVGPathSegLinetoHorizontalRel.cpp */,
     5033                                B2FA3CEB0AB75A6E000E5AC4 /* JSSVGPathSegLinetoHorizontalRel.h */,
     5034                                B2FA3CEC0AB75A6E000E5AC4 /* JSSVGPathSegLinetoRel.cpp */,
     5035                                B2FA3CED0AB75A6E000E5AC4 /* JSSVGPathSegLinetoRel.h */,
     5036                                B2FA3CEE0AB75A6E000E5AC4 /* JSSVGPathSegLinetoVerticalAbs.cpp */,
     5037                                B2FA3CEF0AB75A6E000E5AC4 /* JSSVGPathSegLinetoVerticalAbs.h */,
     5038                                B2FA3CF00AB75A6E000E5AC4 /* JSSVGPathSegLinetoVerticalRel.cpp */,
     5039                                B2FA3CF10AB75A6E000E5AC4 /* JSSVGPathSegLinetoVerticalRel.h */,
     5040                                B2FA3CF20AB75A6E000E5AC4 /* JSSVGPathSegList.cpp */,
     5041                                B2FA3CF30AB75A6E000E5AC4 /* JSSVGPathSegList.h */,
     5042                                B2FA3CF40AB75A6E000E5AC4 /* JSSVGPathSegMovetoAbs.cpp */,
     5043                                B2FA3CF50AB75A6E000E5AC4 /* JSSVGPathSegMovetoAbs.h */,
     5044                                B2FA3CF60AB75A6E000E5AC4 /* JSSVGPathSegMovetoRel.cpp */,
     5045                                B2FA3CF70AB75A6E000E5AC4 /* JSSVGPathSegMovetoRel.h */,
     5046                                B2FA3CF80AB75A6E000E5AC4 /* JSSVGPatternElement.cpp */,
     5047                                B2FA3CF90AB75A6E000E5AC4 /* JSSVGPatternElement.h */,
     5048                                B2FA3CFA0AB75A6E000E5AC4 /* JSSVGPointList.cpp */,
     5049                                B2FA3CFB0AB75A6E000E5AC4 /* JSSVGPointList.h */,
     5050                                B2FA3CFD0AB75A6E000E5AC4 /* JSSVGPolygonElement.cpp */,
     5051                                B2FA3CFE0AB75A6E000E5AC4 /* JSSVGPolygonElement.h */,
     5052                                B2FA3CFF0AB75A6E000E5AC4 /* JSSVGPolylineElement.cpp */,
     5053                                B2FA3D000AB75A6E000E5AC4 /* JSSVGPolylineElement.h */,
     5054                                B2FA3D010AB75A6E000E5AC4 /* JSSVGPreserveAspectRatio.cpp */,
     5055                                B2FA3D020AB75A6E000E5AC4 /* JSSVGPreserveAspectRatio.h */,
     5056                                B2FA3D030AB75A6E000E5AC4 /* JSSVGRadialGradientElement.cpp */,
     5057                                B2FA3D040AB75A6E000E5AC4 /* JSSVGRadialGradientElement.h */,
     5058                                B2FA3D050AB75A6E000E5AC4 /* JSSVGRectElement.cpp */,
     5059                                B2FA3D060AB75A6E000E5AC4 /* JSSVGRectElement.h */,
     5060                                B2FA3D080AB75A6E000E5AC4 /* JSSVGRenderingIntent.cpp */,
     5061                                B2FA3D090AB75A6E000E5AC4 /* JSSVGRenderingIntent.h */,
     5062                                B2FA3D0A0AB75A6E000E5AC4 /* JSSVGScriptElement.cpp */,
     5063                                B2FA3D0B0AB75A6E000E5AC4 /* JSSVGScriptElement.h */,
     5064                                B2FA3D0C0AB75A6E000E5AC4 /* JSSVGSetElement.cpp */,
     5065                                B2FA3D0D0AB75A6E000E5AC4 /* JSSVGSetElement.h */,
     5066                                B2FA3D0E0AB75A6E000E5AC4 /* JSSVGStopElement.cpp */,
     5067                                B2FA3D0F0AB75A6E000E5AC4 /* JSSVGStopElement.h */,
     5068                                B2FA3D100AB75A6E000E5AC4 /* JSSVGStringList.cpp */,
     5069                                B2FA3D110AB75A6E000E5AC4 /* JSSVGStringList.h */,
     5070                                B2FA3D120AB75A6E000E5AC4 /* JSSVGStyleElement.cpp */,
     5071                                B2FA3D130AB75A6E000E5AC4 /* JSSVGStyleElement.h */,
     5072                                B2FA3D140AB75A6F000E5AC4 /* JSSVGSVGElement.cpp */,
     5073                                B2FA3D150AB75A6F000E5AC4 /* JSSVGSVGElement.h */,
     5074                                B2FA3D160AB75A6F000E5AC4 /* JSSVGSwitchElement.cpp */,
     5075                                B2FA3D170AB75A6F000E5AC4 /* JSSVGSwitchElement.h */,
     5076                                B2FA3D180AB75A6F000E5AC4 /* JSSVGSymbolElement.cpp */,
     5077                                B2FA3D190AB75A6F000E5AC4 /* JSSVGSymbolElement.h */,
     5078                                B2FA3D1A0AB75A6F000E5AC4 /* JSSVGTextContentElement.cpp */,
     5079                                B2FA3D1B0AB75A6F000E5AC4 /* JSSVGTextContentElement.h */,
     5080                                B2FA3D1C0AB75A6F000E5AC4 /* JSSVGTextElement.cpp */,
     5081                                B2FA3D1D0AB75A6F000E5AC4 /* JSSVGTextElement.h */,
     5082                                B2FA3D1E0AB75A6F000E5AC4 /* JSSVGTextPositioningElement.cpp */,
     5083                                B2FA3D1F0AB75A6F000E5AC4 /* JSSVGTextPositioningElement.h */,
     5084                                B2FA3D200AB75A6F000E5AC4 /* JSSVGTitleElement.cpp */,
     5085                                B2FA3D210AB75A6F000E5AC4 /* JSSVGTitleElement.h */,
     5086                                B2FA3D220AB75A6F000E5AC4 /* JSSVGTransform.cpp */,
     5087                                B2FA3D230AB75A6F000E5AC4 /* JSSVGTransform.h */,
     5088                                B2FA3D240AB75A6F000E5AC4 /* JSSVGTransformList.cpp */,
     5089                                B2FA3D250AB75A6F000E5AC4 /* JSSVGTransformList.h */,
     5090                                B2FA3D260AB75A6F000E5AC4 /* JSSVGTRefElement.cpp */,
     5091                                B2FA3D270AB75A6F000E5AC4 /* JSSVGTRefElement.h */,
     5092                                B2FA3D280AB75A6F000E5AC4 /* JSSVGTSpanElement.cpp */,
     5093                                B2FA3D290AB75A6F000E5AC4 /* JSSVGTSpanElement.h */,
     5094                                B2FA3D2A0AB75A6F000E5AC4 /* JSSVGUnitTypes.cpp */,
     5095                                B2FA3D2B0AB75A6F000E5AC4 /* JSSVGUnitTypes.h */,
     5096                                B2FA3D2C0AB75A6F000E5AC4 /* JSSVGUseElement.cpp */,
     5097                                B2FA3D2D0AB75A6F000E5AC4 /* JSSVGUseElement.h */,
     5098                                B2FA3D2E0AB75A6F000E5AC4 /* JSSVGViewElement.cpp */,
     5099                                B2FA3D2F0AB75A6F000E5AC4 /* JSSVGViewElement.h */,
     5100                                B2FA3D300AB75A6F000E5AC4 /* JSSVGZoomEvent.cpp */,
     5101                                B2FA3D310AB75A6F000E5AC4 /* JSSVGZoomEvent.h */,
    44485102                                65DF31D809D1C122000BE325 /* JSAttr.cpp */,
    44495103                                65DF31D909D1C123000BE325 /* JSAttr.h */,
     
    46025256                                D23CA55E0AB0EAB6005108A5 /* JSRangeException.cpp */,
    46035257                                D23CA55C0AB0EAAE005108A5 /* JSRangeException.h */,
    4604                                 A833C0F20A2C513300D57664 /* JSSVGAngle.cpp */,
    4605                                 A833C0F00A2C513300D57664 /* JSSVGAngle.h */,
    4606                                 A833C0F10A2C513300D57664 /* JSSVGAnimatedLength.cpp */,
    4607                                 A833C0EE0A2C513300D57664 /* JSSVGAnimatedLength.h */,
    4608                                 A80B133C0AA46EC30058DF92 /* JSSVGAnimatedNumber.cpp */,
    4609                                 A80B133D0AA46EC30058DF92 /* JSSVGAnimatedNumber.h */,
    4610                                 A833BF190A2C3A9500D57664 /* JSSVGColor.cpp */,
    4611                                 A833BF180A2C3A9500D57664 /* JSSVGColor.h */,
    4612                                 A833B4B90A27311D00D57664 /* JSSVGDocument.cpp */,
    4613                                 A833B4B80A27311D00D57664 /* JSSVGDocument.h */,
    4614                                 A833C0F30A2C513300D57664 /* JSSVGElement.cpp */,
    4615                                 A833C0ED0A2C513300D57664 /* JSSVGElement.h */,
    4616                                 A833C0F40A2C513300D57664 /* JSSVGLength.cpp */,
    4617                                 A833C0F50A2C513300D57664 /* JSSVGLength.h */,
    4618                                 A833BF170A2C3A9500D57664 /* JSSVGMatrix.cpp */,
    4619                                 A833BF160A2C3A9500D57664 /* JSSVGMatrix.h */,
    4620                                 AA84FC830AA0FE08007699AF /* JSSVGMetadataElement.cpp */,
    4621                                 AA84FC840AA0FE08007699AF /* JSSVGMetadataElement.h */,
    4622                                 A80B129A0AA469A20058DF92 /* JSSVGPathElement.cpp */,
    4623                                 A80B12BF0AA469A30058DF92 /* JSSVGPathElement.h */,
    4624                                 A80B12B30AA469A30058DF92 /* JSSVGPathSeg.cpp */,
    4625                                 A80B12A90AA469A30058DF92 /* JSSVGPathSeg.h */,
    4626                                 A80B12C40AA469A30058DF92 /* JSSVGPathSegArcAbs.cpp */,
    4627                                 A80B12C20AA469A30058DF92 /* JSSVGPathSegArcAbs.h */,
    4628                                 A80B12B60AA469A30058DF92 /* JSSVGPathSegArcRel.cpp */,
    4629                                 A80B12B40AA469A30058DF92 /* JSSVGPathSegArcRel.h */,
    4630                                 A80B12A10AA469A30058DF92 /* JSSVGPathSegClosePath.cpp */,
    4631                                 A80B129D0AA469A20058DF92 /* JSSVGPathSegClosePath.h */,
    4632                                 A80B12A20AA469A30058DF92 /* JSSVGPathSegCurvetoCubicAbs.cpp */,
    4633                                 A80B12B20AA469A30058DF92 /* JSSVGPathSegCurvetoCubicAbs.h */,
    4634                                 A80B12C10AA469A30058DF92 /* JSSVGPathSegCurvetoCubicRel.cpp */,
    4635                                 A80B12C00AA469A30058DF92 /* JSSVGPathSegCurvetoCubicRel.h */,
    4636                                 A80B12B70AA469A30058DF92 /* JSSVGPathSegCurvetoCubicSmoothAbs.cpp */,
    4637                                 A80B12AF0AA469A30058DF92 /* JSSVGPathSegCurvetoCubicSmoothAbs.h */,
    4638                                 A80B129B0AA469A20058DF92 /* JSSVGPathSegCurvetoCubicSmoothRel.cpp */,
    4639                                 A80B12C50AA469A30058DF92 /* JSSVGPathSegCurvetoCubicSmoothRel.h */,
    4640                                 A80B12BA0AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticAbs.cpp */,
    4641                                 A80B12B90AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticAbs.h */,
    4642                                 A80B12AB0AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticRel.cpp */,
    4643                                 A80B12B50AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticRel.h */,
    4644                                 A80B12B80AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp */,
    4645                                 A80B129E0AA469A20058DF92 /* JSSVGPathSegCurvetoQuadraticSmoothAbs.h */,
    4646                                 A80B12AC0AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticSmoothRel.cpp */,
    4647                                 A80B12BB0AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticSmoothRel.h */,
    4648                                 A80B12BE0AA469A30058DF92 /* JSSVGPathSegLinetoAbs.cpp */,
    4649                                 A80B12A30AA469A30058DF92 /* JSSVGPathSegLinetoAbs.h */,
    4650                                 A80B12B00AA469A30058DF92 /* JSSVGPathSegLinetoHorizontalAbs.cpp */,
    4651                                 A80B12BC0AA469A30058DF92 /* JSSVGPathSegLinetoHorizontalAbs.h */,
    4652                                 A80B12AA0AA469A30058DF92 /* JSSVGPathSegLinetoHorizontalRel.cpp */,
    4653                                 A80B12A60AA469A30058DF92 /* JSSVGPathSegLinetoHorizontalRel.h */,
    4654                                 A80B12A00AA469A30058DF92 /* JSSVGPathSegLinetoRel.cpp */,
    4655                                 A80B12AE0AA469A30058DF92 /* JSSVGPathSegLinetoRel.h */,
    4656                                 A80B129C0AA469A20058DF92 /* JSSVGPathSegLinetoVerticalAbs.cpp */,
    4657                                 A80B12AD0AA469A30058DF92 /* JSSVGPathSegLinetoVerticalAbs.h */,
    4658                                 A80B12A80AA469A30058DF92 /* JSSVGPathSegLinetoVerticalRel.cpp */,
    4659                                 A80B12C30AA469A30058DF92 /* JSSVGPathSegLinetoVerticalRel.h */,
    4660                                 A80B12B10AA469A30058DF92 /* JSSVGPathSegMovetoAbs.cpp */,
    4661                                 A80B12A50AA469A30058DF92 /* JSSVGPathSegMovetoAbs.h */,
    4662                                 A80B12A70AA469A30058DF92 /* JSSVGPathSegMovetoRel.cpp */,
    4663                                 A80B129F0AA469A20058DF92 /* JSSVGPathSegMovetoRel.h */,
    4664                                 A833C08E0A2C4F3F00D57664 /* JSSVGSVGElement.cpp */,
    4665                                 A833C08F0A2C4F3F00D57664 /* JSSVGSVGElement.h */,
    4666                                 A833C0EF0A2C513300D57664 /* JSSVGTransform.cpp */,
    4667                                 A833C0F60A2C513300D57664 /* JSSVGTransform.h */,
    46685258                                65DF31EF09D1CC60000BE325 /* JSText.cpp */,
    46695259                                65DF31F009D1CC60000BE325 /* JSText.h */,
     
    56676257                        children = (
    56686258                                A833BA1F0A2BA02B00D57664 /* js */,
    5669                                 A8122C7C08D564B000844FA3 /* idl */,
    56706259                        );
    56716260                        path = bindings;
    5672                         sourceTree = "<group>";
    5673                 };
    5674                 A8122C7C08D564B000844FA3 /* idl */ = {
    5675                         isa = PBXGroup;
    5676                         children = (
    5677                                 A833C9410A2CF68700D57664 /* GetSVGDocument.idl */,
    5678                                 A833C9420A2CF68700D57664 /* SVGAElement.idl */,
    5679                                 A833C9430A2CF68700D57664 /* SVGAnimateColorElement.idl */,
    5680                                 A833C94A0A2CF68700D57664 /* SVGAnimatedNumberList.idl */,
    5681                                 A833C9500A2CF68700D57664 /* SVGAnimatedTransformList.idl */,
    5682                                 A833C9510A2CF68700D57664 /* SVGAnimateElement.idl */,
    5683                                 A833C9520A2CF68700D57664 /* SVGAnimateTransformElement.idl */,
    5684                                 A833C9530A2CF68700D57664 /* SVGAnimationElement.idl */,
    5685                                 A833C9540A2CF68700D57664 /* SVGCircleElement.idl */,
    5686                                 A833C9550A2CF68700D57664 /* SVGClipPathElement.idl */,
    5687                                 A833C9560A2CF68700D57664 /* SVGComponentTransferFunctionElement.idl */,
    5688                                 A833C9570A2CF68700D57664 /* SVGCursorElement.idl */,
    5689                                 A833C9580A2CF68700D57664 /* SVGDefsElement.idl */,
    5690                                 A833C9590A2CF68700D57664 /* SVGDescElement.idl */,
    5691                                 A833C95B0A2CF68700D57664 /* SVGElementInstance.idl */,
    5692                                 A833C95C0A2CF68700D57664 /* SVGElementInstanceList.idl */,
    5693                                 A833C95D0A2CF68700D57664 /* SVGEllipseElement.idl */,
    5694                                 A833C95E0A2CF68700D57664 /* SVGEvent.idl */,
    5695                                 A833C95F0A2CF68700D57664 /* SVGException.idl */,
    5696                                 A833C9600A2CF68700D57664 /* SVGExternalResourcesRequired.idl */,
    5697                                 A833C9610A2CF68700D57664 /* SVGFEBlendElement.idl */,
    5698                                 A833C9620A2CF68700D57664 /* SVGFEColorMatrixElement.idl */,
    5699                                 A833C9630A2CF68700D57664 /* SVGFEComponentTransferElement.idl */,
    5700                                 A833C9640A2CF68700D57664 /* SVGFECompositeElement.idl */,
    5701                                 A833C9650A2CF68700D57664 /* SVGFEFloodElement.idl */,
    5702                                 A833C9660A2CF68700D57664 /* SVGFEFuncAElement.idl */,
    5703                                 A833C9670A2CF68700D57664 /* SVGFEFuncBElement.idl */,
    5704                                 A833C9680A2CF68700D57664 /* SVGFEFuncGElement.idl */,
    5705                                 A833C9690A2CF68700D57664 /* SVGFEFuncRElement.idl */,
    5706                                 A833C96A0A2CF68700D57664 /* SVGFEGaussianBlurElement.idl */,
    5707                                 A833C96B0A2CF68700D57664 /* SVGFEImageElement.idl */,
    5708                                 A833C96C0A2CF68700D57664 /* SVGFEMergeElement.idl */,
    5709                                 A833C96D0A2CF68700D57664 /* SVGFEMergeNodeElement.idl */,
    5710                                 A833C96E0A2CF68700D57664 /* SVGFEOffsetElement.idl */,
    5711                                 A833C96F0A2CF68700D57664 /* SVGFETileElement.idl */,
    5712                                 A833C9700A2CF68700D57664 /* SVGFETurbulenceElement.idl */,
    5713                                 A833C9710A2CF68700D57664 /* SVGFilterElement.idl */,
    5714                                 A833C9720A2CF68700D57664 /* SVGFilterPrimitiveStandardAttributes.idl */,
    5715                                 A833C9730A2CF68700D57664 /* SVGFitToViewBox.idl */,
    5716                                 A833C9740A2CF68700D57664 /* SVGGElement.idl */,
    5717                                 A833C9750A2CF68700D57664 /* SVGGradientElement.idl */,
    5718                                 A833C9760A2CF68700D57664 /* SVGICCColor.idl */,
    5719                                 A833C9770A2CF68700D57664 /* SVGImageElement.idl */,
    5720                                 A833C9780A2CF68700D57664 /* SVGLangSpace.idl */,
    5721                                 A833C9790A2CF68700D57664 /* SVGLengthList.idl */,
    5722                                 A833C97A0A2CF68700D57664 /* SVGLinearGradientElement.idl */,
    5723                                 A833C97B0A2CF68700D57664 /* SVGLineElement.idl */,
    5724                                 A833C97C0A2CF68700D57664 /* SVGLocatable.idl */,
    5725                                 A833C97D0A2CF68700D57664 /* SVGMarkerElement.idl */,
    5726                                 A833C97E0A2CF68700D57664 /* SVGNumberList.idl */,
    5727                                 A833C97F0A2CF68700D57664 /* SVGPaint.idl */,
    5728                                 A833C98D0A2CF68700D57664 /* SVGPatternElement.idl */,
    5729                                 A833C98E0A2CF68700D57664 /* SVGPointList.idl */,
    5730                                 A833C98F0A2CF68700D57664 /* SVGPolygonElement.idl */,
    5731                                 A833C9900A2CF68700D57664 /* SVGPolylineElement.idl */,
    5732                                 A833C9920A2CF68700D57664 /* SVGRadialGradientElement.idl */,
    5733                                 A833C9930A2CF68700D57664 /* SVGRectElement.idl */,
    5734                                 A833C9940A2CF68700D57664 /* SVGRenderingIntent.idl */,
    5735                                 A833C9950A2CF68700D57664 /* SVGScriptElement.idl */,
    5736                                 A833C9960A2CF68700D57664 /* SVGSetElement.idl */,
    5737                                 A833C9970A2CF68700D57664 /* SVGStopElement.idl */,
    5738                                 A833C9980A2CF68700D57664 /* SVGStringList.idl */,
    5739                                 A833C9990A2CF68700D57664 /* SVGStylable.idl */,
    5740                                 A833C99A0A2CF68700D57664 /* SVGStyleElement.idl */,
    5741                                 A833C99B0A2CF68700D57664 /* SVGSwitchElement.idl */,
    5742                                 A833C99C0A2CF68700D57664 /* SVGSymbolElement.idl */,
    5743                                 A833C99D0A2CF68700D57664 /* SVGTests.idl */,
    5744                                 A833C99E0A2CF68700D57664 /* SVGTextContentElement.idl */,
    5745                                 A833C99F0A2CF68700D57664 /* SVGTextElement.idl */,
    5746                                 A833C9A00A2CF68700D57664 /* SVGTextPositioningElement.idl */,
    5747                                 A833C9A10A2CF68700D57664 /* SVGTitleElement.idl */,
    5748                                 A833C9A20A2CF68700D57664 /* SVGTransformable.idl */,
    5749                                 A833C9A30A2CF68700D57664 /* SVGTransformList.idl */,
    5750                                 A833C9A40A2CF68700D57664 /* SVGTSpanElement.idl */,
    5751                                 A833C9A50A2CF68700D57664 /* SVGUnitTypes.idl */,
    5752                                 A833C9A60A2CF68700D57664 /* SVGURIReference.idl */,
    5753                                 A833C9A70A2CF68700D57664 /* SVGUseElement.idl */,
    5754                                 A833C9A80A2CF68700D57664 /* SVGViewElement.idl */,
    5755                                 A833C9A90A2CF68700D57664 /* SVGZoomAndPan.idl */,
    5756                                 A833C9AA0A2CF68700D57664 /* SVGZoomEvent.idl */,
    5757                         );
    5758                         path = idl;
    57596261                        sourceTree = "<group>";
    57606262                };
     
    58426344                        isa = PBXGroup;
    58436345                        children = (
     6346                                B20964BD0AB76EF600E4C740 /* SVGAngle.cpp */,
     6347                                B20964BE0AB76EF600E4C740 /* SVGAngle.h */,
     6348                                B2CB411F0AB75904004D9C45 /* SVGExternalResourcesRequired.idl */,
     6349                                B2CB41200AB75904004D9C45 /* SVGFEBlendElement.idl */,
     6350                                B2CB41210AB75904004D9C45 /* SVGFEColorMatrixElement.idl */,
     6351                                B2CB41220AB75904004D9C45 /* SVGFEComponentTransferElement.idl */,
     6352                                B2CB41230AB75904004D9C45 /* SVGFECompositeElement.idl */,
     6353                                B2CB41240AB75904004D9C45 /* SVGFEDiffuseLightingElement.idl */,
     6354                                B2CB41250AB75904004D9C45 /* SVGFEDisplacementMapElement.idl */,
     6355                                B2CB41260AB75904004D9C45 /* SVGFEDistantLightElement.idl */,
     6356                                B2CB41270AB75904004D9C45 /* SVGFEFloodElement.idl */,
     6357                                B2CB41280AB75904004D9C45 /* SVGFEFuncAElement.idl */,
     6358                                B2CB41290AB75904004D9C45 /* SVGFEFuncBElement.idl */,
     6359                                B2CB412A0AB75904004D9C45 /* SVGFEFuncGElement.idl */,
     6360                                B2CB412B0AB75904004D9C45 /* SVGFEFuncRElement.idl */,
     6361                                B2CB412C0AB75904004D9C45 /* SVGFEGaussianBlurElement.idl */,
     6362                                B2CB412D0AB75904004D9C45 /* SVGFEImageElement.idl */,
     6363                                B2CB412E0AB75904004D9C45 /* SVGFEMergeElement.idl */,
     6364                                B2CB412F0AB75904004D9C45 /* SVGFEMergeNodeElement.idl */,
     6365                                B2CB41300AB75904004D9C45 /* SVGFEOffsetElement.idl */,
     6366                                B2CB41310AB75904004D9C45 /* SVGFEPointLightElement.idl */,
     6367                                B2CB41320AB75904004D9C45 /* SVGFESpecularLightingElement.idl */,
     6368                                B2CB41330AB75904004D9C45 /* SVGFESpotLightElement.idl */,
     6369                                B2CB41340AB75904004D9C45 /* SVGFETileElement.idl */,
     6370                                B2CB41350AB75904004D9C45 /* SVGFETurbulenceElement.idl */,
     6371                                B2CB41360AB75904004D9C45 /* SVGFilterElement.idl */,
     6372                                B2CB41370AB75904004D9C45 /* SVGFilterPrimitiveStandardAttributes.idl */,
     6373                                B2CB41380AB75904004D9C45 /* SVGFitToViewBox.idl */,
     6374                                B2CB41390AB75904004D9C45 /* SVGForeignObjectElement.idl */,
     6375                                B2CB413A0AB75904004D9C45 /* SVGGElement.idl */,
     6376                                B2CB413B0AB75904004D9C45 /* SVGGradientElement.idl */,
     6377                                B2CB413C0AB75904004D9C45 /* SVGImageElement.idl */,
     6378                                B2CB413D0AB75904004D9C45 /* SVGLangSpace.idl */,
     6379                                B2CB413E0AB75904004D9C45 /* SVGLengthList.idl */,
     6380                                B2CB413F0AB75904004D9C45 /* SVGLinearGradientElement.idl */,
     6381                                B2CB41400AB75904004D9C45 /* SVGLineElement.idl */,
     6382                                B2CB41410AB75904004D9C45 /* SVGLocatable.idl */,
     6383                                B2CB41420AB75904004D9C45 /* SVGMarkerElement.idl */,
     6384                                B2CB41430AB75904004D9C45 /* SVGMaskElement.idl */,
     6385                                B2CB41440AB75904004D9C45 /* SVGNumberList.idl */,
     6386                                B2CB41450AB75904004D9C45 /* SVGPaint.idl */,
     6387                                B2CB41460AB75904004D9C45 /* SVGPatternElement.idl */,
     6388                                B2CB41470AB75904004D9C45 /* SVGPointList.idl */,
     6389                                B2CB41480AB75904004D9C45 /* SVGPolygonElement.idl */,
     6390                                B2CB41490AB75904004D9C45 /* SVGPolylineElement.idl */,
     6391                                B2CB414A0AB75904004D9C45 /* SVGRadialGradientElement.idl */,
     6392                                B2CB414B0AB75904004D9C45 /* SVGRectElement.idl */,
     6393                                B2CB414C0AB75904004D9C45 /* SVGRenderingIntent.h */,
     6394                                B2CB414D0AB75904004D9C45 /* SVGRenderingIntent.idl */,
     6395                                B2CB414E0AB75904004D9C45 /* SVGScriptElement.idl */,
     6396                                B2CB414F0AB75904004D9C45 /* SVGSetElement.idl */,
     6397                                B2CB41500AB75904004D9C45 /* SVGStopElement.idl */,
     6398                                B2CB41510AB75904004D9C45 /* SVGStringList.idl */,
     6399                                B2CB41520AB75904004D9C45 /* SVGStylable.idl */,
     6400                                B2CB41530AB75904004D9C45 /* SVGStyleElement.idl */,
     6401                                B2CB41540AB75904004D9C45 /* SVGSwitchElement.idl */,
     6402                                B2CB41550AB75904004D9C45 /* SVGSymbolElement.idl */,
     6403                                B2CB41560AB75904004D9C45 /* SVGTests.idl */,
     6404                                B2CB41570AB75904004D9C45 /* SVGTextContentElement.idl */,
     6405                                B2CB41580AB75904004D9C45 /* SVGTextElement.idl */,
     6406                                B2CB41590AB75904004D9C45 /* SVGTextPositioningElement.idl */,
     6407                                B2CB415A0AB75904004D9C45 /* SVGTitleElement.idl */,
     6408                                B2CB415B0AB75904004D9C45 /* SVGTransformable.idl */,
     6409                                B2CB415C0AB75904004D9C45 /* SVGTransformList.idl */,
     6410                                B2CB415D0AB75904004D9C45 /* SVGTRefElement.idl */,
     6411                                B2CB415E0AB75904004D9C45 /* SVGTSpanElement.idl */,
     6412                                B2CB415F0AB75904004D9C45 /* SVGUnitTypes.h */,
     6413                                B2CB41600AB75904004D9C45 /* SVGUnitTypes.idl */,
     6414                                B2CB41610AB75904004D9C45 /* SVGURIReference.idl */,
     6415                                B2CB41620AB75904004D9C45 /* SVGUseElement.idl */,
     6416                                B2CB41630AB75904004D9C45 /* SVGViewElement.idl */,
     6417                                B2CB41640AB75904004D9C45 /* SVGZoomAndPan.idl */,
     6418                                B2CB41650AB75904004D9C45 /* SVGZoomEvent.idl */,
     6419                                B2CB411D0AB758F4004D9C45 /* SVGEllipseElement.idl */,
     6420                                B2CB41010AB758E6004D9C45 /* SVGAElement.idl */,
     6421                                B2CB41020AB758E6004D9C45 /* SVGAnimateColorElement.idl */,
     6422                                B2CB41030AB758E6004D9C45 /* SVGAnimatedLengthList.idl */,
     6423                                B2CB41040AB758E6004D9C45 /* SVGAnimatedNumberList.idl */,
     6424                                B2CB41050AB758E6004D9C45 /* SVGAnimatedTransformList.idl */,
     6425                                B2CB41060AB758E6004D9C45 /* SVGAnimateElement.idl */,
     6426                                B2CB41070AB758E6004D9C45 /* SVGAnimateTransformElement.idl */,
     6427                                B2CB41080AB758E6004D9C45 /* SVGAnimationElement.idl */,
     6428                                B2CB41090AB758E6004D9C45 /* SVGCircleElement.idl */,
     6429                                B2CB410A0AB758E6004D9C45 /* SVGClipPathElement.idl */,
     6430                                B2CB410B0AB758E6004D9C45 /* SVGComponentTransferFunctionElement.idl */,
     6431                                B2CB410C0AB758E6004D9C45 /* SVGCursorElement.idl */,
     6432                                B2CB410D0AB758E6004D9C45 /* SVGDefsElement.idl */,
     6433                                B2CB410E0AB758E6004D9C45 /* SVGDescElement.idl */,
    58446434                                AAC8DAAF0AA1002000DC0907 /* SVGMetadataElement.cpp */,
    58456435                                AAC8DAB00AA1002000DC0907 /* SVGMetadataElement.h */,
    58466436                                A8C0F7FF089701F300BA5114 /* SVGAElement.cpp */,
    58476437                                A8C0F800089701F300BA5114 /* SVGAElement.h */,
    5848                                 A8C0F801089701F300BA5114 /* SVGAngle.cpp */,
    5849                                 A8C0F802089701F300BA5114 /* SVGAngle.h */,
    58506438                                A833C0A80A2C4FEC00D57664 /* SVGAngle.idl */,
    58516439                                A8C0F803089701F300BA5114 /* SVGAnimateColorElement.cpp */,
     
    70337621                                A88AD40F095248F0001DD196 /* KSVGTimeScheduler.h in Headers */,
    70347622                                A88AD412095248F0001DD196 /* SVGAElement.h in Headers */,
    7035                                 A88AD414095248F0001DD196 /* SVGAngle.h in Headers */,
    70367623                                A88AD416095248F0001DD196 /* SVGAnimateColorElement.h in Headers */,
    70377624                                A88AD42A095248F0001DD196 /* SVGAnimatedPathData.h in Headers */,
     
    76298216                                DD7CDF250A23CF9800069928 /* CSSUnknownRule.h in Headers */,
    76308217                                A8D06B390A265DCD005E7203 /* HTMLNames.h in Headers */,
    7631                                 A833B4BA0A27311D00D57664 /* JSSVGDocument.h in Headers */,
    76328218                                A833BA7F0A2BA3D400D57664 /* JSSVGRect.h in Headers */,
    76338219                                A833BA820A2BA3D400D57664 /* JSSVGNumber.h in Headers */,
    76348220                                A833BA850A2BA3D400D57664 /* JSSVGPoint.h in Headers */,
    7635                                 A833BF1A0A2C3A9500D57664 /* JSSVGMatrix.h in Headers */,
    7636                                 A833BF1C0A2C3A9500D57664 /* JSSVGColor.h in Headers */,
    7637                                 A833C0910A2C4F3F00D57664 /* JSSVGSVGElement.h in Headers */,
    7638                                 A833C0F70A2C513300D57664 /* JSSVGElement.h in Headers */,
    7639                                 A833C0F80A2C513300D57664 /* JSSVGAnimatedLength.h in Headers */,
    7640                                 A833C0FA0A2C513300D57664 /* JSSVGAngle.h in Headers */,
    7641                                 A833C0FF0A2C513300D57664 /* JSSVGLength.h in Headers */,
    7642                                 A833C1000A2C513300D57664 /* JSSVGTransform.h in Headers */,
    76438221                                A833C6D80A2CEA7700D57664 /* JSSVGElementWrapperFactory.h in Headers */,
    76448222                                A833C80D0A2CF25600D57664 /* XMLNames.h in Headers */,
     
    77298307                                BC837C7C0A9D0D1A006B186A /* PDFDocumentImage.h in Headers */,
    77308308                                BC837CB60A9D10FE006B186A /* GraphicsContextPlatformPrivate.h in Headers */,
    7731                                 AA84FC860AA0FE08007699AF /* JSSVGMetadataElement.h in Headers */,
    77328309                                AAC8DAB20AA1002000DC0907 /* SVGMetadataElement.h in Headers */,
    7733                                 A80B12C90AA469A30058DF92 /* JSSVGPathSegClosePath.h in Headers */,
    7734                                 A80B12CA0AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticSmoothAbs.h in Headers */,
    7735                                 A80B12CB0AA469A30058DF92 /* JSSVGPathSegMovetoRel.h in Headers */,
    7736                                 A80B12CF0AA469A30058DF92 /* JSSVGPathSegLinetoAbs.h in Headers */,
    7737                                 A80B12D10AA469A30058DF92 /* JSSVGPathSegMovetoAbs.h in Headers */,
    7738                                 A80B12D20AA469A30058DF92 /* JSSVGPathSegLinetoHorizontalRel.h in Headers */,
    7739                                 A80B12D50AA469A30058DF92 /* JSSVGPathSeg.h in Headers */,
    7740                                 A80B12D90AA469A30058DF92 /* JSSVGPathSegLinetoVerticalAbs.h in Headers */,
    7741                                 A80B12DA0AA469A30058DF92 /* JSSVGPathSegLinetoRel.h in Headers */,
    7742                                 A80B12DB0AA469A30058DF92 /* JSSVGPathSegCurvetoCubicSmoothAbs.h in Headers */,
    7743                                 A80B12DE0AA469A30058DF92 /* JSSVGPathSegCurvetoCubicAbs.h in Headers */,
    7744                                 A80B12E00AA469A30058DF92 /* JSSVGPathSegArcRel.h in Headers */,
    7745                                 A80B12E10AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticRel.h in Headers */,
    7746                                 A80B12E50AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticAbs.h in Headers */,
    7747                                 A80B12E70AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticSmoothRel.h in Headers */,
    7748                                 A80B12E80AA469A30058DF92 /* JSSVGPathSegLinetoHorizontalAbs.h in Headers */,
    7749                                 A80B12EB0AA469A30058DF92 /* JSSVGPathElement.h in Headers */,
    7750                                 A80B12EC0AA469A30058DF92 /* JSSVGPathSegCurvetoCubicRel.h in Headers */,
    7751                                 A80B12EE0AA469A30058DF92 /* JSSVGPathSegArcAbs.h in Headers */,
    7752                                 A80B12EF0AA469A30058DF92 /* JSSVGPathSegLinetoVerticalRel.h in Headers */,
    7753                                 A80B12F10AA469A30058DF92 /* JSSVGPathSegCurvetoCubicSmoothRel.h in Headers */,
    7754                                 A80B133F0AA46EC30058DF92 /* JSSVGAnimatedNumber.h in Headers */,
    77558310                                85DF2C5C0AA341F600AD64C5 /* DOMHTMLFormElement.h in Headers */,
    77568311                                85DF2EED0AA387CB00AD64C5 /* DOMHTMLElement.h in Headers */,
     
    78648419                                066C77310AB603FD00238CC4 /* RenderFileUploadControl.h in Headers */,
    78658420                                066C773C0AB6052700238CC4 /* Icon.h in Headers */,
     8421                                B2CB41930AB75904004D9C45 /* SVGRenderingIntent.h in Headers */,
     8422                                B2CB41A60AB75904004D9C45 /* SVGUnitTypes.h in Headers */,
     8423                                B2FA3D370AB75A6F000E5AC4 /* JSSVGAnimateColorElement.h in Headers */,
     8424                                B2FA3D390AB75A6F000E5AC4 /* JSSVGAnimatedAngle.h in Headers */,
     8425                                B2FA3D3B0AB75A6F000E5AC4 /* JSSVGAnimatedBoolean.h in Headers */,
     8426                                B2FA3D3D0AB75A6F000E5AC4 /* JSSVGAnimatedEnumeration.h in Headers */,
     8427                                B2FA3D3F0AB75A6F000E5AC4 /* JSSVGAnimatedInteger.h in Headers */,
     8428                                B2FA3D410AB75A6F000E5AC4 /* JSSVGAnimatedLength.h in Headers */,
     8429                                B2FA3D430AB75A6F000E5AC4 /* JSSVGAnimatedLengthList.h in Headers */,
     8430                                B2FA3D450AB75A6F000E5AC4 /* JSSVGAnimatedNumber.h in Headers */,
     8431                                B2FA3D470AB75A6F000E5AC4 /* JSSVGAnimatedNumberList.h in Headers */,
     8432                                B2FA3D4B0AB75A6F000E5AC4 /* JSSVGAnimatedPreserveAspectRatio.h in Headers */,
     8433                                B2FA3D4D0AB75A6F000E5AC4 /* JSSVGAnimatedRect.h in Headers */,
     8434                                B2FA3D4F0AB75A6F000E5AC4 /* JSSVGAnimatedString.h in Headers */,
     8435                                B2FA3D510AB75A6F000E5AC4 /* JSSVGAnimatedTransformList.h in Headers */,
     8436                                B2FA3D530AB75A6F000E5AC4 /* JSSVGAnimateElement.h in Headers */,
     8437                                B2FA3D550AB75A6F000E5AC4 /* JSSVGAnimateTransformElement.h in Headers */,
     8438                                B2FA3D570AB75A6F000E5AC4 /* JSSVGAnimationElement.h in Headers */,
     8439                                B2FA3D590AB75A6F000E5AC4 /* JSSVGCircleElement.h in Headers */,
     8440                                B2FA3D5B0AB75A6F000E5AC4 /* JSSVGClipPathElement.h in Headers */,
     8441                                B2FA3D5D0AB75A6F000E5AC4 /* JSSVGColor.h in Headers */,
     8442                                B2FA3D5F0AB75A6F000E5AC4 /* JSSVGComponentTransferFunctionElement.h in Headers */,
     8443                                B2FA3D610AB75A6F000E5AC4 /* JSSVGCursorElement.h in Headers */,
     8444                                B2FA3D630AB75A6F000E5AC4 /* JSSVGDefsElement.h in Headers */,
     8445                                B2FA3D650AB75A6F000E5AC4 /* JSSVGDescElement.h in Headers */,
     8446                                B2FA3D670AB75A6F000E5AC4 /* JSSVGDocument.h in Headers */,
     8447                                B2FA3D690AB75A6F000E5AC4 /* JSSVGEllipseElement.h in Headers */,
     8448                                B2FA3D6B0AB75A6F000E5AC4 /* JSSVGFEBlendElement.h in Headers */,
     8449                                B2FA3D6D0AB75A6F000E5AC4 /* JSSVGFEColorMatrixElement.h in Headers */,
     8450                                B2FA3D6F0AB75A6F000E5AC4 /* JSSVGFEComponentTransferElement.h in Headers */,
     8451                                B2FA3D710AB75A6F000E5AC4 /* JSSVGFECompositeElement.h in Headers */,
     8452                                B2FA3D730AB75A6F000E5AC4 /* JSSVGFEDiffuseLightingElement.h in Headers */,
     8453                                B2FA3D750AB75A6F000E5AC4 /* JSSVGFEDisplacementMapElement.h in Headers */,
     8454                                B2FA3D770AB75A6F000E5AC4 /* JSSVGFEDistantLightElement.h in Headers */,
     8455                                B2FA3D790AB75A6F000E5AC4 /* JSSVGFEFloodElement.h in Headers */,
     8456                                B2FA3D7B0AB75A6F000E5AC4 /* JSSVGFEFuncAElement.h in Headers */,
     8457                                B2FA3D7D0AB75A6F000E5AC4 /* JSSVGFEFuncBElement.h in Headers */,
     8458                                B2FA3D7F0AB75A6F000E5AC4 /* JSSVGFEFuncGElement.h in Headers */,
     8459                                B2FA3D810AB75A6F000E5AC4 /* JSSVGFEFuncRElement.h in Headers */,
     8460                                B2FA3D830AB75A6F000E5AC4 /* JSSVGFEGaussianBlurElement.h in Headers */,
     8461                                B2FA3D850AB75A6F000E5AC4 /* JSSVGFEImageElement.h in Headers */,
     8462                                B2FA3D870AB75A6F000E5AC4 /* JSSVGFEMergeElement.h in Headers */,
     8463                                B2FA3D890AB75A6F000E5AC4 /* JSSVGFEMergeNodeElement.h in Headers */,
     8464                                B2FA3D8B0AB75A6F000E5AC4 /* JSSVGFEOffsetElement.h in Headers */,
     8465                                B2FA3D8D0AB75A6F000E5AC4 /* JSSVGFEPointLightElement.h in Headers */,
     8466                                B2FA3D8F0AB75A6F000E5AC4 /* JSSVGFESpecularLightingElement.h in Headers */,
     8467                                B2FA3D910AB75A6F000E5AC4 /* JSSVGFESpotLightElement.h in Headers */,
     8468                                B2FA3D930AB75A6F000E5AC4 /* JSSVGFETileElement.h in Headers */,
     8469                                B2FA3D950AB75A6F000E5AC4 /* JSSVGFETurbulenceElement.h in Headers */,
     8470                                B2FA3D970AB75A6F000E5AC4 /* JSSVGFilterElement.h in Headers */,
     8471                                B2FA3D990AB75A6F000E5AC4 /* JSSVGForeignObjectElement.h in Headers */,
     8472                                B2FA3D9B0AB75A6F000E5AC4 /* JSSVGGElement.h in Headers */,
     8473                                B2FA3D9D0AB75A6F000E5AC4 /* JSSVGGradientElement.h in Headers */,
     8474                                B2FA3D9F0AB75A6F000E5AC4 /* JSSVGImageElement.h in Headers */,
     8475                                B2FA3DA10AB75A6F000E5AC4 /* JSSVGLength.h in Headers */,
     8476                                B2FA3DA30AB75A6F000E5AC4 /* JSSVGLengthList.h in Headers */,
     8477                                B2FA3DA50AB75A6F000E5AC4 /* JSSVGLinearGradientElement.h in Headers */,
     8478                                B2FA3DA70AB75A6F000E5AC4 /* JSSVGLineElement.h in Headers */,
     8479                                B2FA3DA90AB75A6F000E5AC4 /* JSSVGMarkerElement.h in Headers */,
     8480                                B2FA3DAB0AB75A6F000E5AC4 /* JSSVGMaskElement.h in Headers */,
     8481                                B2FA3DAD0AB75A6F000E5AC4 /* JSSVGMatrix.h in Headers */,
     8482                                B2FA3DAF0AB75A6F000E5AC4 /* JSSVGMetadataElement.h in Headers */,
     8483                                B2FA3DB10AB75A6F000E5AC4 /* JSSVGNumberList.h in Headers */,
     8484                                B2FA3DB30AB75A6F000E5AC4 /* JSSVGPaint.h in Headers */,
     8485                                B2FA3DB50AB75A6F000E5AC4 /* JSSVGPathElement.h in Headers */,
     8486                                B2FA3DB70AB75A6F000E5AC4 /* JSSVGPathSeg.h in Headers */,
     8487                                B2FA3DB90AB75A6F000E5AC4 /* JSSVGPathSegArcAbs.h in Headers */,
     8488                                B2FA3DBB0AB75A6F000E5AC4 /* JSSVGPathSegArcRel.h in Headers */,
     8489                                B2FA3DBD0AB75A6F000E5AC4 /* JSSVGPathSegClosePath.h in Headers */,
     8490                                B2FA3DBF0AB75A6F000E5AC4 /* JSSVGPathSegCurvetoCubicAbs.h in Headers */,
     8491                                B2FA3DC10AB75A6F000E5AC4 /* JSSVGPathSegCurvetoCubicRel.h in Headers */,
     8492                                B2FA3DC30AB75A6F000E5AC4 /* JSSVGPathSegCurvetoCubicSmoothAbs.h in Headers */,
     8493                                B2FA3DC50AB75A6F000E5AC4 /* JSSVGPathSegCurvetoCubicSmoothRel.h in Headers */,
     8494                                B2FA3DC70AB75A6F000E5AC4 /* JSSVGPathSegCurvetoQuadraticAbs.h in Headers */,
     8495                                B2FA3DC90AB75A6F000E5AC4 /* JSSVGPathSegCurvetoQuadraticRel.h in Headers */,
     8496                                B2FA3DCB0AB75A6F000E5AC4 /* JSSVGPathSegCurvetoQuadraticSmoothAbs.h in Headers */,
     8497                                B2FA3DCD0AB75A6F000E5AC4 /* JSSVGPathSegCurvetoQuadraticSmoothRel.h in Headers */,
     8498                                B2FA3DCF0AB75A6F000E5AC4 /* JSSVGPathSegLinetoAbs.h in Headers */,
     8499                                B2FA3DD10AB75A6F000E5AC4 /* JSSVGPathSegLinetoHorizontalAbs.h in Headers */,
     8500                                B2FA3DD30AB75A6F000E5AC4 /* JSSVGPathSegLinetoHorizontalRel.h in Headers */,
     8501                                B2FA3DD50AB75A6F000E5AC4 /* JSSVGPathSegLinetoRel.h in Headers */,
     8502                                B2FA3DD70AB75A6F000E5AC4 /* JSSVGPathSegLinetoVerticalAbs.h in Headers */,
     8503                                B2FA3DD90AB75A6F000E5AC4 /* JSSVGPathSegLinetoVerticalRel.h in Headers */,
     8504                                B2FA3DDB0AB75A6F000E5AC4 /* JSSVGPathSegList.h in Headers */,
     8505                                B2FA3DDD0AB75A6F000E5AC4 /* JSSVGPathSegMovetoAbs.h in Headers */,
     8506                                B2FA3DDF0AB75A6F000E5AC4 /* JSSVGPathSegMovetoRel.h in Headers */,
     8507                                B2FA3DE10AB75A6F000E5AC4 /* JSSVGPatternElement.h in Headers */,
     8508                                B2FA3DE30AB75A6F000E5AC4 /* JSSVGPointList.h in Headers */,
     8509                                B2FA3DE60AB75A6F000E5AC4 /* JSSVGPolygonElement.h in Headers */,
     8510                                B2FA3DE80AB75A6F000E5AC4 /* JSSVGPolylineElement.h in Headers */,
     8511                                B2FA3DEA0AB75A6F000E5AC4 /* JSSVGPreserveAspectRatio.h in Headers */,
     8512                                B2FA3DEC0AB75A6F000E5AC4 /* JSSVGRadialGradientElement.h in Headers */,
     8513                                B2FA3DEE0AB75A6F000E5AC4 /* JSSVGRectElement.h in Headers */,
     8514                                B2FA3DF10AB75A6F000E5AC4 /* JSSVGRenderingIntent.h in Headers */,
     8515                                B2FA3DF30AB75A6F000E5AC4 /* JSSVGScriptElement.h in Headers */,
     8516                                B2FA3DF50AB75A6F000E5AC4 /* JSSVGSetElement.h in Headers */,
     8517                                B2FA3DF70AB75A6F000E5AC4 /* JSSVGStopElement.h in Headers */,
     8518                                B2FA3DF90AB75A6F000E5AC4 /* JSSVGStringList.h in Headers */,
     8519                                B2FA3DFB0AB75A6F000E5AC4 /* JSSVGStyleElement.h in Headers */,
     8520                                B2FA3DFD0AB75A6F000E5AC4 /* JSSVGSVGElement.h in Headers */,
     8521                                B2FA3DFF0AB75A6F000E5AC4 /* JSSVGSwitchElement.h in Headers */,
     8522                                B2FA3E010AB75A6F000E5AC4 /* JSSVGSymbolElement.h in Headers */,
     8523                                B2FA3E030AB75A6F000E5AC4 /* JSSVGTextContentElement.h in Headers */,
     8524                                B2FA3E050AB75A6F000E5AC4 /* JSSVGTextElement.h in Headers */,
     8525                                B2FA3E070AB75A6F000E5AC4 /* JSSVGTextPositioningElement.h in Headers */,
     8526                                B2FA3E090AB75A6F000E5AC4 /* JSSVGTitleElement.h in Headers */,
     8527                                B2FA3E0B0AB75A6F000E5AC4 /* JSSVGTransform.h in Headers */,
     8528                                B2FA3E0D0AB75A6F000E5AC4 /* JSSVGTransformList.h in Headers */,
     8529                                B2FA3E0F0AB75A6F000E5AC4 /* JSSVGTRefElement.h in Headers */,
     8530                                B2FA3E110AB75A6F000E5AC4 /* JSSVGTSpanElement.h in Headers */,
     8531                                B2FA3E130AB75A6F000E5AC4 /* JSSVGUnitTypes.h in Headers */,
     8532                                B2FA3E150AB75A6F000E5AC4 /* JSSVGUseElement.h in Headers */,
     8533                                B2FA3E170AB75A6F000E5AC4 /* JSSVGViewElement.h in Headers */,
     8534                                B2FA3E190AB75A6F000E5AC4 /* JSSVGZoomEvent.h in Headers */,
     8535                                B20964C00AB76EF600E4C740 /* SVGAngle.h in Headers */,
     8536                                B222F6990AB771950022EFAD /* JSSVGAngle.h in Headers */,
     8537                                B222F69D0AB771B80022EFAD /* JSSVGElement.h in Headers */,
     8538                                B20111080AB7740500DB0E68 /* JSSVGAElement.h in Headers */,
    78668539                        );
    78678540                        runOnlyForDeploymentPostprocessing = 0;
     
    79908663                                B2E954A50AB5FBA30076DE37 /* SVGPathSegMovetoRel.idl in Resources */,
    79918664                                B2E954A60AB5FBA30076DE37 /* SVGPreserveAspectRatio.idl in Resources */,
     8665                                B2CB410F0AB758E6004D9C45 /* SVGAElement.idl in Resources */,
     8666                                B2CB41100AB758E6004D9C45 /* SVGAnimateColorElement.idl in Resources */,
     8667                                B2CB41110AB758E6004D9C45 /* SVGAnimatedLengthList.idl in Resources */,
     8668                                B2CB41120AB758E6004D9C45 /* SVGAnimatedNumberList.idl in Resources */,
     8669                                B2CB41130AB758E6004D9C45 /* SVGAnimatedTransformList.idl in Resources */,
     8670                                B2CB41140AB758E6004D9C45 /* SVGAnimateElement.idl in Resources */,
     8671                                B2CB41150AB758E6004D9C45 /* SVGAnimateTransformElement.idl in Resources */,
     8672                                B2CB41160AB758E6004D9C45 /* SVGAnimationElement.idl in Resources */,
     8673                                B2CB41170AB758E6004D9C45 /* SVGCircleElement.idl in Resources */,
     8674                                B2CB41180AB758E6004D9C45 /* SVGClipPathElement.idl in Resources */,
     8675                                B2CB41190AB758E6004D9C45 /* SVGComponentTransferFunctionElement.idl in Resources */,
     8676                                B2CB411A0AB758E6004D9C45 /* SVGCursorElement.idl in Resources */,
     8677                                B2CB411B0AB758E6004D9C45 /* SVGDefsElement.idl in Resources */,
     8678                                B2CB411C0AB758E6004D9C45 /* SVGDescElement.idl in Resources */,
     8679                                B2CB411E0AB758F4004D9C45 /* SVGEllipseElement.idl in Resources */,
     8680                                B2CB41660AB75904004D9C45 /* SVGExternalResourcesRequired.idl in Resources */,
     8681                                B2CB41670AB75904004D9C45 /* SVGFEBlendElement.idl in Resources */,
     8682                                B2CB41680AB75904004D9C45 /* SVGFEColorMatrixElement.idl in Resources */,
     8683                                B2CB41690AB75904004D9C45 /* SVGFEComponentTransferElement.idl in Resources */,
     8684                                B2CB416A0AB75904004D9C45 /* SVGFECompositeElement.idl in Resources */,
     8685                                B2CB416B0AB75904004D9C45 /* SVGFEDiffuseLightingElement.idl in Resources */,
     8686                                B2CB416C0AB75904004D9C45 /* SVGFEDisplacementMapElement.idl in Resources */,
     8687                                B2CB416D0AB75904004D9C45 /* SVGFEDistantLightElement.idl in Resources */,
     8688                                B2CB416E0AB75904004D9C45 /* SVGFEFloodElement.idl in Resources */,
     8689                                B2CB416F0AB75904004D9C45 /* SVGFEFuncAElement.idl in Resources */,
     8690                                B2CB41700AB75904004D9C45 /* SVGFEFuncBElement.idl in Resources */,
     8691                                B2CB41710AB75904004D9C45 /* SVGFEFuncGElement.idl in Resources */,
     8692                                B2CB41720AB75904004D9C45 /* SVGFEFuncRElement.idl in Resources */,
     8693                                B2CB41730AB75904004D9C45 /* SVGFEGaussianBlurElement.idl in Resources */,
     8694                                B2CB41740AB75904004D9C45 /* SVGFEImageElement.idl in Resources */,
     8695                                B2CB41750AB75904004D9C45 /* SVGFEMergeElement.idl in Resources */,
     8696                                B2CB41760AB75904004D9C45 /* SVGFEMergeNodeElement.idl in Resources */,
     8697                                B2CB41770AB75904004D9C45 /* SVGFEOffsetElement.idl in Resources */,
     8698                                B2CB41780AB75904004D9C45 /* SVGFEPointLightElement.idl in Resources */,
     8699                                B2CB41790AB75904004D9C45 /* SVGFESpecularLightingElement.idl in Resources */,
     8700                                B2CB417A0AB75904004D9C45 /* SVGFESpotLightElement.idl in Resources */,
     8701                                B2CB417B0AB75904004D9C45 /* SVGFETileElement.idl in Resources */,
     8702                                B2CB417C0AB75904004D9C45 /* SVGFETurbulenceElement.idl in Resources */,
     8703                                B2CB417D0AB75904004D9C45 /* SVGFilterElement.idl in Resources */,
     8704                                B2CB417E0AB75904004D9C45 /* SVGFilterPrimitiveStandardAttributes.idl in Resources */,
     8705                                B2CB417F0AB75904004D9C45 /* SVGFitToViewBox.idl in Resources */,
     8706                                B2CB41800AB75904004D9C45 /* SVGForeignObjectElement.idl in Resources */,
     8707                                B2CB41810AB75904004D9C45 /* SVGGElement.idl in Resources */,
     8708                                B2CB41820AB75904004D9C45 /* SVGGradientElement.idl in Resources */,
     8709                                B2CB41830AB75904004D9C45 /* SVGImageElement.idl in Resources */,
     8710                                B2CB41840AB75904004D9C45 /* SVGLangSpace.idl in Resources */,
     8711                                B2CB41850AB75904004D9C45 /* SVGLengthList.idl in Resources */,
     8712                                B2CB41860AB75904004D9C45 /* SVGLinearGradientElement.idl in Resources */,
     8713                                B2CB41870AB75904004D9C45 /* SVGLineElement.idl in Resources */,
     8714                                B2CB41880AB75904004D9C45 /* SVGLocatable.idl in Resources */,
     8715                                B2CB41890AB75904004D9C45 /* SVGMarkerElement.idl in Resources */,
     8716                                B2CB418A0AB75904004D9C45 /* SVGMaskElement.idl in Resources */,
     8717                                B2CB418B0AB75904004D9C45 /* SVGNumberList.idl in Resources */,
     8718                                B2CB418C0AB75904004D9C45 /* SVGPaint.idl in Resources */,
     8719                                B2CB418D0AB75904004D9C45 /* SVGPatternElement.idl in Resources */,
     8720                                B2CB418E0AB75904004D9C45 /* SVGPointList.idl in Resources */,
     8721                                B2CB418F0AB75904004D9C45 /* SVGPolygonElement.idl in Resources */,
     8722                                B2CB41900AB75904004D9C45 /* SVGPolylineElement.idl in Resources */,
     8723                                B2CB41910AB75904004D9C45 /* SVGRadialGradientElement.idl in Resources */,
     8724                                B2CB41920AB75904004D9C45 /* SVGRectElement.idl in Resources */,
     8725                                B2CB41940AB75904004D9C45 /* SVGRenderingIntent.idl in Resources */,
     8726                                B2CB41950AB75904004D9C45 /* SVGScriptElement.idl in Resources */,
     8727                                B2CB41960AB75904004D9C45 /* SVGSetElement.idl in Resources */,
     8728                                B2CB41970AB75904004D9C45 /* SVGStopElement.idl in Resources */,
     8729                                B2CB41980AB75904004D9C45 /* SVGStringList.idl in Resources */,
     8730                                B2CB41990AB75904004D9C45 /* SVGStylable.idl in Resources */,
     8731                                B2CB419A0AB75904004D9C45 /* SVGStyleElement.idl in Resources */,
     8732                                B2CB419B0AB75904004D9C45 /* SVGSwitchElement.idl in Resources */,
     8733                                B2CB419C0AB75904004D9C45 /* SVGSymbolElement.idl in Resources */,
     8734                                B2CB419D0AB75904004D9C45 /* SVGTests.idl in Resources */,
     8735                                B2CB419E0AB75904004D9C45 /* SVGTextContentElement.idl in Resources */,
     8736                                B2CB419F0AB75904004D9C45 /* SVGTextElement.idl in Resources */,
     8737                                B2CB41A00AB75904004D9C45 /* SVGTextPositioningElement.idl in Resources */,
     8738                                B2CB41A10AB75904004D9C45 /* SVGTitleElement.idl in Resources */,
     8739                                B2CB41A20AB75904004D9C45 /* SVGTransformable.idl in Resources */,
     8740                                B2CB41A30AB75904004D9C45 /* SVGTransformList.idl in Resources */,
     8741                                B2CB41A40AB75904004D9C45 /* SVGTRefElement.idl in Resources */,
     8742                                B2CB41A50AB75904004D9C45 /* SVGTSpanElement.idl in Resources */,
     8743                                B2CB41A70AB75904004D9C45 /* SVGUnitTypes.idl in Resources */,
     8744                                B2CB41A80AB75904004D9C45 /* SVGURIReference.idl in Resources */,
     8745                                B2CB41A90AB75904004D9C45 /* SVGUseElement.idl in Resources */,
     8746                                B2CB41AA0AB75904004D9C45 /* SVGViewElement.idl in Resources */,
     8747                                B2CB41AB0AB75904004D9C45 /* SVGZoomAndPan.idl in Resources */,
     8748                                B2CB41AC0AB75904004D9C45 /* SVGZoomEvent.idl in Resources */,
    79928749                        );
    79938750                        runOnlyForDeploymentPostprocessing = 0;
     
    81128869                                A88AD40E095248F0001DD196 /* KSVGTimeScheduler.cpp in Sources */,
    81138870                                A88AD411095248F0001DD196 /* SVGAElement.cpp in Sources */,
    8114                                 A88AD413095248F0001DD196 /* SVGAngle.cpp in Sources */,
    81158871                                A88AD415095248F0001DD196 /* SVGAnimateColorElement.cpp in Sources */,
    81168872                                A88AD429095248F0001DD196 /* SVGAnimatedPathData.cpp in Sources */,
     
    86629418                                A8D065AE0A2446CD005E7203 /* JSHTMLFormElementCustom.cpp in Sources */,
    86639419                                A8D06B3A0A265DCD005E7203 /* HTMLNames.cpp in Sources */,
    8664                                 A833B4BB0A27311D00D57664 /* JSSVGDocument.cpp in Sources */,
    86659420                                A833BA810A2BA3D400D57664 /* JSSVGRect.cpp in Sources */,
    86669421                                A833BA860A2BA3D400D57664 /* JSSVGPoint.cpp in Sources */,
    86679422                                A833BA870A2BA3D400D57664 /* JSSVGNumber.cpp in Sources */,
    8668                                 A833BF1B0A2C3A9500D57664 /* JSSVGMatrix.cpp in Sources */,
    8669                                 A833BF1D0A2C3A9500D57664 /* JSSVGColor.cpp in Sources */,
    8670                                 A833C0900A2C4F3F00D57664 /* JSSVGSVGElement.cpp in Sources */,
    8671                                 A833C0F90A2C513300D57664 /* JSSVGTransform.cpp in Sources */,
    8672                                 A833C0FB0A2C513300D57664 /* JSSVGAnimatedLength.cpp in Sources */,
    8673                                 A833C0FC0A2C513300D57664 /* JSSVGAngle.cpp in Sources */,
    8674                                 A833C0FD0A2C513300D57664 /* JSSVGElement.cpp in Sources */,
    8675                                 A833C0FE0A2C513300D57664 /* JSSVGLength.cpp in Sources */,
    86769423                                A833C6D90A2CEA7700D57664 /* JSSVGElementWrapperFactory.cpp in Sources */,
    86779424                                A833C7CA0A2CF06B00D57664 /* SVGNames.cpp in Sources */,
     
    87729519                                BC837C7A0A9D0D1A006B186A /* IntSizeCG.cpp in Sources */,
    87739520                                BC837C7B0A9D0D1A006B186A /* PDFDocumentImage.cpp in Sources */,
    8774                                 AA84FC850AA0FE08007699AF /* JSSVGMetadataElement.cpp in Sources */,
    87759521                                AAC8DAB10AA1002000DC0907 /* SVGMetadataElement.cpp in Sources */,
    8776                                 A80B12C60AA469A30058DF92 /* JSSVGPathElement.cpp in Sources */,
    8777                                 A80B12C70AA469A30058DF92 /* JSSVGPathSegCurvetoCubicSmoothRel.cpp in Sources */,
    8778                                 A80B12C80AA469A30058DF92 /* JSSVGPathSegLinetoVerticalAbs.cpp in Sources */,
    8779                                 A80B12CC0AA469A30058DF92 /* JSSVGPathSegLinetoRel.cpp in Sources */,
    8780                                 A80B12CD0AA469A30058DF92 /* JSSVGPathSegClosePath.cpp in Sources */,
    8781                                 A80B12CE0AA469A30058DF92 /* JSSVGPathSegCurvetoCubicAbs.cpp in Sources */,
    8782                                 A80B12D30AA469A30058DF92 /* JSSVGPathSegMovetoRel.cpp in Sources */,
    8783                                 A80B12D40AA469A30058DF92 /* JSSVGPathSegLinetoVerticalRel.cpp in Sources */,
    8784                                 A80B12D60AA469A30058DF92 /* JSSVGPathSegLinetoHorizontalRel.cpp in Sources */,
    8785                                 A80B12D70AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticRel.cpp in Sources */,
    8786                                 A80B12D80AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticSmoothRel.cpp in Sources */,
    8787                                 A80B12DC0AA469A30058DF92 /* JSSVGPathSegLinetoHorizontalAbs.cpp in Sources */,
    8788                                 A80B12DD0AA469A30058DF92 /* JSSVGPathSegMovetoAbs.cpp in Sources */,
    8789                                 A80B12DF0AA469A30058DF92 /* JSSVGPathSeg.cpp in Sources */,
    8790                                 A80B12E20AA469A30058DF92 /* JSSVGPathSegArcRel.cpp in Sources */,
    8791                                 A80B12E30AA469A30058DF92 /* JSSVGPathSegCurvetoCubicSmoothAbs.cpp in Sources */,
    8792                                 A80B12E40AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp in Sources */,
    8793                                 A80B12E60AA469A30058DF92 /* JSSVGPathSegCurvetoQuadraticAbs.cpp in Sources */,
    8794                                 A80B12EA0AA469A30058DF92 /* JSSVGPathSegLinetoAbs.cpp in Sources */,
    8795                                 A80B12ED0AA469A30058DF92 /* JSSVGPathSegCurvetoCubicRel.cpp in Sources */,
    8796                                 A80B12F00AA469A30058DF92 /* JSSVGPathSegArcAbs.cpp in Sources */,
    8797                                 A80B133E0AA46EC30058DF92 /* JSSVGAnimatedNumber.cpp in Sources */,
    87989522                                85DF2C5D0AA341F600AD64C5 /* DOMHTMLFormElement.mm in Sources */,
    87999523                                85DF2EEE0AA387CB00AD64C5 /* DOMHTMLElement.mm in Sources */,
     
    88999623                                066C77300AB603FD00238CC4 /* RenderFileUploadControl.cpp in Sources */,
    89009624                                066C773E0AB6053F00238CC4 /* IconMac.mm in Sources */,
     9625                                B2FA3D360AB75A6F000E5AC4 /* JSSVGAnimateColorElement.cpp in Sources */,
     9626                                B2FA3D380AB75A6F000E5AC4 /* JSSVGAnimatedAngle.cpp in Sources */,
     9627                                B2FA3D3A0AB75A6F000E5AC4 /* JSSVGAnimatedBoolean.cpp in Sources */,
     9628                                B2FA3D3C0AB75A6F000E5AC4 /* JSSVGAnimatedEnumeration.cpp in Sources */,
     9629                                B2FA3D3E0AB75A6F000E5AC4 /* JSSVGAnimatedInteger.cpp in Sources */,
     9630                                B2FA3D400AB75A6F000E5AC4 /* JSSVGAnimatedLength.cpp in Sources */,
     9631                                B2FA3D420AB75A6F000E5AC4 /* JSSVGAnimatedLengthList.cpp in Sources */,
     9632                                B2FA3D440AB75A6F000E5AC4 /* JSSVGAnimatedNumber.cpp in Sources */,
     9633                                B2FA3D460AB75A6F000E5AC4 /* JSSVGAnimatedNumberList.cpp in Sources */,
     9634                                B2FA3D4A0AB75A6F000E5AC4 /* JSSVGAnimatedPreserveAspectRatio.cpp in Sources */,
     9635                                B2FA3D4C0AB75A6F000E5AC4 /* JSSVGAnimatedRect.cpp in Sources */,
     9636                                B2FA3D4E0AB75A6F000E5AC4 /* JSSVGAnimatedString.cpp in Sources */,
     9637                                B2FA3D500AB75A6F000E5AC4 /* JSSVGAnimatedTransformList.cpp in Sources */,
     9638                                B2FA3D520AB75A6F000E5AC4 /* JSSVGAnimateElement.cpp in Sources */,
     9639                                B2FA3D540AB75A6F000E5AC4 /* JSSVGAnimateTransformElement.cpp in Sources */,
     9640                                B2FA3D560AB75A6F000E5AC4 /* JSSVGAnimationElement.cpp in Sources */,
     9641                                B2FA3D580AB75A6F000E5AC4 /* JSSVGCircleElement.cpp in Sources */,
     9642                                B2FA3D5A0AB75A6F000E5AC4 /* JSSVGClipPathElement.cpp in Sources */,
     9643                                B2FA3D5C0AB75A6F000E5AC4 /* JSSVGColor.cpp in Sources */,
     9644                                B2FA3D5E0AB75A6F000E5AC4 /* JSSVGComponentTransferFunctionElement.cpp in Sources */,
     9645                                B2FA3D600AB75A6F000E5AC4 /* JSSVGCursorElement.cpp in Sources */,
     9646                                B2FA3D620AB75A6F000E5AC4 /* JSSVGDefsElement.cpp in Sources */,
     9647                                B2FA3D640AB75A6F000E5AC4 /* JSSVGDescElement.cpp in Sources */,
     9648                                B2FA3D660AB75A6F000E5AC4 /* JSSVGDocument.cpp in Sources */,
     9649                                B2FA3D680AB75A6F000E5AC4 /* JSSVGEllipseElement.cpp in Sources */,
     9650                                B2FA3D6A0AB75A6F000E5AC4 /* JSSVGFEBlendElement.cpp in Sources */,
     9651                                B2FA3D6C0AB75A6F000E5AC4 /* JSSVGFEColorMatrixElement.cpp in Sources */,
     9652                                B2FA3D6E0AB75A6F000E5AC4 /* JSSVGFEComponentTransferElement.cpp in Sources */,
     9653                                B2FA3D700AB75A6F000E5AC4 /* JSSVGFECompositeElement.cpp in Sources */,
     9654                                B2FA3D720AB75A6F000E5AC4 /* JSSVGFEDiffuseLightingElement.cpp in Sources */,
     9655                                B2FA3D740AB75A6F000E5AC4 /* JSSVGFEDisplacementMapElement.cpp in Sources */,
     9656                                B2FA3D760AB75A6F000E5AC4 /* JSSVGFEDistantLightElement.cpp in Sources */,
     9657                                B2FA3D780AB75A6F000E5AC4 /* JSSVGFEFloodElement.cpp in Sources */,
     9658                                B2FA3D7A0AB75A6F000E5AC4 /* JSSVGFEFuncAElement.cpp in Sources */,
     9659                                B2FA3D7C0AB75A6F000E5AC4 /* JSSVGFEFuncBElement.cpp in Sources */,
     9660                                B2FA3D7E0AB75A6F000E5AC4 /* JSSVGFEFuncGElement.cpp in Sources */,
     9661                                B2FA3D800AB75A6F000E5AC4 /* JSSVGFEFuncRElement.cpp in Sources */,
     9662                                B2FA3D820AB75A6F000E5AC4 /* JSSVGFEGaussianBlurElement.cpp in Sources */,
     9663                                B2FA3D840AB75A6F000E5AC4 /* JSSVGFEImageElement.cpp in Sources */,
     9664                                B2FA3D860AB75A6F000E5AC4 /* JSSVGFEMergeElement.cpp in Sources */,
     9665                                B2FA3D880AB75A6F000E5AC4 /* JSSVGFEMergeNodeElement.cpp in Sources */,
     9666                                B2FA3D8A0AB75A6F000E5AC4 /* JSSVGFEOffsetElement.cpp in Sources */,
     9667                                B2FA3D8C0AB75A6F000E5AC4 /* JSSVGFEPointLightElement.cpp in Sources */,
     9668                                B2FA3D8E0AB75A6F000E5AC4 /* JSSVGFESpecularLightingElement.cpp in Sources */,
     9669                                B2FA3D900AB75A6F000E5AC4 /* JSSVGFESpotLightElement.cpp in Sources */,
     9670                                B2FA3D920AB75A6F000E5AC4 /* JSSVGFETileElement.cpp in Sources */,
     9671                                B2FA3D940AB75A6F000E5AC4 /* JSSVGFETurbulenceElement.cpp in Sources */,
     9672                                B2FA3D960AB75A6F000E5AC4 /* JSSVGFilterElement.cpp in Sources */,
     9673                                B2FA3D980AB75A6F000E5AC4 /* JSSVGForeignObjectElement.cpp in Sources */,
     9674                                B2FA3D9A0AB75A6F000E5AC4 /* JSSVGGElement.cpp in Sources */,
     9675                                B2FA3D9C0AB75A6F000E5AC4 /* JSSVGGradientElement.cpp in Sources */,
     9676                                B2FA3D9E0AB75A6F000E5AC4 /* JSSVGImageElement.cpp in Sources */,
     9677                                B2FA3DA00AB75A6F000E5AC4 /* JSSVGLength.cpp in Sources */,
     9678                                B2FA3DA20AB75A6F000E5AC4 /* JSSVGLengthList.cpp in Sources */,
     9679                                B2FA3DA40AB75A6F000E5AC4 /* JSSVGLinearGradientElement.cpp in Sources */,
     9680                                B2FA3DA60AB75A6F000E5AC4 /* JSSVGLineElement.cpp in Sources */,
     9681                                B2FA3DA80AB75A6F000E5AC4 /* JSSVGMarkerElement.cpp in Sources */,
     9682                                B2FA3DAA0AB75A6F000E5AC4 /* JSSVGMaskElement.cpp in Sources */,
     9683                                B2FA3DAC0AB75A6F000E5AC4 /* JSSVGMatrix.cpp in Sources */,
     9684                                B2FA3DAE0AB75A6F000E5AC4 /* JSSVGMetadataElement.cpp in Sources */,
     9685                                B2FA3DB00AB75A6F000E5AC4 /* JSSVGNumberList.cpp in Sources */,
     9686                                B2FA3DB20AB75A6F000E5AC4 /* JSSVGPaint.cpp in Sources */,
     9687                                B2FA3DB40AB75A6F000E5AC4 /* JSSVGPathElement.cpp in Sources */,
     9688                                B2FA3DB60AB75A6F000E5AC4 /* JSSVGPathSeg.cpp in Sources */,
     9689                                B2FA3DB80AB75A6F000E5AC4 /* JSSVGPathSegArcAbs.cpp in Sources */,
     9690                                B2FA3DBA0AB75A6F000E5AC4 /* JSSVGPathSegArcRel.cpp in Sources */,
     9691                                B2FA3DBC0AB75A6F000E5AC4 /* JSSVGPathSegClosePath.cpp in Sources */,
     9692                                B2FA3DBE0AB75A6F000E5AC4 /* JSSVGPathSegCurvetoCubicAbs.cpp in Sources */,
     9693                                B2FA3DC00AB75A6F000E5AC4 /* JSSVGPathSegCurvetoCubicRel.cpp in Sources */,
     9694                                B2FA3DC20AB75A6F000E5AC4 /* JSSVGPathSegCurvetoCubicSmoothAbs.cpp in Sources */,
     9695                                B2FA3DC40AB75A6F000E5AC4 /* JSSVGPathSegCurvetoCubicSmoothRel.cpp in Sources */,
     9696                                B2FA3DC60AB75A6F000E5AC4 /* JSSVGPathSegCurvetoQuadraticAbs.cpp in Sources */,
     9697                                B2FA3DC80AB75A6F000E5AC4 /* JSSVGPathSegCurvetoQuadraticRel.cpp in Sources */,
     9698                                B2FA3DCA0AB75A6F000E5AC4 /* JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp in Sources */,
     9699                                B2FA3DCC0AB75A6F000E5AC4 /* JSSVGPathSegCurvetoQuadraticSmoothRel.cpp in Sources */,
     9700                                B2FA3DCE0AB75A6F000E5AC4 /* JSSVGPathSegLinetoAbs.cpp in Sources */,
     9701                                B2FA3DD00AB75A6F000E5AC4 /* JSSVGPathSegLinetoHorizontalAbs.cpp in Sources */,
     9702                                B2FA3DD20AB75A6F000E5AC4 /* JSSVGPathSegLinetoHorizontalRel.cpp in Sources */,
     9703                                B2FA3DD40AB75A6F000E5AC4 /* JSSVGPathSegLinetoRel.cpp in Sources */,
     9704                                B2FA3DD60AB75A6F000E5AC4 /* JSSVGPathSegLinetoVerticalAbs.cpp in Sources */,
     9705                                B2FA3DD80AB75A6F000E5AC4 /* JSSVGPathSegLinetoVerticalRel.cpp in Sources */,
     9706                                B2FA3DDA0AB75A6F000E5AC4 /* JSSVGPathSegList.cpp in Sources */,
     9707                                B2FA3DDC0AB75A6F000E5AC4 /* JSSVGPathSegMovetoAbs.cpp in Sources */,
     9708                                B2FA3DDE0AB75A6F000E5AC4 /* JSSVGPathSegMovetoRel.cpp in Sources */,
     9709                                B2FA3DE00AB75A6F000E5AC4 /* JSSVGPatternElement.cpp in Sources */,
     9710                                B2FA3DE20AB75A6F000E5AC4 /* JSSVGPointList.cpp in Sources */,
     9711                                B2FA3DE50AB75A6F000E5AC4 /* JSSVGPolygonElement.cpp in Sources */,
     9712                                B2FA3DE70AB75A6F000E5AC4 /* JSSVGPolylineElement.cpp in Sources */,
     9713                                B2FA3DE90AB75A6F000E5AC4 /* JSSVGPreserveAspectRatio.cpp in Sources */,
     9714                                B2FA3DEB0AB75A6F000E5AC4 /* JSSVGRadialGradientElement.cpp in Sources */,
     9715                                B2FA3DED0AB75A6F000E5AC4 /* JSSVGRectElement.cpp in Sources */,
     9716                                B2FA3DF00AB75A6F000E5AC4 /* JSSVGRenderingIntent.cpp in Sources */,
     9717                                B2FA3DF20AB75A6F000E5AC4 /* JSSVGScriptElement.cpp in Sources */,
     9718                                B2FA3DF40AB75A6F000E5AC4 /* JSSVGSetElement.cpp in Sources */,
     9719                                B2FA3DF60AB75A6F000E5AC4 /* JSSVGStopElement.cpp in Sources */,
     9720                                B2FA3DF80AB75A6F000E5AC4 /* JSSVGStringList.cpp in Sources */,
     9721                                B2FA3DFA0AB75A6F000E5AC4 /* JSSVGStyleElement.cpp in Sources */,
     9722                                B2FA3DFC0AB75A6F000E5AC4 /* JSSVGSVGElement.cpp in Sources */,
     9723                                B2FA3DFE0AB75A6F000E5AC4 /* JSSVGSwitchElement.cpp in Sources */,
     9724                                B2FA3E000AB75A6F000E5AC4 /* JSSVGSymbolElement.cpp in Sources */,
     9725                                B2FA3E020AB75A6F000E5AC4 /* JSSVGTextContentElement.cpp in Sources */,
     9726                                B2FA3E040AB75A6F000E5AC4 /* JSSVGTextElement.cpp in Sources */,
     9727                                B2FA3E060AB75A6F000E5AC4 /* JSSVGTextPositioningElement.cpp in Sources */,
     9728                                B2FA3E080AB75A6F000E5AC4 /* JSSVGTitleElement.cpp in Sources */,
     9729                                B2FA3E0A0AB75A6F000E5AC4 /* JSSVGTransform.cpp in Sources */,
     9730                                B2FA3E0C0AB75A6F000E5AC4 /* JSSVGTransformList.cpp in Sources */,
     9731                                B2FA3E0E0AB75A6F000E5AC4 /* JSSVGTRefElement.cpp in Sources */,
     9732                                B2FA3E100AB75A6F000E5AC4 /* JSSVGTSpanElement.cpp in Sources */,
     9733                                B2FA3E120AB75A6F000E5AC4 /* JSSVGUnitTypes.cpp in Sources */,
     9734                                B2FA3E140AB75A6F000E5AC4 /* JSSVGUseElement.cpp in Sources */,
     9735                                B2FA3E160AB75A6F000E5AC4 /* JSSVGViewElement.cpp in Sources */,
     9736                                B2FA3E180AB75A6F000E5AC4 /* JSSVGZoomEvent.cpp in Sources */,
     9737                                B20964BF0AB76EF600E4C740 /* SVGAngle.cpp in Sources */,
     9738                                B222F6980AB771950022EFAD /* JSSVGAngle.cpp in Sources */,
     9739                                B222F69C0AB771B80022EFAD /* JSSVGElement.cpp in Sources */,
     9740                                B20111070AB7740500DB0E68 /* JSSVGAElement.cpp in Sources */,
    89019741                        );
    89029742                        runOnlyForDeploymentPostprocessing = 0;
  • trunk/WebCore/bindings/scripts/CodeGenerator.pm

    r16308 r16337  
    4040my %svgAnimatedTypeHash = ("SVGAnimatedAngle" => 1, "SVGAnimatedBoolean" => 1,
    4141                           "SVGAnimatedEnumeration" => 1, "SVGAnimatedInteger" => 1,
    42                            "SVGAnimatedLength" => 1, "SVGAnimatedNumber" => 1,
     42                           "SVGAnimatedLength" => 1, "SVGAnimatedLengthList" => 1,
     43                           "SVGAnimatedNumber" => 1, "SVGAnimatedNumberList" => 1,
    4344                           "SVGAnimatedPreserveAspectRatio" => 1,
    44                            "SVGAnimatedRect" => 1, "SVGAnimatedString" => 1);
     45                           "SVGAnimatedRect" => 1, "SVGAnimatedString" => 1,
     46                           "SVGAnimatedTransformList" => 1);
    4547   
    4648# Helpers for 'ScanDirectory'
  • trunk/WebCore/bindings/scripts/CodeGeneratorJS.pm

    r16308 r16337  
    222222    if (@{$dataNode->parents} > 1) {
    223223        die "A class can't have more than one parent" unless $interfaceName =~ /SVG/;
    224    
    225         if(0) { # FIXME: Currently disabled until SVGAnimated*List works
    226             $codeGenerator->AddMethodsConstantsAndAttributesFromParentClasses($dataNode);
    227         }
     224        $codeGenerator->AddMethodsConstantsAndAttributesFromParentClasses($dataNode);
    228225    }
    229226   
     
    10261023    } elsif ($type eq "SVGPoint") {
    10271024        return "FloatPoint";
    1028     }
     1025    } elsif ($type eq "SVGNumber") {
     1026        return "double";
     1027    } elsif($type eq "SVGPaintType") {
     1028        return "SVGPaint::SVGPaintType";
     1029    }
     1030
    10291031    # Default, assume native type is a pointer with same type name as idl type
    10301032    return "${type}*";
     
    10631065           $type eq "XPathNSResolver" or
    10641066           $type eq "XPathResult" or
     1067           $type eq "SVGAngle" or
     1068           $type eq "SVGLength" or
     1069           $type eq "SVGNumber" or
     1070           $type eq "SVGPoint" or
     1071           $type eq "SVGTransform" or
    10651072           $type eq "SVGPathSeg" or
    10661073           $type eq "SVGMatrix" or
     
    10691076           $type eq "HTMLOptionElement") {
    10701077      return 0;
     1078  } elsif ($type eq "SVGPaintType") {
     1079    return 0; # or can it?
    10711080  } else {
    10721081    die "Don't know whether a JS value can fail conversion to type $type."
     
    11321141        $implIncludes{"JSSVGPoint.h"} = 1;
    11331142        return "toFloatPoint($value)";
    1134     }
     1143    } elsif ($type eq "SVGNumber") {
     1144        return "$value->toNumber(exec)";
     1145    } elsif ($type eq "SVGPaintType") {
     1146        return "static_cast<SVGPaint::SVGPaintType>($value->toInt32(exec))";
     1147    }
     1148
    11351149    # Default, assume autogenerated type conversion routines
    11361150    $implIncludes{"JS$type.h"} = 1;
     
    11541168             $type eq "double") {
    11551169        return "jsNumber($value)";
    1156     } elsif ($type eq "DOMString") {
     1170    } elsif ($type eq "DOMString" or $type eq "AtomicString") {
    11571171        my $conv = $signature->extendedAttributes->{"ConvertNullStringTo"};
    11581172        if (defined $conv) {
     
    12561270        $tempValue .= "Animated()";
    12571271        return "toJS(exec, $tempValue)";
     1272    } elsif ($type eq "SVGPaintType") {
     1273        return "jsNumber($value)";
    12581274    }
    12591275
  • trunk/WebCore/ksvg2/bindings/js/JSSVGElementWrapperFactory.cpp

    r16052 r16337  
    2323#include "JSSVGElementWrapperFactory.h"
    2424
     25#include "JSSVGAElement.h"
     26#include "JSSVGAnimateColorElement.h"
     27#include "JSSVGAnimateElement.h"
     28#include "JSSVGAnimateTransformElement.h"
     29#include "JSSVGCircleElement.h"
     30#include "JSSVGClipPathElement.h"
     31#include "JSSVGCursorElement.h"
     32#include "JSSVGDefsElement.h"
     33#include "JSSVGDescElement.h"
     34#include "JSSVGEllipseElement.h"
     35#include "JSSVGFEBlendElement.h"
     36#include "JSSVGFEColorMatrixElement.h"
     37#include "JSSVGFEComponentTransferElement.h"
     38#include "JSSVGFECompositeElement.h"
     39#include "JSSVGFEDiffuseLightingElement.h"
     40#include "JSSVGFEDisplacementMapElement.h"
     41#include "JSSVGFEDistantLightElement.h"
     42#include "JSSVGFEFloodElement.h"
     43#include "JSSVGFEFuncAElement.h"
     44#include "JSSVGFEFuncBElement.h"
     45#include "JSSVGFEFuncGElement.h"
     46#include "JSSVGFEFuncRElement.h"
     47#include "JSSVGFEGaussianBlurElement.h"
     48#include "JSSVGFEImageElement.h"
     49#include "JSSVGFEMergeElement.h"
     50#include "JSSVGFEMergeNodeElement.h"
     51#include "JSSVGFEOffsetElement.h"
     52#include "JSSVGFEPointLightElement.h"
     53#include "JSSVGFESpecularLightingElement.h"
     54#include "JSSVGFESpotLightElement.h"
     55#include "JSSVGFETileElement.h"
     56#include "JSSVGFETurbulenceElement.h"
     57#include "JSSVGFilterElement.h"
     58#include "JSSVGForeignObjectElement.h"
     59#include "JSSVGGElement.h"
     60#include "JSSVGImageElement.h"
     61#include "JSSVGLinearGradientElement.h"
     62#include "JSSVGLineElement.h"
     63#include "JSSVGMarkerElement.h"
     64#include "JSSVGMaskElement.h"
     65#include "JSSVGMetadataElement.h"
     66#include "JSSVGPathElement.h"
     67#include "JSSVGPatternElement.h"
     68#include "JSSVGPolygonElement.h"
     69#include "JSSVGPolylineElement.h"
     70#include "JSSVGRadialGradientElement.h"
     71#include "JSSVGRectElement.h"
     72#include "JSSVGScriptElement.h"
     73#include "JSSVGSetElement.h"
     74#include "JSSVGStopElement.h"
     75#include "JSSVGStyleElement.h"
    2576#include "JSSVGSVGElement.h"
    26 #include "JSSVGMetadataElement.h"
     77#include "JSSVGSwitchElement.h"
     78#include "JSSVGSymbolElement.h"
     79#include "JSSVGTextElement.h"
     80#include "JSSVGTitleElement.h"
     81#include "JSSVGTRefElement.h"
     82#include "JSSVGTSpanElement.h"
     83#include "JSSVGUseElement.h"
     84#include "JSSVGViewElement.h"
    2785
    2886#include "SVGNames.h"
    2987
     88#include "SVGAElement.h"
     89#include "SVGAnimateColorElement.h"
     90#include "SVGAnimateElement.h"
     91#include "SVGAnimateTransformElement.h"
     92#include "SVGCircleElement.h"
     93#include "SVGClipPathElement.h"
     94#include "SVGCursorElement.h"
     95#include "SVGDefsElement.h"
     96#include "SVGDescElement.h"
     97#include "SVGEllipseElement.h"
     98#include "SVGFEBlendElement.h"
     99#include "SVGFEColorMatrixElement.h"
     100#include "SVGFEComponentTransferElement.h"
     101#include "SVGFECompositeElement.h"
     102#include "SVGFEDiffuseLightingElement.h"
     103#include "SVGFEDisplacementMapElement.h"
     104#include "SVGFEDistantLightElement.h"
     105#include "SVGFEFloodElement.h"
     106#include "SVGFEFuncAElement.h"
     107#include "SVGFEFuncBElement.h"
     108#include "SVGFEFuncGElement.h"
     109#include "SVGFEFuncRElement.h"
     110#include "SVGFEGaussianBlurElement.h"
     111#include "SVGFEImageElement.h"
     112#include "SVGFEMergeElement.h"
     113#include "SVGFEMergeNodeElement.h"
     114#include "SVGFEOffsetElement.h"
     115#include "SVGFEPointLightElement.h"
     116#include "SVGFESpecularLightingElement.h"
     117#include "SVGFESpotLightElement.h"
     118#include "SVGFETileElement.h"
     119#include "SVGFETurbulenceElement.h"
     120#include "SVGFilterElement.h"
     121#include "SVGForeignObjectElement.h"
     122#include "SVGGElement.h"
     123#include "SVGImageElement.h"
     124#include "SVGLinearGradientElement.h"
     125#include "SVGLineElement.h"
     126#include "SVGMarkerElement.h"
     127#include "SVGMaskElement.h"
     128#include "SVGMetadataElement.h"
     129#include "SVGPathElement.h"
     130#include "SVGPatternElement.h"
     131#include "SVGPolygonElement.h"
     132#include "SVGPolylineElement.h"
     133#include "SVGRadialGradientElement.h"
     134#include "SVGRectElement.h"
     135#include "SVGScriptElement.h"
     136#include "SVGSetElement.h"
     137#include "SVGStopElement.h"
     138#include "SVGStyleElement.h"
    30139#include "SVGSVGElement.h"
    31 #include "SVGMetadataElement.h"
     140#include "SVGSwitchElement.h"
     141#include "SVGSymbolElement.h"
     142#include "SVGTextElement.h"
     143#include "SVGTitleElement.h"
     144#include "SVGTRefElement.h"
     145#include "SVGTSpanElement.h"
     146#include "SVGUseElement.h"
     147#include "SVGViewElement.h"
    32148
    33149using namespace KJS;
     
    42158
    43159#define FOR_EACH_TAG(macro) \
     160    macro(a, A) \
     161    macro(animateColor, AnimateColor) \
     162    macro(animate, Animate) \
     163    macro(animateTransform, AnimateTransform) \
     164    macro(circle, Circle) \
     165    macro(clipPath, ClipPath) \
     166    macro(cursor, Cursor) \
     167    macro(defs, Defs) \
     168    macro(desc, Desc) \
     169    macro(ellipse, Ellipse) \
     170    macro(feBlend, FEBlend) \
     171    macro(feColorMatrix, FEColorMatrix) \
     172    macro(feComponentTransfer, FEComponentTransfer) \
     173    macro(feComposite, FEComposite) \
     174    macro(feDiffuseLighting, FEDiffuseLighting) \
     175    macro(feDisplacementMap, FEDisplacementMap) \
     176    macro(feDistantLight, FEDistantLight) \
     177    macro(feFlood, FEFlood) \
     178    macro(feFuncA, FEFuncA) \
     179    macro(feFuncB, FEFuncB) \
     180    macro(feFuncG, FEFuncG) \
     181    macro(feFuncR, FEFuncR) \
     182    macro(feGaussianBlur, FEGaussianBlur) \
     183    macro(feImage, FEImage) \
     184    macro(feMerge, FEMerge) \
     185    macro(feMergeNode, FEMergeNode) \
     186    macro(feOffset, FEOffset) \
     187    macro(fePointLight, FEPointLight) \
     188    macro(feSpecularLighting, FESpecularLighting) \
     189    macro(feSpotLight, FESpotLight) \
     190    macro(feTile, FETile) \
     191    macro(feTurbulence, FETurbulence) \
     192    macro(filter, Filter) \
     193    macro(foreignObject, ForeignObject) \
     194    macro(g, G) \
     195    macro(image, Image) \
     196    macro(linearGradient, LinearGradient) \
     197    macro(line, Line) \
     198    macro(marker, Marker) \
     199    macro(mask, Mask) \
     200    macro(metadata, Metadata) \
     201    macro(path, Path) \
     202    macro(pattern, Pattern) \
     203    macro(polyline, Polygon) \
     204    macro(polygon, Polyline) \
     205    macro(radialGradient, RadialGradient) \
     206    macro(rect, Rect) \
     207    macro(script, Script) \
     208    macro(set, Set) \
     209    macro(stop, Stop) \
     210    macro(style, Style) \
    44211    macro(svg, SVG) \
    45     macro(metadata, Metadata) \
     212    macro(switch, Switch) \
     213    macro(symbol, Symbol) \
     214    macro(text, Text) \
     215    macro(title, Title) \
     216    macro(tref, TRef) \
     217    macro(tspan, TSpan) \
     218    macro(use, Use) \
     219    macro(view, View) \
    46220    // end of macro
    47221
  • trunk/WebCore/ksvg2/svg/SVGAngle.idl

    r14815 r16337  
    2323
    2424module svg {
    25     interface [Conditional=SVG] SVGAngle {
     25    interface [Conditional=SVG, GenerateConstructor] SVGAngle {
    2626        // Angle Unit Types
    2727        const unsigned short SVG_ANGLETYPE_UNKNOWN     = 0;
  • trunk/WebCore/ksvg2/svg/SVGColor.idl

    r14815 r16337  
    2323
    2424module svg {
    25     interface [Conditional=SVG] SVGColor : css::CSSValue {
     25    interface [Conditional=SVG, GenerateConstructor] SVGColor : css::CSSValue {
    2626        // Color Types
    2727        const unsigned short SVG_COLORTYPE_UNKNOWN           = 0;
  • trunk/WebCore/ksvg2/svg/SVGLength.idl

    r14815 r16337  
    2424module svg
    2525{
    26   interface [Conditional=SVG] SVGLength {
     26  interface [Conditional=SVG, GenerateConstructor] SVGLength {
    2727    // Length Unit Types
    2828    const unsigned short SVG_LENGTHTYPE_UNKNOWN    = 0;
  • trunk/WebCore/ksvg2/svg/SVGPathElement.idl

    r16106 r16337  
    5757    SVGPathSegCurvetoQuadraticSmoothAbs    createSVGPathSegCurvetoQuadraticSmoothAbs ( in float x, in float y );
    5858    SVGPathSegCurvetoQuadraticSmoothRel    createSVGPathSegCurvetoQuadraticSmoothRel ( in float x, in float y );
    59   };
    6059};
     60
     61};
  • trunk/WebCore/ksvg2/svg/SVGPathSeg.idl

    r16106 r16337  
    2626module svg
    2727{
    28   interface [Conditional=SVG] SVGPathSeg {
     28  interface [Conditional=SVG, GenerateConstructor] SVGPathSeg {
    2929    // Path Segment Types
    3030    const unsigned short PATHSEG_UNKNOWN                      = 0;
  • trunk/WebCore/ksvg2/svg/SVGPreserveAspectRatio.idl

    r16308 r16337  
    2626module svg
    2727{
    28   interface [Conditional=SVG] SVGPreserveAspectRatio {
     28  interface [Conditional=SVG, GenerateConstructor] SVGPreserveAspectRatio {
    2929    // Alignment Types
    3030    const unsigned short SVG_PRESERVEASPECTRATIO_UNKNOWN   = 0;
  • trunk/WebCore/ksvg2/svg/SVGSVGElement.idl

    r16201 r16337  
    2424module svg
    2525{
    26     // TODO: no css::ViewCSS available in kdom!
    27     // TODO: Fix SVGSVGElement inheritance(css::DocumentCSS)!
     26    // TODO: no css::ViewCSS available!
     27    // TODO: Fix SVGSVGElement inheritance (css::DocumentCSS)!
     28    // TODO: no events::DocumentEvent available!
    2829    interface [Conditional=SVG] SVGSVGElement :
    2930                SVGElement,
     
    3435                SVGLocatable,
    3536                SVGFitToViewBox,
    36                 SVGZoomAndPan,
    37                 events::DocumentEvent {
     37                SVGZoomAndPan {
    3838
    3939        readonly attribute SVGAnimatedLength x;
  • trunk/WebCore/ksvg2/svg/SVGTransform.idl

    r14815 r16337  
    2323
    2424module svg {
    25     interface [Conditional=SVG] SVGTransform {
     25    interface [Conditional=SVG, GenerateConstructor] SVGTransform {
    2626        // Transform Types
    2727        const unsigned short SVG_TRANSFORM_UNKNOWN   = 0;
Note: See TracChangeset for help on using the changeset viewer.