Changeset 242700 in webkit
- Timestamp:
- Mar 11, 2019, 5:58:57 AM (6 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r242699 r242700 1 2019-03-11 Antti Koivisto <antti@apple.com> 2 3 Rename contentOffsetInCompostingLayer to contentOffsetInCompositingLayer 4 https://bugs.webkit.org/show_bug.cgi?id=195553 5 6 Reviewed by Simon Fraser. 7 8 Less composting, more compositing. 9 10 * rendering/RenderLayerBacking.cpp: 11 (WebCore::RenderLayerBacking::updateBackdropFiltersGeometry): 12 (WebCore::RenderLayerBacking::resetContentsRect): 13 (WebCore::RenderLayerBacking::updateChildClippingStrategy): 14 (WebCore::RenderLayerBacking::updateImageContents): 15 (WebCore::RenderLayerBacking::contentOffsetInCompositingLayer const): 16 (WebCore::RenderLayerBacking::contentsBox const): 17 (WebCore::RenderLayerBacking::backgroundBoxForSimpleContainerPainting const): 18 (WebCore::RenderLayerBacking::contentOffsetInCompostingLayer const): Deleted. 19 * rendering/RenderLayerBacking.h: 20 1 21 2019-03-10 Ross Kirsling <ross.kirsling@sony.com> 2 22 -
trunk/Source/WebCore/rendering/RenderLayerBacking.cpp
r242248 r242700 534 534 if (renderer.hasClip()) 535 535 boxRect.intersect(renderer.clipRect(LayoutPoint(), nullptr)); 536 boxRect.move(contentOffsetInCompos tingLayer());536 boxRect.move(contentOffsetInCompositingLayer()); 537 537 538 538 FloatRoundedRect backdropFiltersRect; … … 1379 1379 if (is<RenderBox>(renderer())) { 1380 1380 LayoutRect boxRect(LayoutPoint(), downcast<RenderBox>(renderer()).size()); 1381 boxRect.move(contentOffsetInCompos tingLayer());1381 boxRect.move(contentOffsetInCompositingLayer()); 1382 1382 FloatRoundedRect contentsClippingRect = renderer().style().getRoundedInnerBorderFor(boxRect).pixelSnappedRoundedRectForPainting(deviceScaleFactor()); 1383 1383 m_graphicsLayer->setContentsClippingRect(contentsClippingRect); … … 1717 1717 if (is<RenderBox>(renderer()) && (renderer().style().clipPath() || renderer().style().hasBorderRadius())) { 1718 1718 LayoutRect boxRect(LayoutPoint(), downcast<RenderBox>(renderer()).size()); 1719 boxRect.move(contentOffsetInCompos tingLayer());1719 boxRect.move(contentOffsetInCompositingLayer()); 1720 1720 FloatRoundedRect contentsClippingRect = renderer().style().getRoundedInnerBorderFor(boxRect).pixelSnappedRoundedRectForPainting(deviceScaleFactor()); 1721 1721 if (clippingLayer()->setMasksToBoundsRect(contentsClippingRect)) { … … 2300 2300 2301 2301 LayoutRect boxRect(LayoutPoint(), imageRenderer.size()); 2302 boxRect.move(contentOffsetInCompos tingLayer());2302 boxRect.move(contentOffsetInCompositingLayer()); 2303 2303 FloatRoundedRect contentsClippingRect = renderer().style().getRoundedInnerBorderFor(boxRect).pixelSnappedRoundedRectForPainting(deviceScaleFactor()); 2304 2304 m_graphicsLayer->setContentsClippingRect(contentsClippingRect); … … 2328 2328 2329 2329 // Return the offset from the top-left of this compositing layer at which the renderer's contents are painted. 2330 LayoutSize RenderLayerBacking::contentOffsetInCompos tingLayer() const2330 LayoutSize RenderLayerBacking::contentOffsetInCompositingLayer() const 2331 2331 { 2332 2332 return LayoutSize(-m_compositedBounds.x() + m_compositedBoundsOffsetFromGraphicsLayer.width(), -m_compositedBounds.y() + m_compositedBoundsOffsetFromGraphicsLayer.height()); … … 2351 2351 contentsRect = renderBox.contentBoxRect(); 2352 2352 2353 contentsRect.move(contentOffsetInCompos tingLayer());2353 contentsRect.move(contentOffsetInCompositingLayer()); 2354 2354 return contentsRect; 2355 2355 } … … 2378 2378 2379 2379 LayoutRect backgroundBox = backgroundRectForBox(downcast<RenderBox>(renderer())); 2380 backgroundBox.move(contentOffsetInCompos tingLayer());2380 backgroundBox.move(contentOffsetInCompositingLayer()); 2381 2381 return snapRectToDevicePixels(backgroundBox, deviceScaleFactor()); 2382 2382 } -
trunk/Source/WebCore/rendering/RenderLayerBacking.h
r242248 r242700 313 313 GraphicsLayerPaintingPhase paintingPhaseForPrimaryLayer() const; 314 314 315 LayoutSize contentOffsetInCompos tingLayer() const;315 LayoutSize contentOffsetInCompositingLayer() const; 316 316 // Result is transform origin in device pixels. 317 317 FloatPoint3D computeTransformOriginForPainting(const LayoutRect& borderBox) const;
Note:
See TracChangeset
for help on using the changeset viewer.