Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1420)

Unified Diff: Source/core/layout/svg/SVGResourcesCache.cpp

Issue 908243002: Move rendering/svg/RenderSVGResource* to layout/svg. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/core/layout/svg/SVGResourcesCache.h ('k') | Source/core/layout/svg/SVGResourcesCycleSolver.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/core/layout/svg/SVGResourcesCache.cpp
diff --git a/Source/core/layout/svg/SVGResourcesCache.cpp b/Source/core/layout/svg/SVGResourcesCache.cpp
index 19f760354f61dcad97f37b4a0b149a722fa4dd41..ab8e09be3592ca030f8046819cbe66b383def112 100644
--- a/Source/core/layout/svg/SVGResourcesCache.cpp
+++ b/Source/core/layout/svg/SVGResourcesCache.cpp
@@ -21,9 +21,9 @@
#include "core/layout/svg/SVGResourcesCache.h"
#include "core/HTMLNames.h"
+#include "core/layout/svg/LayoutSVGResourceContainer.h"
#include "core/layout/svg/SVGResources.h"
#include "core/layout/svg/SVGResourcesCycleSolver.h"
-#include "core/rendering/svg/RenderSVGResourceContainer.h"
#include "core/svg/SVGDocumentExtensions.h"
namespace blink {
@@ -56,7 +56,7 @@ void SVGResourcesCache::addResourcesFromLayoutObject(LayoutObject* object, const
solver.resolveCycles();
// Walk resources and register the render object at each resources.
- HashSet<RenderSVGResourceContainer*> resourceSet;
+ HashSet<LayoutSVGResourceContainer*> resourceSet;
resources->buildSetOfResources(resourceSet);
for (auto* resourceContainer : resourceSet)
@@ -70,7 +70,7 @@ void SVGResourcesCache::removeResourcesFromLayoutObject(LayoutObject* object)
return;
// Walk resources and register the render object at each resources.
- HashSet<RenderSVGResourceContainer*> resourceSet;
+ HashSet<LayoutSVGResourceContainer*> resourceSet;
resources->buildSetOfResources(resourceSet);
for (auto* resourceContainer : resourceSet)
@@ -134,14 +134,14 @@ void SVGResourcesCache::clientStyleChanged(LayoutObject* renderer, StyleDifferen
cache->addResourcesFromLayoutObject(renderer, newStyle);
}
- RenderSVGResourceContainer::markForLayoutAndParentResourceInvalidation(renderer, false);
+ LayoutSVGResourceContainer::markForLayoutAndParentResourceInvalidation(renderer, false);
}
void SVGResourcesCache::clientWasAddedToTree(LayoutObject* renderer, const LayoutStyle& newStyle)
{
if (!renderer->node())
return;
- RenderSVGResourceContainer::markForLayoutAndParentResourceInvalidation(renderer, false);
+ LayoutSVGResourceContainer::markForLayoutAndParentResourceInvalidation(renderer, false);
if (!rendererCanHaveResources(renderer))
return;
@@ -153,7 +153,7 @@ void SVGResourcesCache::clientWillBeRemovedFromTree(LayoutObject* renderer)
{
if (!renderer->node())
return;
- RenderSVGResourceContainer::markForLayoutAndParentResourceInvalidation(renderer, false);
+ LayoutSVGResourceContainer::markForLayoutAndParentResourceInvalidation(renderer, false);
if (!rendererCanHaveResources(renderer))
return;
@@ -173,7 +173,7 @@ void SVGResourcesCache::clientDestroyed(LayoutObject* renderer)
cache->removeResourcesFromLayoutObject(renderer);
}
-void SVGResourcesCache::resourceDestroyed(RenderSVGResourceContainer* resource)
+void SVGResourcesCache::resourceDestroyed(LayoutSVGResourceContainer* resource)
{
ASSERT(resource);
SVGResourcesCache* cache = resourcesCacheFromLayoutObject(resource);
« no previous file with comments | « Source/core/layout/svg/SVGResourcesCache.h ('k') | Source/core/layout/svg/SVGResourcesCycleSolver.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698