| Index: Source/modules/permissions/PermissionStatus.cpp
|
| diff --git a/Source/modules/permissions/PermissionStatus.cpp b/Source/modules/permissions/PermissionStatus.cpp
|
| index 6b9c34c636ddd22931ba3538c3a26071fc49af2b..8b60db003453b6bc56a7f456fd40ecdfe70e4c11 100644
|
| --- a/Source/modules/permissions/PermissionStatus.cpp
|
| +++ b/Source/modules/permissions/PermissionStatus.cpp
|
| @@ -17,17 +17,9 @@
|
| namespace blink {
|
|
|
| // static
|
| -PermissionStatus* PermissionStatus::take(ScriptPromiseResolver* resolver, WebPermissionStatus* status, WebPermissionType type)
|
| +PermissionStatus* PermissionStatus::take(ScriptPromiseResolver* resolver, WebPermissionStatus status, WebPermissionType type)
|
| {
|
| - PermissionStatus* permissionStatus = PermissionStatus::createAndListen(resolver->executionContext(), *status, type);
|
| - delete status;
|
| - return permissionStatus;
|
| -}
|
| -
|
| -// static
|
| -void PermissionStatus::dispose(WebPermissionStatus* status)
|
| -{
|
| - delete status;
|
| + return PermissionStatus::createAndListen(resolver->executionContext(), status, type);
|
| }
|
|
|
| PermissionStatus* PermissionStatus::createAndListen(ExecutionContext* executionContext, WebPermissionStatus status, WebPermissionType type)
|
|
|