| Index: Source/modules/background_sync/SyncCallbacks.h
|
| diff --git a/Source/modules/background_sync/SyncCallbacks.h b/Source/modules/background_sync/SyncCallbacks.h
|
| index fbc7d9f77c486e691d4ca568a4e93a3845a0dffc..6e42a64fd45c3fb180c93f0f671789278e0a6b7a 100644
|
| --- a/Source/modules/background_sync/SyncCallbacks.h
|
| +++ b/Source/modules/background_sync/SyncCallbacks.h
|
| @@ -28,14 +28,14 @@ class WebString;
|
| class SyncRegistrationCallbacks final : public WebSyncRegistrationCallbacks {
|
| WTF_MAKE_NONCOPYABLE(SyncRegistrationCallbacks);
|
| public:
|
| - SyncRegistrationCallbacks(PassRefPtrWillBeRawPtr<ScriptPromiseResolver>, ServiceWorkerRegistration*);
|
| + SyncRegistrationCallbacks(ScriptPromiseResolver*, ServiceWorkerRegistration*);
|
| ~SyncRegistrationCallbacks() override;
|
|
|
| void onSuccess(WebSyncRegistration*) override;
|
| void onError(WebSyncError*) override;
|
|
|
| private:
|
| - RefPtrWillBePersistent<ScriptPromiseResolver> m_resolver;
|
| + Persistent<ScriptPromiseResolver> m_resolver;
|
| Persistent<ServiceWorkerRegistration> m_serviceWorkerRegistration;
|
| };
|
|
|
| @@ -47,14 +47,14 @@ private:
|
| class SyncUnregistrationCallbacks final : public WebSyncUnregistrationCallbacks {
|
| WTF_MAKE_NONCOPYABLE(SyncUnregistrationCallbacks);
|
| public:
|
| - SyncUnregistrationCallbacks(PassRefPtrWillBeRawPtr<ScriptPromiseResolver>, ServiceWorkerRegistration*);
|
| + SyncUnregistrationCallbacks(ScriptPromiseResolver*, ServiceWorkerRegistration*);
|
| ~SyncUnregistrationCallbacks() override;
|
|
|
| void onSuccess(bool*) override;
|
| void onError(WebSyncError*) override;
|
|
|
| private:
|
| - RefPtrWillBePersistent<ScriptPromiseResolver> m_resolver;
|
| + Persistent<ScriptPromiseResolver> m_resolver;
|
| Persistent<ServiceWorkerRegistration> m_serviceWorkerRegistration;
|
| };
|
|
|
| @@ -65,14 +65,14 @@ private:
|
| class SyncGetRegistrationsCallbacks final : public WebSyncGetRegistrationsCallbacks {
|
| WTF_MAKE_NONCOPYABLE(SyncGetRegistrationsCallbacks);
|
| public:
|
| - SyncGetRegistrationsCallbacks(PassRefPtrWillBeRawPtr<ScriptPromiseResolver>, ServiceWorkerRegistration*);
|
| + SyncGetRegistrationsCallbacks(ScriptPromiseResolver*, ServiceWorkerRegistration*);
|
| ~SyncGetRegistrationsCallbacks() override;
|
|
|
| void onSuccess(WebVector<WebSyncRegistration*>*) override;
|
| void onError(WebSyncError*) override;
|
|
|
| private:
|
| - RefPtrWillBePersistent<ScriptPromiseResolver> m_resolver;
|
| + Persistent<ScriptPromiseResolver> m_resolver;
|
| Persistent<ServiceWorkerRegistration> m_serviceWorkerRegistration;
|
| };
|
|
|
| @@ -82,7 +82,7 @@ private:
|
| class SyncGetPermissionStatusCallbacks final : public WebSyncGetPermissionStatusCallbacks {
|
| WTF_MAKE_NONCOPYABLE(SyncGetPermissionStatusCallbacks);
|
| public:
|
| - SyncGetPermissionStatusCallbacks(PassRefPtrWillBeRawPtr<ScriptPromiseResolver>, ServiceWorkerRegistration*);
|
| + SyncGetPermissionStatusCallbacks(ScriptPromiseResolver*, ServiceWorkerRegistration*);
|
| ~SyncGetPermissionStatusCallbacks() override;
|
|
|
| void onSuccess(WebSyncPermissionStatus*) override;
|
| @@ -90,7 +90,8 @@ public:
|
|
|
| private:
|
| static String permissionString(WebSyncPermissionStatus);
|
| - RefPtrWillBePersistent<ScriptPromiseResolver> m_resolver;
|
| +
|
| + Persistent<ScriptPromiseResolver> m_resolver;
|
| Persistent<ServiceWorkerRegistration> m_serviceWorkerRegistration;
|
| };
|
|
|
|
|