| Index: third_party/WebKit/Source/bindings/core/v8/ScriptWrappableVisitor.cpp
|
| diff --git a/third_party/WebKit/Source/bindings/core/v8/ScriptWrappableVisitor.cpp b/third_party/WebKit/Source/bindings/core/v8/ScriptWrappableVisitor.cpp
|
| index b72b7ffff56a1f720ce9633194ff990ea425a71c..a6c3810eb62ecfdeb0a66ca8a4f262b2f2546f87 100644
|
| --- a/third_party/WebKit/Source/bindings/core/v8/ScriptWrappableVisitor.cpp
|
| +++ b/third_party/WebKit/Source/bindings/core/v8/ScriptWrappableVisitor.cpp
|
| @@ -186,7 +186,6 @@ bool ScriptWrappableVisitor::AdvanceTracing(
|
| if (m_markingDeque.isEmpty()) {
|
| return false;
|
| }
|
| -
|
| m_markingDeque.takeFirst().traceWrappers(this);
|
| }
|
| return true;
|
| @@ -237,6 +236,11 @@ void ScriptWrappableVisitor::dispatchTraceWrappers(
|
| wrappable->traceWrappers(this);
|
| }
|
|
|
| +void ScriptWrappableVisitor::dispatchTraceWrappers(
|
| + const TraceWrapperBase* wrapperBase) const {
|
| + wrapperBase->traceWrappers(this);
|
| +}
|
| +
|
| #define DEFINE_DISPATCH_TRACE_WRAPPERS(className) \
|
| void ScriptWrappableVisitor::dispatchTraceWrappers( \
|
| const className* traceable) const { \
|
|
|