Title: [218928] trunk/Source/WebCore
- Revision
- 218928
- Author
- fred.w...@free.fr
- Date
- 2017-06-29 09:25:55 -0700 (Thu, 29 Jun 2017)
Log Message
Small improvement of calls to RenderLayerBacking members
https://bugs.webkit.org/show_bug.cgi?id=173969
Patch by Frederic Wang <fw...@igalia.com> on 2017-06-29
Reviewed by Simon Fraser.
No new tests, behavior unchanged.
* page/FrameView.cpp:
(WebCore::FrameView::tiledBacking): Access the member with RenderLayerBacking::tiledBacking.
(WebCore::FrameView::updateTilesForExtendedBackgroundMode): Ditto.
* rendering/RenderLayer.cpp:
(WebCore::RenderLayer::usesCompositedScrolling): Use RenderLayerBacking::hasScrollingLayer as
it better matches the intention of the check here.
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (218927 => 218928)
--- trunk/Source/WebCore/ChangeLog 2017-06-29 16:24:59 UTC (rev 218927)
+++ trunk/Source/WebCore/ChangeLog 2017-06-29 16:25:55 UTC (rev 218928)
@@ -1,3 +1,19 @@
+2017-06-29 Frederic Wang <fw...@igalia.com>
+
+ Small improvement of calls to RenderLayerBacking members
+ https://bugs.webkit.org/show_bug.cgi?id=173969
+
+ Reviewed by Simon Fraser.
+
+ No new tests, behavior unchanged.
+
+ * page/FrameView.cpp:
+ (WebCore::FrameView::tiledBacking): Access the member with RenderLayerBacking::tiledBacking.
+ (WebCore::FrameView::updateTilesForExtendedBackgroundMode): Ditto.
+ * rendering/RenderLayer.cpp:
+ (WebCore::RenderLayer::usesCompositedScrolling): Use RenderLayerBacking::hasScrollingLayer as
+ it better matches the intention of the check here.
+
2017-06-29 Romain Bellessort <romain.belless...@crf.canon.fr>
[Readable Streams API] Fix ReadableStream "strategy" argument handling
Modified: trunk/Source/WebCore/page/FrameView.cpp (218927 => 218928)
--- trunk/Source/WebCore/page/FrameView.cpp 2017-06-29 16:24:59 UTC (rev 218927)
+++ trunk/Source/WebCore/page/FrameView.cpp 2017-06-29 16:25:55 UTC (rev 218928)
@@ -945,7 +945,7 @@
if (!backing)
return nullptr;
- return backing->graphicsLayer()->tiledBacking();
+ return backing->tiledBacking();
}
uint64_t FrameView::scrollLayerID() const
@@ -3335,7 +3335,7 @@
if (!backing)
return;
- TiledBacking* tiledBacking = backing->graphicsLayer()->tiledBacking();
+ TiledBacking* tiledBacking = backing->tiledBacking();
if (!tiledBacking)
return;
Modified: trunk/Source/WebCore/rendering/RenderLayer.cpp (218927 => 218928)
--- trunk/Source/WebCore/rendering/RenderLayer.cpp 2017-06-29 16:24:59 UTC (rev 218927)
+++ trunk/Source/WebCore/rendering/RenderLayer.cpp 2017-06-29 16:25:55 UTC (rev 218928)
@@ -2219,7 +2219,7 @@
bool RenderLayer::usesCompositedScrolling() const
{
- return isComposited() && backing()->scrollingLayer();
+ return isComposited() && backing()->hasScrollingLayer();
}
bool RenderLayer::usesAsyncScrolling() const
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes