Changeset 100225 in webkit
- Timestamp:
- Nov 14, 2011, 5:43:16 PM (15 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 17 edited
-
ChangeLog (modified) (1 diff)
-
rendering/svg/RenderSVGBlock.cpp (modified) (1 diff)
-
rendering/svg/RenderSVGContainer.cpp (modified) (1 diff)
-
rendering/svg/RenderSVGForeignObject.cpp (modified) (1 diff)
-
rendering/svg/RenderSVGImage.cpp (modified) (1 diff)
-
rendering/svg/RenderSVGInline.cpp (modified) (1 diff)
-
rendering/svg/RenderSVGModelObject.cpp (modified) (1 diff)
-
rendering/svg/RenderSVGPath.cpp (modified) (1 diff)
-
rendering/svg/RenderSVGResource.cpp (modified) (1 diff)
-
rendering/svg/RenderSVGResourceClipper.cpp (modified) (1 diff)
-
rendering/svg/RenderSVGResourceContainer.cpp (modified) (1 diff)
-
rendering/svg/RenderSVGRoot.cpp (modified) (1 diff)
-
rendering/svg/RenderSVGText.cpp (modified) (1 diff)
-
rendering/svg/SVGInlineTextBox.cpp (modified) (1 diff)
-
rendering/svg/SVGRenderSupport.cpp (modified) (1 diff)
-
svg/SVGDocumentExtensions.cpp (modified) (1 diff)
-
svg/SVGDocumentExtensions.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r100222 r100225 1 2011-11-14 Daniel Bates <dbates@rim.com> 2 3 Remove unnecessary #include SVGResourcesCache.h in SVGDocumentExtensions.h; use forward declaration 4 https://bugs.webkit.org/show_bug.cgi?id=72335 5 6 Reviewed by Eric Seidel. 7 8 It's sufficient to forward declare SVGResourcesCache in SVGDocumentExtensions.h and #include SVGResourcesCache.h 9 in SVGDocumentExtensions.cpp. This will reduce the number of files we need to re-compile after the file 10 SVGResourcesCache.h has been modified. Currently we #include SVGResourcesCache.h in SVGDocumentExtensions.h. 11 12 * rendering/svg/RenderSVGBlock.cpp: Include SVGResourcesCache.h. 13 * rendering/svg/RenderSVGContainer.cpp: Ditto. 14 * rendering/svg/RenderSVGForeignObject.cpp: Ditto. 15 * rendering/svg/RenderSVGImage.cpp: Ditto. 16 * rendering/svg/RenderSVGInline.cpp: Ditto. 17 * rendering/svg/RenderSVGModelObject.cpp: Ditto. 18 * rendering/svg/RenderSVGPath.cpp: Ditto. 19 * rendering/svg/RenderSVGResource.cpp: Ditto. 20 * rendering/svg/RenderSVGResourceClipper.cpp: Ditto. 21 * rendering/svg/RenderSVGResourceContainer.cpp: Ditto. 22 * rendering/svg/RenderSVGRoot.cpp: Ditto. 23 * rendering/svg/RenderSVGText.cpp: Ditto. 24 * rendering/svg/SVGInlineTextBox.cpp: Ditto. 25 * rendering/svg/SVGRenderSupport.cpp: Ditto. 26 * svg/SVGDocumentExtensions.cpp: Ditto. 27 * svg/SVGDocumentExtensions.h: Forward declare SVGResourcesCache. 28 1 29 2011-11-14 Rafael Weinstein <rafaelw@chromium.org> 2 30 -
trunk/Source/WebCore/rendering/svg/RenderSVGBlock.cpp
r96859 r100225 27 27 #include "RenderSVGResource.h" 28 28 #include "SVGElement.h" 29 #include "SVGResourcesCache.h" 29 30 30 31 namespace WebCore { -
trunk/Source/WebCore/rendering/svg/RenderSVGContainer.cpp
r100079 r100225 34 34 #include "SVGRenderSupport.h" 35 35 #include "SVGResources.h" 36 #include "SVGResourcesCache.h" 36 37 #include "SVGStyledElement.h" 37 38 -
trunk/Source/WebCore/rendering/svg/RenderSVGForeignObject.cpp
r100075 r100225 31 31 #include "SVGForeignObjectElement.h" 32 32 #include "SVGRenderSupport.h" 33 #include "SVGResourcesCache.h" 33 34 #include "SVGSVGElement.h" 34 35 #include "TransformState.h" -
trunk/Source/WebCore/rendering/svg/RenderSVGImage.cpp
r100075 r100225 44 44 #include "SVGRenderSupport.h" 45 45 #include "SVGResources.h" 46 #include "SVGResourcesCache.h" 46 47 47 48 namespace WebCore { -
trunk/Source/WebCore/rendering/svg/RenderSVGInline.cpp
r96859 r100225 28 28 #include "RenderSVGText.h" 29 29 #include "SVGInlineFlowBox.h" 30 #include "SVGResourcesCache.h" 30 31 31 32 namespace WebCore { -
trunk/Source/WebCore/rendering/svg/RenderSVGModelObject.cpp
r97870 r100225 35 35 36 36 #include "RenderSVGResource.h" 37 #include "SVGResourcesCache.h" 37 38 #include "SVGStyledElement.h" 38 39 -
trunk/Source/WebCore/rendering/svg/RenderSVGPath.cpp
r100075 r100225 41 41 #include "SVGRenderSupport.h" 42 42 #include "SVGResources.h" 43 #include "SVGResourcesCache.h" 43 44 #include "SVGStyledTransformableElement.h" 44 45 #include "SVGTransformList.h" -
trunk/Source/WebCore/rendering/svg/RenderSVGResource.cpp
r97638 r100225 29 29 #include "RenderSVGResourceSolidColor.h" 30 30 #include "SVGResources.h" 31 #include "SVGResourcesCache.h" 31 32 #include "SVGURIReference.h" 32 33 -
trunk/Source/WebCore/rendering/svg/RenderSVGResourceClipper.cpp
r99929 r100225 42 42 #include "SVGRenderSupport.h" 43 43 #include "SVGResources.h" 44 #include "SVGResourcesCache.h" 44 45 #include "SVGStyledElement.h" 45 46 #include "SVGStyledTransformableElement.h" -
trunk/Source/WebCore/rendering/svg/RenderSVGResourceContainer.cpp
r99109 r100225 24 24 25 25 #include "RenderSVGShadowTreeRootContainer.h" 26 #include "SVGResourcesCache.h" 26 27 #include "SVGStyledTransformableElement.h" 27 28 -
trunk/Source/WebCore/rendering/svg/RenderSVGRoot.cpp
r100079 r100225 41 41 #include "SVGRenderSupport.h" 42 42 #include "SVGResources.h" 43 #include "SVGResourcesCache.h" 43 44 #include "SVGSVGElement.h" 44 45 #include "SVGStyledElement.h" -
trunk/Source/WebCore/rendering/svg/RenderSVGText.cpp
r100075 r100225 40 40 #include "SVGLengthList.h" 41 41 #include "SVGRenderSupport.h" 42 #include "SVGResourcesCache.h" 42 43 #include "SVGRootInlineBox.h" 43 44 #include "SVGTextElement.h" -
trunk/Source/WebCore/rendering/svg/SVGInlineTextBox.cpp
r97870 r100225 35 35 #include "RenderSVGResourceSolidColor.h" 36 36 #include "SVGImageBufferTools.h" 37 #include "SVGResourcesCache.h" 37 38 #include "SVGRootInlineBox.h" 38 39 #include "SVGTextRunRenderingContext.h" -
trunk/Source/WebCore/rendering/svg/SVGRenderSupport.cpp
r100079 r100225 40 40 #include "RenderSVGRoot.h" 41 41 #include "SVGResources.h" 42 #include "SVGResourcesCache.h" 42 43 #include "SVGStyledElement.h" 43 44 #include "TransformState.h" -
trunk/Source/WebCore/svg/SVGDocumentExtensions.cpp
r99367 r100225 34 34 #include "SMILTimeContainer.h" 35 35 #include "SVGElement.h" 36 #include "SVGResourcesCache.h" 36 37 #include "SVGSMILElement.h" 37 38 #include "SVGSVGElement.h" -
trunk/Source/WebCore/svg/SVGDocumentExtensions.h
r94928 r100225 23 23 24 24 #if ENABLE(SVG) 25 #include "SVGResourcesCache.h"26 25 #include <wtf/Forward.h> 27 26 #include <wtf/HashMap.h> … … 36 35 class RenderSVGResourceContainer; 37 36 class SVGElement; 38 class SVG StyledElement;37 class SVGResourcesCache; 39 38 class SVGSMILElement; 40 39 class SVGSVGElement; 40 class SVGStyledElement; 41 41 42 42 class SVGDocumentExtensions {
Note:
See TracChangeset
for help on using the changeset viewer.