Index: Source/WebKit/chromium/src/WebPagePopupImpl.cpp |
diff --git a/Source/WebKit/chromium/src/WebPagePopupImpl.cpp b/Source/WebKit/chromium/src/WebPagePopupImpl.cpp |
index 29e26cb6a7adf06aca9249762d6185879263cf41..aeb0e7381cc09dee96388a179b52f13a94a76b76 100644 |
--- a/Source/WebKit/chromium/src/WebPagePopupImpl.cpp |
+++ b/Source/WebKit/chromium/src/WebPagePopupImpl.cpp |
@@ -208,6 +208,7 @@ bool WebPagePopupImpl::initializePage() |
m_page->settings()->setAllowScriptsToCloseWindows(true); |
m_page->setDeviceScaleFactor(m_webView->deviceScaleFactor()); |
m_page->settings()->setDeviceSupportsTouch(m_webView->page()->settings()->deviceSupportsTouch()); |
+ m_page->settings()->setPrimaryPointerDevices(m_webView->page()->settings()->primaryPointerDevices()); |
unsigned layoutMilestones = DidFirstLayout | DidFirstVisuallyNonEmptyLayout; |
m_page->addLayoutMilestones(static_cast<LayoutMilestones>(layoutMilestones)); |