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 ebebc65756f431bc1ee8074423dde2d1b2e5ccef..70b7d4c710ccc70d8b21895b871dd0a5b90c96ab 100644 |
--- a/android_webview/java/src/org/chromium/android_webview/AwContents.java |
+++ b/android_webview/java/src/org/chromium/android_webview/AwContents.java |
@@ -1466,9 +1466,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); |
} |
@@ -1487,6 +1484,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. |