WinCairo build fails to link.
[WebKit-https.git] / Source / WebKit / chromium / public / WebApplicationCacheHost.h
index acbc106..e7aaab8 100644 (file)
 #ifndef WebApplicationCacheHost_h
 #define WebApplicationCacheHost_h
 
-#include "WebCommon.h"
-#include "WebURL.h"
-#include "WebVector.h"
+#include "../../../Platform/chromium/public/WebCommon.h"
+#include "../../../Platform/chromium/public/WebURL.h"
+#include "../../../Platform/chromium/public/WebVector.h"
 
 namespace WebKit {
 
 class WebApplicationCacheHostClient;
+class WebFrame;
 class WebURL;
 class WebURLRequest;
 class WebURLResponse;
@@ -73,7 +74,7 @@ public:
     virtual ~WebApplicationCacheHost() { }
 
     // Called for every request made within the context.
-    virtual void willStartMainResourceRequest(WebURLRequest&) { }
+    virtual void willStartMainResourceRequest(WebURLRequest& r, const WebFrame*) { }
     virtual void willStartSubResourceRequest(WebURLRequest&) { }
 
     // One or the other selectCache methods is called after having parsed the <html> tag.
@@ -91,6 +92,7 @@ public:
     virtual Status status() { return Uncached; }
     virtual bool startUpdate() { return false; }
     virtual bool swapCache() { return false; }
+    virtual void abort() { }
 
     // Structures and methods to support inspecting Application Caches.
     struct CacheInfo {
@@ -118,4 +120,3 @@ public:
 }  // namespace WebKit
 
 #endif  // WebApplicationCacheHost_h
-