| Index: content/browser/service_worker/service_worker_disk_cache.h
|
| diff --git a/content/browser/service_worker/service_worker_disk_cache.h b/content/browser/service_worker/service_worker_disk_cache.h
|
| index 7b9b4e441933f076c1f395e5bf4812dddcfbf0fd..19cb531fd2b0d469d6cfc4f7aeb8b3197b0c30ee 100644
|
| --- a/content/browser/service_worker/service_worker_disk_cache.h
|
| +++ b/content/browser/service_worker/service_worker_disk_cache.h
|
| @@ -18,12 +18,22 @@ namespace content {
|
|
|
| class CONTENT_EXPORT ServiceWorkerDiskCache
|
| : public AppCacheDiskCache {
|
| + public:
|
| + static scoped_ptr<ServiceWorkerDiskCache> CreateWithBlockFileBackend();
|
| + static scoped_ptr<ServiceWorkerDiskCache> CreateWithSimpleBackend();
|
| +
|
| + private:
|
| + friend class ServiceWorkerDiskCacheMigrator;
|
| + friend class ServiceWorkerDiskCacheMigratorTest;
|
| + explicit ServiceWorkerDiskCache(bool use_simple_cache);
|
| };
|
|
|
| class CONTENT_EXPORT ServiceWorkerResponseReader
|
| : public AppCacheResponseReader {
|
| protected:
|
| // Should only be constructed by the storage class.
|
| + friend class ServiceWorkerDiskCacheMigrator;
|
| + friend class ServiceWorkerDiskCacheMigratorTest;
|
| friend class ServiceWorkerStorage;
|
| ServiceWorkerResponseReader(
|
| int64 response_id,
|
| @@ -34,6 +44,8 @@ class CONTENT_EXPORT ServiceWorkerResponseWriter
|
| : public AppCacheResponseWriter {
|
| protected:
|
| // Should only be constructed by the storage class.
|
| + friend class ServiceWorkerDiskCacheMigrator;
|
| + friend class ServiceWorkerDiskCacheMigratorTest;
|
| friend class ServiceWorkerStorage;
|
| ServiceWorkerResponseWriter(
|
| int64 response_id,
|
| @@ -44,6 +56,8 @@ class CONTENT_EXPORT ServiceWorkerResponseMetadataWriter
|
| : public AppCacheResponseMetadataWriter {
|
| protected:
|
| // Should only be constructed by the storage class.
|
| + friend class ServiceWorkerDiskCacheMigrator;
|
| + friend class ServiceWorkerDiskCacheMigratorTest;
|
| friend class ServiceWorkerStorage;
|
| ServiceWorkerResponseMetadataWriter(int64 response_id,
|
| ServiceWorkerDiskCache* disk_cache);
|
|
|