| Index: third_party/WebKit/Source/web/WebFrameWidgetImpl.cpp
|
| diff --git a/third_party/WebKit/Source/web/WebFrameWidgetImpl.cpp b/third_party/WebKit/Source/web/WebFrameWidgetImpl.cpp
|
| index 4998d018a4b0aa5acf4cb15650c0c993af9e3956..763822451346f1c18035797a41108909cc0cd99a 100644
|
| --- a/third_party/WebKit/Source/web/WebFrameWidgetImpl.cpp
|
| +++ b/third_party/WebKit/Source/web/WebFrameWidgetImpl.cpp
|
| @@ -1091,21 +1091,10 @@ void WebFrameWidgetImpl::detachCompositorAnimationTimeline(CompositorAnimationTi
|
| m_layerTreeView->detachCompositorAnimationTimeline(compositorTimeline->animationTimeline());
|
| }
|
|
|
| -void WebFrameWidgetImpl::setVisibilityState(WebPageVisibilityState visibilityState, bool isInitialState)
|
| +void WebFrameWidgetImpl::setVisibilityState(WebPageVisibilityState visibilityState)
|
| {
|
| - if (!page())
|
| - return;
|
| -
|
| - // FIXME: This is not correct, since Show and Hide messages for a frame's Widget do not necessarily
|
| - // correspond to Page visibility, but is necessary until we properly sort out OOPIF visibility.
|
| - page()->setVisibilityState(static_cast<PageVisibilityState>(visibilityState), isInitialState);
|
| -
|
| - m_localRoot->frame()->frameScheduler()->setPageVisible(visibilityState == WebPageVisibilityStateVisible);
|
| -
|
| - if (m_layerTreeView) {
|
| - bool visible = visibilityState == WebPageVisibilityStateVisible;
|
| - m_layerTreeView->setVisible(visible);
|
| - }
|
| + if (m_layerTreeView)
|
| + m_layerTreeView->setVisible(visibilityState == WebPageVisibilityStateVisible);
|
| }
|
|
|
| HitTestResult WebFrameWidgetImpl::hitTestResultForRootFramePos(const IntPoint& posInRootFrame)
|
|
|