| Index: Source/core/frame/FrameView.cpp
|
| diff --git a/Source/core/frame/FrameView.cpp b/Source/core/frame/FrameView.cpp
|
| index ad0bb2869e609b8788491cca67ffba4cc5635c31..2c6d9479d9a28fbf29b40852b045378f4605b97e 100644
|
| --- a/Source/core/frame/FrameView.cpp
|
| +++ b/Source/core/frame/FrameView.cpp
|
| @@ -843,9 +843,11 @@ void FrameView::performPreLayoutTasks()
|
| m_inSynchronousPostLayout = false;
|
| }
|
|
|
| - // Viewport-dependent media queries may cause us to need completely different style information.
|
| Document* document = m_frame->document();
|
| - if (!document->styleResolverIfExists() || document->styleResolverIfExists()->affectedByViewportChange()) {
|
| + document->notifyResizeForViewportUnits();
|
| +
|
| + // Viewport-dependent media queries may cause us to need completely different style information.
|
| + if (!document->styleResolverIfExists() || document->styleResolverIfExists()->mediaQueryAffectedByViewportChange()) {
|
| document->styleResolverChanged(RecalcStyleDeferred);
|
| document->mediaQueryAffectingValueChanged();
|
|
|
|
|