Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / modules / serviceworkers / ServiceWorker.h
index 732e67a..8a954e9 100644 (file)
 
 namespace blink {
 
-class ScriptState;
 class ScriptPromiseResolver;
 
-class ServiceWorker FINAL : public AbstractWorker, public WebServiceWorkerProxy {
+class ServiceWorker final : public AbstractWorker, public WebServiceWorkerProxy {
     DEFINE_WRAPPERTYPEINFO();
 public:
     // For CallbackPromiseAdapter
@@ -64,11 +63,11 @@ public:
     DEFINE_ATTRIBUTE_EVENT_LISTENER(statechange);
 
     // WebServiceWorkerProxy overrides.
-    virtual bool isReady() OVERRIDE;
-    virtual void dispatchStateChangeEvent() OVERRIDE;
+    virtual bool isReady() override;
+    virtual void dispatchStateChangeEvent() override;
 
     // AbstractWorker overrides.
-    virtual const AtomicString& interfaceName() const OVERRIDE;
+    virtual const AtomicString& interfaceName() const override;
 
 private:
     class ThenFunction;
@@ -87,8 +86,8 @@ private:
     void waitOnPromise(ScriptPromiseResolver*);
 
     // ActiveDOMObject overrides.
-    virtual bool hasPendingActivity() const OVERRIDE;
-    virtual void stop() OVERRIDE;
+    virtual bool hasPendingActivity() const override;
+    virtual void stop() override;
 
     OwnPtr<WebServiceWorker> m_outerWorker;
     ProxyState m_proxyState;