Index: third_party/WebKit/public/platform/WebScheduler.h |
diff --git a/third_party/WebKit/public/platform/WebScheduler.h b/third_party/WebKit/public/platform/WebScheduler.h |
index aeeb8f42089304e274e846087e5c37fad9bfdb4f..4d75f1772a17944f018b5b115a8c4d17acc18d43 100644 |
--- a/third_party/WebKit/public/platform/WebScheduler.h |
+++ b/third_party/WebKit/public/platform/WebScheduler.h |
@@ -6,11 +6,12 @@ |
#define WebScheduler_h |
#include "WebCommon.h" |
-#include "public/platform/WebPassOwnPtr.h" |
#include "public/platform/WebTaskRunner.h" |
#include "public/platform/WebThread.h" |
#include "public/platform/WebViewScheduler.h" |
+#include <memory> |
+ |
namespace blink { |
class WebTraceLocation; |
@@ -68,7 +69,7 @@ public: |
// Creates a new WebViewScheduler for a given WebView. Must be called from |
// the associated WebThread. |
- virtual WebPassOwnPtr<WebViewScheduler> createWebViewScheduler(blink::WebView*) = 0; |
+ virtual std::unique_ptr<WebViewScheduler> createWebViewScheduler(blink::WebView*) = 0; |
// Suspends the timer queue and increments the timer queue suspension count. |
// May only be called from the main thread. |