Title: [145330] trunk/Source/WebKit2
- Revision
- 145330
- Author
- [email protected]
- Date
- 2013-03-10 12:30:14 -0700 (Sun, 10 Mar 2013)
Log Message
Unreviewed, rolling out r145039 and r145096.
http://trac.webkit.org/changeset/145039
http://trac.webkit.org/changeset/145096
https://bugs.webkit.org/show_bug.cgi?id=111945
broke find indicator updates with scrolling subframes
(Requested by thorton on #webkit).
Patch by Sheriff Bot <[email protected]> on 2013-03-10
* WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.mm:
(WebKit::TiledCoreAnimationDrawingArea::scroll):
(WebKit::TiledCoreAnimationDrawingArea::flushLayers):
Modified Paths
Diff
Modified: trunk/Source/WebKit2/ChangeLog (145329 => 145330)
--- trunk/Source/WebKit2/ChangeLog 2013-03-10 19:16:38 UTC (rev 145329)
+++ trunk/Source/WebKit2/ChangeLog 2013-03-10 19:30:14 UTC (rev 145330)
@@ -1,3 +1,17 @@
+2013-03-10 Sheriff Bot <[email protected]>
+
+ Unreviewed, rolling out r145039 and r145096.
+ http://trac.webkit.org/changeset/145039
+ http://trac.webkit.org/changeset/145096
+ https://bugs.webkit.org/show_bug.cgi?id=111945
+
+ broke find indicator updates with scrolling subframes
+ (Requested by thorton on #webkit).
+
+ * WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.mm:
+ (WebKit::TiledCoreAnimationDrawingArea::scroll):
+ (WebKit::TiledCoreAnimationDrawingArea::flushLayers):
+
2013-03-10 Andreas Kling <[email protected]>
WebPluginSiteDataManager should use OwnPtr.
Modified: trunk/Source/WebKit2/WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.mm (145329 => 145330)
--- trunk/Source/WebKit2/WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.mm 2013-03-10 19:16:38 UTC (rev 145329)
+++ trunk/Source/WebKit2/WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.mm 2013-03-10 19:30:14 UTC (rev 145330)
@@ -110,8 +110,6 @@
void TiledCoreAnimationDrawingArea::scroll(const IntRect& scrollRect, const IntSize& scrollDelta)
{
- if (m_pageOverlayLayer)
- m_pageOverlayLayer->setNeedsDisplay();
}
void TiledCoreAnimationDrawingArea::setRootCompositingLayer(GraphicsLayer* graphicsLayer)
@@ -309,6 +307,7 @@
}
if (m_pageOverlayLayer) {
+ m_pageOverlayLayer->setNeedsDisplay();
if (TiledBacking* overlayTiledBacking = m_pageOverlayLayer->tiledBacking())
overlayTiledBacking->setVisibleRect(enclosingIntRect(m_rootLayer.get().frame));
m_pageOverlayLayer->flushCompositingStateForThisLayerOnly();
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes