Chromium Code Reviews| Index: third_party/WebKit/Source/platform/scheduler/CancellableTaskFactory.h |
| diff --git a/third_party/WebKit/Source/platform/scheduler/CancellableTaskFactory.h b/third_party/WebKit/Source/platform/scheduler/CancellableTaskFactory.h |
| index c6684da5ea27af4da590e0143ccf118530b9b2d8..f28f262d26d1bf2c3d6d0bc5580eca58d2cbc6f4 100644 |
| --- a/third_party/WebKit/Source/platform/scheduler/CancellableTaskFactory.h |
| +++ b/third_party/WebKit/Source/platform/scheduler/CancellableTaskFactory.h |
| @@ -39,7 +39,7 @@ public: |
| template<typename T> |
| static std::unique_ptr<CancellableTaskFactory> create(T* thisObject, void (T::*method)(), typename std::enable_if<IsGarbageCollectedType<T>::value>::type* = nullptr) |
| { |
| - return wrapUnique(new CancellableTaskFactory(WTF::bind(method, CrossThreadWeakPersistentThisPointer<T>(thisObject)))); |
| + return wrapUnique(new CancellableTaskFactory(WTF::bind(method, wrapCrossThreadWeakPersistent(thisObject)))); |
|
hiroshige
2016/06/23 09:56:18
This is WTF::bind() (not threadSafeBind()), so can
tzik
2016/06/23 11:48:01
Done.
|
| } |
| template<typename T> |