Index: android_webview/java/src/org/chromium/android_webview/AwContents.java |
diff --git a/android_webview/java/src/org/chromium/android_webview/AwContents.java b/android_webview/java/src/org/chromium/android_webview/AwContents.java |
index 451e3bcde530d4af752465ae85ea1770d785a72c..8ecc734cec45b2daa9e8f9a2957948b62baab280 100644 |
--- a/android_webview/java/src/org/chromium/android_webview/AwContents.java |
+++ b/android_webview/java/src/org/chromium/android_webview/AwContents.java |
@@ -1471,9 +1471,6 @@ public class AwContents implements SmartClipProvider, |
Log.wtf(TAG, "Unable to load data string " + data, e); |
return; |
} |
- // When loading data with a non-data: base URL, WebView must allow renderers |
- // to access file: URLs. |
- nativeGrantFileSchemeAccesstoChildProcess(mNativeAwContents); |
} |
loadUrl(loadUrlParams); |
} |
@@ -1492,6 +1489,7 @@ public class AwContents implements SmartClipProvider, |
// file:///android_res/ URLs. If AwSettings.getAllowFileAccess permits, it will also |
// allow access to file:// URLs (subject to OS level permission checks). |
params.setCanLoadLocalResources(true); |
+ nativeGrantFileSchemeAccesstoChildProcess(mNativeAwContents); |
} |
// If we are reloading the same url, then set transition type as reload. |