[webkit-changes] [WebKit/WebKit] e04b70: Do more smart pointer adoption in webpushd code
Chris Dumez
noreply at github.com
Mon Sep 30 10:09:13 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: e04b7061edfeb81f8cc262c12b02a029fe14da35
https://github.com/WebKit/WebKit/commit/e04b7061edfeb81f8cc262c12b02a029fe14da35
Author: Chris Dumez <cdumez at apple.com>
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
More information about the webkit-changes
mailing list