Upstream version 7.36.149.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / workers / WorkerNavigator.h
index e7865ad..89f72a2 100644 (file)
 #define WorkerNavigator_h
 
 #include "bindings/v8/ScriptWrappable.h"
-#include "core/frame/NavigatorBase.h"
-#include "heap/Handle.h"
+#include "core/frame/NavigatorID.h"
+#include "core/frame/NavigatorOnLine.h"
 #include "platform/Supplementable.h"
+#include "platform/heap/Handle.h"
 #include "wtf/PassRefPtr.h"
 #include "wtf/RefCounted.h"
 #include "wtf/text/WTFString.h"
 
 namespace WebCore {
 
-class WorkerNavigator FINAL : public RefCountedWillBeGarbageCollectedFinalized<WorkerNavigator>, public ScriptWrappable, public NavigatorBase, public WillBeHeapSupplementable<WorkerNavigator> {
+class WorkerNavigator FINAL : public RefCountedWillBeGarbageCollectedFinalized<WorkerNavigator>, public ScriptWrappable, public NavigatorID, public NavigatorOnLine, public WillBeHeapSupplementable<WorkerNavigator> {
     WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(WorkerNavigator);
 public:
     static PassRefPtrWillBeRawPtr<WorkerNavigator> create(const String& userAgent)