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

Unified Diff: Source/core/layout/compositing/CompositedLayerMapping.cpp

Issue 926193003: Move rendering/RenderBox to layout/LayoutBox. (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
Index: Source/core/layout/compositing/CompositedLayerMapping.cpp
diff --git a/Source/core/layout/compositing/CompositedLayerMapping.cpp b/Source/core/layout/compositing/CompositedLayerMapping.cpp
index 410240fa30e13f039a0ae66b4c2f259ff5b4814d..eef1c647925f9d5aacf5e95fe666071f8b8fffd6 100644
--- a/Source/core/layout/compositing/CompositedLayerMapping.cpp
+++ b/Source/core/layout/compositing/CompositedLayerMapping.cpp
@@ -70,7 +70,7 @@ namespace blink {
using namespace HTMLNames;
-static IntRect clipBox(RenderBox* renderer);
+static IntRect clipBox(LayoutBox* renderer);
static IntRect contentsRect(const LayoutObject* renderer)
{
@@ -79,7 +79,7 @@ static IntRect contentsRect(const LayoutObject* renderer)
return renderer->isVideo() ?
toLayoutVideo(renderer)->videoBox() :
- pixelSnappedIntRect(toRenderBox(renderer)->contentBoxRect());
+ pixelSnappedIntRect(toLayoutBox(renderer)->contentBoxRect());
}
static IntRect backgroundRect(const LayoutObject* renderer)
@@ -88,7 +88,7 @@ static IntRect backgroundRect(const LayoutObject* renderer)
return IntRect();
LayoutRect rect;
- const RenderBox* box = toRenderBox(renderer);
+ const LayoutBox* box = toLayoutBox(renderer);
EFillBox clip = box->style()->backgroundClip();
switch (clip) {
case BorderFillBox:
@@ -271,7 +271,7 @@ void CompositedLayerMapping::updateTransform(const LayoutStyle& style)
// baked into it, and we don't want that.
TransformationMatrix t;
if (m_owningLayer.hasTransformRelatedProperty()) {
- style.applyTransform(t, LayoutSize(toRenderBox(renderer())->pixelSnappedSize()), LayoutStyle::ExcludeTransformOrigin);
+ style.applyTransform(t, LayoutSize(toLayoutBox(renderer())->pixelSnappedSize()), LayoutStyle::ExcludeTransformOrigin);
makeMatrixRenderable(t, compositor()->hasAcceleratedCompositing());
}
@@ -545,7 +545,7 @@ bool CompositedLayerMapping::updateGraphicsLayerConfiguration()
return layerConfigChanged;
}
-static IntRect clipBox(RenderBox* renderer)
+static IntRect clipBox(LayoutBox* renderer)
{
LayoutRect result = LayoutRect::infiniteIntRect();
if (renderer->hasOverflowClip())
@@ -702,7 +702,7 @@ void CompositedLayerMapping::updateGraphicsLayerGeometry(const Layer* compositin
// If we have a layer that clips children, position it.
IntRect clippingBox;
if (m_childContainmentLayer)
- clippingBox = clipBox(toRenderBox(renderer()));
+ clippingBox = clipBox(toLayoutBox(renderer()));
updateChildContainmentLayerGeometry(clippingBox, localCompositingBounds);
updateChildTransformLayerGeometry();
@@ -768,7 +768,7 @@ void CompositedLayerMapping::computeGraphicsLayerParentLocation(const Layer* com
if (compositingContainer && compositingContainer->compositedLayerMapping()->hasClippingLayer()) {
// If the compositing ancestor has a layer to clip children, we parent in that, and therefore
// position relative to it.
- IntRect clippingBox = clipBox(toRenderBox(compositingContainer->renderer()));
+ IntRect clippingBox = clipBox(toLayoutBox(compositingContainer->renderer()));
graphicsLayerParentLocation = clippingBox.location() + roundedIntSize(compositingContainer->subpixelAccumulation());
} else if (compositingContainer && compositingContainer->compositedLayerMapping()->childTransformLayer()) {
// Similarly, if the compositing ancestor has a child transform layer, we parent in that, and therefore
@@ -781,9 +781,9 @@ void CompositedLayerMapping::computeGraphicsLayerParentLocation(const Layer* com
}
if (compositingContainer && compositingContainer->needsCompositedScrolling()) {
- RenderBox* renderBox = toRenderBox(compositingContainer->renderer());
- IntSize scrollOffset = renderBox->scrolledContentOffset();
- IntPoint scrollOrigin(renderBox->borderLeft(), renderBox->borderTop());
+ LayoutBox* layoutBox = toLayoutBox(compositingContainer->renderer());
+ IntSize scrollOffset = layoutBox->scrolledContentOffset();
+ IntPoint scrollOrigin(layoutBox->borderLeft(), layoutBox->borderTop());
graphicsLayerParentLocation = scrollOrigin - scrollOffset;
}
}
@@ -853,7 +853,7 @@ void CompositedLayerMapping::updateChildTransformLayerGeometry()
{
if (!m_childTransformLayer)
return;
- const IntRect borderBox = toRenderBox(m_owningLayer.renderer())->pixelSnappedBorderBoxRect();
+ const IntRect borderBox = toLayoutBox(m_owningLayer.renderer())->pixelSnappedBorderBoxRect();
m_childTransformLayer->setSize(borderBox.size());
m_childTransformLayer->setPosition(FloatPoint(contentOffsetInCompositingLayer()));
}
@@ -874,7 +874,7 @@ void CompositedLayerMapping::updateMaskLayerGeometry()
void CompositedLayerMapping::updateTransformGeometry(const IntPoint& snappedOffsetFromCompositedAncestor, const IntRect& relativeCompositingBounds)
{
if (m_owningLayer.hasTransformRelatedProperty()) {
- const LayoutRect borderBox = toRenderBox(renderer())->borderBoxRect();
+ const LayoutRect borderBox = toLayoutBox(renderer())->borderBoxRect();
// Get layout bounds in the coords of compositingContainer to match relativeCompositingBounds.
IntRect layerBounds = pixelSnappedIntRect(toLayoutPoint(m_owningLayer.subpixelAccumulation()), borderBox.size());
@@ -914,8 +914,8 @@ void CompositedLayerMapping::updateScrollingLayerGeometry(const IntRect& localCo
return;
ASSERT(m_scrollingContentsLayer);
- RenderBox* renderBox = toRenderBox(renderer());
- IntRect clientBox = enclosingIntRect(renderBox->clientBoxRect());
+ LayoutBox* layoutBox = toLayoutBox(renderer());
+ IntRect clientBox = enclosingIntRect(layoutBox->clientBoxRect());
DoubleSize adjustedScrollOffset = m_owningLayer.scrollableArea()->adjustedScrollOffset();
m_scrollingLayer->setPosition(FloatPoint(clientBox.location() - localCompositingBounds.location() + roundedIntSize(m_owningLayer.subpixelAccumulation())));
m_scrollingLayer->setSize(clientBox.size());
@@ -931,7 +931,7 @@ void CompositedLayerMapping::updateScrollingLayerGeometry(const IntRect& localCo
bool clientBoxOffsetChanged = oldScrollingLayerOffset != m_scrollingLayer->offsetFromRenderer();
- IntSize scrollSize(renderBox->scrollWidth(), renderBox->scrollHeight());
+ IntSize scrollSize(layoutBox->scrollWidth(), layoutBox->scrollHeight());
if (scrollSize != m_scrollingContentsLayer->size() || clientBoxOffsetChanged)
m_scrollingContentsLayer->setNeedsDisplay();
@@ -961,8 +961,8 @@ void CompositedLayerMapping::updateChildClippingMaskLayerGeometry()
{
if (!m_childClippingMaskLayer || !renderer()->style()->clipPath())
return;
- RenderBox* renderBox = toRenderBox(renderer());
- IntRect clientBox = enclosingIntRect(renderBox->clientBoxRect());
+ LayoutBox* layoutBox = toLayoutBox(renderer());
+ IntRect clientBox = enclosingIntRect(layoutBox->clientBoxRect());
m_childClippingMaskLayer->setPosition(m_graphicsLayer->position());
m_childClippingMaskLayer->setSize(m_graphicsLayer->size());
« no previous file with comments | « Source/core/layout/PaintInvalidationState.cpp ('k') | Source/core/layout/line/BreakingContextInlineHeaders.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698