| Index: third_party/WebKit/Source/bindings/core/v8/V8GCController.cpp
|
| diff --git a/third_party/WebKit/Source/bindings/core/v8/V8GCController.cpp b/third_party/WebKit/Source/bindings/core/v8/V8GCController.cpp
|
| index 87d93525711c43f86222e5707988b4ec1ec0a64f..43a67b6a4f3c6ba79b5b3700d04f99291e01f479 100644
|
| --- a/third_party/WebKit/Source/bindings/core/v8/V8GCController.cpp
|
| +++ b/third_party/WebKit/Source/bindings/core/v8/V8GCController.cpp
|
| @@ -184,7 +184,7 @@ class MajorGCWrapperVisitor : public v8::PersistentHandleVisitor {
|
| // TODO(haraken): Implement correct lifetime using traceWrapper.
|
| ExecutionContext* context =
|
| toExecutionContext(wrapper->CreationContext());
|
| - if (context && !context->activeDOMObjectsAreStopped()) {
|
| + if (context && !context->isContextDestroyed()) {
|
| m_isolate->SetObjectGroupId(*value, liveRootId());
|
| ++m_domObjectsWithPendingActivity;
|
| }
|
| @@ -517,7 +517,7 @@ class PendingActivityVisitor : public v8::PersistentHandleVisitor {
|
| ExecutionContext* context =
|
| toExecutionContext(wrapper->CreationContext());
|
| if (context == m_executionContext && context &&
|
| - !context->activeDOMObjectsAreStopped())
|
| + !context->isContextDestroyed())
|
| m_pendingActivityFound = true;
|
| }
|
| }
|
|
|