| Index: third_party/WebKit/Source/modules/permissions/Permissions.cpp
|
| diff --git a/third_party/WebKit/Source/modules/permissions/Permissions.cpp b/third_party/WebKit/Source/modules/permissions/Permissions.cpp
|
| index cebf9b8a670f6e3014121392f91c0f145a61aca3..fd395173727def4b414ec276c8186b2d5fa99230 100644
|
| --- a/third_party/WebKit/Source/modules/permissions/Permissions.cpp
|
| +++ b/third_party/WebKit/Source/modules/permissions/Permissions.cpp
|
| @@ -278,7 +278,7 @@ void Permissions::taskComplete(ScriptPromiseResolver* resolver,
|
| mojom::blink::PermissionDescriptorPtr descriptor,
|
| mojom::blink::PermissionStatus result) {
|
| if (!resolver->getExecutionContext() ||
|
| - resolver->getExecutionContext()->activeDOMObjectsAreStopped())
|
| + resolver->getExecutionContext()->isContextDestroyed())
|
| return;
|
| resolver->resolve(
|
| PermissionStatus::take(resolver, result, std::move(descriptor)));
|
| @@ -290,7 +290,7 @@ void Permissions::batchTaskComplete(
|
| Vector<int> callerIndexToInternalIndex,
|
| const Vector<mojom::blink::PermissionStatus>& results) {
|
| if (!resolver->getExecutionContext() ||
|
| - resolver->getExecutionContext()->activeDOMObjectsAreStopped())
|
| + resolver->getExecutionContext()->isContextDestroyed())
|
| return;
|
|
|
| // Create the response vector by finding the status for each index by
|
|
|