| Index: Source/web/WebPagePopupImpl.cpp
|
| diff --git a/Source/web/WebPagePopupImpl.cpp b/Source/web/WebPagePopupImpl.cpp
|
| index 0d3cb7acc7713fbb79f6a1be9e2893df4e996de2..bf001cf9b4cb0cb2ae4dfe88493d227d9ddef551 100644
|
| --- a/Source/web/WebPagePopupImpl.cpp
|
| +++ b/Source/web/WebPagePopupImpl.cpp
|
| @@ -323,7 +323,7 @@ void WebPagePopupImpl::beginFrame(const WebBeginFrameArgs& frameTime)
|
| {
|
| // FIXME: This should use frameTime.lastFrameTimeMonotonic but doing so
|
| // breaks tests.
|
| - PageWidgetDelegate::animate(m_page.get(), monotonicallyIncreasingTime());
|
| + PageWidgetDelegate::animate(m_page.get(), monotonicallyIncreasingTime(), m_page->deprecatedLocalMainFrame());
|
| }
|
|
|
| void WebPagePopupImpl::willCloseLayerTreeView()
|
| @@ -334,13 +334,13 @@ void WebPagePopupImpl::willCloseLayerTreeView()
|
|
|
| void WebPagePopupImpl::layout()
|
| {
|
| - PageWidgetDelegate::layout(m_page.get());
|
| + PageWidgetDelegate::layout(m_page.get(), m_page->deprecatedLocalMainFrame());
|
| }
|
|
|
| void WebPagePopupImpl::paint(WebCanvas* canvas, const WebRect& rect)
|
| {
|
| if (!m_closing)
|
| - PageWidgetDelegate::paint(m_page.get(), 0, canvas, rect, PageWidgetDelegate::Opaque);
|
| + PageWidgetDelegate::paint(m_page.get(), 0, canvas, rect, PageWidgetDelegate::Opaque, m_page->deprecatedLocalMainFrame());
|
| }
|
|
|
| void WebPagePopupImpl::resize(const WebSize& newSize)
|
| @@ -379,7 +379,7 @@ bool WebPagePopupImpl::handleInputEvent(const WebInputEvent& event)
|
| {
|
| if (m_closing)
|
| return false;
|
| - return PageWidgetDelegate::handleInputEvent(m_page.get(), *this, event);
|
| + return PageWidgetDelegate::handleInputEvent(m_page.get(), *this, event, m_page->deprecatedLocalMainFrame());
|
| }
|
|
|
| bool WebPagePopupImpl::handleKeyEvent(const PlatformKeyboardEvent& event)
|
|
|