Chromium Code Reviews| Index: Source/core/dom/Microtask.h |
| diff --git a/Source/core/dom/Microtask.h b/Source/core/dom/Microtask.h |
| index 63e7b9589ab66dda45271d04591e39f219b587cb..4ed2fda0dfc3c1f8e4273ff1edbb2696e4afee68 100644 |
| --- a/Source/core/dom/Microtask.h |
| +++ b/Source/core/dom/Microtask.h |
| @@ -31,14 +31,15 @@ |
| #ifndef Microtask_h |
| #define Microtask_h |
| -namespace WebCore { |
| +#include "public/platform/WebThread.h" |
| -typedef void (*MicrotaskCallback)(); |
| +namespace WebCore { |
| class Microtask { |
| public: |
| static void performCheckpoint(); |
| - static void enqueueMicrotask(MicrotaskCallback); |
| + // This function takes ownership of the passed-in Task. |
| + static void enqueueMicrotask(blink::WebThread::Task*); |
|
abarth-chromium
2014/04/18 16:01:04
PassOwnPtr?
|
| private: |
| explicit Microtask(); |