From 55be21259467dd892d52b8d15019ca3e112d0b7e Mon Sep 17 00:00:00 2001 From: Andrew Grieve Date: Thu, 5 Mar 2015 21:38:21 -0500 Subject: [PATCH] CB-7747 Update default network whitelist to allow for ChromVox scripts --- framework/src/org/apache/cordova/PluginManager.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/framework/src/org/apache/cordova/PluginManager.java b/framework/src/org/apache/cordova/PluginManager.java index 7dec8133..030436c6 100755 --- a/framework/src/org/apache/cordova/PluginManager.java +++ b/framework/src/org/apache/cordova/PluginManager.java @@ -328,6 +328,10 @@ public class PluginManager { if (url.startsWith("blob:") || url.startsWith("data:") || url.startsWith("about:blank")) { return true; } + // TalkBack requires this, so allow it by default. + if (url.startsWith("https://ssl.gstatic.com/accessibility/javascript/android/")) { + return true; + } if (url.startsWith("file://")) { //This directory on WebKit/Blink based webviews contains SQLite databases! //DON'T CHANGE THIS UNLESS YOU KNOW WHAT YOU'RE DOING!