| Index: Source/modules/push_messaging/PushPermissionStatusCallback.h
|
| diff --git a/Source/modules/push_messaging/PushPermissionStatusCallback.h b/Source/modules/push_messaging/PushPermissionStatusCallback.h
|
| index 58e3890fcf626cf944076707041c51d6b53f1d70..b8dd0680938696cb74525b784410683015ce86fd 100644
|
| --- a/Source/modules/push_messaging/PushPermissionStatusCallback.h
|
| +++ b/Source/modules/push_messaging/PushPermissionStatusCallback.h
|
| @@ -24,7 +24,7 @@ class PushPermissionStatusCallback final : public WebPushPermissionStatusCallbac
|
| WTF_MAKE_NONCOPYABLE(PushPermissionStatusCallback);
|
|
|
| public:
|
| - explicit PushPermissionStatusCallback(PassRefPtr<ScriptPromiseResolver>);
|
| + explicit PushPermissionStatusCallback(PassRefPtrWillBeRawPtr<ScriptPromiseResolver>);
|
| virtual ~PushPermissionStatusCallback();
|
|
|
| void onSuccess(WebPushPermissionStatus*) override;
|
| @@ -34,7 +34,7 @@ public:
|
|
|
| private:
|
| static const WTF::String& permissionString(WebPushPermissionStatus);
|
| - RefPtr<ScriptPromiseResolver> m_resolver;
|
| + RefPtrWillBePersistent<ScriptPromiseResolver> m_resolver;
|
| };
|
|
|
| } // namespace blink
|
|
|