OSDN Git Service

Avoid superfluous calls to CacheManager with the Chromium HTTP stack
authorSteve Block <steveblock@google.com>
Tue, 4 Jan 2011 14:26:27 +0000 (14:26 +0000)
committerSteve Block <steveblock@google.com>
Fri, 7 Jan 2011 16:50:09 +0000 (16:50 +0000)
commit808751fe7ac16bf7224cba284a318695d8093355
treef878bc0cd2fbab85cdfef45c50b9d0e336d16795
parentb3b98d9b700ac0ae038a63b734287b4d3aad950d
Avoid superfluous calls to CacheManager with the Chromium HTTP stack

When using the Chromium HTTP stack, most of the calls to CacheManager
methods are not required, as we're not using its cache. These methods
are now marked with asserts to make this clear.

Also avoid creating the cache database in WebViewDatabase.

This will avoid creating the database databases/webviewCache.db and
the directory cache/webviewCache.

Bug: 3270236
Change-Id: I68f94dde16830ed817454d5e1af961f41b71d018
core/java/android/webkit/BrowserFrame.java
core/java/android/webkit/CacheLoader.java
core/java/android/webkit/CacheManager.java
core/java/android/webkit/FrameLoader.java
core/java/android/webkit/LoadListener.java
core/java/android/webkit/WebViewCore.java
core/java/android/webkit/WebViewDatabase.java
core/java/android/webkit/WebViewWorker.java