Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 92d46f7506c61bfcdb73d36c2f5dffc87844eeea
https://github.com/WebKit/WebKit/commit/92d46f7506c61bfcdb73d36c2f5dffc87844eeea
Author: Chris Dumez <[email protected]>
Date: 2026-02-28 (Sat, 28 Feb 2026)
Changed paths:
M Source/WebKit/ModelProcess/ModelConnectionToWebProcess.h
M Source/WebKit/ModelProcess/ModelProcess.h
M Source/WebKit/Platform/IPC/DaemonConnection.h
M Source/WebKit/Platform/IPC/Decoder.h
M Source/WebKit/Platform/IPC/StreamConnectionWorkQueue.h
M Source/WebKit/Platform/IPC/StreamServerConnection.h
M Source/WebKit/Platform/IPC/unix/UnixMessage.h
M Source/WebKit/Platform/cocoa/AssertionCapability.h
M Source/WebKit/Platform/cocoa/ExtensionCapability.h
M Source/WebKit/Platform/cocoa/ExtensionCapabilityGrant.h
M Source/WebKit/Platform/cocoa/MediaCapability.h
M Source/WebKit/Platform/cocoa/MediaPlaybackTargetSerialized.h
M Source/WebKit/Platform/cocoa/PaymentAuthorizationPresenter.h
M Source/WebKit/Platform/cocoa/WebPrivacyHelpers.h
M Source/WebKit/Platform/ios/VideoReceiverEndpointMessage.h
M Source/WebKit/webpushd/PushClientConnection.h
M Source/WebKit/webpushd/WebPushDaemon.h
Log Message:
-----------
Adopt `LIFETIME_BOUND` annotation in more places in Source/WebKit
https://bugs.webkit.org/show_bug.cgi?id=308883
Reviewed by Anne van Kesteren.
* Source/WebKit/ModelProcess/ModelConnectionToWebProcess.h:
(WebKit::ModelConnectionToWebProcess::messageReceiverMap): Deleted.
(WebKit::ModelConnectionToWebProcess::webProcessIdentity const): Deleted.
* Source/WebKit/ModelProcess/ModelProcess.h:
* Source/WebKit/Platform/IPC/DaemonConnection.h:
(WebKit::Daemon::ConnectionToMachService::machServiceName const): Deleted.
* Source/WebKit/Platform/IPC/Decoder.h:
(IPC::Decoder::allowedClasses): Deleted.
(IPC::Decoder::indicesOfObjectsFailingDecoding const): Deleted.
* Source/WebKit/Platform/IPC/StreamConnectionWorkQueue.h:
* Source/WebKit/Platform/IPC/StreamServerConnection.h:
* Source/WebKit/Platform/IPC/unix/UnixMessage.h:
(IPC::UnixMessage::attachments const): Deleted.
(IPC::UnixMessage::messageInfo): Deleted.
* Source/WebKit/Platform/cocoa/AssertionCapability.h:
* Source/WebKit/Platform/cocoa/ExtensionCapability.h:
(WebKit::ExtensionCapability::platformCapability const): Deleted.
* Source/WebKit/Platform/cocoa/ExtensionCapabilityGrant.h:
(WebKit::ExtensionCapabilityGrant::environmentIdentifier const): Deleted.
* Source/WebKit/Platform/cocoa/MediaCapability.h:
* Source/WebKit/Platform/cocoa/MediaPlaybackTargetSerialized.h:
* Source/WebKit/Platform/cocoa/PaymentAuthorizationPresenter.h:
(WebKit::PaymentAuthorizationPresenter::sceneIdentifier const): Deleted.
(WebKit::PaymentAuthorizationPresenter::bundleIdentifier const): Deleted.
* Source/WebKit/Platform/cocoa/WebPrivacyHelpers.h:
(WebKit::ListDataController::cachedListData const): Deleted.
* Source/WebKit/Platform/ios/VideoReceiverEndpointMessage.h:
(WebKit::VideoReceiverEndpointMessage::endpoint const): Deleted.
* Source/WebKit/webpushd/PushClientConnection.h:
(WebPushD::PushClientConnection::hostAppCodeSigningIdentifier const): Deleted.
(WebPushD::PushClientConnection::pushPartitionIfExists const): Deleted.
* Source/WebKit/webpushd/WebPushDaemon.h:
Canonical link: https://commits.webkit.org/308418@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications