From b2eeb1e1924551c5b859733b60c0d82f84ff3e57 Mon Sep 17 00:00:00 2001 From: Selim Gurun Date: Thu, 1 Nov 2012 11:55:14 -0700 Subject: [PATCH] DO NOT MERGE Control access to tts objects Bug: 7073422 Control access to inherited methods of texttospeech JS objects. Change-Id: Ieae0efaf1267108abd97cdac9e8604f6246cefb9 --- core/java/android/webkit/AccessibilityInjector.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/java/android/webkit/AccessibilityInjector.java b/core/java/android/webkit/AccessibilityInjector.java index c32359f5f2ece..c3654bd573821 100644 --- a/core/java/android/webkit/AccessibilityInjector.java +++ b/core/java/android/webkit/AccessibilityInjector.java @@ -351,7 +351,7 @@ class AccessibilityInjector { return; } mTextToSpeech = new TextToSpeechWrapper(mContext); - mWebViewClassic.addJavascriptInterface(mTextToSpeech, ALIAS_TTS_JS_INTERFACE, false); + mWebViewClassic.addJavascriptInterface(mTextToSpeech, ALIAS_TTS_JS_INTERFACE, true); } /** @@ -375,7 +375,7 @@ class AccessibilityInjector { } mCallback = new CallbackHandler(ALIAS_TRAVERSAL_JS_INTERFACE); - mWebViewClassic.addJavascriptInterface(mCallback, ALIAS_TRAVERSAL_JS_INTERFACE, false); + mWebViewClassic.addJavascriptInterface(mCallback, ALIAS_TRAVERSAL_JS_INTERFACE, true); } private void removeCallbackApis() {