Changeset 58093 in webkit
- Timestamp:
- Apr 22, 2010 6:50:44 AM (14 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 1 deleted
- 15 edited
- 11 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/Android.mk
r57927 r58093 607 607 rendering/RenderSVGInlineText.cpp \ 608 608 rendering/RenderSVGModelObject.cpp \ 609 rendering/RenderSVGResource.cpp \ 609 610 rendering/RenderSVGResourceClipper.cpp \ 610 611 rendering/RenderSVGResourceFilter.cpp \ 612 rendering/RenderSVGResourceGradient.cpp \ 613 rendering/RenderSVGResourceLinearGradient.cpp \ 611 614 rendering/RenderSVGResourceMarker.cpp \ 612 615 rendering/RenderSVGResourceMasker.cpp \ 616 rendering/RenderSVGResourcePattern.cpp \ 617 rendering/RenderSVGResourceRadialGradient.cpp \ 618 rendering/RenderSVGResourceSolidColor.cpp \ 613 619 rendering/RenderSVGRoot.cpp \ 614 620 rendering/RenderSVGShadowTreeRootContainer.cpp \ … … 856 862 \ 857 863 svg/graphics/SVGImage.cpp \ 858 svg/graphics/SVGPaintServer.cpp \859 svg/graphics/SVGPaintServerGradient.cpp \860 svg/graphics/SVGPaintServerLinearGradient.cpp \861 svg/graphics/SVGPaintServerPattern.cpp \862 svg/graphics/SVGPaintServerRadialGradient.cpp \863 svg/graphics/SVGPaintServerSolid.cpp \864 864 svg/graphics/SVGResource.cpp \ 865 865 \ -
trunk/WebCore/ChangeLog
r58092 r58093 1 2010-04-22 Nikolas Zimmermann <nzimmermann@rim.com> 2 3 Reviewed by Dirk Schulze. 4 5 SVGPaintServer needs to be converted to the new RenderSVGResource* system 6 https://bugs.webkit.org/show_bug.cgi?id=37986 7 8 No functional changes, just move the SVGPaintServer* classes from svg/graphics/ to rendering/, the new location for the RenderSVGResource* classes. 9 This is a preparation for the real patch which follows soon. 10 11 * Android.mk: Rename files and move to the right location. 12 * GNUmakefile.am: Ditto. 13 * WebCore.gypi: Ditto. 14 * WebCore.pro: Ditto. 15 * WebCore.vcproj/WebCore.vcproj: Ditto. 16 * WebCore.xcodeproj/project.pbxproj: Ditto. 17 * rendering/RenderSVGResource.cpp: Copied from svg/graphics/SVGPaintServer.cpp. 18 * rendering/RenderSVGResourceGradient.cpp: Copied from svg/graphics/SVGPaintServerGradient.cpp. 19 * rendering/RenderSVGResourceGradient.h: Copied from svg/graphics/SVGPaintServerGradient.h. 20 * rendering/RenderSVGResourceLinearGradient.cpp: Copied from svg/graphics/SVGPaintServerLinearGradient.cpp. 21 * rendering/RenderSVGResourceLinearGradient.h: Copied from svg/graphics/SVGPaintServerLinearGradient.h. 22 * rendering/RenderSVGResourcePattern.cpp: Copied from svg/graphics/SVGPaintServerPattern.cpp. 23 * rendering/RenderSVGResourcePattern.h: Copied from svg/graphics/SVGPaintServerPattern.h. 24 * rendering/RenderSVGResourceRadialGradient.cpp: Copied from svg/graphics/SVGPaintServerRadialGradient.cpp. 25 * rendering/RenderSVGResourceRadialGradient.h: Copied from svg/graphics/SVGPaintServerRadialGradient.h. 26 * rendering/RenderSVGResourceSolidColor.cpp: Copied from svg/graphics/SVGPaintServerSolid.cpp. 27 * rendering/RenderSVGResourceSolidColor.h: Copied from svg/graphics/SVGPaintServerSolid.h. 28 * rendering/SVGRenderTreeAsText.cpp: Change include file names. 29 * svg/SVGFont.cpp: Ditto. 30 * svg/SVGGradientElement.cpp: Ditto. 31 * svg/SVGGradientElement.h: Ditto. 32 * svg/SVGLinearGradientElement.cpp: Ditto. 33 * svg/SVGPatternElement.cpp: Ditto. 34 * svg/SVGPatternElement.h: Ditto. 35 * svg/SVGRadialGradientElement.cpp: Ditto. 36 * svg/graphics/SVGPaintServer.cpp: Removed. 37 * svg/graphics/SVGPaintServerGradient.cpp: Removed. 38 * svg/graphics/SVGPaintServerGradient.h: Removed. 39 * svg/graphics/SVGPaintServerLinearGradient.cpp: Removed. 40 * svg/graphics/SVGPaintServerLinearGradient.h: Removed. 41 * svg/graphics/SVGPaintServerPattern.cpp: Removed. 42 * svg/graphics/SVGPaintServerPattern.h: Removed. 43 * svg/graphics/SVGPaintServerRadialGradient.cpp: Removed. 44 * svg/graphics/SVGPaintServerRadialGradient.h: Removed. 45 * svg/graphics/SVGPaintServerSolid.cpp: Removed. 46 * svg/graphics/SVGPaintServerSolid.h: Removed. 47 * svg/graphics/SVGResourceListener.h: Removed. 48 1 49 2010-04-22 Jocelyn Turcotte <jocelyn.turcotte@nokia.com> 2 50 -
trunk/WebCore/GNUmakefile.am
r57985 r58093 3120 3120 WebCore/rendering/RenderSVGModelObject.cpp \ 3121 3121 WebCore/rendering/RenderSVGModelObject.h \ 3122 WebCore/rendering/RenderSVGResource.cpp \ 3122 3123 WebCore/rendering/RenderSVGResource.h \ 3123 3124 WebCore/rendering/RenderSVGResourceClipper.cpp \ … … 3125 3126 WebCore/rendering/RenderSVGResourceFilter.cpp \ 3126 3127 WebCore/rendering/RenderSVGResourceFilter.h \ 3128 WebCore/rendering/RenderSVGResourceGradient.cpp \ 3129 WebCore/rendering/RenderSVGResourceGradient.h \ 3130 WebCore/rendering/RenderSVGResourceLinearGradient.cpp \ 3131 WebCore/rendering/RenderSVGResourceLinearGradient.h \ 3127 3132 WebCore/rendering/RenderSVGResourceMarker.cpp \ 3128 3133 WebCore/rendering/RenderSVGResourceMarker.h \ 3129 3134 WebCore/rendering/RenderSVGResourceMasker.cpp \ 3130 3135 WebCore/rendering/RenderSVGResourceMasker.h \ 3136 WebCore/rendering/RenderSVGResourcePattern.cpp \ 3137 WebCore/rendering/RenderSVGResourcePattern.h \ 3138 WebCore/rendering/RenderSVGResourceRadialGradient.cpp \ 3139 WebCore/rendering/RenderSVGResourceRadialGradient.h \ 3140 WebCore/rendering/RenderSVGResourceSolidColor.cpp \ 3141 WebCore/rendering/RenderSVGResourceSolidColor.h \ 3131 3142 WebCore/rendering/RenderSVGRoot.cpp \ 3132 3143 WebCore/rendering/RenderSVGRoot.h \ … … 3450 3461 WebCore/svg/graphics/SVGImage.cpp \ 3451 3462 WebCore/svg/graphics/SVGImage.h \ 3452 WebCore/svg/graphics/SVGPaintServer.cpp \3453 3463 WebCore/svg/graphics/SVGPaintServer.h \ 3454 WebCore/svg/graphics/SVGPaintServerGradient.cpp \3455 WebCore/svg/graphics/SVGPaintServerGradient.h \3456 WebCore/svg/graphics/SVGPaintServerLinearGradient.cpp \3457 WebCore/svg/graphics/SVGPaintServerLinearGradient.h \3458 WebCore/svg/graphics/SVGPaintServerPattern.cpp \3459 WebCore/svg/graphics/SVGPaintServerPattern.h \3460 WebCore/svg/graphics/SVGPaintServerRadialGradient.cpp \3461 WebCore/svg/graphics/SVGPaintServerRadialGradient.h \3462 WebCore/svg/graphics/SVGPaintServerSolid.cpp \3463 WebCore/svg/graphics/SVGPaintServerSolid.h \3464 3464 WebCore/svg/graphics/SVGResource.cpp \ 3465 WebCore/svg/graphics/SVGResource.h \3466 WebCore/svg/graphics/SVGResourceListener.h \3467 3465 WebCore/svg/graphics/filters/SVGDistantLightSource.h \ 3468 3466 WebCore/svg/graphics/filters/SVGFEConvolveMatrix.cpp \ -
trunk/WebCore/WebCore.gypi
r58006 r58093 3170 3170 'rendering/RenderSVGModelObject.cpp', 3171 3171 'rendering/RenderSVGModelObject.h', 3172 'rendering/RenderSVGResource.cpp', 3172 3173 'rendering/RenderSVGResource.h', 3173 3174 'rendering/RenderSVGResourceClipper.cpp', … … 3175 3176 'rendering/RenderSVGResourceFilter.cpp', 3176 3177 'rendering/RenderSVGResourceFilter.h', 3178 'rendering/RenderSVGResourceGradient.cpp', 3179 'rendering/RenderSVGResourceGradient.h', 3180 'rendering/RenderSVGResourceLinearGradient.cpp', 3181 'rendering/RenderSVGResourceLinearGradient.h', 3177 3182 'rendering/RenderSVGResourceMarker.cpp', 3178 3183 'rendering/RenderSVGResourceMarker.h', 3179 3184 'rendering/RenderSVGResourceMasker.cpp', 3180 3185 'rendering/RenderSVGResourceMasker.h', 3186 'rendering/RenderSVGResourcePattern.cpp', 3187 'rendering/RenderSVGResourcePattern.h', 3188 'rendering/RenderSVGResourceRadialGradient.cpp', 3189 'rendering/RenderSVGResourceRadialGradient.h', 3190 'rendering/RenderSVGResourceSolidColor.cpp', 3191 'rendering/RenderSVGResourceSolidColor.h', 3181 3192 'rendering/RenderSVGRoot.cpp', 3182 3193 'rendering/RenderSVGRoot.h', … … 3393 3404 'svg/graphics/SVGImage.cpp', 3394 3405 'svg/graphics/SVGImage.h', 3395 'svg/graphics/SVGPaintServer.cpp',3396 3406 'svg/graphics/SVGPaintServer.h', 3397 'svg/graphics/SVGPaintServerGradient.cpp',3398 'svg/graphics/SVGPaintServerGradient.h',3399 'svg/graphics/SVGPaintServerLinearGradient.cpp',3400 'svg/graphics/SVGPaintServerLinearGradient.h',3401 'svg/graphics/SVGPaintServerPattern.cpp',3402 'svg/graphics/SVGPaintServerPattern.h',3403 'svg/graphics/SVGPaintServerRadialGradient.cpp',3404 'svg/graphics/SVGPaintServerRadialGradient.h',3405 'svg/graphics/SVGPaintServerSolid.cpp',3406 'svg/graphics/SVGPaintServerSolid.h',3407 3407 'svg/graphics/SVGResource.cpp', 3408 3408 'svg/graphics/SVGResource.h', 3409 'svg/graphics/SVGResourceListener.h',3410 3409 'svg/ColorDistance.cpp', 3411 3410 'svg/ColorDistance.h', -
trunk/WebCore/WebCore.pro
r58092 r58093 1731 1731 rendering/RenderSVGResource.h \ 1732 1732 rendering/RenderSVGResourceClipper.h \ 1733 rendering/RenderSVGResourceFilter.h \ 1733 rendering/RenderSVGResourceFilter.h \ 1734 rendering/RenderSVGResourceGradient.h \ 1735 rendering/RenderSVGResourceLinearGradient.h \ 1734 1736 rendering/RenderSVGResourceMarker.h \ 1735 1737 rendering/RenderSVGResourceMasker.h \ 1738 rendering/RenderSVGResourcePattern.h \ 1739 rendering/RenderSVGResourceRadialGradient.h \ 1740 rendering/RenderSVGResourceSolidColor.h \ 1736 1741 rendering/RenderSVGRoot.h \ 1737 1742 rendering/RenderSVGShadowTreeRootContainer.h \ … … 1815 1820 svg/graphics/filters/SVGLightSource.h \ 1816 1821 svg/graphics/SVGImage.h \ 1817 svg/graphics/SVGPaintServerGradient.h \1818 1822 svg/graphics/SVGPaintServer.h \ 1819 svg/graphics/SVGPaintServerLinearGradient.h \1820 svg/graphics/SVGPaintServerPattern.h \1821 svg/graphics/SVGPaintServerRadialGradient.h \1822 svg/graphics/SVGPaintServerSolid.h \1823 1823 svg/graphics/SVGResource.h \ 1824 1824 svg/SVGAElement.h \ … … 2686 2686 svg/graphics/filters/SVGLightSource.cpp \ 2687 2687 svg/graphics/SVGImage.cpp \ 2688 svg/graphics/SVGPaintServer.cpp \2689 svg/graphics/SVGPaintServerGradient.cpp \2690 svg/graphics/SVGPaintServerLinearGradient.cpp \2691 svg/graphics/SVGPaintServerPattern.cpp \2692 svg/graphics/SVGPaintServerRadialGradient.cpp \2693 svg/graphics/SVGPaintServerSolid.cpp \2694 2688 svg/graphics/SVGResource.cpp \ 2695 2689 rendering/RenderForeignObject.cpp \ … … 2703 2697 rendering/RenderSVGInlineText.cpp \ 2704 2698 rendering/RenderSVGModelObject.cpp \ 2699 rendering/RenderSVGResource.cpp \ 2705 2700 rendering/RenderSVGResourceClipper.cpp \ 2706 2701 rendering/RenderSVGResourceFilter.cpp \ 2702 rendering/RenderSVGResourceGradient.cpp \ 2703 rendering/RenderSVGResourceLinearGradient.cpp \ 2707 2704 rendering/RenderSVGResourceMarker.cpp \ 2708 2705 rendering/RenderSVGResourceMasker.cpp \ 2706 rendering/RenderSVGResourcePattern.cpp \ 2707 rendering/RenderSVGResourceRadialGradient.cpp \ 2708 rendering/RenderSVGResourceSolidColor.cpp \ 2709 2709 rendering/RenderSVGRoot.cpp \ 2710 2710 rendering/RenderSVGShadowTreeRootContainer.cpp \ -
trunk/WebCore/WebCore.vcproj/WebCore.vcproj
r58045 r58093 27920 27920 </File> 27921 27921 <File 27922 RelativePath="..\rendering\RenderSVGResource.cpp" 27923 > 27924 </File> 27925 <File 27922 27926 RelativePath="..\rendering\RenderSVGResource.h" 27923 27927 > … … 27940 27944 </File> 27941 27945 <File 27946 RelativePath="..\rendering\RenderSVGResourceGradient.cpp" 27947 > 27948 </File> 27949 <File 27950 RelativePath="..\rendering\RenderSVGResourceGradient.h" 27951 > 27952 </File> 27953 <File 27954 RelativePath="..\rendering\RenderSVGResourceLinearGradient.cpp" 27955 > 27956 </File> 27957 <File 27958 RelativePath="..\rendering\RenderSVGResourceLinearGradient.h" 27959 > 27960 </File> 27961 <File 27942 27962 RelativePath="..\rendering\RenderSVGResourceMarker.cpp" 27943 27963 > … … 27953 27973 <File 27954 27974 RelativePath="..\rendering\RenderSVGResourceMasker.h" 27975 > 27976 </File> 27977 <File 27978 RelativePath="..\rendering\RenderSVGResourcePattern.cpp" 27979 > 27980 </File> 27981 <File 27982 RelativePath="..\rendering\RenderSVGResourcePattern.h" 27983 > 27984 </File> 27985 <File 27986 RelativePath="..\rendering\RenderSVGResourceRadialGradient.cpp" 27987 > 27988 </File> 27989 <File 27990 RelativePath="..\rendering\RenderSVGResourceRadialGradient.h" 27991 > 27992 </File> 27993 <File 27994 RelativePath="..\rendering\RenderSVGResourceSolidColor.cpp" 27995 > 27996 </File> 27997 <File 27998 RelativePath="..\rendering\RenderSVGResourceSolidColor.h" 27955 27999 > 27956 28000 </File> … … 42311 42355 </File> 42312 42356 <File 42313 RelativePath="..\svg\graphics\SVGPaintServer.cpp"42314 >42315 </File>42316 <File42317 42357 RelativePath="..\svg\graphics\SVGPaintServer.h" 42318 42358 > 42319 42359 </File> 42320 42360 <File 42321 RelativePath="..\svg\graphics\SVGPaintServerGradient.cpp"42322 >42323 </File>42324 <File42325 RelativePath="..\svg\graphics\SVGPaintServerGradient.h"42326 >42327 </File>42328 <File42329 RelativePath="..\svg\graphics\SVGPaintServerLinearGradient.cpp"42330 >42331 </File>42332 <File42333 RelativePath="..\svg\graphics\SVGPaintServerLinearGradient.h"42334 >42335 </File>42336 <File42337 RelativePath="..\svg\graphics\SVGPaintServerPattern.cpp"42338 >42339 </File>42340 <File42341 RelativePath="..\svg\graphics\SVGPaintServerPattern.h"42342 >42343 </File>42344 <File42345 RelativePath="..\svg\graphics\SVGPaintServerRadialGradient.cpp"42346 >42347 </File>42348 <File42349 RelativePath="..\svg\graphics\SVGPaintServerRadialGradient.h"42350 >42351 </File>42352 <File42353 RelativePath="..\svg\graphics\SVGPaintServerSolid.cpp"42354 >42355 </File>42356 <File42357 RelativePath="..\svg\graphics\SVGPaintServerSolid.h"42358 >42359 </File>42360 <File42361 42361 RelativePath="..\svg\graphics\SVGResource.cpp" 42362 42362 > … … 42364 42364 <File 42365 42365 RelativePath="..\svg\graphics\SVGResource.h" 42366 >42367 </File>42368 <File42369 RelativePath="..\svg\graphics\SVGResourceListener.h"42370 42366 > 42371 42367 </File> -
trunk/WebCore/WebCore.xcodeproj/project.pbxproj
r57959 r58093 47 47 0804BF6E0EE09C3B0006C000 /* WMLDoElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0804BF6C0EE09C3B0006C000 /* WMLDoElement.cpp */; }; 48 48 0804BF6F0EE09C3B0006C000 /* WMLDoElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 0804BF6D0EE09C3B0006C000 /* WMLDoElement.h */; }; 49 08082373117987C100241DE8 /* RenderSVGResourceContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 08082372117987C100241DE8 /* RenderSVGResourceContainer.h */; }; 49 50 080AEC810ED8708B00DF4CCE /* WMLIntrinsicEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 080AEC7D0ED8708A00DF4CCE /* WMLIntrinsicEvent.cpp */; }; 50 51 080AEC820ED8708B00DF4CCE /* WMLIntrinsicEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 080AEC7E0ED8708B00DF4CCE /* WMLIntrinsicEvent.h */; }; … … 85 86 084DBAA10ED39D360038C226 /* WMLVariables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 084DBA9D0ED39D350038C226 /* WMLVariables.cpp */; }; 86 87 084DBAA20ED39D360038C226 /* WMLVariables.h in Headers */ = {isa = PBXBuildFile; fileRef = 084DBA9E0ED39D360038C226 /* WMLVariables.h */; }; 88 08563BB4117861780012B578 /* RenderSVGResourcePattern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 08563BB2117861770012B578 /* RenderSVGResourcePattern.cpp */; }; 89 08563BB5117861780012B578 /* RenderSVGResourcePattern.h in Headers */ = {isa = PBXBuildFile; fileRef = 08563BB3117861770012B578 /* RenderSVGResourcePattern.h */; }; 90 08563BD0117865F50012B578 /* RenderSVGResource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 08563BCF117865F50012B578 /* RenderSVGResource.cpp */; }; 87 91 08591AA50F085C4E009BACB1 /* InputElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 08591AA40F085C4E009BACB1 /* InputElement.h */; settings = {ATTRIBUTES = (Private, ); }; }; 88 92 085AFDC80F2977350061F2B3 /* WMLFormControlElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 085AFDC60F2977350061F2B3 /* WMLFormControlElement.cpp */; }; … … 140 144 08A484780E5272C500C3FE76 /* ScriptElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A484760E5272C500C3FE76 /* ScriptElement.h */; }; 141 145 08A48A6E0E86CF6D00E225DD /* JSSVGElementInstanceCustom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 08A48A6D0E86CF6D00E225DD /* JSSVGElementInstanceCustom.cpp */; }; 146 08A7E92711805EDA00D0B870 /* SVGPaintServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A7E92611805EDA00D0B870 /* SVGPaintServer.h */; }; 147 08A7E92B11805EF100D0B870 /* SVGResource.h in Headers */ = {isa = PBXBuildFile; fileRef = 08A7E92A11805EF100D0B870 /* SVGResource.h */; }; 148 08A7E92F11805EFD00D0B870 /* SVGResource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 08A7E92E11805EFD00D0B870 /* SVGResource.cpp */; }; 149 08C34AF51179C057002D7456 /* RenderSVGResourceGradient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 08C34AF11179C056002D7456 /* RenderSVGResourceGradient.cpp */; }; 150 08C34AF61179C057002D7456 /* RenderSVGResourceGradient.h in Headers */ = {isa = PBXBuildFile; fileRef = 08C34AF21179C057002D7456 /* RenderSVGResourceGradient.h */; }; 151 08C34AF71179C057002D7456 /* RenderSVGResourceLinearGradient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 08C34AF31179C057002D7456 /* RenderSVGResourceLinearGradient.cpp */; }; 152 08C34AF81179C057002D7456 /* RenderSVGResourceLinearGradient.h in Headers */ = {isa = PBXBuildFile; fileRef = 08C34AF41179C057002D7456 /* RenderSVGResourceLinearGradient.h */; }; 153 08C34AFD1179C072002D7456 /* RenderSVGResourceRadialGradient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 08C34AFB1179C072002D7456 /* RenderSVGResourceRadialGradient.cpp */; }; 154 08C34AFE1179C072002D7456 /* RenderSVGResourceRadialGradient.h in Headers */ = {isa = PBXBuildFile; fileRef = 08C34AFC1179C072002D7456 /* RenderSVGResourceRadialGradient.h */; }; 142 155 08C4C5180EF19A4000E4840F /* WMLImageElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 08C4C5140EF19A4000E4840F /* WMLImageElement.cpp */; }; 143 156 08C4C5190EF19A4000E4840F /* WMLImageElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 08C4C5150EF19A4000E4840F /* WMLImageElement.h */; }; 144 157 08C4C51A0EF19A4000E4840F /* WMLImageLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 08C4C5160EF19A4000E4840F /* WMLImageLoader.cpp */; }; 145 158 08C4C51B0EF19A4000E4840F /* WMLImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 08C4C5170EF19A4000E4840F /* WMLImageLoader.h */; }; 159 08C6A7AB117DFBAB00FEA1A2 /* RenderSVGResourceSolidColor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 08C6A7A9117DFBAB00FEA1A2 /* RenderSVGResourceSolidColor.cpp */; }; 160 08C6A7AC117DFBAB00FEA1A2 /* RenderSVGResourceSolidColor.h in Headers */ = {isa = PBXBuildFile; fileRef = 08C6A7AA117DFBAB00FEA1A2 /* RenderSVGResourceSolidColor.h */; }; 146 161 08C7A2C710DC7462002D368B /* SVGNames.h in Copy Generated Headers */ = {isa = PBXBuildFile; fileRef = 656581E909D1508D000E61D7 /* SVGNames.h */; }; 147 162 08C925190FCC7C4A00480DEC /* FilterEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 08C925170FCC7C4A00480DEC /* FilterEffect.cpp */; }; … … 3732 3747 B25599A40D00D8BA00BB825C /* SVGImage.h in Headers */ = {isa = PBXBuildFile; fileRef = B255990C0D00D8B900BB825C /* SVGImage.h */; }; 3733 3748 B25599A50D00D8BA00BB825C /* EmptyClients.h in Headers */ = {isa = PBXBuildFile; fileRef = B255990D0D00D8B900BB825C /* EmptyClients.h */; }; 3734 B25599A60D00D8BA00BB825C /* SVGPaintServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B255990E0D00D8B900BB825C /* SVGPaintServer.cpp */; };3735 B25599A70D00D8BA00BB825C /* SVGPaintServer.h in Headers */ = {isa = PBXBuildFile; fileRef = B255990F0D00D8B900BB825C /* SVGPaintServer.h */; };3736 B25599A80D00D8BA00BB825C /* SVGPaintServerGradient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B25599100D00D8B900BB825C /* SVGPaintServerGradient.cpp */; };3737 B25599A90D00D8BA00BB825C /* SVGPaintServerGradient.h in Headers */ = {isa = PBXBuildFile; fileRef = B25599110D00D8B900BB825C /* SVGPaintServerGradient.h */; };3738 B25599AA0D00D8BA00BB825C /* SVGPaintServerLinearGradient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B25599120D00D8B900BB825C /* SVGPaintServerLinearGradient.cpp */; };3739 B25599AB0D00D8BA00BB825C /* SVGPaintServerLinearGradient.h in Headers */ = {isa = PBXBuildFile; fileRef = B25599130D00D8B900BB825C /* SVGPaintServerLinearGradient.h */; };3740 B25599AC0D00D8BA00BB825C /* SVGPaintServerPattern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B25599140D00D8B900BB825C /* SVGPaintServerPattern.cpp */; };3741 B25599AD0D00D8BA00BB825C /* SVGPaintServerPattern.h in Headers */ = {isa = PBXBuildFile; fileRef = B25599150D00D8B900BB825C /* SVGPaintServerPattern.h */; };3742 B25599AE0D00D8BA00BB825C /* SVGPaintServerRadialGradient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B25599160D00D8B900BB825C /* SVGPaintServerRadialGradient.cpp */; };3743 B25599AF0D00D8BA00BB825C /* SVGPaintServerRadialGradient.h in Headers */ = {isa = PBXBuildFile; fileRef = B25599170D00D8B900BB825C /* SVGPaintServerRadialGradient.h */; };3744 B25599B00D00D8BA00BB825C /* SVGPaintServerSolid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B25599180D00D8B900BB825C /* SVGPaintServerSolid.cpp */; };3745 B25599B10D00D8BA00BB825C /* SVGPaintServerSolid.h in Headers */ = {isa = PBXBuildFile; fileRef = B25599190D00D8B900BB825C /* SVGPaintServerSolid.h */; };3746 B25599B20D00D8BA00BB825C /* SVGResource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B255991A0D00D8B900BB825C /* SVGResource.cpp */; };3747 B25599B30D00D8BA00BB825C /* SVGResource.h in Headers */ = {isa = PBXBuildFile; fileRef = B255991B0D00D8B900BB825C /* SVGResource.h */; };3748 B25599B80D00D8BA00BB825C /* SVGResourceListener.h in Headers */ = {isa = PBXBuildFile; fileRef = B25599200D00D8B900BB825C /* SVGResourceListener.h */; };3749 3749 B25DFAAF0B2E2929000E6510 /* JSSVGMatrixCustom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B25DFAAE0B2E2929000E6510 /* JSSVGMatrixCustom.cpp */; }; 3750 3750 B262B8040D1F32D000158F09 /* SVGFont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B262B8030D1F32D000158F09 /* SVGFont.cpp */; }; … … 5432 5432 0804BF6C0EE09C3B0006C000 /* WMLDoElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WMLDoElement.cpp; sourceTree = "<group>"; }; 5433 5433 0804BF6D0EE09C3B0006C000 /* WMLDoElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WMLDoElement.h; sourceTree = "<group>"; }; 5434 08082372117987C100241DE8 /* RenderSVGResourceContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RenderSVGResourceContainer.h; sourceTree = "<group>"; }; 5434 5435 080AEC7D0ED8708A00DF4CCE /* WMLIntrinsicEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WMLIntrinsicEvent.cpp; sourceTree = "<group>"; }; 5435 5436 080AEC7E0ED8708B00DF4CCE /* WMLIntrinsicEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WMLIntrinsicEvent.h; sourceTree = "<group>"; }; … … 5468 5469 084DBA9D0ED39D350038C226 /* WMLVariables.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WMLVariables.cpp; sourceTree = "<group>"; }; 5469 5470 084DBA9E0ED39D360038C226 /* WMLVariables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WMLVariables.h; sourceTree = "<group>"; }; 5471 08563BB2117861770012B578 /* RenderSVGResourcePattern.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RenderSVGResourcePattern.cpp; sourceTree = "<group>"; }; 5472 08563BB3117861770012B578 /* RenderSVGResourcePattern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RenderSVGResourcePattern.h; sourceTree = "<group>"; }; 5473 08563BCF117865F50012B578 /* RenderSVGResource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RenderSVGResource.cpp; sourceTree = "<group>"; }; 5470 5474 08591AA40F085C4E009BACB1 /* InputElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InputElement.h; sourceTree = "<group>"; }; 5471 5475 085AFDC60F2977350061F2B3 /* WMLFormControlElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WMLFormControlElement.cpp; sourceTree = "<group>"; }; … … 5511 5515 08A484760E5272C500C3FE76 /* ScriptElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScriptElement.h; sourceTree = "<group>"; }; 5512 5516 08A48A6D0E86CF6D00E225DD /* JSSVGElementInstanceCustom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGElementInstanceCustom.cpp; sourceTree = "<group>"; }; 5517 08A7E92611805EDA00D0B870 /* SVGPaintServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVGPaintServer.h; sourceTree = "<group>"; }; 5518 08A7E92A11805EF100D0B870 /* SVGResource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVGResource.h; sourceTree = "<group>"; }; 5519 08A7E92E11805EFD00D0B870 /* SVGResource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SVGResource.cpp; sourceTree = "<group>"; }; 5520 08C34AF11179C056002D7456 /* RenderSVGResourceGradient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RenderSVGResourceGradient.cpp; sourceTree = "<group>"; }; 5521 08C34AF21179C057002D7456 /* RenderSVGResourceGradient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RenderSVGResourceGradient.h; sourceTree = "<group>"; }; 5522 08C34AF31179C057002D7456 /* RenderSVGResourceLinearGradient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RenderSVGResourceLinearGradient.cpp; sourceTree = "<group>"; }; 5523 08C34AF41179C057002D7456 /* RenderSVGResourceLinearGradient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RenderSVGResourceLinearGradient.h; sourceTree = "<group>"; }; 5524 08C34AFB1179C072002D7456 /* RenderSVGResourceRadialGradient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RenderSVGResourceRadialGradient.cpp; sourceTree = "<group>"; }; 5525 08C34AFC1179C072002D7456 /* RenderSVGResourceRadialGradient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RenderSVGResourceRadialGradient.h; sourceTree = "<group>"; }; 5513 5526 08C4C5140EF19A4000E4840F /* WMLImageElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WMLImageElement.cpp; sourceTree = "<group>"; }; 5514 5527 08C4C5150EF19A4000E4840F /* WMLImageElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WMLImageElement.h; sourceTree = "<group>"; }; 5515 5528 08C4C5160EF19A4000E4840F /* WMLImageLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WMLImageLoader.cpp; sourceTree = "<group>"; }; 5516 5529 08C4C5170EF19A4000E4840F /* WMLImageLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WMLImageLoader.h; sourceTree = "<group>"; }; 5530 08C6A7A9117DFBAB00FEA1A2 /* RenderSVGResourceSolidColor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RenderSVGResourceSolidColor.cpp; sourceTree = "<group>"; }; 5531 08C6A7AA117DFBAB00FEA1A2 /* RenderSVGResourceSolidColor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RenderSVGResourceSolidColor.h; sourceTree = "<group>"; }; 5517 5532 08C925170FCC7C4A00480DEC /* FilterEffect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FilterEffect.cpp; path = filters/FilterEffect.cpp; sourceTree = "<group>"; }; 5518 5533 08C925180FCC7C4A00480DEC /* FilterEffect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FilterEffect.h; path = filters/FilterEffect.h; sourceTree = "<group>"; }; … … 9067 9082 B255990C0D00D8B900BB825C /* SVGImage.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SVGImage.h; sourceTree = "<group>"; }; 9068 9083 B255990D0D00D8B900BB825C /* EmptyClients.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = EmptyClients.h; sourceTree = "<group>"; }; 9069 B255990E0D00D8B900BB825C /* SVGPaintServer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SVGPaintServer.cpp; sourceTree = "<group>"; };9070 B255990F0D00D8B900BB825C /* SVGPaintServer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SVGPaintServer.h; sourceTree = "<group>"; };9071 B25599100D00D8B900BB825C /* SVGPaintServerGradient.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SVGPaintServerGradient.cpp; sourceTree = "<group>"; };9072 B25599110D00D8B900BB825C /* SVGPaintServerGradient.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SVGPaintServerGradient.h; sourceTree = "<group>"; };9073 B25599120D00D8B900BB825C /* SVGPaintServerLinearGradient.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SVGPaintServerLinearGradient.cpp; sourceTree = "<group>"; };9074 B25599130D00D8B900BB825C /* SVGPaintServerLinearGradient.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SVGPaintServerLinearGradient.h; sourceTree = "<group>"; };9075 B25599140D00D8B900BB825C /* SVGPaintServerPattern.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SVGPaintServerPattern.cpp; sourceTree = "<group>"; };9076 B25599150D00D8B900BB825C /* SVGPaintServerPattern.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SVGPaintServerPattern.h; sourceTree = "<group>"; };9077 B25599160D00D8B900BB825C /* SVGPaintServerRadialGradient.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SVGPaintServerRadialGradient.cpp; sourceTree = "<group>"; };9078 B25599170D00D8B900BB825C /* SVGPaintServerRadialGradient.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SVGPaintServerRadialGradient.h; sourceTree = "<group>"; };9079 B25599180D00D8B900BB825C /* SVGPaintServerSolid.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SVGPaintServerSolid.cpp; sourceTree = "<group>"; };9080 B25599190D00D8B900BB825C /* SVGPaintServerSolid.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SVGPaintServerSolid.h; sourceTree = "<group>"; };9081 B255991A0D00D8B900BB825C /* SVGResource.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SVGResource.cpp; sourceTree = "<group>"; };9082 B255991B0D00D8B900BB825C /* SVGResource.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SVGResource.h; sourceTree = "<group>"; };9083 B25599200D00D8B900BB825C /* SVGResourceListener.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SVGResourceListener.h; sourceTree = "<group>"; };9084 9084 B25DFAAE0B2E2929000E6510 /* JSSVGMatrixCustom.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGMatrixCustom.cpp; sourceTree = "<group>"; }; 9085 9085 B262B8030D1F32D000158F09 /* SVGFont.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SVGFont.cpp; sourceTree = "<group>"; }; … … 14511 14511 B255990B0D00D8B900BB825C /* SVGImage.cpp */, 14512 14512 B255990C0D00D8B900BB825C /* SVGImage.h */, 14513 B255990E0D00D8B900BB825C /* SVGPaintServer.cpp */, 14514 B255990F0D00D8B900BB825C /* SVGPaintServer.h */, 14515 B25599100D00D8B900BB825C /* SVGPaintServerGradient.cpp */, 14516 B25599110D00D8B900BB825C /* SVGPaintServerGradient.h */, 14517 B25599120D00D8B900BB825C /* SVGPaintServerLinearGradient.cpp */, 14518 B25599130D00D8B900BB825C /* SVGPaintServerLinearGradient.h */, 14519 B25599140D00D8B900BB825C /* SVGPaintServerPattern.cpp */, 14520 B25599150D00D8B900BB825C /* SVGPaintServerPattern.h */, 14521 B25599160D00D8B900BB825C /* SVGPaintServerRadialGradient.cpp */, 14522 B25599170D00D8B900BB825C /* SVGPaintServerRadialGradient.h */, 14523 B25599180D00D8B900BB825C /* SVGPaintServerSolid.cpp */, 14524 B25599190D00D8B900BB825C /* SVGPaintServerSolid.h */, 14525 B255991A0D00D8B900BB825C /* SVGResource.cpp */, 14526 B255991B0D00D8B900BB825C /* SVGResource.h */, 14527 B25599200D00D8B900BB825C /* SVGResourceListener.h */, 14513 08A7E92611805EDA00D0B870 /* SVGPaintServer.h */, 14514 08A7E92E11805EFD00D0B870 /* SVGResource.cpp */, 14515 08A7E92A11805EF100D0B870 /* SVGResource.h */, 14528 14516 ); 14529 14517 path = graphics; … … 15830 15818 isa = PBXGroup; 15831 15819 children = ( 15832 841FDC241178C9BE00F8AC9B /* RenderSVGResourceFilter.cpp */,15833 841FDC251178C9BE00F8AC9B /* RenderSVGResourceFilter.h */,15834 15820 BC8C8FAA0DDCD2F200B592F4 /* style */, 15835 15821 A8CFF04B0A154F09000A4234 /* AutoTableLayout.cpp */, … … 15976 15962 A8F5C0B70F9285AC0098E06B /* RenderSVGModelObject.cpp */, 15977 15963 A8F5C0B60F9285AC0098E06B /* RenderSVGModelObject.h */, 15964 08563BCF117865F50012B578 /* RenderSVGResource.cpp */, 15978 15965 083192A7112B43050083C3B9 /* RenderSVGResource.h */, 15979 15966 84BDA16911358D2A00DBF64C /* RenderSVGResourceClipper.cpp */, 15980 15967 84BDA16A11358D2A00DBF64C /* RenderSVGResourceClipper.h */, 15968 08082372117987C100241DE8 /* RenderSVGResourceContainer.h */, 15969 841FDC241178C9BE00F8AC9B /* RenderSVGResourceFilter.cpp */, 15970 841FDC251178C9BE00F8AC9B /* RenderSVGResourceFilter.h */, 15971 08C34AF11179C056002D7456 /* RenderSVGResourceGradient.cpp */, 15972 08C34AF21179C057002D7456 /* RenderSVGResourceGradient.h */, 15973 08C34AF31179C057002D7456 /* RenderSVGResourceLinearGradient.cpp */, 15974 08C34AF41179C057002D7456 /* RenderSVGResourceLinearGradient.h */, 15981 15975 8499A512115FB33000F566E3 /* RenderSVGResourceMarker.cpp */, 15982 15976 8499A513115FB33000F566E3 /* RenderSVGResourceMarker.h */, 15983 15977 083192A8112B43050083C3B9 /* RenderSVGResourceMasker.cpp */, 15984 15978 083192A9112B43050083C3B9 /* RenderSVGResourceMasker.h */, 15979 08563BB2117861770012B578 /* RenderSVGResourcePattern.cpp */, 15980 08563BB3117861770012B578 /* RenderSVGResourcePattern.h */, 15981 08C34AFB1179C072002D7456 /* RenderSVGResourceRadialGradient.cpp */, 15982 08C34AFC1179C072002D7456 /* RenderSVGResourceRadialGradient.h */, 15983 08C6A7A9117DFBAB00FEA1A2 /* RenderSVGResourceSolidColor.cpp */, 15984 08C6A7AA117DFBAB00FEA1A2 /* RenderSVGResourceSolidColor.h */, 15985 15985 AA31B5B20C1DFD1000AE7083 /* RenderSVGRoot.cpp */, 15986 15986 AA31B5B30C1DFD1000AE7083 /* RenderSVGRoot.h */, … … 18552 18552 B2227A510D00BF220071B782 /* SVGNumberList.h in Headers */, 18553 18553 B2227A540D00BF220071B782 /* SVGPaint.h in Headers */, 18554 B25599A70D00D8BA00BB825C /* SVGPaintServer.h in Headers */,18555 B25599A90D00D8BA00BB825C /* SVGPaintServerGradient.h in Headers */,18556 B25599AB0D00D8BA00BB825C /* SVGPaintServerLinearGradient.h in Headers */,18557 B25599AD0D00D8BA00BB825C /* SVGPaintServerPattern.h in Headers */,18558 B25599AF0D00D8BA00BB825C /* SVGPaintServerRadialGradient.h in Headers */,18559 B25599B10D00D8BA00BB825C /* SVGPaintServerSolid.h in Headers */,18560 18554 B2227A570D00BF220071B782 /* SVGParserUtilities.h in Headers */, 18561 18555 B2227A590D00BF220071B782 /* SVGPathElement.h in Headers */, … … 18586 18580 A8F4FB940C169E7B002AFED5 /* SVGRenderSupport.h in Headers */, 18587 18581 B2EBDC9D0AF77E3400AE4A68 /* SVGRenderTreeAsText.h in Headers */, 18588 B25599B30D00D8BA00BB825C /* SVGResource.h in Headers */,18589 B25599B80D00D8BA00BB825C /* SVGResourceListener.h in Headers */,18590 18582 853CA9E90AEEC608002372DC /* SVGRootInlineBox.h in Headers */, 18591 18583 B2227AA30D00BF220071B782 /* SVGScriptElement.h in Headers */, … … 18865 18857 9FA37EFB1172FDA600C4CD55 /* JSScriptProfile.h in Headers */, 18866 18858 9FA37EFD1172FDA600C4CD55 /* JSScriptProfileNode.h in Headers */, 18859 08563BB5117861780012B578 /* RenderSVGResourcePattern.h in Headers */, 18860 08082373117987C100241DE8 /* RenderSVGResourceContainer.h in Headers */, 18861 08C34AF61179C057002D7456 /* RenderSVGResourceGradient.h in Headers */, 18862 08C34AF81179C057002D7456 /* RenderSVGResourceLinearGradient.h in Headers */, 18863 08C34AFE1179C072002D7456 /* RenderSVGResourceRadialGradient.h in Headers */, 18867 18864 895253DD116C4EF500CABF00 /* FileStreamProxy.h in Headers */, 18868 18865 895253DF116C4F0600CABF00 /* FileThreadTask.h in Headers */, … … 18870 18867 0FD3080F117CF7E700A791F7 /* RenderFrameBase.h in Headers */, 18871 18868 0FD308D6117D168500A791F7 /* RenderIFrame.h in Headers */, 18869 08C6A7AC117DFBAB00FEA1A2 /* RenderSVGResourceSolidColor.h in Headers */, 18870 08A7E92711805EDA00D0B870 /* SVGPaintServer.h in Headers */, 18871 08A7E92B11805EF100D0B870 /* SVGResource.h in Headers */, 18872 18872 ); 18873 18873 runOnlyForDeploymentPostprocessing = 0; … … 20836 20836 B2227A500D00BF220071B782 /* SVGNumberList.cpp in Sources */, 20837 20837 B2227A530D00BF220071B782 /* SVGPaint.cpp in Sources */, 20838 B25599A60D00D8BA00BB825C /* SVGPaintServer.cpp in Sources */,20839 B25599A80D00D8BA00BB825C /* SVGPaintServerGradient.cpp in Sources */,20840 B25599AA0D00D8BA00BB825C /* SVGPaintServerLinearGradient.cpp in Sources */,20841 B25599AC0D00D8BA00BB825C /* SVGPaintServerPattern.cpp in Sources */,20842 B25599AE0D00D8BA00BB825C /* SVGPaintServerRadialGradient.cpp in Sources */,20843 B25599B00D00D8BA00BB825C /* SVGPaintServerSolid.cpp in Sources */,20844 20838 B2227A560D00BF220071B782 /* SVGParserUtilities.cpp in Sources */, 20845 20839 B2227A580D00BF220071B782 /* SVGPathElement.cpp in Sources */, … … 20867 20861 A8F4FB960C169E85002AFED5 /* SVGRenderSupport.cpp in Sources */, 20868 20862 B2EBDC9C0AF77E3400AE4A68 /* SVGRenderTreeAsText.cpp in Sources */, 20869 B25599B20D00D8BA00BB825C /* SVGResource.cpp in Sources */,20870 20863 853CA9E80AEEC608002372DC /* SVGRootInlineBox.cpp in Sources */, 20871 20864 B2227AA20D00BF220071B782 /* SVGScriptElement.cpp in Sources */, … … 21101 21094 9FA37EFA1172FDA600C4CD55 /* JSScriptProfile.cpp in Sources */, 21102 21095 9FA37EFC1172FDA600C4CD55 /* JSScriptProfileNode.cpp in Sources */, 21096 08563BB4117861780012B578 /* RenderSVGResourcePattern.cpp in Sources */, 21097 08563BD0117865F50012B578 /* RenderSVGResource.cpp in Sources */, 21098 08C34AF51179C057002D7456 /* RenderSVGResourceGradient.cpp in Sources */, 21099 08C34AF71179C057002D7456 /* RenderSVGResourceLinearGradient.cpp in Sources */, 21100 08C34AFD1179C072002D7456 /* RenderSVGResourceRadialGradient.cpp in Sources */, 21103 21101 895253DC116C4EF500CABF00 /* FileStreamProxy.cpp in Sources */, 21104 21102 CEF418CE1179678C009D112C /* ViewportArguments.cpp in Sources */, 21105 21103 0FD3080E117CF7E700A791F7 /* RenderFrameBase.cpp in Sources */, 21106 21104 0FD308D5117D168500A791F7 /* RenderIFrame.cpp in Sources */, 21105 08C6A7AB117DFBAB00FEA1A2 /* RenderSVGResourceSolidColor.cpp in Sources */, 21107 21106 973889A0116EA9DC00ADF313 /* DocumentWriter.cpp in Sources */, 21107 08A7E92F11805EFD00D0B870 /* SVGResource.cpp in Sources */, 21108 21108 ); 21109 21109 runOnlyForDeploymentPostprocessing = 0; -
trunk/WebCore/rendering/RenderSVGResource.cpp
r57888 r58093 34 34 #include "NodeRenderStyle.h" 35 35 #include "RenderObject.h" 36 #include "RenderSVGResourceSolidColor.h" 36 37 #include "RenderStyle.h" 37 #include "SVGPaintServerSolid.h"38 38 #include "SVGStyledElement.h" 39 39 #include "SVGURIReference.h" -
trunk/WebCore/rendering/RenderSVGResourceGradient.cpp
r57888 r58093 29 29 30 30 #if ENABLE(SVG) 31 #include " SVGPaintServerGradient.h"31 #include "RenderSVGResourceGradient.h" 32 32 33 33 #include "FloatConversion.h" … … 35 35 #include "ImageBuffer.h" 36 36 #include "RenderObject.h" 37 #include "RenderSVGResourceLinearGradient.h" 38 #include "RenderSVGResourceRadialGradient.h" 37 39 #include "RenderView.h" 38 40 #include "SVGGradientElement.h" 39 #include "SVGPaintServerLinearGradient.h"40 #include "SVGPaintServerRadialGradient.h"41 41 #include "SVGRenderSupport.h" 42 42 #include "SVGRenderTreeAsText.h" -
trunk/WebCore/rendering/RenderSVGResourceGradient.h
r57888 r58093 25 25 */ 26 26 27 #ifndef SVGPaintServerGradient_h28 #define SVGPaintServerGradient_h27 #ifndef RenderSVGResourceGradient_h 28 #define RenderSVGResourceGradient_h 29 29 30 30 #if ENABLE(SVG) … … 41 41 namespace WebCore { 42 42 43 44 43 class ImageBuffer; 44 class SVGGradientElement; 45 45 46 46 typedef std::pair<float, Color> SVGGradientStop; 47 47 48 49 50 48 class SVGPaintServerGradient : public SVGPaintServer { 49 public: 50 virtual ~SVGPaintServerGradient(); 51 51 52 53 52 void setGradient(PassRefPtr<Gradient>); 53 Gradient* gradient() const; 54 54 55 56 57 58 59 55 // Gradient start and end points are percentages when used in boundingBox mode. 56 // For instance start point with value (0,0) is top-left and end point with 57 // value (100, 100) is bottom-right. BoundingBox mode is enabled by default. 58 bool boundingBoxMode() const; 59 void setBoundingBoxMode(bool mode = true); 60 60 61 62 61 AffineTransform gradientTransform() const; 62 void setGradientTransform(const AffineTransform&); 63 63 64 65 64 void setGradientStops(const Vector<SVGGradientStop>& stops) { m_stops = stops; } 65 const Vector<SVGGradientStop>& gradientStops() const { return m_stops; } 66 66 67 67 virtual TextStream& externalRepresentation(TextStream&) const; 68 68 69 70 69 virtual bool setup(GraphicsContext*&, const RenderObject*, const RenderStyle*, SVGPaintTargetType, bool isPaintingText) const; 70 virtual void teardown(GraphicsContext*&, const RenderObject*, SVGPaintTargetType, bool isPaintingText) const; 71 71 72 73 74 75 76 77 78 79 80 72 protected: 73 SVGPaintServerGradient(const SVGGradientElement* owner); 74 75 private: 76 Vector<SVGGradientStop> m_stops; 77 RefPtr<Gradient> m_gradient; 78 bool m_boundingBoxMode; 79 AffineTransform m_gradientTransform; 80 const SVGGradientElement* m_ownerElement; 81 81 82 82 #if PLATFORM(CG) 83 84 85 83 public: 84 mutable GraphicsContext* m_savedContext; 85 mutable OwnPtr<ImageBuffer> m_imageBuffer; 86 86 #endif 87 87 }; 88 88 89 90 91 92 89 inline SVGGradientStop makeGradientStop(float offset, const Color& color) 90 { 91 return std::make_pair(offset, color); 92 } 93 93 94 94 } // namespace WebCore … … 96 96 #endif 97 97 98 #endif // SVGPaintServerGradient_h98 #endif // RenderSVGResourceGradient_h -
trunk/WebCore/rendering/RenderSVGResourceLinearGradient.cpp
r57888 r58093 27 27 28 28 #if ENABLE(SVG) 29 #include "SVGPaintServerLinearGradient.h" 29 #include "RenderSVGResourceLinearGradient.h" 30 30 31 #include "SVGRenderTreeAsText.h" 31 32 -
trunk/WebCore/rendering/RenderSVGResourceLinearGradient.h
r57888 r58093 24 24 */ 25 25 26 #ifndef SVGPaintServerLinearGradient_h27 #define SVGPaintServerLinearGradient_h26 #ifndef RenderSVGResourceLinearGradient_h 27 #define RenderSVGResourceLinearGradient_h 28 28 29 29 #if ENABLE(SVG) 30 30 31 31 #include "FloatPoint.h" 32 #include " SVGPaintServerGradient.h"32 #include "RenderSVGResourceGradient.h" 33 33 34 34 namespace WebCore { 35 35 36 37 38 39 36 class SVGPaintServerLinearGradient : public SVGPaintServerGradient { 37 public: 38 static PassRefPtr<SVGPaintServerLinearGradient> create(const SVGGradientElement* owner) { return adoptRef(new SVGPaintServerLinearGradient(owner)); } 39 virtual ~SVGPaintServerLinearGradient(); 40 40 41 41 virtual SVGPaintServerType type() const { return LinearGradientPaintServer; } 42 42 43 44 43 FloatPoint gradientStart() const; 44 void setGradientStart(const FloatPoint&); 45 45 46 47 46 FloatPoint gradientEnd() const; 47 void setGradientEnd(const FloatPoint&); 48 48 49 49 virtual TextStream& externalRepresentation(TextStream&) const; 50 50 51 52 51 private: 52 SVGPaintServerLinearGradient(const SVGGradientElement* owner); 53 53 54 55 56 54 FloatPoint m_start; 55 FloatPoint m_end; 56 }; 57 57 58 58 } // namespace WebCore … … 60 60 #endif 61 61 62 #endif // SVGPaintServerLinearGradient_h62 #endif // RenderSVGResourceLinearGradient_h -
trunk/WebCore/rendering/RenderSVGResourcePattern.cpp
r57888 r58093 28 28 29 29 #if ENABLE(SVG) 30 #include " SVGPaintServerPattern.h"30 #include "RenderSVGResourcePattern.h" 31 31 32 32 #include "AffineTransform.h" -
trunk/WebCore/rendering/RenderSVGResourcePattern.h
r57888 r58093 24 24 */ 25 25 26 #ifndef SVGPaintServerPattern_h27 #define SVGPaintServerPattern_h26 #ifndef RenderSVGResourcePattern_h 27 #define RenderSVGResourcePattern_h 28 28 29 29 #if ENABLE(SVG) … … 41 41 namespace WebCore { 42 42 43 44 45 43 class GraphicsContext; 44 class ImageBuffer; 45 class SVGPatternElement; 46 46 47 48 49 47 class SVGPaintServerPattern : public SVGPaintServer { 48 public: 49 static PassRefPtr<SVGPaintServerPattern> create(const SVGPatternElement* owner) { return adoptRef(new SVGPaintServerPattern(owner)); } 50 50 51 51 virtual ~SVGPaintServerPattern(); 52 52 53 53 virtual SVGPaintServerType type() const { return PatternPaintServer; } 54 54 55 56 57 55 // Pattern boundaries 56 void setPatternBoundaries(const FloatRect&); 57 FloatRect patternBoundaries() const; 58 58 59 60 59 ImageBuffer* tile() const; 60 void setTile(PassOwnPtr<ImageBuffer>); 61 61 62 63 62 AffineTransform patternTransform() const; 63 void setPatternTransform(const AffineTransform&); 64 64 65 65 virtual TextStream& externalRepresentation(TextStream&) const; 66 66 67 68 67 virtual bool setup(GraphicsContext*&, const RenderObject*, const RenderStyle*, SVGPaintTargetType, bool isPaintingText) const; 68 virtual void teardown(GraphicsContext*&, const RenderObject*, SVGPaintTargetType, bool isPaintingText) const; 69 69 70 71 72 73 74 75 76 70 private: 71 SVGPaintServerPattern(const SVGPatternElement*); 72 73 OwnPtr<ImageBuffer> m_tile; 74 const SVGPatternElement* m_ownerElement; 75 AffineTransform m_patternTransform; 76 FloatRect m_patternBoundaries; 77 77 78 79 78 mutable RefPtr<Pattern> m_pattern; 79 }; 80 80 81 81 } // namespace WebCore … … 83 83 #endif 84 84 85 #endif // SVGPaintServerPattern_h85 #endif // RenderSVGResourcePattern_h -
trunk/WebCore/rendering/RenderSVGResourceRadialGradient.cpp
r57888 r58093 27 27 28 28 #if ENABLE(SVG) 29 #include "SVGPaintServerRadialGradient.h" 29 #include "RenderSVGResourceRadialGradient.h" 30 30 31 #include "SVGRenderTreeAsText.h" 31 32 -
trunk/WebCore/rendering/RenderSVGResourceRadialGradient.h
r57888 r58093 24 24 */ 25 25 26 #ifndef SVGPaintServerRadialGradient_h27 #define SVGPaintServerRadialGradient_h26 #ifndef RenderSVGResourceRadialGradient_h 27 #define RenderSVGResourceRadialGradient_h 28 28 29 29 #if ENABLE(SVG) 30 30 31 31 #include "FloatPoint.h" 32 #include " SVGPaintServerGradient.h"32 #include "RenderSVGResourceGradient.h" 33 33 34 34 namespace WebCore { 35 35 36 37 38 39 36 class SVGPaintServerRadialGradient : public SVGPaintServerGradient { 37 public: 38 static PassRefPtr<SVGPaintServerRadialGradient> create(const SVGGradientElement* owner) { return adoptRef(new SVGPaintServerRadialGradient(owner)); } 39 virtual ~SVGPaintServerRadialGradient(); 40 40 41 41 virtual SVGPaintServerType type() const { return RadialGradientPaintServer; } 42 42 43 44 43 FloatPoint gradientCenter() const; 44 void setGradientCenter(const FloatPoint&); 45 45 46 47 46 FloatPoint gradientFocal() const; 47 void setGradientFocal(const FloatPoint&); 48 48 49 50 49 float gradientRadius() const; 50 void setGradientRadius(float); 51 51 52 52 virtual TextStream& externalRepresentation(TextStream&) const; 53 53 54 55 54 private: 55 SVGPaintServerRadialGradient(const SVGGradientElement* owner); 56 56 57 58 59 60 57 float m_radius; 58 FloatPoint m_center; 59 FloatPoint m_focal; 60 }; 61 61 62 62 } // namespace WebCore … … 64 64 #endif 65 65 66 #endif // SVGPaintServerRadialGradient_h66 #endif // RenderSVGResourceRadialGradient_h -
trunk/WebCore/rendering/RenderSVGResourceSolidColor.cpp
r57888 r58093 28 28 29 29 #if ENABLE(SVG) 30 #include " SVGPaintServerSolid.h"30 #include "RenderSVGResourceSolidColor.h" 31 31 32 32 #include "GraphicsContext.h" -
trunk/WebCore/rendering/RenderSVGResourceSolidColor.h
r57888 r58093 24 24 */ 25 25 26 #ifndef SVGPaintServerSolid_h27 #define SVGPaintServerSolid_h26 #ifndef RenderSVGResourceSolidColor_h 27 #define RenderSVGResourceSolidColor_h 28 28 29 29 #if ENABLE(SVG) … … 34 34 namespace WebCore { 35 35 36 37 38 39 36 class SVGPaintServerSolid : public SVGPaintServer { 37 public: 38 static PassRefPtr<SVGPaintServerSolid> create() { return adoptRef(new SVGPaintServerSolid); } 39 virtual ~SVGPaintServerSolid(); 40 40 41 41 virtual SVGPaintServerType type() const { return SolidPaintServer; } 42 42 43 44 43 Color color() const; 44 void setColor(const Color&); 45 45 46 46 virtual TextStream& externalRepresentation(TextStream&) const; 47 47 48 48 virtual bool setup(GraphicsContext*&, const RenderObject*, const RenderStyle*, SVGPaintTargetType, bool isPaintingText) const; 49 49 50 51 50 private: 51 SVGPaintServerSolid(); 52 52 53 54 53 Color m_color; 54 }; 55 55 56 56 } // namespace WebCore … … 58 58 #endif 59 59 60 #endif // SVGPaintServerSolid_h60 #endif // RenderSVGResourceSolidColor_h -
trunk/WebCore/rendering/SVGRenderTreeAsText.cpp
r57886 r58093 43 43 #include "RenderSVGResourceClipper.h" 44 44 #include "RenderSVGResourceFilter.h" 45 #include "RenderSVGResourceGradient.h" 45 46 #include "RenderSVGResourceMarker.h" 46 47 #include "RenderSVGResourceMasker.h" 48 #include "RenderSVGResourcePattern.h" 49 #include "RenderSVGResourceSolidColor.h" 47 50 #include "RenderSVGRoot.h" 48 51 #include "RenderSVGText.h" … … 50 53 #include "SVGCharacterLayoutInfo.h" 51 54 #include "SVGInlineTextBox.h" 52 #include "SVGPaintServerGradient.h"53 #include "SVGPaintServerPattern.h"54 #include "SVGPaintServerSolid.h"55 55 #include "SVGRootInlineBox.h" 56 56 #include "SVGStyledElement.h" -
trunk/WebCore/svg/SVGFont.cpp
r55949 r58093 28 28 #include "GraphicsContext.h" 29 29 #include "RenderObject.h" 30 #include "RenderSVGResourceSolidColor.h" 30 31 #include "SimpleFontData.h" 31 32 #include "SVGAltGlyphElement.h" … … 36 37 #include "SVGFontFaceElement.h" 37 38 #include "SVGMissingGlyphElement.h" 38 #include "SVGPaintServer.h"39 #include "SVGPaintServerSolid.h"40 39 #include "XMLNames.h" 41 40 -
trunk/WebCore/svg/SVGGradientElement.cpp
r53879 r58093 28 28 #include "RenderPath.h" 29 29 #include "RenderSVGHiddenContainer.h" 30 #include "RenderSVGResourceLinearGradient.h" 31 #include "RenderSVGResourceRadialGradient.h" 30 32 #include "SVGNames.h" 31 #include "SVGPaintServerLinearGradient.h"32 #include "SVGPaintServerRadialGradient.h"33 33 #include "SVGStopElement.h" 34 34 #include "SVGTransformList.h" -
trunk/WebCore/svg/SVGGradientElement.h
r53879 r58093 24 24 #if ENABLE(SVG) 25 25 #include "RenderObject.h" 26 #include " SVGPaintServerGradient.h"26 #include "RenderSVGResourceGradient.h" 27 27 #include "SVGExternalResourcesRequired.h" 28 28 #include "SVGStyledElement.h" -
trunk/WebCore/svg/SVGLinearGradientElement.cpp
r53879 r58093 30 30 #include "LinearGradientAttributes.h" 31 31 #include "MappedAttribute.h" 32 #include "RenderSVGResourceLinearGradient.h" 32 33 #include "SVGLength.h" 33 34 #include "SVGNames.h" 34 #include "SVGPaintServerLinearGradient.h"35 35 #include "SVGTransform.h" 36 36 #include "SVGTransformList.h" -
trunk/WebCore/svg/SVGPatternElement.cpp
r54560 r58093 32 32 #include "PatternAttributes.h" 33 33 #include "RenderSVGContainer.h" 34 #include "RenderSVGResourcePattern.h" 34 35 #include "SVGLength.h" 35 36 #include "SVGNames.h" 36 #include "SVGPaintServerPattern.h"37 37 #include "SVGRenderSupport.h" 38 38 #include "SVGSVGElement.h" -
trunk/WebCore/svg/SVGPatternElement.h
r53879 r58093 24 24 #if ENABLE(SVG) 25 25 #include "RenderObject.h" 26 #include "RenderSVGResourcePattern.h" 26 27 #include "SVGExternalResourcesRequired.h" 27 28 #include "SVGFitToViewBox.h" 28 29 #include "SVGLangSpace.h" 29 #include "SVGPaintServerPattern.h"30 30 #include "SVGStyledElement.h" 31 31 #include "SVGTests.h" -
trunk/WebCore/svg/SVGRadialGradientElement.cpp
r53879 r58093 31 31 #include "RadialGradientAttributes.h" 32 32 #include "RenderObject.h" 33 #include "RenderSVGResourceRadialGradient.h" 33 34 #include "SVGLength.h" 34 35 #include "SVGNames.h" 35 #include "SVGPaintServerRadialGradient.h"36 36 #include "SVGStopElement.h" 37 37 #include "SVGTransform.h"
Note: See TracChangeset
for help on using the changeset viewer.