| Index: Source/core/page/PageAnimator.cpp
|
| diff --git a/Source/core/page/PageAnimator.cpp b/Source/core/page/PageAnimator.cpp
|
| index 75bd21ca63aeef3957d2ffc7f1ae423e42aba6c1..172ab5196b91b4a214e837de8d0cdab20355427d 100644
|
| --- a/Source/core/page/PageAnimator.cpp
|
| +++ b/Source/core/page/PageAnimator.cpp
|
| @@ -56,12 +56,9 @@ void PageAnimator::scheduleVisualUpdate()
|
| m_page->chrome().scheduleAnimation();
|
| }
|
|
|
| -void PageAnimator::updateLayoutAndStyleForPainting()
|
| +void PageAnimator::updateLayoutAndStyleForPainting(LocalFrame* rootFrame)
|
| {
|
| - if (!m_page->mainFrame()->isLocalFrame())
|
| - return;
|
| -
|
| - RefPtr<FrameView> view = m_page->deprecatedLocalMainFrame()->view();
|
| + RefPtr<FrameView> view = rootFrame->view();
|
|
|
| TemporaryChange<bool> servicing(m_updatingLayoutAndStyleForPainting, true);
|
|
|
|
|