| Index: Source/core/rendering/TextAutosizer.cpp
 | 
| diff --git a/Source/core/rendering/TextAutosizer.cpp b/Source/core/rendering/TextAutosizer.cpp
 | 
| index a8bd24ca83d35aa95c18ebf03d9505d9d2802ea0..57cf1a9224f8c9c140f78553b96f0de1aac4cfae 100644
 | 
| --- a/Source/core/rendering/TextAutosizer.cpp
 | 
| +++ b/Source/core/rendering/TextAutosizer.cpp
 | 
| @@ -180,10 +180,8 @@ bool TextAutosizer::processSubtree(RenderObject* layoutRoot)
 | 
|  
 | 
|      // Window area, in logical (density-independent) pixels.
 | 
|      windowInfo.windowSize = m_document->settings()->textAutosizingWindowSizeOverride();
 | 
| -    if (windowInfo.windowSize.isEmpty()) {
 | 
| -        bool includeScrollbars = !InspectorInstrumentation::shouldApplyScreenWidthOverride(mainFrame);
 | 
| -        windowInfo.windowSize = mainFrame->view()->unscaledVisibleContentSize(includeScrollbars ? ScrollableArea::IncludeScrollbars : ScrollableArea::ExcludeScrollbars);
 | 
| -    }
 | 
| +    if (windowInfo.windowSize.isEmpty())
 | 
| +        windowInfo.windowSize = mainFrame->view()->unscaledVisibleContentSize(ScrollableArea::IncludeScrollbars);
 | 
|  
 | 
|      // Largest area of block that can be visible at once (assuming the main
 | 
|      // frame doesn't get scaled to less than overview scale), in CSS pixels.
 | 
| 
 |