| 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 c71135900e335ffebaadd9a0aded712204346f7b..64f5741ae914c8aeba56f67beb9d29092bca2755 100644
|
| --- a/third_party/WebKit/Source/modules/permissions/Permissions.cpp
|
| +++ b/third_party/WebKit/Source/modules/permissions/Permissions.cpp
|
| @@ -194,7 +194,7 @@ ScriptPromise Permissions::requestAll(ScriptState* scriptState, const Vector<Dic
|
|
|
| WebVector<WebPermissionType> internalWebPermissions = *internalPermissions;
|
| client->requestPermissions(internalWebPermissions, KURL(KURL(), scriptState->getExecutionContext()->getSecurityOrigin()->toString()),
|
| - new PermissionsCallback(resolver, internalPermissions.release(), callerIndexToInternalIndex.release()));
|
| + new PermissionsCallback(resolver, std::move(internalPermissions), std::move(callerIndexToInternalIndex)));
|
| return promise;
|
| }
|
|
|
|
|