diff options
| author | Patrick Scott <phanna@android.com> | 2010-02-02 11:19:25 -0500 |
|---|---|---|
| committer | Patrick Scott <phanna@android.com> | 2010-02-02 11:20:54 -0500 |
| commit | 8af3cfc2a45334bfe936fcfc79c6e1cab06e104b (patch) | |
| tree | d05c7c05c72daa67811d482ef9169c2d32a551fa /core/java/android/webkit/FrameLoader.java | |
| parent | 5e7bb0a9cafc5e90bf451faa5722bb80fb4294e9 (diff) | |
Check for null data after decoding a data: url.
Refactor StreamLoader and friends since they all use a Context. Change the
successful status to 200 instead of 0. Not sure why it was ever 0.
Bug: 2364322
Diffstat (limited to 'core/java/android/webkit/FrameLoader.java')
| -rw-r--r-- | core/java/android/webkit/FrameLoader.java | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/core/java/android/webkit/FrameLoader.java b/core/java/android/webkit/FrameLoader.java index 51f60c39a9b5..58eca38edae2 100644 --- a/core/java/android/webkit/FrameLoader.java +++ b/core/java/android/webkit/FrameLoader.java @@ -141,22 +141,21 @@ class FrameLoader { return true; } if (URLUtil.isAssetUrl(url)) { - FileLoader.requestUrl(url, loadListener, loadListener.getContext(), - FileLoader.TYPE_ASSET, true); + FileLoader.requestUrl(url, loadListener, FileLoader.TYPE_ASSET, + true); return true; } else if (URLUtil.isResourceUrl(url)) { - FileLoader.requestUrl(url, loadListener, loadListener.getContext(), - FileLoader.TYPE_RES, true); + FileLoader.requestUrl(url, loadListener, FileLoader.TYPE_RES, + true); return true; } else if (URLUtil.isFileUrl(url)) { - FileLoader.requestUrl(url, loadListener, loadListener.getContext(), - FileLoader.TYPE_FILE, settings.getAllowFileAccess()); + FileLoader.requestUrl(url, loadListener, FileLoader.TYPE_FILE, + settings.getAllowFileAccess()); return true; } else if (URLUtil.isContentUrl(url)) { // Send the raw url to the ContentLoader because it will do a // permission check and the url has to match.. - ContentLoader.requestUrl(loadListener.url(), loadListener, - loadListener.getContext()); + ContentLoader.requestUrl(loadListener.url(), loadListener); return true; } else if (URLUtil.isDataUrl(url)) { DataLoader.requestUrl(url, loadListener); |
