+ const AtomicString& state() const;
+ DEFINE_ATTRIBUTE_EVENT_LISTENER(statechange);
+
+ // WebServiceWorkerProxy overrides.
+ virtual bool isReady() OVERRIDE;
+ virtual void dispatchStateChangeEvent() OVERRIDE;
+
+ // AbstractWorker overrides.
+ virtual const AtomicString& interfaceName() const OVERRIDE;
+