OSDN Git Service

Merge WebKit at r75993: Fix uses of cache() function
authorBen Murdoch <benm@google.com>
Mon, 16 May 2011 14:08:05 +0000 (15:08 +0100)
committerBen Murdoch <benm@google.com>
Mon, 16 May 2011 14:44:44 +0000 (15:44 +0100)
WebCore::cache() is renamed to WebCore::memoryCache()
See http://trac.webkit.org/changeset/75857

Change-Id: Id102b534c784191461a4d077058e5c25d5741d57

Source/WebKit/android/jni/JavaBridge.cpp
Source/WebKit/android/jni/WebCoreFrameBridge.cpp

index 2fa12fc..92778ef 100644 (file)
@@ -364,7 +364,7 @@ void JavaBridge::SharedTimerFired(JNIEnv* env, jobject)
 
 void JavaBridge::SetCacheSize(JNIEnv* env, jobject obj, jint bytes)
 {
-    WebCore::cache()->setCapacities(0, bytes/2, bytes);
+    WebCore::memoryCache()->setCapacities(0, bytes/2, bytes);
 }
 
 void JavaBridge::SetNetworkOnLine(JNIEnv* env, jobject obj, jboolean online)
index 15b6d20..1ba5934 100644 (file)
@@ -1778,7 +1778,7 @@ static void SetCacheDisabled(JNIEnv *env, jobject obj, jboolean disabled)
 #ifdef ANDROID_INSTRUMENT
     TimeCounterAuto counter(TimeCounter::NativeCallbackTimeCounter);
 #endif
-    WebCore::cache()->setDisabled(disabled);
+    WebCore::memoryCache()->setDisabled(disabled);
 }
 
 static jboolean CacheDisabled(JNIEnv *env, jobject obj)
@@ -1786,16 +1786,16 @@ static jboolean CacheDisabled(JNIEnv *env, jobject obj)
 #ifdef ANDROID_INSTRUMENT
     TimeCounterAuto counter(TimeCounter::NativeCallbackTimeCounter);
 #endif
-    return WebCore::cache()->disabled();
+    return WebCore::memoryCache()->disabled();
 }
 
 static void ClearWebCoreCache()
 {
-    if (!WebCore::cache()->disabled()) {
+    if (!WebCore::memoryCache()->disabled()) {
         // Disabling the cache will remove all resources from the cache.  They may
         // still live on if they are referenced by some Web page though.
-        WebCore::cache()->setDisabled(true);
-        WebCore::cache()->setDisabled(false);
+        WebCore::memoryCache()->setDisabled(true);
+        WebCore::memoryCache()->setDisabled(false);
     }
 
     // clear page cache
@@ -1827,7 +1827,7 @@ static void ClearCache(JNIEnv *env, jobject obj)
             jsHeapStatistics.size, jsHeapStatistics.free);
 #endif  // USE(JSC)
     LOGD("About to clear cache and current cache has %d bytes live and %d bytes dead",
-            cache()->getLiveSize(), cache()->getDeadSize());
+            memoryCache()->getLiveSize(), memoryCache()->getDeadSize());
 #endif  // ANDROID_INSTRUMENT
     ClearWebCoreCache();
     ClearWebViewCache();