Index: Source/web/PageOverlay.cpp |
diff --git a/Source/web/PageOverlay.cpp b/Source/web/PageOverlay.cpp |
index 06d7816425147671f587554b619a75d749e02441..6a1e59826a924949c26116ad9f3866d73f740c01 100644 |
--- a/Source/web/PageOverlay.cpp |
+++ b/Source/web/PageOverlay.cpp |
@@ -122,14 +122,9 @@ void PageOverlay::update() |
if (WebCore::Page* page = m_viewImpl->page()) |
page->inspectorController().willAddPageOverlay(m_layer.get()); |
- // Compositor hit-testing does not know how to deal with layers that may be |
- // transparent to events (see http://crbug.com/269598). So require |
- // scrolling and touches on this layer to go to the main thread. |
+ // This is required for contents of overlay to stay in sync with the page while scrolling. |
WebLayer* platformLayer = m_layer->platformLayer(); |
platformLayer->setShouldScrollOnMainThread(true); |
- WebVector<WebRect> webRects(static_cast<size_t>(1)); |
- webRects[0] = WebRect(0, 0, INT_MAX, INT_MAX); |
- platformLayer->setTouchEventHandlerRegion(webRects); |
} |
FloatSize size(m_viewImpl->size()); |