summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
authormnaganov@chromium.org <mnaganov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-17 03:12:16 +0000
committermnaganov@chromium.org <mnaganov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-17 03:12:16 +0000
commit5f0a8ee7cedb10313a956caa7a6414928e7e39e6 (patch)
treeff877788f2966008a39d90a0a2b753d29e9ef734 /webkit
parent670f62a894c86a35e3a2b279ef884b5e785f11c9 (diff)
downloadchromium_src-5f0a8ee7cedb10313a956caa7a6414928e7e39e6.zip
chromium_src-5f0a8ee7cedb10313a956caa7a6414928e7e39e6.tar.gz
chromium_src-5f0a8ee7cedb10313a956caa7a6414928e7e39e6.tar.bz2
[Android WebView] Enable the Blink quirk for returning screen sizes in physical pixels
This enables the browser to return screen.width / availWidth (and height), @media device-width (and height), window.outerWidth (and height), but not window.innerWidth (and height) in physical rather than CSS pixels. BUG=305236 Review URL: https://codereview.chromium.org/26460004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229023 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r--webkit/common/webpreferences.cc3
-rw-r--r--webkit/common/webpreferences.h1
2 files changed, 3 insertions, 1 deletions
diff --git a/webkit/common/webpreferences.cc b/webkit/common/webpreferences.cc
index 91a90b6..166a72b 100644
--- a/webkit/common/webpreferences.cc
+++ b/webkit/common/webpreferences.cc
@@ -133,7 +133,8 @@ WebPreferences::WebPreferences()
use_wide_viewport(true),
viewport_meta_layout_size_quirk(false),
viewport_meta_zero_values_quirk(false),
- ignore_main_frame_overflow_hidden_quirk(false)
+ ignore_main_frame_overflow_hidden_quirk(false),
+ report_screen_size_in_physical_pixels_quirk(false)
#endif
{
standard_font_family_map[webkit_glue::kCommonScript] =
diff --git a/webkit/common/webpreferences.h b/webkit/common/webpreferences.h
index d8933ba..b35dd13 100644
--- a/webkit/common/webpreferences.h
+++ b/webkit/common/webpreferences.h
@@ -177,6 +177,7 @@ struct WEBKIT_COMMON_EXPORT WebPreferences {
bool viewport_meta_layout_size_quirk;
bool viewport_meta_zero_values_quirk;
bool ignore_main_frame_overflow_hidden_quirk;
+ bool report_screen_size_in_physical_pixels_quirk;
#endif
// We try to keep the default values the same as the default values in