Loading core/java/android/webkit/FrameLoader.java +7 −3 Original line number Diff line number Diff line Loading @@ -262,10 +262,14 @@ class FrameLoader { CacheLoader cacheLoader = new CacheLoader(mListener, result); mListener.setCacheLoader(cacheLoader); if (mListener.isSynchronous()) { cacheLoader.load(); } else { // Load the cached file in a separate thread WebViewWorker.getHandler().obtainMessage( WebViewWorker.MSG_ADD_STREAMLOADER, cacheLoader).sendToTarget(); } } /* * This function is used by the handleHTTPLoad to setup the cache headers Loading core/java/android/webkit/LoadListener.java +16 −8 Original line number Diff line number Diff line Loading @@ -656,10 +656,14 @@ class LoadListener extends Handler implements EventHandler { // ask for it, so make sure we have a valid CacheLoader // before calling it. if (mCacheLoader != null) { if (isSynchronous()) { mCacheLoader.load(); } else { // Load the cached file in a separate thread WebViewWorker.getHandler().obtainMessage( WebViewWorker.MSG_ADD_STREAMLOADER, mCacheLoader) .sendToTarget(); } mFromCache = true; if (DebugFlags.LOAD_LISTENER) { Log.v(LOGTAG, "LoadListener cache load url=" + url()); Loading Loading @@ -718,10 +722,14 @@ class LoadListener extends Handler implements EventHandler { Log.v(LOGTAG, "FrameLoader: HTTP URL in cache " + "and usable: " + url()); } if (isSynchronous()) { mCacheLoader.load(); } else { // Load the cached file in a separate thread WebViewWorker.getHandler().obtainMessage( WebViewWorker.MSG_ADD_STREAMLOADER, mCacheLoader) .sendToTarget(); } mFromCache = true; return true; } Loading Loading
core/java/android/webkit/FrameLoader.java +7 −3 Original line number Diff line number Diff line Loading @@ -262,10 +262,14 @@ class FrameLoader { CacheLoader cacheLoader = new CacheLoader(mListener, result); mListener.setCacheLoader(cacheLoader); if (mListener.isSynchronous()) { cacheLoader.load(); } else { // Load the cached file in a separate thread WebViewWorker.getHandler().obtainMessage( WebViewWorker.MSG_ADD_STREAMLOADER, cacheLoader).sendToTarget(); } } /* * This function is used by the handleHTTPLoad to setup the cache headers Loading
core/java/android/webkit/LoadListener.java +16 −8 Original line number Diff line number Diff line Loading @@ -656,10 +656,14 @@ class LoadListener extends Handler implements EventHandler { // ask for it, so make sure we have a valid CacheLoader // before calling it. if (mCacheLoader != null) { if (isSynchronous()) { mCacheLoader.load(); } else { // Load the cached file in a separate thread WebViewWorker.getHandler().obtainMessage( WebViewWorker.MSG_ADD_STREAMLOADER, mCacheLoader) .sendToTarget(); } mFromCache = true; if (DebugFlags.LOAD_LISTENER) { Log.v(LOGTAG, "LoadListener cache load url=" + url()); Loading Loading @@ -718,10 +722,14 @@ class LoadListener extends Handler implements EventHandler { Log.v(LOGTAG, "FrameLoader: HTTP URL in cache " + "and usable: " + url()); } if (isSynchronous()) { mCacheLoader.load(); } else { // Load the cached file in a separate thread WebViewWorker.getHandler().obtainMessage( WebViewWorker.MSG_ADD_STREAMLOADER, mCacheLoader) .sendToTarget(); } mFromCache = true; return true; } Loading