| Index: Source/modules/push_messaging/PushRegistrationCallbacks.h
 | 
| diff --git a/Source/modules/push_messaging/PushRegistrationCallbacks.h b/Source/modules/push_messaging/PushRegistrationCallbacks.h
 | 
| index cdf4c90adbda1dd5c63bd080bda992acf4d1d8c2..7f93d27205d7e20b43a098da59f3e7200468fcde 100644
 | 
| --- a/Source/modules/push_messaging/PushRegistrationCallbacks.h
 | 
| +++ b/Source/modules/push_messaging/PushRegistrationCallbacks.h
 | 
| @@ -25,14 +25,14 @@ struct WebPushRegistration;
 | 
|  class PushRegistrationCallbacks final : public WebCallbacks<WebPushRegistration, WebPushError> {
 | 
|      WTF_MAKE_NONCOPYABLE(PushRegistrationCallbacks);
 | 
|  public:
 | 
| -    PushRegistrationCallbacks(PassRefPtr<ScriptPromiseResolver>, ServiceWorkerRegistration*);
 | 
| +    PushRegistrationCallbacks(PassRefPtrWillBeRawPtr<ScriptPromiseResolver>, ServiceWorkerRegistration*);
 | 
|      ~PushRegistrationCallbacks() override;
 | 
|  
 | 
|      void onSuccess(WebPushRegistration*) override;
 | 
|      void onError(WebPushError*) override;
 | 
|  
 | 
|  private:
 | 
| -    RefPtr<ScriptPromiseResolver> m_resolver;
 | 
| +    RefPtrWillBePersistent<ScriptPromiseResolver> m_resolver;
 | 
|      Persistent<ServiceWorkerRegistration> m_serviceWorkerRegistration;
 | 
|  };
 | 
|  
 | 
| 
 |