Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / public / web / WebSharedWorkerClient.h
index ea00621..89362f3 100644 (file)
@@ -50,6 +50,9 @@ class WebSharedWorkerClient {
 public:
     virtual void workerContextClosed() = 0;
     virtual void workerContextDestroyed() = 0;
+    virtual void workerScriptLoaded() = 0;
+    virtual void workerScriptLoadFailed() = 0;
+    virtual void selectAppCacheID(long long) = 0;
 
     // Returns the notification presenter for this worker context. Pointer
     // is owned by the object implementing WebSharedWorkerClient.
@@ -68,12 +71,6 @@ public:
 
     virtual void dispatchDevToolsMessage(const WebString&) { }
     virtual void saveDevToolsAgentState(const WebString&) { }
-    virtual void workerScriptLoaded() { }
-    virtual void workerScriptLoadFailed() { }
-    virtual void selectAppCacheID(long long appCacheID) { }
-
-protected:
-    ~WebSharedWorkerClient() { }
 };
 
 } // namespace blink