Index: third_party/WebKit/Source/web/InspectorOverlay.cpp |
diff --git a/third_party/WebKit/Source/web/InspectorOverlay.cpp b/third_party/WebKit/Source/web/InspectorOverlay.cpp |
index dca32a78b2c36ec640425acf43ac5bebcdee2e14..6bfb1eba1f68a34cc4600b21ee4fb126b0dd771c 100644 |
--- a/third_party/WebKit/Source/web/InspectorOverlay.cpp |
+++ b/third_party/WebKit/Source/web/InspectorOverlay.cpp |
@@ -137,10 +137,10 @@ public: |
EmptyChromeClient::trace(visitor); |
} |
- void setCursor(const Cursor& cursor) override |
+ void setCursor(const Cursor& cursor, LocalFrame* localRoot) override |
{ |
toChromeClientImpl(m_client)->setCursorOverridden(false); |
- toChromeClientImpl(m_client)->setCursor(cursor); |
+ toChromeClientImpl(m_client)->setCursor(cursor, localRoot); |
bool overrideCursor = m_overlay->m_layoutEditor; |
toChromeClientImpl(m_client)->setCursorOverridden(overrideCursor); |
} |
@@ -624,7 +624,7 @@ void InspectorOverlay::overlayClearSelection(bool commitChanges) |
highlightNode(m_hoveredNodeForInspectMode.get(), *m_inspectModeHighlightConfig, false); |
toChromeClientImpl(m_webViewImpl->page()->chromeClient()).setCursorOverridden(false); |
- toChromeClientImpl(m_webViewImpl->page()->chromeClient()).setCursor(pointerCursor()); |
+ toChromeClientImpl(m_webViewImpl->page()->chromeClient()).setCursor(pointerCursor(), overlayMainFrame()); |
} |
void InspectorOverlay::profilingStarted() |