Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / content / browser / service_worker / service_worker_context_request_handler.h
index ca894ce..0c74927 100644 (file)
@@ -20,7 +20,7 @@ class CONTENT_EXPORT ServiceWorkerContextRequestHandler
       base::WeakPtr<ServiceWorkerContextCore> context,
       base::WeakPtr<ServiceWorkerProviderHost> provider_host,
       base::WeakPtr<webkit_blob::BlobStorageContext> blob_storage_context,
-      ResourceType::Type resource_type);
+      ResourceType resource_type);
   virtual ~ServiceWorkerContextRequestHandler();
 
   // Called via custom URLRequestJobFactory.
@@ -28,6 +28,10 @@ class CONTENT_EXPORT ServiceWorkerContextRequestHandler
       net::URLRequest* request,
       net::NetworkDelegate* network_delegate) OVERRIDE;
 
+  virtual void GetExtraResponseInfo(
+      bool* was_fetched_via_service_worker,
+      GURL* original_url_via_service_worker) const OVERRIDE;
+
  private:
   bool ShouldAddToScriptCache(const GURL& url);
   bool ShouldReadFromScriptCache(const GURL& url, int64* response_id_out);