summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
authormostynb@opera.com <mostynb@opera.com@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-18 10:30:19 +0000
committermostynb@opera.com <mostynb@opera.com@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-18 10:30:19 +0000
commit39b7e601d9b2503954b4fa3f8af9b745820b8625 (patch)
tree2c4050e66de446448574243b324c563f6cad10a6 /webkit
parent970f11d957df572901b5801c6446d6a686363da8 (diff)
downloadchromium_src-39b7e601d9b2503954b4fa3f8af9b745820b8625.zip
chromium_src-39b7e601d9b2503954b4fa3f8af9b745820b8625.tar.gz
chromium_src-39b7e601d9b2503954b4fa3f8af9b745820b8625.tar.bz2
add --enable-spatial-navigation flag for testing
This depends on the following blink patch: https://codereview.chromium.org/13811041/ Review URL: https://chromiumcodereview.appspot.com/14110006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194875 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r--webkit/glue/webpreferences.cc4
-rw-r--r--webkit/glue/webpreferences.h1
2 files changed, 5 insertions, 0 deletions
diff --git a/webkit/glue/webpreferences.cc b/webkit/glue/webpreferences.cc
index f1f7e5d..a5ccc6e 100644
--- a/webkit/glue/webpreferences.cc
+++ b/webkit/glue/webpreferences.cc
@@ -137,6 +137,7 @@ WebPreferences::WebPreferences()
#else
smart_insert_delete_enabled(false),
#endif
+ spatial_navigation_enabled(false),
cookie_enabled(true)
#if defined(OS_ANDROID)
,
@@ -456,6 +457,9 @@ void WebPreferences::Apply(WebView* web_view) const {
settings->setInitializeAtMinimumPageScale(initialize_at_minimum_page_scale);
settings->setSmartInsertDeleteEnabled(smart_insert_delete_enabled);
+
+ settings->setSpatialNavigationEnabled(spatial_navigation_enabled);
+
settings->setSelectionIncludesAltImageText(true);
#if defined(OS_ANDROID)
diff --git a/webkit/glue/webpreferences.h b/webkit/glue/webpreferences.h
index 19284cd..d0d0c77 100644
--- a/webkit/glue/webpreferences.h
+++ b/webkit/glue/webpreferences.h
@@ -147,6 +147,7 @@ struct WEBKIT_GLUE_EXPORT WebPreferences {
bool viewport_enabled;
bool initialize_at_minimum_page_scale;
bool smart_insert_delete_enabled;
+ bool spatial_navigation_enabled;
// This flags corresponds to a Page's Settings' setCookieEnabled state. It
// only controls whether or not the "document.cookie" field is properly