| 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 b3117794d08b21d18c6df9235b5f34eda1994b70..05b7377ef9a1f0545eb422a0ddd2ce0dac0ee0b3 100644
|
| --- a/third_party/WebKit/Source/modules/permissions/Permissions.cpp
|
| +++ b/third_party/WebKit/Source/modules/permissions/Permissions.cpp
|
| @@ -270,8 +270,7 @@ void Permissions::serviceConnectionError() {
|
| void Permissions::taskComplete(ScriptPromiseResolver* resolver,
|
| mojom::blink::PermissionDescriptorPtr descriptor,
|
| mojom::blink::PermissionStatus result) {
|
| - if (!resolver->getExecutionContext() ||
|
| - resolver->getExecutionContext()->activeDOMObjectsAreStopped())
|
| + if (!resolver->getExecutionContext())
|
| return;
|
| resolver->resolve(
|
| PermissionStatus::take(resolver, result, std::move(descriptor)));
|
| @@ -282,8 +281,7 @@ void Permissions::batchTaskComplete(
|
| Vector<mojom::blink::PermissionDescriptorPtr> descriptors,
|
| Vector<int> callerIndexToInternalIndex,
|
| const Vector<mojom::blink::PermissionStatus>& results) {
|
| - if (!resolver->getExecutionContext() ||
|
| - resolver->getExecutionContext()->activeDOMObjectsAreStopped())
|
| + if (!resolver->getExecutionContext())
|
| return;
|
|
|
| // Create the response vector by finding the status for each index by
|
|
|