| Index: Source/modules/push_messaging/PushManager.cpp
|
| diff --git a/Source/modules/push_messaging/PushManager.cpp b/Source/modules/push_messaging/PushManager.cpp
|
| index e55b22d5e9a80a77564cf1eeb90c5a0a253541ef..a30a210a622edf2cd58ba9533a57364f23f4df9b 100644
|
| --- a/Source/modules/push_messaging/PushManager.cpp
|
| +++ b/Source/modules/push_messaging/PushManager.cpp
|
| @@ -72,8 +72,9 @@ ScriptPromise PushManager::hasPermission(ScriptState* scriptState)
|
|
|
| RefPtr<ScriptPromiseResolver> resolver = ScriptPromiseResolver::create(scriptState);
|
|
|
| + ScriptPromise promise = resolver->promise();
|
| client->getPermissionStatus(new PushPermissionCallback(resolver), serviceWorkerProvider);
|
| - return resolver->promise();
|
| + return promise;
|
| }
|
|
|
| } // namespace blink
|
|
|