diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/web/WebScopedMicrotaskSuppression.cpp')
-rw-r--r-- | chromium/third_party/WebKit/Source/web/WebScopedMicrotaskSuppression.cpp | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/chromium/third_party/WebKit/Source/web/WebScopedMicrotaskSuppression.cpp b/chromium/third_party/WebKit/Source/web/WebScopedMicrotaskSuppression.cpp index ddd5253cd0a..59a75ed9b41 100644 --- a/chromium/third_party/WebKit/Source/web/WebScopedMicrotaskSuppression.cpp +++ b/chromium/third_party/WebKit/Source/web/WebScopedMicrotaskSuppression.cpp @@ -29,7 +29,7 @@ */ #include "config.h" -#include "WebScopedMicrotaskSuppression.h" +#include "public/web/WebScopedMicrotaskSuppression.h" #include "bindings/v8/V8RecursionScope.h" #include "wtf/OwnPtr.h" @@ -37,13 +37,19 @@ namespace blink { #ifndef NDEBUG -class WebScopedMicrotaskSuppression::Impl : public WebCore::V8RecursionScope::MicrotaskSuppression { }; +class WebScopedMicrotaskSuppression::Impl : public WebCore::V8RecursionScope::MicrotaskSuppression { +public: + Impl(v8::Isolate* isolate) + : WebCore::V8RecursionScope::MicrotaskSuppression(isolate) + { + } +}; #endif void WebScopedMicrotaskSuppression::initialize() { #ifndef NDEBUG - m_impl.reset(new Impl()); + m_impl.reset(new Impl(v8::Isolate::GetCurrent())); #endif } |