Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / dom / Microtask.cpp
index c732cdc..d2ffaed 100644 (file)
 #include "config.h"
 #include "core/dom/Microtask.h"
 
-#include "bindings/v8/V8PerIsolateData.h"
+#include "bindings/core/v8/V8PerIsolateData.h"
 #include "platform/Task.h"
 #include "public/platform/WebThread.h"
-#include "wtf/Vector.h"
 #include <v8.h>
 
-namespace WebCore {
+namespace blink {
 
 void Microtask::performCheckpoint()
 {
@@ -53,11 +52,11 @@ void Microtask::performCheckpoint()
 
 static void microtaskFunctionCallback(void* data)
 {
-    OwnPtr<blink::WebThread::Task> task = adoptPtr(static_cast<blink::WebThread::Task*>(data));
+    OwnPtr<WebThread::Task> task = adoptPtr(static_cast<WebThread::Task*>(data));
     task->run();
 }
 
-void Microtask::enqueueMicrotask(PassOwnPtr<blink::WebThread::Task> callback)
+void Microtask::enqueueMicrotask(PassOwnPtr<WebThread::Task> callback)
 {
     v8::Isolate* isolate = v8::Isolate::GetCurrent();
     isolate->EnqueueMicrotask(&microtaskFunctionCallback, callback.leakPtr());
@@ -68,4 +67,4 @@ void Microtask::enqueueMicrotask(const Closure& callback)
     enqueueMicrotask(adoptPtr(new Task(callback)));
 }
 
-} // namespace WebCore
+} // namespace blink