summaryrefslogtreecommitdiffstats
path: root/android_webview
diff options
context:
space:
mode:
authoraruslan@chromium.org <aruslan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-24 01:50:11 +0000
committeraruslan@chromium.org <aruslan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-24 01:50:11 +0000
commit276e8a328ac79317d8202b1ff31018c94af01c73 (patch)
treebcd6a0553fccf51cbe2d770dcddc5dc9f7ce7c95 /android_webview
parent0be98f3d8cbe8996b50ec3be7160d4de1f200f0b (diff)
downloadchromium_src-276e8a328ac79317d8202b1ff31018c94af01c73.zip
chromium_src-276e8a328ac79317d8202b1ff31018c94af01c73.tar.gz
chromium_src-276e8a328ac79317d8202b1ff31018c94af01c73.tar.bz2
Use correct favicon scale factor on Android.
- Splits and moves Android's display DeviceInfo from content to gfx; - Uses DeviceInfo for Android's Screen implementation; - Uses PrimaryDisplay's scale to figure out favicon scale factor. BUG=168319 BUG=117839 TEST=manual as in 168319; AwSettingsTest#testUseWideViewportLayoutWidth Review URL: https://chromiumcodereview.appspot.com/11886074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178472 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'android_webview')
-rw-r--r--android_webview/javatests/src/org/chromium/android_webview/test/AwSettingsTest.java7
1 files changed, 4 insertions, 3 deletions
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 117e07d..7e08b28 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
@@ -26,8 +26,8 @@ import org.chromium.content.browser.test.util.CallbackHelper;
import org.chromium.content.browser.test.util.Criteria;
import org.chromium.content.browser.test.util.CriteriaHelper;
import org.chromium.content.browser.test.util.HistoryUtils;
-import org.chromium.content.common.DeviceInfo;
import org.chromium.net.test.util.TestWebServer;
+import org.chromium.ui.gfx.DeviceDisplayInfo;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
@@ -2098,8 +2098,9 @@ public class AwSettingsTest extends AndroidWebViewTestBase {
pageTemplate,
"<meta name='viewport' content='width=" + viewportTagSpecifiedWidth + "' />");
- DeviceInfo deviceInfo = DeviceInfo.create(getInstrumentation().getTargetContext());
- int displayWidth = (int) (deviceInfo.getWidth() / deviceInfo.getDPIScale());
+ DeviceDisplayInfo deviceInfo =
+ DeviceDisplayInfo.create(getInstrumentation().getTargetContext());
+ int displayWidth = (int) (deviceInfo.getDisplayWidth() / deviceInfo.getDIPScale());
settings.setJavaScriptEnabled(true);
assertFalse(settings.getUseWideViewPort());