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

Unified Diff: Source/core/layout/svg/SVGLayoutSupport.h

Issue 933953003: Move the remaining rendering/svg/RenderSVG* files to layout. (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/LayoutSVGViewportContainer.h ('k') | Source/core/layout/svg/SVGLayoutSupport.cpp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/core/layout/svg/SVGLayoutSupport.h
diff --git a/Source/core/layout/svg/SVGLayoutSupport.h b/Source/core/layout/svg/SVGLayoutSupport.h
index a6df59ed28c7933aeacda6ba54d8a2c810effd3a..06a4eb29040ed56ddbf62870c9e83a8f8cd37208 100644
--- a/Source/core/layout/svg/SVGLayoutSupport.h
+++ b/Source/core/layout/svg/SVGLayoutSupport.h
@@ -40,13 +40,13 @@ class LayoutGeometryMap;
class LayoutLayerModelObject;
class LayoutObject;
class LayoutStyle;
-class RenderSVGRoot;
+class LayoutSVGRoot;
class StrokeData;
class TransformState;
class SVGLayoutSupport {
public:
- // Shares child layouting code between RenderSVGRoot/RenderSVG(Hidden)Container
+ // Shares child layouting code between LayoutSVGRoot/LayoutSVG(Hidden)Container
static void layoutChildren(LayoutObject*, bool selfNeedsLayout);
// Layout resources used by this node.
@@ -73,7 +73,7 @@ public:
// Important functions used by nearly all SVG renderers centralizing coordinate transformations / paint invalidation rect calculations
static LayoutRect clippedOverflowRectForPaintInvalidation(const LayoutObject*, const LayoutLayerModelObject* paintInvalidationContainer, const PaintInvalidationState*);
- static const RenderSVGRoot& mapRectToSVGRootForPaintInvalidation(const LayoutObject*, const FloatRect& localPaintInvalidationRect, LayoutRect&);
+ static const LayoutSVGRoot& mapRectToSVGRootForPaintInvalidation(const LayoutObject*, const FloatRect& localPaintInvalidationRect, LayoutRect&);
static void mapLocalToContainer(const LayoutObject*, const LayoutLayerModelObject* paintInvalidationContainer, TransformState&, bool* wasFixed = 0, const PaintInvalidationState* = 0);
static const LayoutObject* pushMappingToContainer(const LayoutObject*, const LayoutLayerModelObject* ancestorToStopAt, LayoutGeometryMap&);
@@ -90,7 +90,7 @@ public:
static bool transformToRootChanged(LayoutObject*);
// FIXME: These methods do not belong here.
- static const RenderSVGRoot* findTreeRootObject(const LayoutObject*);
+ static const LayoutSVGRoot* findTreeRootObject(const LayoutObject*);
// Helper method for determining if a LayoutObject marked as text (isText()== true)
// can/will be rendered as part of a <text>.
« no previous file with comments | « Source/core/layout/svg/LayoutSVGViewportContainer.h ('k') | Source/core/layout/svg/SVGLayoutSupport.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698