#include "platform/Supplementable.h"
#include "platform/heap/Handle.h"
-namespace WebCore {
+namespace blink {
class Document;
class Navigator;
static ServiceWorkerContainer* serviceWorker(Navigator&);
- virtual void trace(Visitor* visitor) OVERRIDE { WillBeHeapSupplement<Navigator>::trace(visitor); }
+ virtual void trace(Visitor*) OVERRIDE;
private:
explicit NavigatorServiceWorker(Navigator&);
// DOMWindowProperty override.
virtual void willDetachGlobalObjectFromFrame() OVERRIDE;
- RefPtr<ServiceWorkerContainer> m_serviceWorker;
+ RefPtrWillBeMember<ServiceWorkerContainer> m_serviceWorker;
};
-} // namespace WebCore
+} // namespace blink
#endif // NavigatorServiceWorker_h