Chromium Code Reviews| Index: Source/core/frame/FrameView.cpp |
| diff --git a/Source/core/frame/FrameView.cpp b/Source/core/frame/FrameView.cpp |
| index 6a7805cd00d1343c767ccbf8e66c1926ec1c4a85..f420726a33d4f4b2ef73e6f7ecb84d057b5d6a88 100644 |
| --- a/Source/core/frame/FrameView.cpp |
| +++ b/Source/core/frame/FrameView.cpp |
| @@ -613,6 +613,18 @@ void FrameView::updateAcceleratedCompositingSettings() |
| renderView->compositor()->updateAcceleratedCompositingSettings(); |
| } |
| +void FrameView::recalcOverflowAfterStyleChange() |
| +{ |
| + RenderView* renderView = this->renderView(); |
| + if (!renderView || !renderView->needsOverflowRecalcAfterStyleChange()) |
|
ojan
2014/04/19 02:19:30
Can renderView really ever be null here? We only e
trchen
2014/04/19 05:08:21
Sounds good. Will do it.
|
| + return; |
| + |
| + renderView->recalcOverflowAfterStyleChange(); |
| + |
| + // FIXME: We should adjust frame scrollbar here, but that will make many |
| + // tests flake in debug build. |
| +} |
| + |
| void FrameView::updateCompositingLayersAfterStyleChange() |
| { |
| TRACE_EVENT0("webkit", "FrameView::updateCompositingLayersAfterStyleChange"); |