Index: Source/web/ChromeClientImpl.cpp |
diff --git a/Source/web/ChromeClientImpl.cpp b/Source/web/ChromeClientImpl.cpp |
index 95efa291affdaf61c2bd80095a87448c0430abcc..737eff12860c6f89b116e34f9b2eb5060cbf4aed 100644 |
--- a/Source/web/ChromeClientImpl.cpp |
+++ b/Source/web/ChromeClientImpl.cpp |
@@ -868,7 +868,7 @@ bool ChromeClientImpl::hasOpenedPopup() const |
PassRefPtr<PopupMenu> ChromeClientImpl::createPopupMenu(Frame& frame, PopupMenuClient* client) const |
{ |
if (WebViewImpl::useExternalPopupMenus()) |
- return adoptRef(new ExternalPopupMenu(frame, client, m_webView->client())); |
+ return adoptRef(new ExternalPopupMenu(frame, client, *m_webView)); |
return adoptRef(new PopupMenuChromium(frame, client)); |
} |