Changeset 16947 in webkit
- Timestamp:
- Oct 9, 2006 4:49:21 PM (18 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 2 added
- 42 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r16946 r16947 1 2006-10-09 Sam Weinig <sam.weinig@gmail.com> 2 3 Reviewed by Tim H. 4 5 Patch for http://bugs.webkit.org/show_bug.cgi?id=11234 6 Assorted Objective-C bindings changes 7 8 - Auto-generate DOMSVGPathSegArcAbs, DOMSVGPathSegArcRel, DOMSVGPathSegClosePath, 9 DOMSVGPathSegCurvetoCubicAbs, DOMSVGPathSegCurvetoCubicRel, 10 DOMSVGPathSegCurvetoCubicSmoothAbs, DOMSVGPathSegCurvetoCubicSmoothRel, 11 DOMSVGPathSegCurvetoQuadraticAbs, DOMSVGPathSegCurvetoQuadraticRel, 12 DOMSVGPathSegCurvetoQuadraticSmoothAbs, DOMSVGPathSegCurvetoQuadraticSmoothRel, 13 DOMSVGPathSegLinetoAbs, DOMSVGPathSegLinetoHorizontalAbs, 14 DOMSVGPathSegLinetoHorizontalRel, DOMSVGPathSegLinetoRel, 15 DOMSVGPathSegLinetoVerticalAbs, DOMSVGPathSegLinetoVerticalRel, 16 DOMSVGPathSegMovetoAbs, DOMSVGPathSegMovetoRel and DOMSVGSVGElement. 17 18 - Auto-generate absoluteImageURL method for DOMHTMLInputElement and 19 DOMHTMLObjectElement. 20 21 - Auto-generate the internal methods for classes with ivars (notably 22 DOMNodeIterator and DOMTreeWalker) 23 24 - Put more methods in the WebCore namespace and factor out the 25 displayString method into DOMInternal.h as done by Darin in his 26 patch for http://bugs.webkit.org/show_bug.cgi?id=11219. 27 28 * DerivedSources.make: 29 * WebCore.xcodeproj/project.pbxproj: 30 * bindings/objc/DOM.mm: 31 (-[DOMNode _initWithNode:WebCore::]): 32 (+[DOMNode _nodeWith:WebCore::]): 33 (-[DOMNode addEventListener:listener:useCapture:]): 34 (-[DOMNode removeEventListener:listener:useCapture:]): 35 (-[DOMNode dispatchEvent:]): 36 (-[DOMElement _imageTIFFRepresentation]): 37 (-[DOMNodeFilter _initWithNodeFilter:WebCore::]): 38 (+[DOMNodeFilter _nodeFilterWith:WebCore::]): 39 (-[DOMDocument createNodeIterator:whatToShow:filter:expandEntityReferences:]): 40 (-[DOMDocument createTreeWalker:whatToShow:filter:expandEntityReferences:]): 41 * bindings/objc/DOMCSS.mm: 42 (-[DOMStyleSheet _initWithStyleSheet:WebCore::]): 43 (+[DOMStyleSheet _styleSheetWith:WebCore::]): 44 (-[DOMCSSRule _initWithCSSRule:WebCore::]): 45 (+[DOMCSSRule _CSSRuleWith:WebCore::]): 46 (-[DOMCSSValue _initWithCSSValue:WebCore::]): 47 (+[DOMCSSValue _CSSValueWith:WebCore::]): 48 * bindings/objc/DOMEvents.mm: 49 (-[DOMEvent _initWithEvent:WebCore::]): 50 (+[DOMEvent _eventWith:WebCore::]): 51 * bindings/objc/DOMExtensions.h: 52 * bindings/objc/DOMHTML.mm: 53 (-[DOMHTMLInputElement _replaceCharactersInRange:withString:selectingFromIndex:]): 54 * bindings/objc/DOMInternal.h: 55 (-[DOMNodeFilter WebCore::]): 56 * bindings/objc/DOMInternal.mm: 57 (-[WebScriptObject _init]): 58 (-[WebScriptObject _initializeScriptDOMNodeImp]): 59 (WebCore::displayString): 60 * bindings/objc/DOMObject.mm: 61 (-[DOMObject dealloc]): 62 (-[DOMObject finalize]): 63 * bindings/objc/DOMRGBColor.mm: 64 (-[DOMRGBColor dealloc]): 65 (-[DOMRGBColor finalize]): 66 (-[DOMRGBColor color]): 67 (-[DOMRGBColor _initWithRGB:WebCore::]): 68 (+[DOMRGBColor _RGBColorWithRGB:WebCore::]): 69 * bindings/objc/DOMSVG.h: 70 * bindings/objc/DOMSVGPathSegInternal.h: Added. 71 * bindings/objc/DOMSVGPathSegInternal.mm: Added. 72 (-[DOMSVGPathSeg WebCore::]): 73 (-[DOMSVGPathSeg _initWithSVGPathSeg:WebCore::]): 74 (+[DOMSVGPathSeg _SVGPathSegWith:WebCore::]): 75 * bindings/objc/DOMXPath.mm: 76 (-[DOMNativeXPathNSResolver _initWithXPathNSResolver:WebCore::]): 77 (+[DOMNativeXPathNSResolver _xpathNSResolverWith:WebCore::]): 78 * bindings/objc/PublicDOMInterfaces.h: 79 * bindings/scripts/CodeGeneratorObjC.pm: 80 * dom/NodeIterator.idl: 81 * dom/TreeWalker.idl: 82 * html/HTMLInputElement.idl: 83 * html/HTMLObjectElement.idl: 84 * ksvg2/svg/SVGDocument.idl: 85 * ksvg2/svg/SVGElement.idl: 86 * ksvg2/svg/SVGPathSeg.idl: 87 * ksvg2/svg/SVGPathSegArcAbs.idl: 88 * ksvg2/svg/SVGPathSegArcRel.idl: 89 * ksvg2/svg/SVGPathSegClosePath.idl: 90 * ksvg2/svg/SVGPathSegCurvetoCubicAbs.idl: 91 * ksvg2/svg/SVGPathSegCurvetoCubicRel.idl: 92 * ksvg2/svg/SVGPathSegCurvetoCubicSmoothAbs.idl: 93 * ksvg2/svg/SVGPathSegCurvetoCubicSmoothRel.idl: 94 * ksvg2/svg/SVGPathSegCurvetoQuadraticAbs.idl: 95 * ksvg2/svg/SVGPathSegCurvetoQuadraticRel.idl: 96 * ksvg2/svg/SVGPathSegCurvetoQuadraticSmoothAbs.idl: 97 * ksvg2/svg/SVGPathSegCurvetoQuadraticSmoothRel.idl: 98 * ksvg2/svg/SVGPathSegLinetoAbs.idl: 99 * ksvg2/svg/SVGPathSegLinetoHorizontalAbs.idl: 100 * ksvg2/svg/SVGPathSegLinetoHorizontalRel.idl: 101 * ksvg2/svg/SVGPathSegLinetoRel.idl: 102 * ksvg2/svg/SVGPathSegLinetoVerticalAbs.idl: 103 * ksvg2/svg/SVGPathSegLinetoVerticalRel.idl: 104 * ksvg2/svg/SVGPathSegMovetoAbs.idl: 105 * ksvg2/svg/SVGPathSegMovetoRel.idl: 106 1 107 2006-10-09 Don Gibson <dgibson77@gmail.com> 2 108 -
trunk/WebCore/DerivedSources.make
r16888 r16947 219 219 DOMSVGPaint.h \ 220 220 DOMSVGPathSeg.h \ 221 DOMSVGPathSegArcAbs.h \ 222 DOMSVGPathSegArcRel.h \ 223 DOMSVGPathSegClosePath.h \ 224 DOMSVGPathSegCurvetoCubicAbs.h \ 225 DOMSVGPathSegCurvetoCubicRel.h \ 226 DOMSVGPathSegCurvetoCubicSmoothAbs.h \ 227 DOMSVGPathSegCurvetoCubicSmoothRel.h \ 228 DOMSVGPathSegCurvetoQuadraticAbs.h \ 229 DOMSVGPathSegCurvetoQuadraticRel.h \ 230 DOMSVGPathSegCurvetoQuadraticSmoothAbs.h \ 231 DOMSVGPathSegCurvetoQuadraticSmoothRel.h \ 232 DOMSVGPathSegLinetoAbs.h \ 233 DOMSVGPathSegLinetoHorizontalAbs.h \ 234 DOMSVGPathSegLinetoHorizontalRel.h \ 235 DOMSVGPathSegLinetoRel.h \ 236 DOMSVGPathSegLinetoVerticalAbs.h \ 237 DOMSVGPathSegLinetoVerticalRel.h \ 221 238 DOMSVGPathSegList.h \ 239 DOMSVGPathSegMovetoAbs.h \ 240 DOMSVGPathSegMovetoRel.h \ 222 241 DOMSVGPatternElement.h \ 223 242 DOMSVGPoint.h \ … … 230 249 DOMSVGRectElement.h \ 231 250 DOMSVGRenderingIntent.h \ 251 DOMSVGSVGElement.h \ 232 252 DOMSVGScriptElement.h \ 233 253 DOMSVGSetElement.h \ -
trunk/WebCore/WebCore.xcodeproj/project.pbxproj
r16927 r16947 393 393 85004DA60ACEEB5A00C438F6 /* DOMSVGDocumentInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85004DA00ACEEB5A00C438F6 /* DOMSVGDocumentInternal.h */; }; 394 394 85004DA70ACEEB5A00C438F6 /* DOMSVGEllipseElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85004DA10ACEEB5A00C438F6 /* DOMSVGEllipseElementInternal.h */; }; 395 850120510ADABC9200267125 /* DOMSVGPathSegArcAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = 8501204D0ADABC9200267125 /* DOMSVGPathSegArcAbs.h */; }; 396 850120520ADABC9200267125 /* DOMSVGPathSegArcAbs.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8501204E0ADABC9200267125 /* DOMSVGPathSegArcAbs.mm */; }; 397 850120530ADABC9200267125 /* DOMSVGPathSegArcRel.h in Headers */ = {isa = PBXBuildFile; fileRef = 8501204F0ADABC9200267125 /* DOMSVGPathSegArcRel.h */; }; 398 850120540ADABC9200267125 /* DOMSVGPathSegArcRel.mm in Sources */ = {isa = PBXBuildFile; fileRef = 850120500ADABC9200267125 /* DOMSVGPathSegArcRel.mm */; }; 399 850120570ADABCD900267125 /* DOMSVGPathSegArcAbsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 850120550ADABCD900267125 /* DOMSVGPathSegArcAbsInternal.h */; }; 400 850120580ADABCD900267125 /* DOMSVGPathSegArcRelInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 850120560ADABCD900267125 /* DOMSVGPathSegArcRelInternal.h */; }; 395 401 8502AB400AD438C000378540 /* DOMSVGFEBlendElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 8502AB140AD438C000378540 /* DOMSVGFEBlendElement.h */; }; 396 402 8502AB410AD438C000378540 /* DOMSVGFEBlendElement.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8502AB150AD438C000378540 /* DOMSVGFEBlendElement.mm */; }; … … 542 548 85089CDD0A98C42800A275AA /* DOMEntityReference.h in Headers */ = {isa = PBXBuildFile; fileRef = 85089CD50A98C42800A275AA /* DOMEntityReference.h */; settings = {ATTRIBUTES = (); }; }; 543 549 85089CDE0A98C42800A275AA /* DOMEntityReference.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85089CD60A98C42800A275AA /* DOMEntityReference.mm */; }; 550 850B41C20AD9E7E700A6ED4F /* DOMNodeIteratorInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 850B41C00AD9E7E700A6ED4F /* DOMNodeIteratorInternal.h */; }; 551 850B41C30AD9E7E700A6ED4F /* DOMTreeWalkerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 850B41C10AD9E7E700A6ED4F /* DOMTreeWalkerInternal.h */; }; 544 552 850D06680AD43A9A0063B27A /* DOMSVGFilterPrimitiveStandardAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 850D06670AD43A9A0063B27A /* DOMSVGFilterPrimitiveStandardAttributes.h */; }; 545 553 850FD1E90AC9C84200123D0D /* DOMSVGAnimatedAngle.h in Headers */ = {isa = PBXBuildFile; fileRef = 850FD1D70AC9C84200123D0D /* DOMSVGAnimatedAngle.h */; }; … … 641 649 854163980AC718680001E01B /* DOMSVGTransformInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 854163900AC718680001E01B /* DOMSVGTransformInternal.h */; }; 642 650 854163990AC718680001E01B /* DOMSVGPathSegListInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 854163910AC718680001E01B /* DOMSVGPathSegListInternal.h */; }; 643 8541639A0AC718680001E01B /* DOMSVGPathSegInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 854163920AC718680001E01B /* DOMSVGPathSegInternal.h */; };644 651 8541639B0AC718680001E01B /* DOMSVGMatrixInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 854163930AC718680001E01B /* DOMSVGMatrixInternal.h */; }; 645 652 8541639C0AC718680001E01B /* DOMSVGLengthListInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 854163940AC718680001E01B /* DOMSVGLengthListInternal.h */; }; … … 945 952 85CA975C0A962E5400690CCF /* DOMDocumentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CA975A0A962E5400690CCF /* DOMDocumentType.h */; settings = {ATTRIBUTES = (); }; }; 946 953 85CA975D0A962E5400690CCF /* DOMDocumentType.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85CA975B0A962E5400690CCF /* DOMDocumentType.mm */; }; 954 85CE1A3D0ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A1D0ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicAbs.h */; }; 955 85CE1A3E0ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicAbs.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85CE1A1E0ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicAbs.mm */; }; 956 85CE1A3F0ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicRel.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A1F0ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicRel.h */; }; 957 85CE1A400ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicRel.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85CE1A200ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicRel.mm */; }; 958 85CE1A410ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A210ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothAbs.h */; }; 959 85CE1A420ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothAbs.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85CE1A220ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothAbs.mm */; }; 960 85CE1A430ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothRel.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A230ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothRel.h */; }; 961 85CE1A440ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothRel.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85CE1A240ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothRel.mm */; }; 962 85CE1A450ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A250ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticAbs.h */; }; 963 85CE1A460ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticAbs.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85CE1A260ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticAbs.mm */; }; 964 85CE1A470ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticRel.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A270ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticRel.h */; }; 965 85CE1A480ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticRel.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85CE1A280ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticRel.mm */; }; 966 85CE1A490ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A290ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothAbs.h */; }; 967 85CE1A4A0ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothAbs.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85CE1A2A0ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothAbs.mm */; }; 968 85CE1A4B0ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothRel.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A2B0ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothRel.h */; }; 969 85CE1A4C0ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothRel.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85CE1A2C0ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothRel.mm */; }; 970 85CE1A4D0ADAC473003BBDEA /* DOMSVGPathSegLinetoAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A2D0ADAC473003BBDEA /* DOMSVGPathSegLinetoAbs.h */; }; 971 85CE1A4E0ADAC473003BBDEA /* DOMSVGPathSegLinetoAbs.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85CE1A2E0ADAC473003BBDEA /* DOMSVGPathSegLinetoAbs.mm */; }; 972 85CE1A4F0ADAC473003BBDEA /* DOMSVGPathSegLinetoHorizontalAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A2F0ADAC473003BBDEA /* DOMSVGPathSegLinetoHorizontalAbs.h */; }; 973 85CE1A500ADAC473003BBDEA /* DOMSVGPathSegLinetoHorizontalAbs.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85CE1A300ADAC473003BBDEA /* DOMSVGPathSegLinetoHorizontalAbs.mm */; }; 974 85CE1A510ADAC473003BBDEA /* DOMSVGPathSegLinetoHorizontalRel.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A310ADAC473003BBDEA /* DOMSVGPathSegLinetoHorizontalRel.h */; }; 975 85CE1A520ADAC473003BBDEA /* DOMSVGPathSegLinetoHorizontalRel.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85CE1A320ADAC473003BBDEA /* DOMSVGPathSegLinetoHorizontalRel.mm */; }; 976 85CE1A530ADAC473003BBDEA /* DOMSVGPathSegLinetoRel.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A330ADAC473003BBDEA /* DOMSVGPathSegLinetoRel.h */; }; 977 85CE1A540ADAC473003BBDEA /* DOMSVGPathSegLinetoRel.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85CE1A340ADAC473003BBDEA /* DOMSVGPathSegLinetoRel.mm */; }; 978 85CE1A550ADAC473003BBDEA /* DOMSVGPathSegLinetoVerticalAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A350ADAC473003BBDEA /* DOMSVGPathSegLinetoVerticalAbs.h */; }; 979 85CE1A560ADAC473003BBDEA /* DOMSVGPathSegLinetoVerticalAbs.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85CE1A360ADAC473003BBDEA /* DOMSVGPathSegLinetoVerticalAbs.mm */; }; 980 85CE1A570ADAC474003BBDEA /* DOMSVGPathSegLinetoVerticalRel.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A370ADAC473003BBDEA /* DOMSVGPathSegLinetoVerticalRel.h */; }; 981 85CE1A580ADAC474003BBDEA /* DOMSVGPathSegLinetoVerticalRel.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85CE1A380ADAC473003BBDEA /* DOMSVGPathSegLinetoVerticalRel.mm */; }; 982 85CE1A590ADAC474003BBDEA /* DOMSVGPathSegMovetoAbs.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A390ADAC473003BBDEA /* DOMSVGPathSegMovetoAbs.h */; }; 983 85CE1A5A0ADAC474003BBDEA /* DOMSVGPathSegMovetoAbs.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85CE1A3A0ADAC473003BBDEA /* DOMSVGPathSegMovetoAbs.mm */; }; 984 85CE1A5B0ADAC474003BBDEA /* DOMSVGPathSegMovetoRel.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A3B0ADAC473003BBDEA /* DOMSVGPathSegMovetoRel.h */; }; 985 85CE1A5C0ADAC474003BBDEA /* DOMSVGPathSegMovetoRel.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85CE1A3C0ADAC473003BBDEA /* DOMSVGPathSegMovetoRel.mm */; }; 986 85CE1A6D0ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoCubicAbsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A5D0ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoCubicAbsInternal.h */; }; 987 85CE1A6E0ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoCubicRelInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A5E0ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoCubicRelInternal.h */; }; 988 85CE1A6F0ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothAbsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A5F0ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothAbsInternal.h */; }; 989 85CE1A700ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothRelInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A600ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothRelInternal.h */; }; 990 85CE1A710ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoQuadraticAbsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A610ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoQuadraticAbsInternal.h */; }; 991 85CE1A720ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoQuadraticRelInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A620ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoQuadraticRelInternal.h */; }; 992 85CE1A730ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothAbsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A630ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothAbsInternal.h */; }; 993 85CE1A740ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothRelInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A640ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothRelInternal.h */; }; 994 85CE1A750ADAC4C5003BBDEA /* DOMSVGPathSegLinetoAbsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A650ADAC4C5003BBDEA /* DOMSVGPathSegLinetoAbsInternal.h */; }; 995 85CE1A760ADAC4C6003BBDEA /* DOMSVGPathSegLinetoHorizontalAbsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A660ADAC4C5003BBDEA /* DOMSVGPathSegLinetoHorizontalAbsInternal.h */; }; 996 85CE1A770ADAC4C6003BBDEA /* DOMSVGPathSegLinetoHorizontalRelInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A670ADAC4C5003BBDEA /* DOMSVGPathSegLinetoHorizontalRelInternal.h */; }; 997 85CE1A780ADAC4C6003BBDEA /* DOMSVGPathSegLinetoRelInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A680ADAC4C5003BBDEA /* DOMSVGPathSegLinetoRelInternal.h */; }; 998 85CE1A790ADAC4C6003BBDEA /* DOMSVGPathSegLinetoVerticalAbsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A690ADAC4C5003BBDEA /* DOMSVGPathSegLinetoVerticalAbsInternal.h */; }; 999 85CE1A7A0ADAC4C6003BBDEA /* DOMSVGPathSegLinetoVerticalRelInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A6A0ADAC4C5003BBDEA /* DOMSVGPathSegLinetoVerticalRelInternal.h */; }; 1000 85CE1A7B0ADAC4C6003BBDEA /* DOMSVGPathSegMovetoAbsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A6B0ADAC4C5003BBDEA /* DOMSVGPathSegMovetoAbsInternal.h */; }; 1001 85CE1A7C0ADAC4C6003BBDEA /* DOMSVGPathSegMovetoRelInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A6C0ADAC4C5003BBDEA /* DOMSVGPathSegMovetoRelInternal.h */; }; 1002 85CE1A910ADAC650003BBDEA /* DOMSVGPathSegClosePath.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A8F0ADAC650003BBDEA /* DOMSVGPathSegClosePath.h */; }; 1003 85CE1A920ADAC650003BBDEA /* DOMSVGPathSegClosePath.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85CE1A900ADAC650003BBDEA /* DOMSVGPathSegClosePath.mm */; }; 1004 85CE1A940ADAC66D003BBDEA /* DOMSVGPathSegClosePathInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A930ADAC66D003BBDEA /* DOMSVGPathSegClosePathInternal.h */; }; 1005 85CE1A9C0ADAC708003BBDEA /* DOMSVGSVGElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1A9A0ADAC708003BBDEA /* DOMSVGSVGElement.h */; }; 1006 85CE1A9D0ADAC708003BBDEA /* DOMSVGSVGElement.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85CE1A9B0ADAC708003BBDEA /* DOMSVGSVGElement.mm */; }; 1007 85CE1AA10ADAC752003BBDEA /* DOMSVGSVGElementInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1AA00ADAC752003BBDEA /* DOMSVGSVGElementInternal.h */; }; 1008 85CE1AF30ADAD440003BBDEA /* DOMSVGPathSegInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85CE1AF20ADAD440003BBDEA /* DOMSVGPathSegInternal.h */; }; 1009 85CE1B020ADADA96003BBDEA /* DOMSVGPathSegInternal.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85CE1B010ADADA96003BBDEA /* DOMSVGPathSegInternal.mm */; }; 947 1010 85D2AD680AB1A40A00C313EA /* DOMEventListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 85D2AD670AB1A40A00C313EA /* DOMEventListener.h */; }; 948 1011 85D2AD6D0AB1A48200C313EA /* DOMEventListener.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 85D2AD670AB1A40A00C313EA /* DOMEventListener.h */; }; … … 3200 3263 85004DA00ACEEB5A00C438F6 /* DOMSVGDocumentInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGDocumentInternal.h; sourceTree = "<group>"; }; 3201 3264 85004DA10ACEEB5A00C438F6 /* DOMSVGEllipseElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGEllipseElementInternal.h; sourceTree = "<group>"; }; 3265 8501204D0ADABC9200267125 /* DOMSVGPathSegArcAbs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegArcAbs.h; sourceTree = "<group>"; }; 3266 8501204E0ADABC9200267125 /* DOMSVGPathSegArcAbs.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMSVGPathSegArcAbs.mm; sourceTree = "<group>"; }; 3267 8501204F0ADABC9200267125 /* DOMSVGPathSegArcRel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegArcRel.h; sourceTree = "<group>"; }; 3268 850120500ADABC9200267125 /* DOMSVGPathSegArcRel.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMSVGPathSegArcRel.mm; sourceTree = "<group>"; }; 3269 850120550ADABCD900267125 /* DOMSVGPathSegArcAbsInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegArcAbsInternal.h; sourceTree = "<group>"; }; 3270 850120560ADABCD900267125 /* DOMSVGPathSegArcRelInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegArcRelInternal.h; sourceTree = "<group>"; }; 3202 3271 8502AB140AD438C000378540 /* DOMSVGFEBlendElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGFEBlendElement.h; sourceTree = "<group>"; }; 3203 3272 8502AB150AD438C000378540 /* DOMSVGFEBlendElement.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMSVGFEBlendElement.mm; sourceTree = "<group>"; }; … … 3351 3420 85089CD50A98C42800A275AA /* DOMEntityReference.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMEntityReference.h; sourceTree = "<group>"; }; 3352 3421 85089CD60A98C42800A275AA /* DOMEntityReference.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMEntityReference.mm; sourceTree = "<group>"; }; 3422 850B41C00AD9E7E700A6ED4F /* DOMNodeIteratorInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMNodeIteratorInternal.h; sourceTree = "<group>"; }; 3423 850B41C10AD9E7E700A6ED4F /* DOMTreeWalkerInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMTreeWalkerInternal.h; sourceTree = "<group>"; }; 3353 3424 850D06670AD43A9A0063B27A /* DOMSVGFilterPrimitiveStandardAttributes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGFilterPrimitiveStandardAttributes.h; sourceTree = "<group>"; }; 3354 3425 850FD1D70AC9C84200123D0D /* DOMSVGAnimatedAngle.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGAnimatedAngle.h; sourceTree = "<group>"; }; … … 3437 3508 854163900AC718680001E01B /* DOMSVGTransformInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGTransformInternal.h; sourceTree = "<group>"; }; 3438 3509 854163910AC718680001E01B /* DOMSVGPathSegListInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegListInternal.h; sourceTree = "<group>"; }; 3439 854163920AC718680001E01B /* DOMSVGPathSegInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegInternal.h; sourceTree = "<group>"; };3440 3510 854163930AC718680001E01B /* DOMSVGMatrixInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGMatrixInternal.h; sourceTree = "<group>"; }; 3441 3511 854163940AC718680001E01B /* DOMSVGLengthListInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGLengthListInternal.h; sourceTree = "<group>"; }; … … 3732 3802 85CA975A0A962E5400690CCF /* DOMDocumentType.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMDocumentType.h; sourceTree = "<group>"; }; 3733 3803 85CA975B0A962E5400690CCF /* DOMDocumentType.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMDocumentType.mm; sourceTree = "<group>"; }; 3804 85CE1A1D0ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicAbs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegCurvetoCubicAbs.h; sourceTree = "<group>"; }; 3805 85CE1A1E0ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicAbs.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMSVGPathSegCurvetoCubicAbs.mm; sourceTree = "<group>"; }; 3806 85CE1A1F0ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicRel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegCurvetoCubicRel.h; sourceTree = "<group>"; }; 3807 85CE1A200ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicRel.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMSVGPathSegCurvetoCubicRel.mm; sourceTree = "<group>"; }; 3808 85CE1A210ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothAbs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegCurvetoCubicSmoothAbs.h; sourceTree = "<group>"; }; 3809 85CE1A220ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothAbs.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMSVGPathSegCurvetoCubicSmoothAbs.mm; sourceTree = "<group>"; }; 3810 85CE1A230ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothRel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegCurvetoCubicSmoothRel.h; sourceTree = "<group>"; }; 3811 85CE1A240ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothRel.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMSVGPathSegCurvetoCubicSmoothRel.mm; sourceTree = "<group>"; }; 3812 85CE1A250ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticAbs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegCurvetoQuadraticAbs.h; sourceTree = "<group>"; }; 3813 85CE1A260ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticAbs.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMSVGPathSegCurvetoQuadraticAbs.mm; sourceTree = "<group>"; }; 3814 85CE1A270ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticRel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegCurvetoQuadraticRel.h; sourceTree = "<group>"; }; 3815 85CE1A280ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticRel.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMSVGPathSegCurvetoQuadraticRel.mm; sourceTree = "<group>"; }; 3816 85CE1A290ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothAbs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegCurvetoQuadraticSmoothAbs.h; sourceTree = "<group>"; }; 3817 85CE1A2A0ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothAbs.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMSVGPathSegCurvetoQuadraticSmoothAbs.mm; sourceTree = "<group>"; }; 3818 85CE1A2B0ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothRel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegCurvetoQuadraticSmoothRel.h; sourceTree = "<group>"; }; 3819 85CE1A2C0ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothRel.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMSVGPathSegCurvetoQuadraticSmoothRel.mm; sourceTree = "<group>"; }; 3820 85CE1A2D0ADAC473003BBDEA /* DOMSVGPathSegLinetoAbs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegLinetoAbs.h; sourceTree = "<group>"; }; 3821 85CE1A2E0ADAC473003BBDEA /* DOMSVGPathSegLinetoAbs.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMSVGPathSegLinetoAbs.mm; sourceTree = "<group>"; }; 3822 85CE1A2F0ADAC473003BBDEA /* DOMSVGPathSegLinetoHorizontalAbs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegLinetoHorizontalAbs.h; sourceTree = "<group>"; }; 3823 85CE1A300ADAC473003BBDEA /* DOMSVGPathSegLinetoHorizontalAbs.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMSVGPathSegLinetoHorizontalAbs.mm; sourceTree = "<group>"; }; 3824 85CE1A310ADAC473003BBDEA /* DOMSVGPathSegLinetoHorizontalRel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegLinetoHorizontalRel.h; sourceTree = "<group>"; }; 3825 85CE1A320ADAC473003BBDEA /* DOMSVGPathSegLinetoHorizontalRel.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMSVGPathSegLinetoHorizontalRel.mm; sourceTree = "<group>"; }; 3826 85CE1A330ADAC473003BBDEA /* DOMSVGPathSegLinetoRel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegLinetoRel.h; sourceTree = "<group>"; }; 3827 85CE1A340ADAC473003BBDEA /* DOMSVGPathSegLinetoRel.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMSVGPathSegLinetoRel.mm; sourceTree = "<group>"; }; 3828 85CE1A350ADAC473003BBDEA /* DOMSVGPathSegLinetoVerticalAbs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegLinetoVerticalAbs.h; sourceTree = "<group>"; }; 3829 85CE1A360ADAC473003BBDEA /* DOMSVGPathSegLinetoVerticalAbs.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMSVGPathSegLinetoVerticalAbs.mm; sourceTree = "<group>"; }; 3830 85CE1A370ADAC473003BBDEA /* DOMSVGPathSegLinetoVerticalRel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegLinetoVerticalRel.h; sourceTree = "<group>"; }; 3831 85CE1A380ADAC473003BBDEA /* DOMSVGPathSegLinetoVerticalRel.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMSVGPathSegLinetoVerticalRel.mm; sourceTree = "<group>"; }; 3832 85CE1A390ADAC473003BBDEA /* DOMSVGPathSegMovetoAbs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegMovetoAbs.h; sourceTree = "<group>"; }; 3833 85CE1A3A0ADAC473003BBDEA /* DOMSVGPathSegMovetoAbs.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMSVGPathSegMovetoAbs.mm; sourceTree = "<group>"; }; 3834 85CE1A3B0ADAC473003BBDEA /* DOMSVGPathSegMovetoRel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegMovetoRel.h; sourceTree = "<group>"; }; 3835 85CE1A3C0ADAC473003BBDEA /* DOMSVGPathSegMovetoRel.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMSVGPathSegMovetoRel.mm; sourceTree = "<group>"; }; 3836 85CE1A5D0ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoCubicAbsInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegCurvetoCubicAbsInternal.h; sourceTree = "<group>"; }; 3837 85CE1A5E0ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoCubicRelInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegCurvetoCubicRelInternal.h; sourceTree = "<group>"; }; 3838 85CE1A5F0ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothAbsInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegCurvetoCubicSmoothAbsInternal.h; sourceTree = "<group>"; }; 3839 85CE1A600ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothRelInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegCurvetoCubicSmoothRelInternal.h; sourceTree = "<group>"; }; 3840 85CE1A610ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoQuadraticAbsInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegCurvetoQuadraticAbsInternal.h; sourceTree = "<group>"; }; 3841 85CE1A620ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoQuadraticRelInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegCurvetoQuadraticRelInternal.h; sourceTree = "<group>"; }; 3842 85CE1A630ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothAbsInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegCurvetoQuadraticSmoothAbsInternal.h; sourceTree = "<group>"; }; 3843 85CE1A640ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothRelInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegCurvetoQuadraticSmoothRelInternal.h; sourceTree = "<group>"; }; 3844 85CE1A650ADAC4C5003BBDEA /* DOMSVGPathSegLinetoAbsInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegLinetoAbsInternal.h; sourceTree = "<group>"; }; 3845 85CE1A660ADAC4C5003BBDEA /* DOMSVGPathSegLinetoHorizontalAbsInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegLinetoHorizontalAbsInternal.h; sourceTree = "<group>"; }; 3846 85CE1A670ADAC4C5003BBDEA /* DOMSVGPathSegLinetoHorizontalRelInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegLinetoHorizontalRelInternal.h; sourceTree = "<group>"; }; 3847 85CE1A680ADAC4C5003BBDEA /* DOMSVGPathSegLinetoRelInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegLinetoRelInternal.h; sourceTree = "<group>"; }; 3848 85CE1A690ADAC4C5003BBDEA /* DOMSVGPathSegLinetoVerticalAbsInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegLinetoVerticalAbsInternal.h; sourceTree = "<group>"; }; 3849 85CE1A6A0ADAC4C5003BBDEA /* DOMSVGPathSegLinetoVerticalRelInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegLinetoVerticalRelInternal.h; sourceTree = "<group>"; }; 3850 85CE1A6B0ADAC4C5003BBDEA /* DOMSVGPathSegMovetoAbsInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegMovetoAbsInternal.h; sourceTree = "<group>"; }; 3851 85CE1A6C0ADAC4C5003BBDEA /* DOMSVGPathSegMovetoRelInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegMovetoRelInternal.h; sourceTree = "<group>"; }; 3852 85CE1A8F0ADAC650003BBDEA /* DOMSVGPathSegClosePath.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegClosePath.h; sourceTree = "<group>"; }; 3853 85CE1A900ADAC650003BBDEA /* DOMSVGPathSegClosePath.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMSVGPathSegClosePath.mm; sourceTree = "<group>"; }; 3854 85CE1A930ADAC66D003BBDEA /* DOMSVGPathSegClosePathInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegClosePathInternal.h; sourceTree = "<group>"; }; 3855 85CE1A9A0ADAC708003BBDEA /* DOMSVGSVGElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGSVGElement.h; sourceTree = "<group>"; }; 3856 85CE1A9B0ADAC708003BBDEA /* DOMSVGSVGElement.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMSVGSVGElement.mm; sourceTree = "<group>"; }; 3857 85CE1AA00ADAC752003BBDEA /* DOMSVGSVGElementInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMSVGSVGElementInternal.h; sourceTree = "<group>"; }; 3858 85CE1AF20ADAD440003BBDEA /* DOMSVGPathSegInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DOMSVGPathSegInternal.h; sourceTree = "<group>"; }; 3859 85CE1B010ADADA96003BBDEA /* DOMSVGPathSegInternal.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMSVGPathSegInternal.mm; sourceTree = "<group>"; }; 3734 3860 85D2AD670AB1A40A00C313EA /* DOMEventListener.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMEventListener.h; sourceTree = "<group>"; }; 3735 3861 85D389B00A991A7F00282145 /* DOMAttr.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOMAttr.h; sourceTree = "<group>"; }; … … 6299 6425 851620F00AD2FD880059A7DE /* DOMSVGPoint.mm */, 6300 6426 851620F20AD2FD890059A7DE /* DOMSVGRect.mm */, 6427 85CE1AF20ADAD440003BBDEA /* DOMSVGPathSegInternal.h */, 6428 85CE1B010ADADA96003BBDEA /* DOMSVGPathSegInternal.mm */, 6301 6429 ); 6302 6430 name = SVG; … … 6563 6691 854163610AC7180B0001E01B /* DOMSVGPathSeg.h */, 6564 6692 854163600AC7180B0001E01B /* DOMSVGPathSeg.mm */, 6693 8501204D0ADABC9200267125 /* DOMSVGPathSegArcAbs.h */, 6694 8501204E0ADABC9200267125 /* DOMSVGPathSegArcAbs.mm */, 6695 8501204F0ADABC9200267125 /* DOMSVGPathSegArcRel.h */, 6696 850120500ADABC9200267125 /* DOMSVGPathSegArcRel.mm */, 6697 85CE1A8F0ADAC650003BBDEA /* DOMSVGPathSegClosePath.h */, 6698 85CE1A900ADAC650003BBDEA /* DOMSVGPathSegClosePath.mm */, 6699 85CE1A1D0ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicAbs.h */, 6700 85CE1A1E0ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicAbs.mm */, 6701 85CE1A1F0ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicRel.h */, 6702 85CE1A200ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicRel.mm */, 6703 85CE1A210ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothAbs.h */, 6704 85CE1A220ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothAbs.mm */, 6705 85CE1A230ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothRel.h */, 6706 85CE1A240ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothRel.mm */, 6707 85CE1A250ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticAbs.h */, 6708 85CE1A260ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticAbs.mm */, 6709 85CE1A270ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticRel.h */, 6710 85CE1A280ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticRel.mm */, 6711 85CE1A290ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothAbs.h */, 6712 85CE1A2A0ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothAbs.mm */, 6713 85CE1A2B0ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothRel.h */, 6714 85CE1A2C0ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothRel.mm */, 6715 85CE1A2D0ADAC473003BBDEA /* DOMSVGPathSegLinetoAbs.h */, 6716 85CE1A2E0ADAC473003BBDEA /* DOMSVGPathSegLinetoAbs.mm */, 6717 85CE1A2F0ADAC473003BBDEA /* DOMSVGPathSegLinetoHorizontalAbs.h */, 6718 85CE1A300ADAC473003BBDEA /* DOMSVGPathSegLinetoHorizontalAbs.mm */, 6719 85CE1A310ADAC473003BBDEA /* DOMSVGPathSegLinetoHorizontalRel.h */, 6720 85CE1A320ADAC473003BBDEA /* DOMSVGPathSegLinetoHorizontalRel.mm */, 6721 85CE1A330ADAC473003BBDEA /* DOMSVGPathSegLinetoRel.h */, 6722 85CE1A340ADAC473003BBDEA /* DOMSVGPathSegLinetoRel.mm */, 6723 85CE1A350ADAC473003BBDEA /* DOMSVGPathSegLinetoVerticalAbs.h */, 6724 85CE1A360ADAC473003BBDEA /* DOMSVGPathSegLinetoVerticalAbs.mm */, 6725 85CE1A370ADAC473003BBDEA /* DOMSVGPathSegLinetoVerticalRel.h */, 6726 85CE1A380ADAC473003BBDEA /* DOMSVGPathSegLinetoVerticalRel.mm */, 6565 6727 8541635F0AC7180B0001E01B /* DOMSVGPathSegList.h */, 6566 6728 8541635E0AC7180B0001E01B /* DOMSVGPathSegList.mm */, 6729 85CE1A390ADAC473003BBDEA /* DOMSVGPathSegMovetoAbs.h */, 6730 85CE1A3A0ADAC473003BBDEA /* DOMSVGPathSegMovetoAbs.mm */, 6731 85CE1A3B0ADAC473003BBDEA /* DOMSVGPathSegMovetoRel.h */, 6732 85CE1A3C0ADAC473003BBDEA /* DOMSVGPathSegMovetoRel.mm */, 6567 6733 859D62710AD888EE00012995 /* DOMSVGPatternElement.h */, 6568 6734 859D62720AD888EE00012995 /* DOMSVGPatternElement.mm */, … … 6594 6760 8559F1120AC9BE9900A3439C /* DOMSVGStyleElement.h */, 6595 6761 8559F1130AC9BE9900A3439C /* DOMSVGStyleElement.mm */, 6762 85CE1A9A0ADAC708003BBDEA /* DOMSVGSVGElement.h */, 6763 85CE1A9B0ADAC708003BBDEA /* DOMSVGSVGElement.mm */, 6596 6764 859D62830AD888EE00012995 /* DOMSVGSwitchElement.h */, 6597 6765 859D62840AD888EE00012995 /* DOMSVGSwitchElement.mm */, … … 6900 7068 85989DC70ACC8BBD00A0BC51 /* DOMMutationEventInternal.h */, 6901 7069 85E711830AC5D5350053270F /* DOMNamedNodeMapInternal.h */, 7070 850B41C00AD9E7E700A6ED4F /* DOMNodeIteratorInternal.h */, 6902 7071 85E711840AC5D5350053270F /* DOMNodeListInternal.h */, 6903 7072 85E711850AC5D5350053270F /* DOMNotationInternal.h */, … … 6972 7141 85C239830AD59098003533E7 /* DOMSVGNumberListInternal.h */, 6973 7142 85C9A3180AD7E9A400FBFF1E /* DOMSVGPaintInternal.h */, 6974 854163920AC718680001E01B /* DOMSVGPathSegInternal.h */, 7143 850120550ADABCD900267125 /* DOMSVGPathSegArcAbsInternal.h */, 7144 850120560ADABCD900267125 /* DOMSVGPathSegArcRelInternal.h */, 7145 85CE1A930ADAC66D003BBDEA /* DOMSVGPathSegClosePathInternal.h */, 7146 85CE1A5D0ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoCubicAbsInternal.h */, 7147 85CE1A5E0ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoCubicRelInternal.h */, 7148 85CE1A5F0ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothAbsInternal.h */, 7149 85CE1A600ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothRelInternal.h */, 7150 85CE1A610ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoQuadraticAbsInternal.h */, 7151 85CE1A620ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoQuadraticRelInternal.h */, 7152 85CE1A630ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothAbsInternal.h */, 7153 85CE1A640ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothRelInternal.h */, 7154 85CE1A650ADAC4C5003BBDEA /* DOMSVGPathSegLinetoAbsInternal.h */, 7155 85CE1A660ADAC4C5003BBDEA /* DOMSVGPathSegLinetoHorizontalAbsInternal.h */, 7156 85CE1A670ADAC4C5003BBDEA /* DOMSVGPathSegLinetoHorizontalRelInternal.h */, 7157 85CE1A680ADAC4C5003BBDEA /* DOMSVGPathSegLinetoRelInternal.h */, 7158 85CE1A690ADAC4C5003BBDEA /* DOMSVGPathSegLinetoVerticalAbsInternal.h */, 7159 85CE1A6A0ADAC4C5003BBDEA /* DOMSVGPathSegLinetoVerticalRelInternal.h */, 6975 7160 854163910AC718680001E01B /* DOMSVGPathSegListInternal.h */, 7161 85CE1A6B0ADAC4C5003BBDEA /* DOMSVGPathSegMovetoAbsInternal.h */, 7162 85CE1A6C0ADAC4C5003BBDEA /* DOMSVGPathSegMovetoRelInternal.h */, 6976 7163 859D62C70AD8892700012995 /* DOMSVGPatternElementInternal.h */, 6977 7164 859D62C80AD8892700012995 /* DOMSVGPointListInternal.h */, … … 6987 7174 85D79ADF0ACA188400F02FC5 /* DOMSVGStringListInternal.h */, 6988 7175 8559F11F0AC9BF4200A3439C /* DOMSVGStyleElementInternal.h */, 7176 85CE1AA00ADAC752003BBDEA /* DOMSVGSVGElementInternal.h */, 6989 7177 859D62D00AD8892700012995 /* DOMSVGSwitchElementInternal.h */, 6990 7178 859D62D10AD8892700012995 /* DOMSVGSymbolElementInternal.h */, … … 7002 7190 859D62DB0AD8892700012995 /* DOMSVGZoomEventInternal.h */, 7003 7191 85E7118A0AC5D5350053270F /* DOMTextInternal.h */, 7192 850B41C10AD9E7E700A6ED4F /* DOMTreeWalkerInternal.h */, 7004 7193 85989DC90ACC8BBD00A0BC51 /* DOMUIEventInternal.h */, 7005 7194 85989DCA0ACC8BBD00A0BC51 /* DOMWheelEventInternal.h */, … … 9782 9971 854163980AC718680001E01B /* DOMSVGTransformInternal.h in Headers */, 9783 9972 854163990AC718680001E01B /* DOMSVGPathSegListInternal.h in Headers */, 9784 8541639A0AC718680001E01B /* DOMSVGPathSegInternal.h in Headers */,9785 9973 8541639B0AC718680001E01B /* DOMSVGMatrixInternal.h in Headers */, 9786 9974 8541639C0AC718680001E01B /* DOMSVGLengthListInternal.h in Headers */, … … 10013 10201 859D62EF0AD8892700012995 /* DOMSVGViewElementInternal.h in Headers */, 10014 10202 859D62F00AD8892700012995 /* DOMSVGZoomEventInternal.h in Headers */, 10203 850B41C20AD9E7E700A6ED4F /* DOMNodeIteratorInternal.h in Headers */, 10204 850B41C30AD9E7E700A6ED4F /* DOMTreeWalkerInternal.h in Headers */, 10205 850120510ADABC9200267125 /* DOMSVGPathSegArcAbs.h in Headers */, 10206 850120530ADABC9200267125 /* DOMSVGPathSegArcRel.h in Headers */, 10207 850120570ADABCD900267125 /* DOMSVGPathSegArcAbsInternal.h in Headers */, 10208 850120580ADABCD900267125 /* DOMSVGPathSegArcRelInternal.h in Headers */, 10209 85CE1A3D0ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicAbs.h in Headers */, 10210 85CE1A3F0ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicRel.h in Headers */, 10211 85CE1A410ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothAbs.h in Headers */, 10212 85CE1A430ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothRel.h in Headers */, 10213 85CE1A450ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticAbs.h in Headers */, 10214 85CE1A470ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticRel.h in Headers */, 10215 85CE1A490ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothAbs.h in Headers */, 10216 85CE1A4B0ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothRel.h in Headers */, 10217 85CE1A4D0ADAC473003BBDEA /* DOMSVGPathSegLinetoAbs.h in Headers */, 10218 85CE1A4F0ADAC473003BBDEA /* DOMSVGPathSegLinetoHorizontalAbs.h in Headers */, 10219 85CE1A510ADAC473003BBDEA /* DOMSVGPathSegLinetoHorizontalRel.h in Headers */, 10220 85CE1A530ADAC473003BBDEA /* DOMSVGPathSegLinetoRel.h in Headers */, 10221 85CE1A550ADAC473003BBDEA /* DOMSVGPathSegLinetoVerticalAbs.h in Headers */, 10222 85CE1A570ADAC474003BBDEA /* DOMSVGPathSegLinetoVerticalRel.h in Headers */, 10223 85CE1A590ADAC474003BBDEA /* DOMSVGPathSegMovetoAbs.h in Headers */, 10224 85CE1A5B0ADAC474003BBDEA /* DOMSVGPathSegMovetoRel.h in Headers */, 10225 85CE1A6D0ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoCubicAbsInternal.h in Headers */, 10226 85CE1A6E0ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoCubicRelInternal.h in Headers */, 10227 85CE1A6F0ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothAbsInternal.h in Headers */, 10228 85CE1A700ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothRelInternal.h in Headers */, 10229 85CE1A710ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoQuadraticAbsInternal.h in Headers */, 10230 85CE1A720ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoQuadraticRelInternal.h in Headers */, 10231 85CE1A730ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothAbsInternal.h in Headers */, 10232 85CE1A740ADAC4C5003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothRelInternal.h in Headers */, 10233 85CE1A750ADAC4C5003BBDEA /* DOMSVGPathSegLinetoAbsInternal.h in Headers */, 10234 85CE1A760ADAC4C6003BBDEA /* DOMSVGPathSegLinetoHorizontalAbsInternal.h in Headers */, 10235 85CE1A770ADAC4C6003BBDEA /* DOMSVGPathSegLinetoHorizontalRelInternal.h in Headers */, 10236 85CE1A780ADAC4C6003BBDEA /* DOMSVGPathSegLinetoRelInternal.h in Headers */, 10237 85CE1A790ADAC4C6003BBDEA /* DOMSVGPathSegLinetoVerticalAbsInternal.h in Headers */, 10238 85CE1A7A0ADAC4C6003BBDEA /* DOMSVGPathSegLinetoVerticalRelInternal.h in Headers */, 10239 85CE1A7B0ADAC4C6003BBDEA /* DOMSVGPathSegMovetoAbsInternal.h in Headers */, 10240 85CE1A7C0ADAC4C6003BBDEA /* DOMSVGPathSegMovetoRelInternal.h in Headers */, 10241 85CE1A910ADAC650003BBDEA /* DOMSVGPathSegClosePath.h in Headers */, 10242 85CE1A940ADAC66D003BBDEA /* DOMSVGPathSegClosePathInternal.h in Headers */, 10243 85CE1A9C0ADAC708003BBDEA /* DOMSVGSVGElement.h in Headers */, 10244 85CE1AA10ADAC752003BBDEA /* DOMSVGSVGElementInternal.h in Headers */, 10245 85CE1AF30ADAD440003BBDEA /* DOMSVGPathSegInternal.h in Headers */, 10015 10246 ); 10016 10247 runOnlyForDeploymentPostprocessing = 0; … … 11204 11435 859D62C30AD888EF00012995 /* DOMSVGViewElement.mm in Sources */, 11205 11436 859D62C60AD888EF00012995 /* DOMSVGZoomEvent.mm in Sources */, 11437 850120520ADABC9200267125 /* DOMSVGPathSegArcAbs.mm in Sources */, 11438 850120540ADABC9200267125 /* DOMSVGPathSegArcRel.mm in Sources */, 11439 85CE1A3E0ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicAbs.mm in Sources */, 11440 85CE1A400ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicRel.mm in Sources */, 11441 85CE1A420ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothAbs.mm in Sources */, 11442 85CE1A440ADAC473003BBDEA /* DOMSVGPathSegCurvetoCubicSmoothRel.mm in Sources */, 11443 85CE1A460ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticAbs.mm in Sources */, 11444 85CE1A480ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticRel.mm in Sources */, 11445 85CE1A4A0ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothAbs.mm in Sources */, 11446 85CE1A4C0ADAC473003BBDEA /* DOMSVGPathSegCurvetoQuadraticSmoothRel.mm in Sources */, 11447 85CE1A4E0ADAC473003BBDEA /* DOMSVGPathSegLinetoAbs.mm in Sources */, 11448 85CE1A500ADAC473003BBDEA /* DOMSVGPathSegLinetoHorizontalAbs.mm in Sources */, 11449 85CE1A520ADAC473003BBDEA /* DOMSVGPathSegLinetoHorizontalRel.mm in Sources */, 11450 85CE1A540ADAC473003BBDEA /* DOMSVGPathSegLinetoRel.mm in Sources */, 11451 85CE1A560ADAC473003BBDEA /* DOMSVGPathSegLinetoVerticalAbs.mm in Sources */, 11452 85CE1A580ADAC474003BBDEA /* DOMSVGPathSegLinetoVerticalRel.mm in Sources */, 11453 85CE1A5A0ADAC474003BBDEA /* DOMSVGPathSegMovetoAbs.mm in Sources */, 11454 85CE1A5C0ADAC474003BBDEA /* DOMSVGPathSegMovetoRel.mm in Sources */, 11455 85CE1A920ADAC650003BBDEA /* DOMSVGPathSegClosePath.mm in Sources */, 11456 85CE1A9D0ADAC708003BBDEA /* DOMSVGSVGElement.mm in Sources */, 11457 85CE1B020ADADA96003BBDEA /* DOMSVGPathSegInternal.mm in Sources */, 11206 11458 ); 11207 11459 runOnlyForDeploymentPostprocessing = 0; -
trunk/WebCore/bindings/objc/DOM.mm
r16883 r16947 199 199 _internal = reinterpret_cast<DOMObjectInternal*>(impl); 200 200 impl->ref(); 201 addDOMWrapper(self, impl);201 WebCore::addDOMWrapper(self, impl); 202 202 return self; 203 203 } … … 209 209 210 210 id cachedInstance; 211 cachedInstance = getDOMWrapper(impl);211 cachedInstance = WebCore::getDOMWrapper(impl); 212 212 if (cachedInstance) 213 213 return [[cachedInstance retain] autorelease]; … … 316 316 { 317 317 if (![self _node]->isEventTargetNode()) 318 raiseDOMException(DOM_NOT_SUPPORTED_ERR);318 WebCore::raiseDOMException(DOM_NOT_SUPPORTED_ERR); 319 319 320 320 WebCore::EventListener *wrapper = ObjCEventListener::create(listener); 321 EventTargetNodeCast([self _node])->addEventListener(type, wrapper, useCapture);321 WebCore::EventTargetNodeCast([self _node])->addEventListener(type, wrapper, useCapture); 322 322 wrapper->deref(); 323 323 } … … 332 332 { 333 333 if (![self _node]->isEventTargetNode()) 334 raiseDOMException(DOM_NOT_SUPPORTED_ERR);334 WebCore::raiseDOMException(DOM_NOT_SUPPORTED_ERR); 335 335 336 336 if (WebCore::EventListener *wrapper = ObjCEventListener::find(listener)) 337 EventTargetNodeCast([self _node])->removeEventListener(type, wrapper, useCapture);337 WebCore::EventTargetNodeCast([self _node])->removeEventListener(type, wrapper, useCapture); 338 338 } 339 339 … … 347 347 { 348 348 if (![self _node]->isEventTargetNode()) 349 raiseDOMException(DOM_NOT_SUPPORTED_ERR);349 WebCore::raiseDOMException(DOM_NOT_SUPPORTED_ERR); 350 350 351 351 WebCore::ExceptionCode ec = 0; 352 BOOL result = EventTargetNodeCast([self _node])->dispatchEvent([event _event], ec);353 raiseOnDOMError(ec);352 BOOL result = WebCore::EventTargetNodeCast([self _node])->dispatchEvent([event _event], ec); 353 WebCore::raiseOnDOMError(ec); 354 354 return result; 355 355 } … … 360 360 // DOMElement 361 361 362 // FIXME: this should be auto-gene neratein DOMElement.mm362 // FIXME: this should be auto-generated in DOMElement.mm 363 363 @implementation DOMElement (DOMElementAppKitExtensions) 364 364 … … 389 389 390 390 // FIXME: this should be implemented in the implementation 391 - (NSData *)_imageTIFFRepresentation391 - (NSData *)_imageTIFFRepresentation 392 392 { 393 393 WebCore::RenderObject* renderer = [self _element]->renderer(); … … 456 456 // DOMNodeFilter 457 457 458 // FIXME: This implementation should be in it's own file. 459 458 460 @implementation DOMNodeFilter 459 461 … … 465 467 _internal = reinterpret_cast<DOMObjectInternal*>(impl); 466 468 impl->ref(); 467 addDOMWrapper(self, impl);469 WebCore::addDOMWrapper(self, impl); 468 470 return self; 469 471 } … … 475 477 476 478 id cachedInstance; 477 cachedInstance = getDOMWrapper(impl);479 cachedInstance = WebCore::getDOMWrapper(impl); 478 480 if (cachedInstance) 479 481 return [[cachedInstance retain] autorelease]; … … 504 506 { 505 507 return [self _nodeFilter]->acceptNode([node _node]); 506 }507 508 @end509 510 511 //------------------------------------------------------------------------------------------512 // DOMNodeIterator513 514 @implementation DOMNodeIterator(WebCoreInternal)515 516 - (id)_initWithNodeIterator:(WebCore::NodeIterator *)impl filter:(id <DOMNodeFilter>)filter517 {518 ASSERT(impl);519 520 [super _init];521 _internal = reinterpret_cast<DOMObjectInternal*>(impl);522 impl->ref();523 addDOMWrapper(self, impl);524 m_filter = [filter retain];525 return self;526 }527 528 - (WebCore::NodeIterator *)_nodeIterator529 {530 return reinterpret_cast<WebCore::NodeIterator*>(_internal);531 }532 533 + (DOMNodeIterator *)_nodeIteratorWith:(WebCore::NodeIterator *)impl filter:(id <DOMNodeFilter>)filter534 {535 if (!impl)536 return nil;537 538 id cachedInstance;539 cachedInstance = getDOMWrapper(impl);540 if (cachedInstance)541 return [[cachedInstance retain] autorelease];542 543 return [[[self alloc] _initWithNodeIterator:impl filter:filter] autorelease];544 }545 546 @end547 548 549 //------------------------------------------------------------------------------------------550 // DOMTreeWalker551 552 @implementation DOMTreeWalker (WebCoreInternal)553 554 - (id)_initWithTreeWalker:(WebCore::TreeWalker *)impl filter:(id <DOMNodeFilter>)filter555 {556 ASSERT(impl);557 558 [super _init];559 _internal = reinterpret_cast<DOMObjectInternal*>(impl);560 impl->ref();561 addDOMWrapper(self, impl);562 m_filter = [filter retain];563 return self;564 }565 566 - (WebCore::TreeWalker *)_treeWalker567 {568 return reinterpret_cast<WebCore::TreeWalker *>(_internal);569 }570 571 + (DOMTreeWalker *)_treeWalkerWith:(WebCore::TreeWalker *)impl filter:(id <DOMNodeFilter>)filter572 {573 if (!impl)574 return nil;575 576 id cachedInstance;577 cachedInstance = getDOMWrapper(impl);578 if (cachedInstance)579 return [[cachedInstance retain] autorelease];580 581 return [[[self alloc] _initWithTreeWalker:impl filter:filter] autorelease];582 508 } 583 509 … … 624 550 // DOMDocument (DOMDocumentTraversal) 625 551 626 // FIXME: this should be auto-gene neratein DOMDocument.mm552 // FIXME: this should be auto-generated in DOMDocument.mm 627 553 @implementation DOMDocument (DOMDocumentTraversal) 628 554 … … 634 560 WebCore::ExceptionCode ec = 0; 635 561 RefPtr<WebCore::NodeIterator> impl = [self _document]->createNodeIterator([root _node], whatToShow, cppFilter, expandEntityReferences, ec); 636 raiseOnDOMError(ec);562 WebCore::raiseOnDOMError(ec); 637 563 return [DOMNodeIterator _nodeIteratorWith:impl.get() filter:filter]; 638 564 } … … 645 571 WebCore::ExceptionCode ec = 0; 646 572 RefPtr<WebCore::TreeWalker> impl = [self _document]->createTreeWalker([root _node], whatToShow, cppFilter, expandEntityReferences, ec); 647 raiseOnDOMError(ec);573 WebCore::raiseOnDOMError(ec); 648 574 return [DOMTreeWalker _treeWalkerWith:impl.get() filter:filter]; 649 575 } -
trunk/WebCore/bindings/objc/DOMCSS.mm
r16850 r16947 69 69 _internal = reinterpret_cast<DOMObjectInternal*>(impl); 70 70 impl->ref(); 71 addDOMWrapper(self, impl);71 WebCore::addDOMWrapper(self, impl); 72 72 return self; 73 73 } … … 79 79 80 80 id cachedInstance; 81 cachedInstance = getDOMWrapper(impl);81 cachedInstance = WebCore::getDOMWrapper(impl); 82 82 if (cachedInstance) 83 83 return [[cachedInstance retain] autorelease]; … … 108 108 _internal = reinterpret_cast<DOMObjectInternal*>(impl); 109 109 impl->ref(); 110 addDOMWrapper(self, impl);110 WebCore::addDOMWrapper(self, impl); 111 111 return self; 112 112 } … … 118 118 119 119 id cachedInstance; 120 cachedInstance = getDOMWrapper(impl);120 cachedInstance = WebCore::getDOMWrapper(impl); 121 121 if (cachedInstance) 122 122 return [[cachedInstance retain] autorelease]; … … 167 167 _internal = reinterpret_cast<DOMObjectInternal*>(impl); 168 168 impl->ref(); 169 addDOMWrapper(self, impl);169 WebCore::addDOMWrapper(self, impl); 170 170 return self; 171 171 } … … 177 177 178 178 id cachedInstance; 179 cachedInstance = getDOMWrapper(impl);179 cachedInstance = WebCore::getDOMWrapper(impl); 180 180 if (cachedInstance) 181 181 return [[cachedInstance retain] autorelease]; -
trunk/WebCore/bindings/objc/DOMEvents.mm
r16548 r16947 56 56 _internal = reinterpret_cast<DOMObjectInternal *>(impl); 57 57 impl->ref(); 58 addDOMWrapper(self, impl);58 WebCore::addDOMWrapper(self, impl); 59 59 return self; 60 60 } … … 66 66 67 67 id cachedInstance; 68 cachedInstance = getDOMWrapper(impl);68 cachedInstance = WebCore::getDOMWrapper(impl); 69 69 if (cachedInstance) 70 70 return [[cachedInstance retain] autorelease]; -
trunk/WebCore/bindings/objc/DOMExtensions.h
r16883 r16947 44 44 #import <WebCore/DOMRange.h> 45 45 46 @class NSArray; 46 47 @class NSImage; 48 @class NSURL; 47 49 48 50 @interface DOMNode (DOMNodeExtensions) … … 63 65 - (DOMDocumentFragment *)createDocumentFragmentWithText:(NSString *)text; 64 66 @end 65 66 @interface DOMHTMLInputElement (DOMHTMLInputElementExtensions)67 - (NSURL *)absoluteImageURL;68 @end69 70 @interface DOMHTMLObjectElement (DOMHTMLObjectElementExtensions)71 - (NSURL *)absoluteImageURL;72 @end -
trunk/WebCore/bindings/objc/DOMHTML.mm
r16438 r16947 76 76 @end 77 77 78 79 //------------------------------------------------------------------------------------------80 // DOMHTMLInputElement81 82 @implementation DOMHTMLInputElement (DOMHTMLInputElementExtensions)83 84 - (NSURL *)absoluteImageURL85 {86 if (![self _HTMLInputElement]->renderer() || ![self _HTMLInputElement]->renderer()->isImage())87 return nil;88 return [self _getURLAttribute:@"src"];89 }90 91 @end92 93 94 //------------------------------------------------------------------------------------------95 // DOMHTMLObjectElement96 97 @implementation DOMHTMLObjectElement (DOMHTMLObjectElementExtensions)98 99 - (NSURL *)absoluteImageURL100 {101 if (![self _HTMLObjectElement]->renderer() || ![self _HTMLObjectElement]->renderer()->isImage())102 return nil;103 return [self _getURLAttribute:@"data"];104 }105 106 @end107 108 109 78 #pragma mark DOM EXTENSIONS 110 79 … … 175 144 WebCore::HTMLInputElement* inputElement = [self _HTMLInputElement]; 176 145 if (inputElement) { 177 WebCore::String newValue = inputElement->value().replace(targetRange.location, targetRange.length, replacementString); 146 WebCore::String newValue = inputElement->value(); 147 newValue.replace(targetRange.location, targetRange.length, replacementString); 178 148 inputElement->setValue(newValue); 179 149 inputElement->setSelectionRange(index, newValue.length()); -
trunk/WebCore/bindings/objc/DOMInternal.h
r16888 r16947 135 135 #import "DOMMutationEventInternal.h" 136 136 #import "DOMNamedNodeMapInternal.h" 137 #import "DOMNodeIteratorInternal.h" 137 138 #import "DOMNodeListInternal.h" 138 139 #import "DOMNotationInternal.h" … … 143 144 #import "DOMStyleSheetListInternal.h" 144 145 #import "DOMTextInternal.h" 146 #import "DOMTreeWalkerInternal.h" 145 147 #import "DOMUIEventInternal.h" 146 148 #import "DOMWheelEventInternal.h" … … 212 214 #import "DOMSVGNumberListInternal.h" 213 215 #import "DOMSVGPaint.h" 216 #import "DOMSVGPathSegArcAbsInternal.h" 217 #import "DOMSVGPathSegArcRelInternal.h" 218 #import "DOMSVGPathSegClosePathInternal.h" 219 #import "DOMSVGPathSegCurvetoCubicAbsInternal.h" 220 #import "DOMSVGPathSegCurvetoCubicRelInternal.h" 221 #import "DOMSVGPathSegCurvetoCubicSmoothAbsInternal.h" 222 #import "DOMSVGPathSegCurvetoCubicSmoothRelInternal.h" 223 #import "DOMSVGPathSegCurvetoQuadraticAbsInternal.h" 224 #import "DOMSVGPathSegCurvetoQuadraticRelInternal.h" 225 #import "DOMSVGPathSegCurvetoQuadraticSmoothAbsInternal.h" 226 #import "DOMSVGPathSegCurvetoQuadraticSmoothRelInternal.h" 214 227 #import "DOMSVGPathSegInternal.h" 228 #import "DOMSVGPathSegLinetoAbsInternal.h" 229 #import "DOMSVGPathSegLinetoHorizontalAbsInternal.h" 230 #import "DOMSVGPathSegLinetoHorizontalRelInternal.h" 231 #import "DOMSVGPathSegLinetoRelInternal.h" 232 #import "DOMSVGPathSegLinetoVerticalAbsInternal.h" 233 #import "DOMSVGPathSegLinetoVerticalRelInternal.h" 215 234 #import "DOMSVGPathSegListInternal.h" 235 #import "DOMSVGPathSegMovetoAbsInternal.h" 236 #import "DOMSVGPathSegMovetoRelInternal.h" 216 237 #import "DOMSVGPatternElementInternal.h" 217 238 #import "DOMSVGPointListInternal.h" … … 222 243 #import "DOMSVGRectElementInternal.h" 223 244 #import "DOMSVGRenderingIntentInternal.h" 245 #import "DOMSVGSVGElementInternal.h" 224 246 #import "DOMSVGScriptElementInternal.h" 225 247 #import "DOMSVGSetElementInternal.h" … … 254 276 class Node; 255 277 class NodeFilter; 256 class NodeIterator;257 278 class StyleSheet; 258 class TreeWalker;259 279 260 280 #ifdef SVG_SUPPORT … … 266 286 class XPathNSResolver; 267 287 #endif // XPATH_SUPPORT 268 269 typedef int ExceptionCode;270 288 } 271 289 … … 313 331 // Traversal Internal Interfaces 314 332 315 @interface DOMNodeIterator (WebCoreInternal)316 + (DOMNodeIterator *)_nodeIteratorWith:(WebCore::NodeIterator *)impl filter:(id <DOMNodeFilter>)filter;317 @end318 319 @interface DOMTreeWalker (WebCoreInternal)320 + (DOMTreeWalker *)_treeWalkerWith:(WebCore::TreeWalker *)impl filter:(id <DOMNodeFilter>)filter;321 @end322 323 333 @interface DOMNodeFilter : DOMObject <DOMNodeFilter> 324 334 + (DOMNodeFilter *)_nodeFilterWith:(WebCore::NodeFilter *)impl; … … 357 367 #endif // XPATH_SUPPORT 358 368 359 360 // Helper functions for DOM wrappers and gluing to Objective-C 361 362 NSObject* getDOMWrapper(DOMObjectInternal*); 363 void addDOMWrapper(NSObject* wrapper, DOMObjectInternal*); 364 365 template <class Source> inline id getDOMWrapper(Source impl) { return getDOMWrapper(reinterpret_cast<DOMObjectInternal*>(impl)); } 366 template <class Source> inline void addDOMWrapper(NSObject* wrapper, Source impl) { addDOMWrapper(wrapper, reinterpret_cast<DOMObjectInternal*>(impl)); } 367 void removeDOMWrapper(DOMObjectInternal*); 368 369 void raiseDOMException(WebCore::ExceptionCode); 370 371 inline void raiseOnDOMError(WebCore::ExceptionCode ec) 372 { 373 if (ec) 374 raiseDOMException(ec); 375 } 369 namespace WebCore { 370 371 // Helper functions for DOM wrappers and gluing to Objective-C 372 373 typedef int ExceptionCode; 374 375 NSObject* getDOMWrapper(DOMObjectInternal*); 376 void addDOMWrapper(NSObject* wrapper, DOMObjectInternal*); 377 void removeDOMWrapper(DOMObjectInternal*); 378 379 template <class Source> 380 inline id getDOMWrapper(Source impl) 381 { 382 return getDOMWrapper(reinterpret_cast<DOMObjectInternal*>(impl)); 383 } 384 385 template <class Source> 386 inline void addDOMWrapper(NSObject* wrapper, Source impl) 387 { 388 addDOMWrapper(wrapper, reinterpret_cast<DOMObjectInternal*>(impl)); 389 } 390 391 void raiseDOMException(ExceptionCode); 392 393 inline void raiseOnDOMError(ExceptionCode ec) 394 { 395 if (ec) 396 raiseDOMException(ec); 397 } 398 399 NSString* displayString(const String&, const Node*); 400 401 } // namespace WebCore -
trunk/WebCore/bindings/objc/DOMInternal.mm
r16645 r16947 30 30 #import "Event.h" 31 31 #import "FrameMac.h" 32 #import "Node.h" 33 #import "PlatformString.h" 32 34 #import "Range.h" 33 35 #import "RangeException.h" … … 38 40 #import "kjs_proxy.h" 39 41 40 using namespace WebCore;41 42 using KJS::ExecState;43 using KJS::Interpreter;44 using KJS::JSObject;45 using KJS::Bindings::RootObject;46 47 42 //------------------------------------------------------------------------------------------ 48 43 // Wrapping WebCore implementation objects 44 45 namespace WebCore { 49 46 50 47 static HashMap<DOMObjectInternal*, NSObject*>* wrapperCache; … … 71 68 } 72 69 70 } // namespace WebCore 71 72 73 73 //------------------------------------------------------------------------------------------ 74 74 // Exceptions … … 83 83 NSString * const DOMXPathException = @"DOMXPathException"; 84 84 #endif // XPATH_SUPPORT 85 86 namespace WebCore { 85 87 86 88 void raiseDOMException(ExceptionCode ec) … … 115 117 } 116 118 119 } // namespace WebCore 120 117 121 //------------------------------------------------------------------------------------------ 118 122 … … 120 124 121 125 // Only called by DOMObject subclass. 122 - _init126 - (id)_init 123 127 { 124 128 self = [super init]; … … 148 152 // Extract the WebCore::Node from the ObjectiveC wrapper. 149 153 DOMNode *n = (DOMNode *)self; 150 Node *nodeImpl = [n _node];154 WebCore::Node *nodeImpl = [n _node]; 151 155 152 156 // Dig up Interpreter and ExecState. 153 Frame *frame = nodeImpl->document()->frame();154 Interpreter *interpreter = frame->jScript()->interpreter();155 ExecState *exec = interpreter->globalExec();157 WebCore::Frame *frame = nodeImpl->document()->frame(); 158 KJS::Interpreter *interpreter = frame->jScript()->interpreter(); 159 KJS::ExecState *exec = interpreter->globalExec(); 156 160 157 161 // Get (or create) a cached JS object for the DOM node. 158 JSObject *scriptImp = static_cast<JSObject *>(toJS(exec, nodeImpl));162 KJS::JSObject *scriptImp = static_cast<KJS::JSObject*>(KJS::toJS(exec, nodeImpl)); 159 163 160 const RootObject *executionContext =Mac(frame)->bindingRootObject();164 const KJS::Bindings::RootObject *executionContext = WebCore::Mac(frame)->bindingRootObject(); 161 165 162 166 [self _initializeWithObjectImp:scriptImp originExecutionContext:executionContext executionContext:executionContext]; … … 164 168 165 169 @end 170 171 namespace WebCore { 172 173 NSString* displayString(const String& string, const Node* node) 174 { 175 if (!node) 176 return string; 177 Document* document = node->document(); 178 if (!document) 179 return string; 180 String copy(string); 181 copy.replace('\\', document->backslashAsCurrencySymbol()); 182 return copy; 183 } 184 185 } // namespace WebCore -
trunk/WebCore/bindings/objc/DOMObject.mm
r16561 r16947 53 53 { 54 54 if (_internal) 55 removeDOMWrapper(_internal);55 WebCore::removeDOMWrapper(_internal); 56 56 [super dealloc]; 57 57 } … … 60 60 { 61 61 if (_internal) 62 removeDOMWrapper(_internal);62 WebCore::removeDOMWrapper(_internal); 63 63 [super finalize]; 64 64 } -
trunk/WebCore/bindings/objc/DOMRGBColor.mm
r16883 r16947 28 28 #import "DOMRGBColor.h" 29 29 30 #import "CSSPrimitiveValue.h" 31 #import "Color.h" 32 #import "DOMCSSPrimitiveValue.h" 30 33 #import "DOMInternal.h" 31 34 #import <wtf/GetPtr.h> 32 #import "Color.h" 33 #import "DOMCSSPrimitiveValue.h" 34 #import "CSSPrimitiveValue.h" 35 36 namespace WebCore { 35 37 36 38 static CFMutableDictionaryRef wrapperCache = NULL; … … 59 61 } 60 62 63 } // namespace WebCore 64 61 65 62 66 @implementation DOMRGBColor … … 64 68 - (void)dealloc 65 69 { 66 removeWrapperForRGB(reinterpret_cast<uintptr_t>(_internal));70 WebCore::removeWrapperForRGB(reinterpret_cast<uintptr_t>(_internal)); 67 71 [super dealloc]; 68 72 } … … 70 74 - (void)finalize 71 75 { 72 removeWrapperForRGB(reinterpret_cast<uintptr_t>(_internal));76 WebCore::removeWrapperForRGB(reinterpret_cast<uintptr_t>(_internal)); 73 77 [super finalize]; 74 78 } … … 106 110 { 107 111 WebCore::RGBA32 rgb = reinterpret_cast<uintptr_t>(_internal); 108 return nsColor(WebCore::Color(rgb));112 return WebCore::nsColor(WebCore::Color(rgb)); 109 113 } 110 114 … … 128 132 [super _init]; 129 133 _internal = reinterpret_cast<DOMObjectInternal*>(value); 130 setWrapperForRGB(self, value);134 WebCore::setWrapperForRGB(self, value); 131 135 return self; 132 136 } … … 135 139 { 136 140 id cachedInstance; 137 cachedInstance = getWrapperForRGB(value);141 cachedInstance = WebCore::getWrapperForRGB(value); 138 142 if (cachedInstance) 139 143 return [[cachedInstance retain] autorelease]; 140 141 144 return [[[self alloc] _initWithRGB:value] autorelease]; 142 145 } -
trunk/WebCore/bindings/objc/DOMSVG.h
r16888 r16947 100 100 #import <WebCore/DOMSVGPaint.h> 101 101 #import <WebCore/DOMSVGPathSeg.h> 102 #import <WebCore/DOMSVGPathSegArcAbs.h> 103 #import <WebCore/DOMSVGPathSegArcRel.h> 104 #import <WebCore/DOMSVGPathSegClosePath.h> 105 #import <WebCore/DOMSVGPathSegCurvetoCubicAbs.h> 106 #import <WebCore/DOMSVGPathSegCurvetoCubicRel.h> 107 #import <WebCore/DOMSVGPathSegCurvetoCubicSmoothAbs.h> 108 #import <WebCore/DOMSVGPathSegCurvetoCubicSmoothRel.h> 109 #import <WebCore/DOMSVGPathSegCurvetoQuadraticAbs.h> 110 #import <WebCore/DOMSVGPathSegCurvetoQuadraticRel.h> 111 #import <WebCore/DOMSVGPathSegCurvetoQuadraticSmoothAbs.h> 112 #import <WebCore/DOMSVGPathSegCurvetoQuadraticSmoothRel.h> 113 #import <WebCore/DOMSVGPathSegLinetoAbs.h> 114 #import <WebCore/DOMSVGPathSegLinetoHorizontalAbs.h> 115 #import <WebCore/DOMSVGPathSegLinetoHorizontalRel.h> 116 #import <WebCore/DOMSVGPathSegLinetoRel.h> 117 #import <WebCore/DOMSVGPathSegLinetoVerticalAbs.h> 118 #import <WebCore/DOMSVGPathSegLinetoVerticalRel.h> 102 119 #import <WebCore/DOMSVGPathSegList.h> 120 #import <WebCore/DOMSVGPathSegMovetoAbs.h> 121 #import <WebCore/DOMSVGPathSegMovetoRel.h> 103 122 #import <WebCore/DOMSVGPatternElement.h> 104 123 #import <WebCore/DOMSVGPoint.h> … … 111 130 #import <WebCore/DOMSVGRectElement.h> 112 131 #import <WebCore/DOMSVGRenderingIntent.h> 132 #import <WebCore/DOMSVGSVGElement.h> 113 133 #import <WebCore/DOMSVGScriptElement.h> 114 134 #import <WebCore/DOMSVGSetElement.h> -
trunk/WebCore/bindings/objc/DOMXPath.mm
r16548 r16947 66 66 67 67 [super _init]; 68 _internal = reinterpret_cast<DOMObjectInternal 68 _internal = reinterpret_cast<DOMObjectInternal*>(impl); 69 69 impl->ref(); 70 addDOMWrapper(self, impl);70 WebCore::addDOMWrapper(self, impl); 71 71 return self; 72 72 } … … 78 78 79 79 id cachedInstance; 80 cachedInstance = getDOMWrapper(impl);80 cachedInstance = WebCore::getDOMWrapper(impl); 81 81 if (cachedInstance) 82 82 return [[cachedInstance retain] autorelease]; -
trunk/WebCore/bindings/objc/PublicDOMInterfaces.h
r16883 r16947 489 489 @property NSString *value; 490 490 @property(readonly) NSString *altDisplayString; 491 @property(readonly) NSURL *absoluteImageURL; 491 492 - (void)blur; 492 493 - (void)focus; … … 577 578 @property NSString *width; 578 579 @property(readonly) DOMDocument *contentDocument; 580 @property(readonly) NSURL *absoluteImageURL; 579 581 @end 580 582 -
trunk/WebCore/bindings/scripts/CodeGeneratorObjC.pm
r16888 r16947 63 63 "Event" => 1, "CSSRule" => 1, "CSSValue" => 1, "StyleSheet" => 1, "MediaList" => 1, 64 64 "Counter" => 1, "Rect" => 1, "RGBColor" => 1, "XPathExpression" => 1, "XPathResult" => 1, 65 "NodeIterator" => 1, "TreeWalker" => 1, "AbstractView" => 1 );65 "NodeIterator" => 1, "TreeWalker" => 1, "AbstractView" => 1, "SVGPathSeg" => 1); 66 66 67 67 # Constants … … 69 69 my $buildingForLeopardOrLater = 1 if $ENV{"MACOSX_DEPLOYMENT_TARGET"} and $ENV{"MACOSX_DEPLOYMENT_TARGET"} >= 10.5; 70 70 my $exceptionInit = "WebCore::ExceptionCode ec = 0;"; 71 my $exceptionRaiseOnError = " raiseOnDOMError(ec);";71 my $exceptionRaiseOnError = "WebCore::raiseOnDOMError(ec);"; 72 72 73 73 # Default Licence Templates … … 328 328 $parent = shift; 329 329 330 return $parent if $parent eq "Object" or $parent eq "CSSValue" or $parent eq "CSSRule" or $parent eq "StyleSheet";331 return "Event" if $parent eq " Event" or $parent eq "UIEvent";330 return $parent if $parent eq "Object" or IsBaseType($parent); 331 return "Event" if $parent eq "UIEvent"; 332 332 return "CSSValue" if $parent eq "SVGColor"; 333 333 return "Node"; 334 } 335 336 sub IsBaseType 337 { 338 $type = shift; 339 340 return 1 if $baseTypeHash{$type}; 341 return 0; 334 342 } 335 343 … … 470 478 } 471 479 472 # Temp DOMCSS.h473 480 if ($type eq "Rect") { 474 481 $implIncludes{"RectImpl.h"} = 1; … … 483 490 } 484 491 485 # Temp DOMViews.h486 492 if ($type eq "DOMWindow") { 487 493 $implIncludes{"DOMAbstractView.h"} = 1; … … 490 496 } 491 497 492 # Temp DOMImplementationFront.h493 498 if ($type eq "DOMImplementation") { 494 499 $implIncludes{"DOMImplementationFront.h"} = 1; … … 525 530 return; 526 531 } 532 533 if ($type =~ /(\w+)(Abs|Rel)$/) { 534 $implIncludes{"$1.h"} = 1; 535 $implIncludes{"DOM$type.h"} = 1; 536 return; 537 } 538 527 539 528 540 # FIXME: won't compile without these … … 809 821 if ($codeGenerator->IsSVGAnimatedType($interfaceName)) { 810 822 $implIncludes{"SVGAnimatedTemplate.h"} = 1; 823 } elsif ($interfaceName =~ /(\w+)(Abs|Rel)$/) { 824 $implIncludes{"$1.h"} = 1; 811 825 } else { 812 826 $implIncludes{"$implClassName.h"} = 1; … … 923 937 } elsif ($attributeName =~ /(\w+)DisplayString$/) { 924 938 my $attributeToDisplay = $1; 925 $getterContentHead = "IMPL->$attributeToDisplay().replace(\'\\\\\', [self _element]->document()->backslashAsCurrencySymbol()"; 926 $implIncludes{"Document.h"} = 1; 939 $getterContentHead = "WebCore::displayString(IMPL->$attributeToDisplay(), [self _element]"; 927 940 } elsif ($attributeName =~ /^absolute(\w+)URL$/) { 928 941 my $typeOfURL = $1; … … 930 943 if ($typeOfURL eq "Link") { 931 944 $getterContentTail = "\@\"href\"]"; 932 } elsif ($typeOfURL eq "Image" and $interfaceName eq "HTMLImageElement") { 933 $getterContentTail = "\@\"src\"]"; 945 } elsif ($typeOfURL eq "Image") { 946 if ($interfaceName eq "HTMLObjectElement") { 947 $getterContentTail = "\@\"data\"]"; 948 } else { 949 $getterContentTail = "\@\"src\"]"; 950 } 951 unless ($interfaceName eq "HTMLImageElement") { 952 push(@customGetterContent, " if (!IMPL->renderer() || !IMPL->renderer()->isImage())\n"); 953 push(@customGetterContent, " return nil;\n"); 954 $implIncludes{"RenderObject.h"} = 1; 955 } 934 956 } 935 957 $implIncludes{"DOMPrivate.h"} = 1; … … 1197 1219 push(@implContent, "}\n\n"); 1198 1220 1221 my @ivarsToRetain = (); 1222 my $ivarsToInit = ""; 1223 my $typeMakerSigAddition = ""; 1224 if (@ivars > 0) { 1225 my @ivarsInitSig = (); 1226 my @ivarsInitCall = (); 1227 foreach $attribute (@ivars) { 1228 my $name = $attribute->signature->name; 1229 my $memberName = "m_" . $name; 1230 my $varName = "in" . $name; 1231 my $type = GetObjCType($attribute->signature->type); 1232 push(@ivarsInitSig, "$name:($type)$varName"); 1233 push(@ivarsInitCall, "$name:$varName"); 1234 push(@ivarsToRetain, " $memberName = [$varName retain];\n"); 1235 } 1236 $ivarsToInit = " " . join(" ", @ivarsInitCall); 1237 $typeMakerSigAddition = " " . join(" ", @ivarsInitSig); 1238 } 1239 1199 1240 # - Type-Maker 1200 1241 my $typeMakerName = GetObjCTypeMaker($interfaceName); 1201 my $typeMakerSig = "+ ($className *)$typeMakerName:($implClassNameWithNamespace *)impl"; 1242 my $typeMakerSig = "+ ($className *)$typeMakerName:($implClassNameWithNamespace *)impl" . $typeMakerSigAddition; 1243 1202 1244 if ($parentImplClassName eq "Object") { 1203 1245 # - (id)_initWithFooBar:(WebCore::FooBar *)impl for implementation class FooBar 1204 1246 my $initWithImplName = "_initWith" . $implClassName; 1205 push(@implContent, "- (id)$initWithImplName:($implClassNameWithNamespace *)impl\n"); 1247 my $initWithSig = "- (id)$initWithImplName:($implClassNameWithNamespace *)impl" . $typeMakerSigAddition; 1248 1249 push(@implContent, "$initWithSig\n"); 1206 1250 push(@implContent, "{\n"); 1207 1251 push(@implContent, " [super _init];\n"); 1208 1252 push(@implContent, " _internal = reinterpret_cast<DOMObjectInternal*>(impl);\n"); 1209 1253 push(@implContent, " impl->ref();\n"); 1210 push(@implContent, " addDOMWrapper(self, impl);\n"); 1254 push(@implContent, " WebCore::addDOMWrapper(self, impl);\n"); 1255 push(@implContent, @ivarsToRetain); 1211 1256 push(@implContent, " return self;\n"); 1212 1257 push(@implContent, "}\n\n"); … … 1218 1263 push(@implContent, " return nil;\n"); 1219 1264 push(@implContent, " id cachedInstance;\n"); 1220 push(@implContent, " cachedInstance = getDOMWrapper(impl);\n");1265 push(@implContent, " cachedInstance = WebCore::getDOMWrapper(impl);\n"); 1221 1266 push(@implContent, " if (cachedInstance)\n"); 1222 1267 push(@implContent, " return [[cachedInstance retain] autorelease];\n"); 1223 push(@implContent, " return [[[self alloc] $initWithImplName:impl ] autorelease];\n");1268 push(@implContent, " return [[[self alloc] $initWithImplName:impl" . $ivarsToInit . "] autorelease];\n"); 1224 1269 push(@implContent, "}\n\n"); 1225 1270 } else { … … 1246 1291 } 1247 1292 push(@intenalHeaderContent, "\@interface $className (WebCoreInternal)\n"); 1248 push(@intenalHeaderContent, "- ($implClassNameWithNamespace *)$typeGetterName;\n");1249 push(@intenalHeaderContent, "+ ($className *)$typeMakerName:($implClassNameWithNamespace *)impl;\n");1293 push(@intenalHeaderContent, $typeGetterSig . ";\n"); 1294 push(@intenalHeaderContent, $typeMakerSig . ";\n"); 1250 1295 push(@intenalHeaderContent, "\@end\n"); 1251 1296 } -
trunk/WebCore/dom/NodeIterator.idl
r16645 r16947 22 22 23 23 // Introduced in DOM Level 2: 24 interface [CustomMarkFunction , ObjCNoInternal] NodeIterator {24 interface [CustomMarkFunction] NodeIterator { 25 25 readonly attribute Node root; 26 26 readonly attribute unsigned long whatToShow; -
trunk/WebCore/dom/TreeWalker.idl
r16374 r16947 22 22 23 23 // Introduced in DOM Level 2: 24 interface [CustomMarkFunction , ObjCNoInternal] TreeWalker {24 interface [CustomMarkFunction] TreeWalker { 25 25 readonly attribute Node root; 26 26 readonly attribute unsigned long whatToShow; 27 27 readonly attribute [ObjCIvar] NodeFilter filter; 28 28 readonly attribute boolean expandEntityReferences; 29 attribute Node currentNode30 setter raises(DOMException);29 attribute Node currentNode 30 setter raises(DOMException); 31 31 32 32 Node parentNode(); … … 40 40 41 41 } 42 43 -
trunk/WebCore/html/HTMLInputElement.idl
r16299 r16947 61 61 // Objective-C extension: 62 62 readonly attribute DOMString altDisplayString; 63 readonly attribute URL absoluteImageURL; 63 64 #endif 64 65 }; -
trunk/WebCore/html/HTMLObjectElement.idl
r16098 r16947 44 44 readonly attribute Document contentDocument; 45 45 46 #if defined(LANGUAGE_OBJECTIVE_C) 47 // Objective-C extension: 48 readonly attribute URL absoluteImageURL; 49 #endif 46 50 }; 47 51 -
trunk/WebCore/ksvg2/svg/SVGDocument.idl
r16691 r16947 29 29 readonly attribute core::DOMString domain; 30 30 readonly attribute core::DOMString URL; 31 32 #if !defined(LANGUAGE_OBJECTIVE_C)33 31 readonly attribute SVGSVGElement rootElement; 34 #endif35 32 36 33 // Overwrite the one in events::DocumentEvent -
trunk/WebCore/ksvg2/svg/SVGElement.idl
r16578 r16947 30 30 attribute DOMString xmlbase 31 31 setter raises(DOMException); 32 33 #if !defined(LANGUAGE_OBJECTIVE_C)34 32 readonly attribute SVGSVGElement ownerSVGElement; 35 #endif36 37 33 readonly attribute SVGElement viewportElement; 38 34 }; -
trunk/WebCore/ksvg2/svg/SVGPathSeg.idl
r16551 r16947 27 27 module svg { 28 28 29 interface [Conditional=SVG, GenerateConstructor ] SVGPathSeg {29 interface [Conditional=SVG, GenerateConstructor, ObjCNoInternal] SVGPathSeg { 30 30 // Path Segment Types 31 31 const unsigned short PATHSEG_UNKNOWN = 0; -
trunk/WebCore/ksvg2/svg/SVGPathSegArcAbs.idl
r16106 r16947 1 1 /* 2 2 * Copyright (C) 2006 Apple Computer, Inc. 3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> 3 4 * 4 5 * Redistribution and use in source and binary forms, with or without … … 24 25 */ 25 26 26 module svg 27 { 28 interface [Conditional=SVG] SVGPathSegArcAbs : SVGPathSeg { 29 attribute float x; 30 // raises DOMException on setting 31 attribute float y; 32 // raises DOMException on setting 33 attribute float r1; 34 // raises DOMException on setting 35 attribute float r2; 36 // raises DOMException on setting 37 attribute float angle; 38 // raises DOMException on setting 39 attribute boolean largeArcFlag; 40 // raises DOMException on setting 41 attribute boolean sweepFlag; 42 // raises DOMException on setting 43 }; 44 }; 27 module svg { 28 29 interface [Conditional=SVG] SVGPathSegArcAbs : SVGPathSeg { 30 attribute float x 31 /*setter raises(DOMException)*/; 32 attribute float y 33 /*setter raises(DOMException)*/; 34 attribute float r1 35 /*setter raises(DOMException)*/; 36 attribute float r2 37 /*setter raises(DOMException)*/; 38 attribute float angle 39 /*setter raises(DOMException)*/; 40 attribute boolean largeArcFlag 41 /*setter raises(DOMException)*/; 42 attribute boolean sweepFlag 43 /*setter raises(DOMException)*/; 44 }; 45 46 } -
trunk/WebCore/ksvg2/svg/SVGPathSegArcRel.idl
r16106 r16947 1 1 /* 2 2 * Copyright (C) 2006 Apple Computer, Inc. 3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> 3 4 * 4 5 * Redistribution and use in source and binary forms, with or without … … 24 25 */ 25 26 26 module svg 27 { 28 interface [Conditional=SVG] SVGPathSegArcRel : SVGPathSeg { 29 attribute float x; 30 // raises DOMException on setting 31 attribute float y; 32 // raises DOMException on setting 33 attribute float r1; 34 // raises DOMException on setting 35 attribute float r2; 36 // raises DOMException on setting 37 attribute float angle; 38 // raises DOMException on setting 39 attribute boolean largeArcFlag; 40 // raises DOMException on setting 41 attribute boolean sweepFlag; 42 // raises DOMException on setting 43 }; 44 }; 27 module svg { 28 29 interface [Conditional=SVG] SVGPathSegArcRel : SVGPathSeg { 30 attribute float x 31 /*setter raises(DOMException)*/; 32 attribute float y 33 /*setter raises(DOMException)*/; 34 attribute float r1 35 /*setter raises(DOMException)*/; 36 attribute float r2 37 /*setter raises(DOMException)*/; 38 attribute float angle 39 /*setter raises(DOMException)*/; 40 attribute boolean largeArcFlag 41 /*setter raises(DOMException)*/; 42 attribute boolean sweepFlag 43 /*setter raises(DOMException)*/; 44 }; 45 46 } -
trunk/WebCore/ksvg2/svg/SVGPathSegClosePath.idl
r16106 r16947 1 1 /* 2 2 * Copyright (C) 2006 Apple Computer, Inc. 3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> 3 4 * 4 5 * Redistribution and use in source and binary forms, with or without … … 24 25 */ 25 26 26 module svg 27 { 28 interface [Conditional=SVG] SVGPathSegClosePath : SVGPathSeg {}; 29 }; 27 module svg { 28 29 interface [Conditional=SVG] SVGPathSegClosePath : SVGPathSeg { 30 }; 31 32 } -
trunk/WebCore/ksvg2/svg/SVGPathSegCurvetoCubicAbs.idl
r16106 r16947 1 1 /* 2 2 * Copyright (C) 2006 Apple Computer, Inc. 3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> 3 4 * 4 5 * Redistribution and use in source and binary forms, with or without … … 24 25 */ 25 26 26 module svg 27 { 28 interface [Conditional=SVG] SVGPathSegCurvetoCubicAbs : SVGPathSeg { 29 attribute float x; 30 // raises DOMException on setting 31 attribute float y; 32 // raises DOMException on setting 33 attribute float x1; 34 // raises DOMException on setting 35 attribute float y1; 36 // raises DOMException on setting 37 attribute float x2; 38 // raises DOMException on setting 39 attribute float y2; 40 // raises DOMException on setting 41 }; 42 }; 27 module svg { 28 29 interface [Conditional=SVG] SVGPathSegCurvetoCubicAbs : SVGPathSeg { 30 attribute float x 31 /*setter raises(DOMException)*/; 32 attribute float y 33 /*setter raises(DOMException)*/; 34 attribute float x1 35 /*setter raises(DOMException)*/; 36 attribute float y1 37 /*setter raises(DOMException)*/; 38 attribute float x2 39 /*setter raises(DOMException)*/; 40 attribute float y2 41 /*setter raises(DOMException)*/; 42 }; 43 44 } -
trunk/WebCore/ksvg2/svg/SVGPathSegCurvetoCubicRel.idl
r16106 r16947 1 1 /* 2 2 * Copyright (C) 2006 Apple Computer, Inc. 3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> 3 4 * 4 5 * Redistribution and use in source and binary forms, with or without … … 24 25 */ 25 26 26 module svg 27 { 28 interface [Conditional=SVG] SVGPathSegCurvetoCubicRel : SVGPathSeg { 29 attribute float x; 30 // raises DOMException on setting 31 attribute float y; 32 // raises DOMException on setting 33 attribute float x1; 34 // raises DOMException on setting 35 attribute float y1; 36 // raises DOMException on setting 37 attribute float x2; 38 // raises DOMException on setting 39 attribute float y2; 40 // raises DOMException on setting 41 }; 42 }; 27 module svg { 28 29 interface [Conditional=SVG] SVGPathSegCurvetoCubicRel : SVGPathSeg { 30 attribute float x 31 /*setter raises(DOMException)*/; 32 attribute float y 33 /*setter raises(DOMException)*/; 34 attribute float x1 35 /*setter raises(DOMException)*/; 36 attribute float y1 37 /*setter raises(DOMException)*/; 38 attribute float x2 39 /*setter raises(DOMException)*/; 40 attribute float y2 41 /*setter raises(DOMException)*/; 42 }; 43 44 } -
trunk/WebCore/ksvg2/svg/SVGPathSegCurvetoCubicSmoothAbs.idl
r16106 r16947 1 1 /* 2 2 * Copyright (C) 2006 Apple Computer, Inc. 3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> 3 4 * 4 5 * Redistribution and use in source and binary forms, with or without … … 24 25 */ 25 26 26 module svg 27 { 28 interface [Conditional=SVG] SVGPathSegCurvetoCubicSmoothAbs : SVGPathSeg { 29 attribute float x; 30 // raises DOMException on setting 31 attribute float y; 32 // raises DOMException on setting 33 attribute float x2; 34 // raises DOMException on setting 35 attribute float y2; 36 // raises DOMException on setting 37 }; 38 }; 27 module svg { 28 29 interface [Conditional=SVG] SVGPathSegCurvetoCubicSmoothAbs : SVGPathSeg { 30 attribute float x 31 /*setter raises(DOMException)*/; 32 attribute float y 33 /*setter raises(DOMException)*/; 34 attribute float x2 35 /*setter raises(DOMException)*/; 36 attribute float y2 37 /*setter raises(DOMException)*/; 38 }; 39 40 } -
trunk/WebCore/ksvg2/svg/SVGPathSegCurvetoCubicSmoothRel.idl
r16106 r16947 1 1 /* 2 2 * Copyright (C) 2006 Apple Computer, Inc. 3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> 3 4 * 4 5 * Redistribution and use in source and binary forms, with or without … … 24 25 */ 25 26 26 module svg 27 { 28 interface [Conditional=SVG] SVGPathSegCurvetoCubicSmoothRel : SVGPathSeg { 29 attribute float x; 30 // raises DOMException on setting 31 attribute float y; 32 // raises DOMException on setting 33 attribute float x2; 34 // raises DOMException on setting 35 attribute float y2; 36 // raises DOMException on setting 37 }; 38 }; 27 module svg { 28 29 interface [Conditional=SVG] SVGPathSegCurvetoCubicSmoothRel : SVGPathSeg { 30 attribute float x 31 /*setter raises(DOMException)*/; 32 attribute float y 33 /*setter raises(DOMException)*/; 34 attribute float x2 35 /*setter raises(DOMException)*/; 36 attribute float y2 37 /*setter raises(DOMException)*/; 38 }; 39 40 } -
trunk/WebCore/ksvg2/svg/SVGPathSegCurvetoQuadraticAbs.idl
r16106 r16947 1 1 /* 2 2 * Copyright (C) 2006 Apple Computer, Inc. 3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> 3 4 * 4 5 * Redistribution and use in source and binary forms, with or without … … 24 25 */ 25 26 26 module svg 27 { 28 interface [Conditional=SVG] SVGPathSegCurvetoQuadraticAbs : SVGPathSeg { 29 attribute float x; 30 // raises DOMException on setting 31 attribute float y; 32 // raises DOMException on setting 33 attribute float x1; 34 // raises DOMException on setting 35 attribute float y1; 36 // raises DOMException on setting 37 }; 38 }; 27 module svg { 28 29 interface [Conditional=SVG] SVGPathSegCurvetoQuadraticAbs : SVGPathSeg { 30 attribute float x 31 /*setter raises(DOMException)*/; 32 attribute float y 33 /*setter raises(DOMException)*/; 34 attribute float x1 35 /*setter raises(DOMException)*/; 36 attribute float y1 37 /*setter raises(DOMException)*/; 38 }; 39 40 } -
trunk/WebCore/ksvg2/svg/SVGPathSegCurvetoQuadraticRel.idl
r16106 r16947 1 1 /* 2 2 * Copyright (C) 2006 Apple Computer, Inc. 3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> 3 4 * 4 5 * Redistribution and use in source and binary forms, with or without … … 24 25 */ 25 26 26 module svg 27 { 28 interface [Conditional=SVG] SVGPathSegCurvetoQuadraticRel : SVGPathSeg { 29 attribute float x; 30 // raises DOMException on setting 31 attribute float y; 32 // raises DOMException on setting 33 attribute float x1; 34 // raises DOMException on setting 35 attribute float y1; 36 // raises DOMException on setting 37 }; 38 }; 27 module svg { 28 29 interface [Conditional=SVG] SVGPathSegCurvetoQuadraticRel : SVGPathSeg { 30 attribute float x 31 /*setter raises(DOMException)*/; 32 attribute float y 33 /*setter raises(DOMException)*/; 34 attribute float x1 35 /*setter raises(DOMException)*/; 36 attribute float y1 37 /*setter raises(DOMException)*/; 38 }; 39 40 } -
trunk/WebCore/ksvg2/svg/SVGPathSegCurvetoQuadraticSmoothAbs.idl
r16106 r16947 1 1 /* 2 2 * Copyright (C) 2006 Apple Computer, Inc. 3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> 3 4 * 4 5 * Redistribution and use in source and binary forms, with or without … … 24 25 */ 25 26 26 module svg 27 { 28 interface [Conditional=SVG] SVGPathSegCurvetoQuadraticSmoothAbs : SVGPathSeg { 29 attribute float x; 30 // raises DOMException on setting 31 attribute float y; 32 // raises DOMException on setting 33 }; 34 }; 27 module svg { 28 29 interface [Conditional=SVG] SVGPathSegCurvetoQuadraticSmoothAbs : SVGPathSeg { 30 attribute float x 31 /*setter raises(DOMException)*/; 32 attribute float y 33 /*setter raises(DOMException)*/; 34 }; 35 36 } -
trunk/WebCore/ksvg2/svg/SVGPathSegCurvetoQuadraticSmoothRel.idl
r16106 r16947 1 1 /* 2 2 * Copyright (C) 2006 Apple Computer, Inc. 3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> 3 4 * 4 5 * Redistribution and use in source and binary forms, with or without … … 24 25 */ 25 26 26 module svg 27 { 28 interface [Conditional=SVG] SVGPathSegCurvetoQuadraticSmoothRel : SVGPathSeg { 29 attribute float x; 30 // raises DOMException on setting 31 attribute float y; 32 // raises DOMException on setting 33 }; 34 }; 27 module svg { 28 29 interface [Conditional=SVG] SVGPathSegCurvetoQuadraticSmoothRel : SVGPathSeg { 30 attribute float x 31 /*setter raises(DOMException)*/; 32 attribute float y 33 /*setter raises(DOMException)*/; 34 }; 35 36 } -
trunk/WebCore/ksvg2/svg/SVGPathSegLinetoAbs.idl
r16106 r16947 1 1 /* 2 2 * Copyright (C) 2006 Apple Computer, Inc. 3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> 3 4 * 4 5 * Redistribution and use in source and binary forms, with or without … … 24 25 */ 25 26 26 module svg 27 { 28 interface [Conditional=SVG] SVGPathSegLinetoAbs : SVGPathSeg { 29 attribute float x; 30 // raises DOMException on setting 31 attribute float y; 32 // raises DOMException on setting 33 }; 34 }; 27 module svg { 28 29 interface [Conditional=SVG] SVGPathSegLinetoAbs : SVGPathSeg { 30 attribute float x 31 /*setter raises(DOMException)*/; 32 attribute float y 33 /*setter raises(DOMException)*/; 34 }; 35 36 } -
trunk/WebCore/ksvg2/svg/SVGPathSegLinetoHorizontalAbs.idl
r16106 r16947 1 1 /* 2 2 * Copyright (C) 2006 Apple Computer, Inc. 3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> 3 4 * 4 5 * Redistribution and use in source and binary forms, with or without … … 24 25 */ 25 26 26 module svg 27 { 28 interface [Conditional=SVG] SVGPathSegLinetoHorizontalAbs : SVGPathSeg { 29 attribute float x; 30 // raises DOMException on setting 31 }; 32 }; 27 module svg { 28 29 interface [Conditional=SVG] SVGPathSegLinetoHorizontalAbs : SVGPathSeg { 30 attribute float x 31 /*setter raises(DOMException)*/; 32 }; 33 34 } -
trunk/WebCore/ksvg2/svg/SVGPathSegLinetoHorizontalRel.idl
r16106 r16947 1 1 /* 2 2 * Copyright (C) 2006 Apple Computer, Inc. 3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> 3 4 * 4 5 * Redistribution and use in source and binary forms, with or without … … 24 25 */ 25 26 26 module svg 27 { 28 interface [Conditional=SVG] SVGPathSegLinetoHorizontalRel : SVGPathSeg { 29 attribute float x; 30 // raises DOMException on setting 31 }; 32 }; 27 module svg { 28 29 interface [Conditional=SVG] SVGPathSegLinetoHorizontalRel : SVGPathSeg { 30 attribute float x 31 /*setter raises(DOMException)*/; 32 }; 33 34 } -
trunk/WebCore/ksvg2/svg/SVGPathSegLinetoRel.idl
r16106 r16947 1 1 /* 2 2 * Copyright (C) 2006 Apple Computer, Inc. 3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> 3 4 * 4 5 * Redistribution and use in source and binary forms, with or without … … 24 25 */ 25 26 26 module svg 27 { 28 interface [Conditional=SVG] SVGPathSegLinetoRel : SVGPathSeg { 29 attribute float x; 30 // raises DOMException on setting 31 attribute float y; 32 // raises DOMException on setting 33 }; 34 }; 27 module svg { 28 29 interface [Conditional=SVG] SVGPathSegLinetoRel : SVGPathSeg { 30 attribute float x 31 /*setter raises(DOMException)*/; 32 attribute float y 33 /*setter raises(DOMException)*/; 34 }; 35 36 } -
trunk/WebCore/ksvg2/svg/SVGPathSegLinetoVerticalAbs.idl
r16106 r16947 1 1 /* 2 2 * Copyright (C) 2006 Apple Computer, Inc. 3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> 3 4 * 4 5 * Redistribution and use in source and binary forms, with or without … … 24 25 */ 25 26 26 module svg 27 { 28 interface [Conditional=SVG] SVGPathSegLinetoVerticalAbs : SVGPathSeg { 29 attribute float y; 30 // raises DOMException on setting 31 }; 32 }; 27 module svg { 28 29 interface [Conditional=SVG] SVGPathSegLinetoVerticalAbs : SVGPathSeg { 30 attribute float y 31 /*setter raises(DOMException)*/; 32 }; 33 34 } -
trunk/WebCore/ksvg2/svg/SVGPathSegLinetoVerticalRel.idl
r16106 r16947 1 1 /* 2 2 * Copyright (C) 2006 Apple Computer, Inc. 3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> 3 4 * 4 5 * Redistribution and use in source and binary forms, with or without … … 24 25 */ 25 26 26 module svg 27 { 28 interface [Conditional=SVG] SVGPathSegLinetoVerticalRel : SVGPathSeg { 29 attribute float y; 30 // raises DOMException on setting 31 }; 32 }; 27 module svg { 28 29 interface [Conditional=SVG] SVGPathSegLinetoVerticalRel : SVGPathSeg { 30 attribute float y 31 /*setter raises(DOMException)*/; 32 }; 33 34 } -
trunk/WebCore/ksvg2/svg/SVGPathSegMovetoAbs.idl
r16106 r16947 1 1 /* 2 2 * Copyright (C) 2006 Apple Computer, Inc. 3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> 3 4 * 4 5 * Redistribution and use in source and binary forms, with or without … … 24 25 */ 25 26 26 module svg 27 { 28 interface [Conditional=SVG] SVGPathSegMovetoAbs : SVGPathSeg { 29 attribute float x; 30 // raises DOMException on setting 31 attribute float y; 32 // raises DOMException on setting 33 }; 34 }; 27 module svg { 28 29 interface [Conditional=SVG] SVGPathSegMovetoAbs : SVGPathSeg { 30 attribute float x 31 /*setter raises(DOMException)*/; 32 attribute float y 33 /*setter raises(DOMException)*/; 34 }; 35 36 } -
trunk/WebCore/ksvg2/svg/SVGPathSegMovetoRel.idl
r16106 r16947 1 1 /* 2 2 * Copyright (C) 2006 Apple Computer, Inc. 3 * Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> 3 4 * 4 5 * Redistribution and use in source and binary forms, with or without … … 24 25 */ 25 26 26 module svg 27 { 28 interface [Conditional=SVG] SVGPathSegMovetoRel : SVGPathSeg { 29 attribute float x; 30 // raises DOMException on setting 31 attribute float y; 32 // raises DOMException on setting 33 }; 34 }; 27 module svg { 28 29 interface [Conditional=SVG] SVGPathSegMovetoRel : SVGPathSeg { 30 attribute float x 31 /*setter raises(DOMException)*/; 32 attribute float y 33 /*setter raises(DOMException)*/; 34 }; 35 36 }
Note: See TracChangeset
for help on using the changeset viewer.