Index: android_webview/javatests/src/org/chromium/android_webview/test/AwSettingsTest.java |
diff --git a/android_webview/javatests/src/org/chromium/android_webview/test/AwSettingsTest.java b/android_webview/javatests/src/org/chromium/android_webview/test/AwSettingsTest.java |
index 4487bbb0830cbd7e44c326d80137f700494279cd..871f6ec23017a5ce99b5b89f8a7493f714f163e8 100644 |
--- a/android_webview/javatests/src/org/chromium/android_webview/test/AwSettingsTest.java |
+++ b/android_webview/javatests/src/org/chromium/android_webview/test/AwSettingsTest.java |
@@ -938,7 +938,6 @@ public class AwSettingsTest extends AwTestBase { |
super(awContents, contentViewClient); |
// Font autosizing doesn't step in for narrow layout widths. |
mContentSettings.setUseWideViewPort(true); |
- mAwSettings.setEnableFixedLayoutMode(true); |
} |
@Override |
@@ -1225,7 +1224,6 @@ public class AwSettingsTest extends AwTestBase { |
@Override |
protected void setCurrentValue(Boolean value) { |
mContentSettings.setUseWideViewPort(value); |
- mAwSettings.setEnableFixedLayoutMode(value); |
} |
@Override |
@@ -1257,7 +1255,6 @@ public class AwSettingsTest extends AwTestBase { |
super(awContents, contentViewClient, true); |
mWithViewPortTag = withViewPortTag; |
mContentSettings.setUseWideViewPort(true); |
- mAwContents.getSettings().setEnableFixedLayoutMode(true); |
} |
@Override |
@@ -2344,8 +2341,8 @@ public class AwSettingsTest extends AwTestBase { |
settings.setJavaScriptEnabled(true); |
assertFalse(settings.getUseWideViewPort()); |
- // When UseWideViewPort is off, "meta viewport" tags are ignored, |
- // and the layout width is set to device width in CSS pixels. |
+ // When UseWideViewPort is off, "width" setting of "meta viewport" |
+ // tags is ignored, and the layout width is set to device width in CSS pixels. |
// Thus, all 3 pages will have the same body width. |
loadDataSync(awContents, onPageFinishedHelper, pageNoViewport, "text/html", false); |
int actualWidth = Integer.parseInt(getTitleOnUiThread(awContents)); |
@@ -2363,7 +2360,6 @@ public class AwSettingsTest extends AwTestBase { |
Math.abs(displayWidth - actualWidth) <= 1); |
settings.setUseWideViewPort(true); |
- awContents.getSettings().setEnableFixedLayoutMode(true); |
// When UseWideViewPort is on, "meta viewport" tag is used. |
// If there is no viewport tag, or width isn't specified, |
// then layout width is set to max(980, <device-width-in-DIP-pixels>) |
@@ -2398,7 +2394,6 @@ public class AwSettingsTest extends AwTestBase { |
assertEquals(initialScale, getScaleOnUiThread(awContents)); |
settings.setUseWideViewPort(true); |
- awContents.getSettings().setEnableFixedLayoutMode(true); |
loadDataSync(awContents, onPageFinishedHelper, page, "text/html", false); |
int onScaleChangedCallCount = contentClient.getOnScaleChangedHelper().getCallCount(); |
simulateDoubleTapCenterOfWebViewOnUiThread(testContainerView); |
@@ -2432,39 +2427,6 @@ public class AwSettingsTest extends AwTestBase { |
@SmallTest |
@Feature({"AndroidWebView", "Preferences"}) |
- // Verify that LoadViewOverviewMode doesn't affect pages with initial scale |
- // set in the viewport tag. |
- public void testLoadWithOverviewModeViewportScale() throws Throwable { |
- final TestAwContentsClient contentClient = new TestAwContentsClient(); |
- final AwTestContainerView testContainerView = |
- createAwTestContainerViewOnMainSync(contentClient); |
- final AwContents awContents = testContainerView.getAwContents(); |
- ContentSettings settings = getContentSettingsOnUiThread(awContents); |
- CallbackHelper onPageFinishedHelper = contentClient.getOnPageFinishedHelper(); |
- |
- final int pageScale = 2; |
- final String page = "<html><head>" + |
- "<meta name='viewport' content='width=3000, initial-scale=" + pageScale + |
- "' /></head>" + |
- "<body></body></html>"; |
- |
- assertFalse(settings.getUseWideViewPort()); |
- assertFalse(settings.getLoadWithOverviewMode()); |
- loadDataSync(awContents, onPageFinishedHelper, page, "text/html", false); |
- assertEquals(1.0f, getScaleOnUiThread(awContents)); |
- |
- settings.setUseWideViewPort(true); |
- awContents.getSettings().setEnableFixedLayoutMode(true); |
- settings.setLoadWithOverviewMode(true); |
- awContents.getSettings().resetScrollAndScaleState(); |
- int onScaleChangedCallCount = contentClient.getOnScaleChangedHelper().getCallCount(); |
- loadDataSync(awContents, onPageFinishedHelper, page, "text/html", false); |
- contentClient.getOnScaleChangedHelper().waitForCallback(onScaleChangedCallCount); |
- assertEquals((float)pageScale, getScaleOnUiThread(awContents)); |
- } |
- |
- @SmallTest |
- @Feature({"AndroidWebView", "Preferences"}) |
public void testSetInitialScale() throws Throwable { |
final TestAwContentsClient contentClient = new TestAwContentsClient(); |
final AwTestContainerView testContainerView = |