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 04210b46e9db4f181be447ee3a7c63a98644694c..c4adf3f9c3bf348dc21da53b3ed0cb6e0c4a64c5 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 |
@@ -22,6 +22,7 @@ import static org.chromium.base.test.util.ScalableTimeout.scaleTimeout; |
import org.apache.http.Header; |
import org.apache.http.HttpRequest; |
+ |
import org.chromium.android_webview.AwContents; |
import org.chromium.android_webview.AwSettings; |
import org.chromium.android_webview.AwWebResourceResponse; |
@@ -41,7 +42,7 @@ import org.chromium.content.browser.test.util.HistoryUtils; |
import org.chromium.content.browser.test.util.TestCallbackHelperContainer; |
import org.chromium.content_public.browser.WebContents; |
import org.chromium.net.test.util.TestWebServer; |
-import org.chromium.ui.gfx.DeviceDisplayInfo; |
+import org.chromium.ui.display.DisplayAndroid; |
import java.io.File; |
import java.util.concurrent.Callable; |
@@ -958,8 +959,9 @@ public class AwSettingsTest extends AwTestBase { |
} |
protected String getData() { |
- DeviceDisplayInfo deviceInfo = DeviceDisplayInfo.create(mContext); |
- int displayWidth = (int) (deviceInfo.getDisplayWidth() / deviceInfo.getDIPScale()); |
+ DisplayAndroid displayAndroid = DisplayAndroid.get(mContext); |
+ int displayWidth = |
+ (int) (displayAndroid.getDisplayWidth() / displayAndroid.getDIPScale()); |
int layoutWidth = (int) (displayWidth * 2.5f); // Use 2.5 as autosizing layout tests do. |
StringBuilder sb = new StringBuilder(); |
sb.append("<html>" |
@@ -1464,10 +1466,10 @@ public class AwSettingsTest extends AwTestBase { |
loadDataSync(getData()); |
final int reportedClientWidth = Integer.parseInt(getTitleOnUiThread()); |
if (value) { |
- final DeviceDisplayInfo deviceInfo = DeviceDisplayInfo.create(mContext); |
+ final DisplayAndroid displayAndroid = DisplayAndroid.get(mContext); |
// The clientWidth is subject to pixel snapping. |
final int displayWidth = (int) Math.ceil( |
- deviceInfo.getDisplayWidth() / deviceInfo.getDIPScale()); |
+ displayAndroid.getDisplayWidth() / displayAndroid.getDIPScale()); |
assertEquals(displayWidth, reportedClientWidth); |
} else { |
assertEquals(3000, reportedClientWidth); |
@@ -2536,8 +2538,8 @@ public class AwSettingsTest extends AwTestBase { |
pageTemplate, |
"<meta name='viewport' content='width=" + viewportTagSpecifiedWidth + "' />"); |
- DeviceDisplayInfo deviceInfo = DeviceDisplayInfo.create(testContainer.getContext()); |
- int displayWidth = (int) (deviceInfo.getDisplayWidth() / deviceInfo.getDIPScale()); |
+ DisplayAndroid displayAndroid = DisplayAndroid.get(testContainer.getContext()); |
+ int displayWidth = (int) (displayAndroid.getDisplayWidth() / displayAndroid.getDIPScale()); |
settings.setJavaScriptEnabled(true); |
assertFalse(settings.getUseWideViewPort()); |
@@ -2604,9 +2606,9 @@ public class AwSettingsTest extends AwTestBase { |
AwSettings settings = getAwSettingsOnUiThread(awContents); |
settings.setBuiltInZoomControls(true); |
- DeviceDisplayInfo deviceInfo = |
- DeviceDisplayInfo.create(testContainerView.getContext()); |
- int displayWidth = (int) (deviceInfo.getDisplayWidth() / deviceInfo.getDIPScale()); |
+ DisplayAndroid displayAndroid = |
+ DisplayAndroid.get(testContainerView.getContext()); |
+ int displayWidth = (int) (displayAndroid.getDisplayWidth() / displayAndroid.getDIPScale()); |
int layoutWidth = displayWidth * 2; |
final String page = "<html>" |
+ "<head><meta name='viewport' content='width=" + layoutWidth + "'>" |