Home | History | Annotate | Download | only in WebCore

Lines Matching full:rendersvgresource

1205         * rendering/RenderSVGResource.cpp:
1206 (WebCore::RenderSVGResource::adjustColorForPseudoRules):
1207 (WebCore::RenderSVGResource::fillPaintingResource):
1208 (WebCore::RenderSVGResource::strokePaintingResource):
1209 * rendering/RenderSVGResource.h:
9760 * rendering/RenderSVGResource.h:
17113 SVGPaintServer needs to be converted to the new RenderSVGResource* system
17118 the finish of the SVGResource -> RenderSVGResource transition.
17121 - RenderSVGResource is an abstract base class now, and the previous class is now named RenderSVGResourceContainer
17123 associated with a SVG*Element class. RenderSVGResourceSolidColor inherits from RenderSVGResource, and is not
17143 * platform/graphics/TextRun.h: Rename SVGPaintServer to RenderSVGResource
17153 * rendering/RenderPath.cpp: Utilize RenderSVGResource::fill/strokePaintingResource to request paint servers, instead of SVGPaintServer.
17161 * rendering/RenderSVGResource.cpp: Refactored old SVGPaintServer code to request fill/stroke painting resources, splitted up in several methods to aid readability.
17164 (WebCore::RenderSVGResource::fillPaintingResource):
17165 (WebCore::RenderSVGResource::strokePaintingResource):
17166 (WebCore::RenderSVGResource::sharedSolidPaintingResource):
17167 (WebCore::RenderSVGResource::markForLayoutAndResourceInvalidation):
17168 * rendering/RenderSVGResource.h: Make RenderSVGResource an abstract base class, see above for the reasoning.
17169 (WebCore::RenderSVGResource::RenderSVGResource):
17170 (WebCore::RenderSVGResource::~RenderSVGResource):
17171 (WebCore::RenderSVGResource::postApplyResource):
17172 * rendering/RenderSVGResourceClipper.cpp: Inherit from RenderSVGResourceContainer instead of RenderSVGResource.
17178 * rendering/RenderSVGResourceContainer.h: Added. Renamed from RenderSVGResource. Now inherits from RenderSVGHiddenContainer and RenderSVGResource.
17187 * rendering/RenderSVGResourceFilter.cpp: Inherit from RenderSVGResourceContainer instead of RenderSVGResource.
17210 * rendering/RenderSVGResourceMarker.cpp: Inherit from RenderSVGResourceContainer instead of RenderSVGResource.
17215 * rendering/RenderSVGResourceMasker.cpp: Inherit from RenderSVGResourceContainer instead of RenderSVGResource.
17305 * svg/SVGDocumentExtensions.cpp: Change HashMaps to hash AtomicStrings instead of Strings. Rename RenderSVGResource to RenderSVGResourceContainer.
18270 SVGPaintServer needs to be converted to the new RenderSVGResource* system
18273 No functional changes, just move the SVGPaintServer* classes from svg/graphics/ to rendering/, the new location for the RenderSVGResource* classes.
18282 * rendering/RenderSVGResource.cpp: Copied from svg/graphics/SVGPaintServer.cpp.
19844 * rendering/RenderSVGResource.h:
19846 (WebCore::RenderSVGResource::postApplyResource):
19979 * rendering/RenderSVGResource.h:
20128 * rendering/RenderSVGResource.h:
21918 RenderSVGResource <-> id mapping should be cached
21923 * rendering/RenderSVGResource.h:
21924 (WebCore::RenderSVGResource::RenderSVGResource):
21925 (WebCore::RenderSVGResource::~RenderSVGResource):
21926 (WebCore::RenderSVGResource::idChanged):
30313 * rendering/RenderSVGResource.h:
42823 * rendering/RenderSVGResource.h:
46041 RenderSVGResource will be the base class for all new resource render classes like
46054 (WebCore::RenderObject::toRenderSVGResource): Conversion to RenderSVGResource base class.
46073 * rendering/RenderSVGResource.h: Added.
46075 (WebCore::RenderSVGResource::RenderSVGResource):
46076 (WebCore::RenderSVGResource::cast):
46077 (WebCore::RenderSVGResource::toRenderSVGResource):
46078 (WebCore::RenderSVGResource::isSVGResource):
46079 (WebCore::RenderSVGResource::drawsContents):
46919 RenderSVGResource will be the base class for all new resource render classes like
46932 (WebCore::RenderObject::toRenderSVGResource): Conversion to RenderSVGResource base class.
46951 * rendering/RenderSVGResource.h: Added.
46953 (WebCore::RenderSVGResource::RenderSVGResource):
46954 (WebCore::RenderSVGResource::cast):
46955 (WebCore::RenderSVGResource::toRenderSVGResource):
46956 (WebCore::RenderSVGResource::isSVGResource):
46957 (WebCore::RenderSVGResource::drawsContents):