Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e04b7061edfeb81f8cc262c12b02a029fe14da35
      
https://github.com/WebKit/WebKit/commit/e04b7061edfeb81f8cc262c12b02a029fe14da35
  Author: Chris Dumez <[email protected]>
  Date:   2024-09-30 (Mon, 30 Sep 2024)

  Changed paths:
    M Source/WebCore/Modules/push-api/PushDatabase.cpp
    M Source/WebCore/Modules/push-api/PushDatabase.h
    M Source/WebKit/webpushd/PushService.h
    M Source/WebKit/webpushd/PushService.mm
    M Source/WebKit/webpushd/WebPushDaemon.h
    M Source/WebKit/webpushd/WebPushDaemon.mm
    M Tools/TestWebKitAPI/Tests/WebCore/PushDatabase.cpp

  Log Message:
  -----------
  Do more smart pointer adoption in webpushd code
https://bugs.webkit.org/show_bug.cgi?id=280546

Reviewed by Ryosuke Niwa.

* Source/WebCore/Modules/push-api/PushDatabase.cpp:
(WebCore::PushDatabase::create):
* Source/WebCore/Modules/push-api/PushDatabase.h:
* Source/WebKit/webpushd/PushService.h:
(WebPushD::PushService::protectedConnection):
(WebPushD::PushService::protectedDatabase):
* Source/WebKit/webpushd/PushService.mm:
(WebPushD::PushService::create):
(WebPushD::PushService::createMockService):
(WebPushD::PushService::PushService):
(WebPushD::PushServiceRequest::PushServiceRequest):
(WebPushD::PushServiceRequest::service const):
(WebPushD::PushServiceRequest::protectedService const):
(WebPushD::PushServiceRequest::connection const):
(WebPushD::PushServiceRequest::protectedConnection const):
(WebPushD::PushServiceRequest::database const):
(WebPushD::PushServiceRequest::protectedDatabase const):
(WebPushD::GetSubscriptionRequest::startInternal):
(WebPushD::SubscribeRequest::startImpl):
(WebPushD::SubscribeRequest::attemptToRecoverFromTopicAlreadyInFilterError):
(WebPushD::UnsubscribeRequest::startInternal):
(WebPushD::PushService::enqueuePushServiceRequest):
(WebPushD::PushService::finishedPushServiceRequest):
(WebPushD::PushService::getSubscription):
(WebPushD::PushService::subscribe):
(WebPushD::PushService::unsubscribe):
(WebPushD::PushService::incrementSilentPushCount):
(WebPushD::PushService::setPushesEnabledForSubscriptionSetAndOrigin):
(WebPushD::PushService::removeRecordsImpl):
(WebPushD::PushService::removeRecordsForBundleIdentifierAndDataStore):
(WebPushD::PushService::updateSubscriptionSetState):
(WebPushD::PushService::updateTopicLists):
(WebPushD::PushService::setPublicTokenForTesting):
(WebPushD::PushService::didReceivePublicToken):
(WebPushD::PushService::didReceivePushMessage):
* Source/WebKit/webpushd/WebPushDaemon.h:
* Source/WebKit/webpushd/WebPushDaemon.mm:
(WebPushD::WebPushDaemon::setPushService):
* Tools/TestWebKitAPI/Tests/WebCore/PushDatabase.cpp:
(TestWebKitAPI::createDatabaseSync):

Canonical link: https://commits.webkit.org/284454@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to