Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / webkit / browser / appcache / appcache_histograms.h
index 928200f..94d467f 100644 (file)
@@ -6,6 +6,7 @@
 #define WEBKIT_BROWSER_APPCACHE_APPCACHE_HISTOGRAMS_H_
 
 #include "base/basictypes.h"
+#include "webkit/browser/appcache/appcache_update_job.h"
 
 namespace base {
 class TimeDelta;
@@ -21,7 +22,9 @@ class AppCacheHistograms {
   };
   static void CountInitResult(InitResultType init_result);
   static void CountReinitAttempt(bool repeated_attempt);
-
+  static void CountCorruptionDetected();
+  static void CountUpdateJobResult(AppCacheUpdateJob::ResultType result,
+                                   const GURL& origin_url);
   enum CheckResponseResultType {
     RESPONSE_OK, MANIFEST_OUT_OF_DATE, RESPONSE_OUT_OF_DATE, ENTRY_NOT_FOUND,
     READ_HEADERS_ERROR, READ_DATA_ERROR, UNEXPECTED_DATA_SIZE, CHECK_CANCELED,