Commit db571fbd authored by carlosk's avatar carlosk Committed by Commit bot

Fix re-usage of stale cached WebPreferences in RenderViewHost.

During layout tests when preferences were being overriden they were not
being properly being used as the cached WebPreferences on the
RenderViewHost was not updated. This change fixes that and changes the way
spatial navigation is enabled in layout tests to adapt to this change.

This is an initial change to support the moving of mixed content checks to
the browser.

BUG=576270

Review-Url: https://codereview.chromium.org/2042763002
Cr-Commit-Position: refs/heads/master@{#398276}
parent d198d959
...@@ -49,6 +49,7 @@ void TestPreferences::Reset() { ...@@ -49,6 +49,7 @@ void TestPreferences::Reset() {
disable_reading_from_canvas = false; disable_reading_from_canvas = false;
strict_mixed_content_checking = false; strict_mixed_content_checking = false;
strict_powerful_feature_restrictions = false; strict_powerful_feature_restrictions = false;
spatial_navigation_enabled = false;
} }
} // namespace test_runner } // namespace test_runner
...@@ -43,6 +43,7 @@ struct TEST_RUNNER_EXPORT TestPreferences { ...@@ -43,6 +43,7 @@ struct TEST_RUNNER_EXPORT TestPreferences {
bool disable_reading_from_canvas; bool disable_reading_from_canvas;
bool strict_mixed_content_checking; bool strict_mixed_content_checking;
bool strict_powerful_feature_restrictions; bool strict_powerful_feature_restrictions;
bool spatial_navigation_enabled;
TestPreferences(); TestPreferences();
void Reset(); void Reset();
......
...@@ -2316,6 +2316,8 @@ void TestRunner::OverridePreference(const std::string& key, ...@@ -2316,6 +2316,8 @@ void TestRunner::OverridePreference(const std::string& key,
prefs->should_respect_image_orientation = value->BooleanValue(); prefs->should_respect_image_orientation = value->BooleanValue();
} else if (key == "WebKitWebSecurityEnabled") { } else if (key == "WebKitWebSecurityEnabled") {
prefs->web_security_enabled = value->BooleanValue(); prefs->web_security_enabled = value->BooleanValue();
} else if (key == "WebKitSpatialNavigationEnabled") {
prefs->spatial_navigation_enabled = value->BooleanValue();
} else { } else {
std::string message("Invalid name for preference: "); std::string message("Invalid name for preference: ");
message.append(key); message.append(key);
......
...@@ -762,6 +762,12 @@ void BlinkTestController::OnPrintMessage(const std::string& message) { ...@@ -762,6 +762,12 @@ void BlinkTestController::OnPrintMessage(const std::string& message) {
void BlinkTestController::OnOverridePreferences(const WebPreferences& prefs) { void BlinkTestController::OnOverridePreferences(const WebPreferences& prefs) {
should_override_prefs_ = true; should_override_prefs_ = true;
prefs_ = prefs; prefs_ = prefs;
// Notifies the main RenderViewHost that Blink preferences changed so to avoid
// re-usage of cached preferences that are now stale.
RenderViewHost* main_render_view_host =
main_window_->web_contents()->GetRenderViewHost();
main_render_view_host->OnWebkitPreferencesChanged();
} }
void BlinkTestController::OnClearDevToolsLocalStorage() { void BlinkTestController::OnClearDevToolsLocalStorage() {
......
...@@ -50,6 +50,7 @@ void ExportLayoutTestSpecificPreferences( ...@@ -50,6 +50,7 @@ void ExportLayoutTestSpecificPreferences(
from.strict_mixed_content_checking; from.strict_mixed_content_checking;
to->strict_powerful_feature_restrictions = to->strict_powerful_feature_restrictions =
from.strict_powerful_feature_restrictions; from.strict_powerful_feature_restrictions;
to->spatial_navigation_enabled = from.spatial_navigation_enabled;
} }
// Applies settings that differ between layout tests and regular mode. Some // Applies settings that differ between layout tests and regular mode. Some
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -61,7 +61,7 @@ var resultMap = [ ...@@ -61,7 +61,7 @@ var resultMap = [
if (window.testRunner) { if (window.testRunner) {
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
} }
function runTest() function runTest()
......
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -7,7 +7,7 @@ window.jsTestIsAsync = true; ...@@ -7,7 +7,7 @@ window.jsTestIsAsync = true;
if (window.testRunner) { if (window.testRunner) {
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
} }
</script> </script>
</head> </head>
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -54,7 +54,7 @@ ...@@ -54,7 +54,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -43,7 +43,7 @@ ...@@ -43,7 +43,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
} }
function runTest() function runTest()
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
<script> <script>
if (window.testRunner) { if (window.testRunner) {
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
} }
var multiselect = document.getElementById('multiselect'); var multiselect = document.getElementById('multiselect');
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -51,7 +51,7 @@ var resultMap = [ ...@@ -51,7 +51,7 @@ var resultMap = [
if (window.testRunner) { if (window.testRunner) {
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
} }
function runTest() function runTest()
......
...@@ -51,7 +51,7 @@ var resultMap = [ ...@@ -51,7 +51,7 @@ var resultMap = [
if (window.testRunner) { if (window.testRunner) {
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
} }
function runTest() function runTest()
......
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -39,7 +39,7 @@ ...@@ -39,7 +39,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -72,7 +72,7 @@ var resultMap = [ ...@@ -72,7 +72,7 @@ var resultMap = [
if (window.testRunner) { if (window.testRunner) {
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
} }
function runTest() function runTest()
......
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -60,7 +60,7 @@ var resultMap = [ ...@@ -60,7 +60,7 @@ var resultMap = [
if (window.testRunner) { if (window.testRunner) {
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
} }
function runTest() function runTest()
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -62,7 +62,7 @@ ...@@ -62,7 +62,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
if (window.testRunner) { if (window.testRunner) {
testRunner.dumpAsText(); testRunner.dumpAsText();
testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1); testRunner.overridePreference("WebKitTabToLinksPreferenceKey", 1);
window.internals.settings.setSpatialNavigationEnabled(true); testRunner.overridePreference("WebKitSpatialNavigationEnabled", 1);
testRunner.waitUntilDone(); testRunner.waitUntilDone();
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment