| Index: Source/web/tests/WebFrameTest.cpp
|
| diff --git a/Source/web/tests/WebFrameTest.cpp b/Source/web/tests/WebFrameTest.cpp
|
| index 1bcee0fe62ee4fd471c6522f40006d6f5458c7e6..676704bd187be770f7d88cbf8dbbe22d481f48ef 100644
|
| --- a/Source/web/tests/WebFrameTest.cpp
|
| +++ b/Source/web/tests/WebFrameTest.cpp
|
| @@ -318,13 +318,13 @@ TEST_F(WebFrameTest, FrameViewNeedsLayoutOnFixedLayoutResize)
|
| // Make sure we initialize to minimum scale, even if the window size
|
| // only becomes available after the load begins.
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "fixed_layout.html", true, 0, &client);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->resize(WebSize(viewportWidth, viewportHeight));
|
| m_webView->layout();
|
|
|
| WebViewImpl* webViewImpl = static_cast<WebViewImpl*>(m_webView);
|
| - webViewImpl->mainFrameImpl()->frameView()->setFixedLayoutSize(WebCore::IntSize(100, 100));
|
| + webViewImpl->mainFrameImpl()->frameView()->setLayoutSize(WebCore::IntSize(100, 100));
|
| EXPECT_TRUE(webViewImpl->mainFrameImpl()->frameView()->needsLayout());
|
|
|
| int prevLayoutCount = webViewImpl->mainFrameImpl()->frameView()->layoutCount();
|
| @@ -345,7 +345,7 @@ TEST_F(WebFrameTest, ChangeInFixedLayoutTriggersTextAutosizingRecalculate)
|
| // Make sure we initialize to minimum scale, even if the window size
|
| // only becomes available after the load begins.
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "fixed_layout.html", true, 0, &client);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| WebViewImpl* webViewImpl = static_cast<WebViewImpl*>(m_webView);
|
|
|
| @@ -396,7 +396,7 @@ TEST_F(WebFrameTest, DeviceScaleFactorUsesDefaultWithoutViewportTag)
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "no_viewport_tag.html", true, 0, &client);
|
|
|
| m_webView->settings()->setViewportEnabled(true);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->resize(WebSize(viewportWidth, viewportHeight));
|
| m_webView->layout();
|
|
|
| @@ -427,7 +427,7 @@ TEST_F(WebFrameTest, FixedLayoutInitializeAtMinimumScale)
|
| // Make sure we initialize to minimum scale, even if the window size
|
| // only becomes available after the load begins.
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "fixed_layout.html", true, 0, &client);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->resize(WebSize(viewportWidth, viewportHeight));
|
|
|
| @@ -468,7 +468,7 @@ TEST_F(WebFrameTest, WideDocumentInitializeAtMinimumScale)
|
| // Make sure we initialize to minimum scale, even if the window size
|
| // only becomes available after the load begins.
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "wide_document.html", true, 0, &client);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->resize(WebSize(viewportWidth, viewportHeight));
|
|
|
| @@ -504,7 +504,7 @@ TEST_F(WebFrameTest, setLoadWithOverviewModeToFalse)
|
| int viewportHeight = 480;
|
|
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "viewport-auto-initial-scale.html", true, 0, &client);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->settings()->setLoadWithOverviewMode(false);
|
| m_webView->settings()->setSupportDeprecatedTargetDensityDPI(true);
|
| @@ -524,7 +524,7 @@ TEST_F(WebFrameTest, SetLoadWithOverviewModeToFalseAndNoWideViewport)
|
| int viewportHeight = 480;
|
|
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "large-div.html", true, 0, &client);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->settings()->setLoadWithOverviewMode(false);
|
| m_webView->settings()->setUseWideViewport(false);
|
| @@ -545,7 +545,7 @@ TEST_F(WebFrameTest, NoWideViewportIgnoresPageViewportWidth)
|
| int viewportHeight = 480;
|
|
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "viewport-auto-initial-scale.html", true, 0, &client);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->settings()->setUseWideViewport(false);
|
| m_webView->settings()->setSupportDeprecatedTargetDensityDPI(true);
|
| @@ -567,7 +567,7 @@ TEST_F(WebFrameTest, NoWideViewportIgnoresPageViewportWidthButAccountsScale)
|
| int viewportHeight = 480;
|
|
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "viewport-wide-2x-initial-scale.html", true, 0, &client);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->settings()->setUseWideViewport(false);
|
| m_webView->settings()->setSupportDeprecatedTargetDensityDPI(true);
|
| @@ -591,7 +591,7 @@ TEST_F(WebFrameTest, WideViewportSetsTo980WithAutoWidth)
|
|
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "viewport-2x-initial-scale.html", true, 0, &client);
|
| m_webView->settings()->setSupportDeprecatedTargetDensityDPI(true);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setUseWideViewport(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->resize(WebSize(viewportWidth, viewportHeight));
|
| @@ -611,7 +611,7 @@ TEST_F(WebFrameTest, PageViewportInitialScaleOverridesLoadWithOverviewMode)
|
| int viewportHeight = 480;
|
|
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "viewport-wide-2x-initial-scale.html", true, 0, &client);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setSupportDeprecatedTargetDensityDPI(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->settings()->setLoadWithOverviewMode(false);
|
| @@ -636,7 +636,7 @@ TEST_F(WebFrameTest, setInitialPageScaleFactorPermanently)
|
| m_webView->settings()->setSupportDeprecatedTargetDensityDPI(true);
|
| m_webView->settings()->setLoadWithOverviewMode(false);
|
| m_webView->setInitialPageScaleOverride(enforcedPageScaleFactor);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->layout();
|
|
|
| @@ -665,7 +665,7 @@ TEST_F(WebFrameTest, PermanentInitialPageScaleFactorOverridesLoadWithOverviewMod
|
| float enforcedPageScalePactor = 0.5f;
|
|
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "viewport-auto-initial-scale.html", true, 0, &client);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setSupportDeprecatedTargetDensityDPI(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->settings()->setLoadWithOverviewMode(false);
|
| @@ -686,7 +686,7 @@ TEST_F(WebFrameTest, PermanentInitialPageScaleFactorOverridesPageViewportInitial
|
| float enforcedPageScalePactor = 0.5f;
|
|
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "viewport-wide-2x-initial-scale.html", true, 0, &client);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->setInitialPageScaleOverride(enforcedPageScalePactor);
|
| m_webView->resize(WebSize(viewportWidth, viewportHeight));
|
| @@ -704,7 +704,7 @@ TEST_F(WebFrameTest, ScaleFactorShouldNotOscillate)
|
| int viewportHeight = 1057;
|
|
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "scale_oscillate.html", true, 0, &client);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->resize(WebSize(viewportWidth, viewportHeight));
|
| m_webView->layout();
|
| @@ -721,7 +721,7 @@ TEST_F(WebFrameTest, setPageScaleFactorDoesNotLayout)
|
| int viewportHeight = 48;
|
|
|
| m_webView = static_cast<WebViewImpl*>(FrameTestHelpers::createWebViewAndLoad(m_baseURL + "fixed_layout.html", true, 0, &client));
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->resize(WebSize(viewportWidth, viewportHeight));
|
| m_webView->layout();
|
| @@ -747,7 +747,7 @@ TEST_F(WebFrameTest, setPageScaleFactorWithOverlayScrollbarsDoesNotLayout)
|
| int viewportHeight = 480;
|
|
|
| m_webView = static_cast<WebViewImpl*>(FrameTestHelpers::createWebViewAndLoad(m_baseURL + "fixed_layout.html", true, 0, &client));
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->resize(WebSize(viewportWidth, viewportHeight));
|
| m_webView->layout();
|
| @@ -786,7 +786,7 @@ TEST_F(WebFrameTest, pageScaleFactorWrittenToHistoryItem)
|
| int viewportHeight = 480;
|
|
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "fixed_layout.html", true, 0, &client);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->resize(WebSize(viewportWidth, viewportHeight));
|
| m_webView->layout();
|
| @@ -810,7 +810,7 @@ TEST_F(WebFrameTest, pageScaleFactorShrinksViewport)
|
| int viewportHeight = 48;
|
|
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "fixed_layout.html", true, 0, &client);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->resize(WebSize(viewportWidth, viewportHeight));
|
| m_webView->layout();
|
| @@ -844,7 +844,7 @@ TEST_F(WebFrameTest, pageScaleFactorDoesNotApplyCssTransform)
|
| int viewportHeight = 480;
|
|
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "fixed_layout.html", true, 0, &client);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->resize(WebSize(viewportWidth, viewportHeight));
|
| m_webView->layout();
|
| @@ -868,7 +868,7 @@ TEST_F(WebFrameTest, targetDensityDpiHigh)
|
| int viewportHeight = 480;
|
|
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "viewport-target-densitydpi-high.html", true, 0, &client);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->settings()->setSupportDeprecatedTargetDensityDPI(true);
|
| m_webView->resize(WebSize(viewportWidth, viewportHeight));
|
| @@ -895,7 +895,7 @@ TEST_F(WebFrameTest, targetDensityDpiDevice)
|
| client.m_screenInfo.deviceScaleFactor = deviceScaleFactors[i];
|
|
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "viewport-target-densitydpi-device.html", true, 0, &client);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->settings()->setSupportDeprecatedTargetDensityDPI(true);
|
| m_webView->resize(WebSize(viewportWidth, viewportHeight));
|
| @@ -930,7 +930,7 @@ protected:
|
|
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + url, true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| WebViewImpl* webViewImpl = static_cast<WebViewImpl*>(m_webView);
|
|
|
| // Origin scrollOffsets preserved under resize.
|
| @@ -1032,7 +1032,7 @@ TEST_F(WebFrameTest, pageScaleFactorScalesPaintClip)
|
| int viewportHeight = 50;
|
|
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "fixed_layout.html", true, 0, &client);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->resize(WebSize(viewportWidth, viewportHeight));
|
| m_webView->layout();
|
| @@ -1072,7 +1072,7 @@ TEST_F(WebFrameTest, pageScaleFactorUpdatesScrollbars)
|
| int viewportHeight = 480;
|
|
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "fixed_layout.html", true, 0, &client);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->resize(WebSize(viewportWidth, viewportHeight));
|
| m_webView->layout();
|
| @@ -1100,7 +1100,7 @@ TEST_F(WebFrameTest, CanOverrideScaleLimits)
|
| int viewportHeight = 480;
|
|
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "no_scale_for_you.html", true, 0, &client);
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->settings()->setViewportEnabled(true);
|
| m_webView->resize(WebSize(viewportWidth, viewportHeight));
|
|
|
| @@ -1165,7 +1165,7 @@ TEST_F(WebFrameTest, DivAutoZoomParamsTest)
|
| m_webView->setPageScaleFactorLimits(0.01f, 4);
|
| m_webView->setPageScaleFactor(0.5f, WebPoint(0, 0));
|
| m_webView->resize(WebSize(viewportWidth, viewportHeight));
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->layout();
|
|
|
| WebRect wideDiv(200, 100, 400, 150);
|
| @@ -1228,7 +1228,7 @@ TEST_F(WebFrameTest, DivAutoZoomMultipleDivsTest)
|
| int viewportHeight = 1280 / deviceScaleFactor;
|
| float doubleTapZoomAlreadyLegibleRatio = 1.2f;
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "get_multiple_divs_for_auto_zoom_test.html");
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->resize(WebSize(viewportWidth, viewportHeight));
|
| m_webView->setPageScaleFactorLimits(0.5f, 4);
|
| m_webView->setDeviceScaleFactor(deviceScaleFactor);
|
| @@ -1277,7 +1277,7 @@ TEST_F(WebFrameTest, DivAutoZoomScaleBoundsTest)
|
| int viewportHeight = 480;
|
| float doubleTapZoomAlreadyLegibleRatio = 1.2f;
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "get_scale_bounds_check_for_auto_zoom_test.html");
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->resize(WebSize(viewportWidth, viewportHeight));
|
| m_webView->setDeviceScaleFactor(1.5f);
|
| m_webView->layout();
|
| @@ -1340,7 +1340,7 @@ TEST_F(WebFrameTest, DivAutoZoomScaleFontScaleFactorTest)
|
| float doubleTapZoomAlreadyLegibleRatio = 1.2f;
|
| float textAutosizingFontScaleFactor = 1.13f;
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "get_scale_bounds_check_for_auto_zoom_test.html");
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->resize(WebSize(viewportWidth, viewportHeight));
|
| m_webView->layout();
|
|
|
| @@ -1419,7 +1419,7 @@ TEST_F(WebFrameTest, DivScrollIntoEditableTest)
|
| int caretPadding = 10;
|
| float minReadableCaretHeight = 18.0f;
|
| m_webView = FrameTestHelpers::createWebViewAndLoad(m_baseURL + "get_scale_for_zoom_into_editable_test.html");
|
| - m_webView->enableFixedLayoutMode(true);
|
| + // m_webView->enableFixedLayoutMode(true);
|
| m_webView->resize(WebSize(viewportWidth, viewportHeight));
|
| m_webView->setPageScaleFactorLimits(1, 4);
|
| m_webView->layout();
|
| @@ -2297,7 +2297,7 @@ static WebView* createWebViewForTextSelection(const std::string& url)
|
| {
|
| WebView* webView = FrameTestHelpers::createWebViewAndLoad(url, true);
|
| webView->settings()->setDefaultFontSize(12);
|
| - webView->enableFixedLayoutMode(false);
|
| + // webView->enableFixedLayoutMode(false);
|
| webView->resize(WebSize(640, 480));
|
| return webView;
|
| }
|
|
|