summaryrefslogtreecommitdiff
path: root/core/java/android
diff options
context:
space:
mode:
authorMichael Jurka <mikejurka@google.com>2012-08-15 19:39:55 -0700
committerMichael Jurka <mikejurka@google.com>2012-08-15 19:39:55 -0700
commit524c878e7ee8aba1a4e1be0d2cc76ef42e8fcda1 (patch)
tree2beb8789cf61085d7d4490c693be9ac06c0d730d /core/java/android
parenta1a1a1d6caddc25c4e249e5b5030d6a3ed861dd9 (diff)
Revert "Merge "Reload page when A11y is on and the JavaScript state changes." into jb-mr1-dev"
This reverts commit 6d00c724330702c6bfd2bba2b7b2501fa3ab62ff, reversing changes made to 41bfb75f7c76588239ed5d2d4e38aeb1762ff348.
Diffstat (limited to 'core/java/android')
-rw-r--r--core/java/android/webkit/AccessibilityInjector.java18
-rw-r--r--core/java/android/webkit/WebSettingsClassic.java1
-rw-r--r--core/java/android/webkit/WebViewClassic.java6
3 files changed, 0 insertions, 25 deletions
diff --git a/core/java/android/webkit/AccessibilityInjector.java b/core/java/android/webkit/AccessibilityInjector.java
index fd73fdaa03e2..7dfb5bb102e2 100644
--- a/core/java/android/webkit/AccessibilityInjector.java
+++ b/core/java/android/webkit/AccessibilityInjector.java
@@ -279,7 +279,6 @@ class AccessibilityInjector {
}
if (!shouldInjectJavaScript(url)) {
- mAccessibilityScriptInjected = false;
toggleFallbackAccessibilityInjector(true);
return;
}
@@ -293,23 +292,6 @@ class AccessibilityInjector {
}
/**
- * Adjusts the accessibility injection state to reflect changes in the
- * JavaScript enabled state.
- *
- * @param enabled Whether JavaScript is enabled.
- */
- public void updateJavaScriptEnabled(boolean enabled) {
- if (enabled) {
- addAccessibilityApisIfNecessary();
- } else {
- removeAccessibilityApisIfNecessary();
- }
-
- // We have to reload the page after adding or removing APIs.
- mWebView.reload();
- }
-
- /**
* Toggles the non-JavaScript method for handling accessibility.
*
* @param enabled {@code true} to enable the non-JavaScript method, or
diff --git a/core/java/android/webkit/WebSettingsClassic.java b/core/java/android/webkit/WebSettingsClassic.java
index 1be917e4ef9c..66651f7be2a3 100644
--- a/core/java/android/webkit/WebSettingsClassic.java
+++ b/core/java/android/webkit/WebSettingsClassic.java
@@ -1135,7 +1135,6 @@ public class WebSettingsClassic extends WebSettings {
if (mJavaScriptEnabled != flag) {
mJavaScriptEnabled = flag;
postSync();
- mWebView.updateJavaScriptEnabled(flag);
}
}
diff --git a/core/java/android/webkit/WebViewClassic.java b/core/java/android/webkit/WebViewClassic.java
index a9efd7bbdd0e..8d794923ead1 100644
--- a/core/java/android/webkit/WebViewClassic.java
+++ b/core/java/android/webkit/WebViewClassic.java
@@ -1626,12 +1626,6 @@ public final class WebViewClassic implements WebViewProvider, WebViewProvider.Sc
mZoomManager.updateMultiTouchSupport(context);
}
- void updateJavaScriptEnabled(boolean enabled) {
- if (isAccessibilityEnabled()) {
- getAccessibilityInjector().updateJavaScriptEnabled(enabled);
- }
- }
-
private void init() {
OnTrimMemoryListener.init(mContext);
mWebView.setWillNotDraw(false);