Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: db35eacf7ad03851555764d060717f76d19f0b0e
https://github.com/WebKit/WebKit/commit/db35eacf7ad03851555764d060717f76d19f0b0e
Author: Chris Dumez <[email protected]>
Date: 2026-02-28 (Sat, 28 Feb 2026)
Changed paths:
M Source/WebKit/Shared/API/APIArray.h
M Source/WebKit/Shared/API/APIClient.h
M Source/WebKit/Shared/API/APIDictionary.h
M Source/WebKit/Shared/API/APIError.h
M Source/WebKit/Shared/API/APIGeometry.h
M Source/WebKit/Shared/API/APIURL.h
M Source/WebKit/Shared/API/APIURLRequest.h
M Source/WebKit/Shared/API/APIURLResponse.h
M Source/WebKit/Shared/API/APIUserContentURLPattern.h
M Source/WebKit/Shared/API/Cocoa/RemoteObjectInvocation.h
M Source/WebKit/Shared/AuxiliaryProcess.h
M Source/WebKit/Shared/Cocoa/RevealItem.h
M Source/WebKit/Shared/ContextMenuContextData.h
M Source/WebKit/Shared/Databases/IndexedDB/WebIDBResult.h
M Source/WebKit/Shared/Extensions/WebExtensionLocalization.h
M Source/WebKit/Shared/Extensions/WebExtensionSQLiteDatabase.h
M Source/WebKit/Shared/Extensions/WebExtensionSQLiteRow.cpp
M Source/WebKit/Shared/Extensions/WebExtensionSQLiteRow.h
M Source/WebKit/Shared/Extensions/WebExtensionSQLiteStatement.h
M Source/WebKit/Shared/Gamepad/GamepadData.h
M Source/WebKit/Shared/IPCStreamTester.h
M Source/WebKit/Shared/JavaScriptEvaluationResult.h
M Source/WebKit/Shared/NativeWebKeyboardEvent.h
M
Source/WebKit/Shared/RemoteLayerTree/DynamicContentScalingBifurcatedImageBuffer.h
M
Source/WebKit/Shared/RemoteLayerTree/DynamicContentScalingImageBufferBackend.h
M Source/WebKit/Shared/RemoteLayerTree/RemoteLayerBackingStore.h
M Source/WebKit/Shared/RemoteLayerTree/RemoteLayerTreeTransaction.h
M Source/WebKit/Shared/SandboxInitializationParameters.h
M Source/WebKit/Shared/VisibleContentRectUpdateInfo.h
M Source/WebKit/Shared/WebBackForwardListFrameItem.h
M Source/WebKit/Shared/WebBackForwardListItem.h
M Source/WebKit/Shared/WebCompiledContentRuleList.h
M Source/WebKit/Shared/WebContextMenuItem.h
M Source/WebKit/Shared/WebContextMenuItemData.h
M Source/WebKit/Shared/WebImage.h
Log Message:
-----------
Adopt `LIFETIME_BOUND` annotation in more places in Source/WebKit/Shared
https://bugs.webkit.org/show_bug.cgi?id=308879
Reviewed by Anne van Kesteren.
* Source/WebKit/Shared/API/APIArray.h:
* Source/WebKit/Shared/API/APIClient.h:
(API::Client::client const): Deleted.
* Source/WebKit/Shared/API/APIDictionary.h:
* Source/WebKit/Shared/API/APIError.h:
(API::Error::domain const): Deleted.
(API::Error::failingURL const): Deleted.
(API::Error::localizedDescription const): Deleted.
(API::Error::platformError const): Deleted.
* Source/WebKit/Shared/API/APIGeometry.h:
(API::Size::size const): Deleted.
(API::Point::point const): Deleted.
(API::Rect::rect const): Deleted.
* Source/WebKit/Shared/API/APIURL.h:
(API::URL::string const): Deleted.
(API::URL::url const): Deleted.
* Source/WebKit/Shared/API/APIURLRequest.h:
(API::URLRequest::resourceRequest const): Deleted.
* Source/WebKit/Shared/API/APIURLResponse.h:
(API::URLResponse::resourceResponse const): Deleted.
* Source/WebKit/Shared/API/APIUserContentURLPattern.h:
(API::UserContentURLPattern::host const): Deleted.
(API::UserContentURLPattern::scheme const): Deleted.
(API::UserContentURLPattern::patternString const): Deleted.
* Source/WebKit/Shared/API/Cocoa/RemoteObjectInvocation.h:
(WebKit::RemoteObjectInvocation::interfaceIdentifier const): Deleted.
(WebKit::RemoteObjectInvocation::encodedInvocation const): Deleted.
(WebKit::RemoteObjectInvocation::replyInfo const): Deleted.
* Source/WebKit/Shared/AuxiliaryProcess.h:
(WebKit::AuxiliaryProcess::messageReceiverMap): Deleted.
* Source/WebKit/Shared/Cocoa/RevealItem.h:
(WebKit::RevealItem::text const): Deleted.
(WebKit::RevealItem::selectedRange const): Deleted.
* Source/WebKit/Shared/ContextMenuContextData.h:
(WebKit::ContextMenuContextData::menuLocation const): Deleted.
(WebKit::ContextMenuContextData::menuItems const): Deleted.
(WebKit::ContextMenuContextData::webHitTestResultData const): Deleted.
(WebKit::ContextMenuContextData::selectedText const): Deleted.
(WebKit::ContextMenuContextData::controlledSelection const): Deleted.
(WebKit::ContextMenuContextData::selectedTelephoneNumbers const): Deleted.
(WebKit::ContextMenuContextData::qrCodePayloadString const): Deleted.
* Source/WebKit/Shared/Databases/IndexedDB/WebIDBResult.h:
(WebKit::WebIDBResult::resultData const): Deleted.
(WebKit::WebIDBResult::handles const): Deleted.
* Source/WebKit/Shared/Extensions/WebExtensionLocalization.h:
(WebKit::WebExtensionLocalization::uniqueIdentifier): Deleted.
* Source/WebKit/Shared/Extensions/WebExtensionSQLiteDatabase.h:
* Source/WebKit/Shared/Extensions/WebExtensionSQLiteRow.cpp:
(WebKit::WebExtensionSQLiteRow::WebExtensionSQLiteRow):
(WebKit::WebExtensionSQLiteRowEnumerator::WebExtensionSQLiteRowEnumerator):
(WebKit::WebExtensionSQLiteRowEnumerator::next):
* Source/WebKit/Shared/Extensions/WebExtensionSQLiteRow.h:
* Source/WebKit/Shared/Extensions/WebExtensionSQLiteStatement.h:
(WebKit::WebExtensionSQLiteStatement::handle): Deleted.
* Source/WebKit/Shared/Gamepad/GamepadData.h:
(WebKit::GamepadData::id const): Deleted.
(WebKit::GamepadData::mapping const): Deleted.
(WebKit::GamepadData::axisValues const): Deleted.
(WebKit::GamepadData::buttonValues const): Deleted.
(WebKit::GamepadData::supportedEffectTypes const): Deleted.
* Source/WebKit/Shared/IPCStreamTester.h:
* Source/WebKit/Shared/JavaScriptEvaluationResult.h:
(WebKit::JavaScriptEvaluationResult::map const): Deleted.
* Source/WebKit/Shared/NativeWebKeyboardEvent.h:
(WebKit::NativeWebKeyboardEvent::pendingCharEvents const): Deleted.
*
Source/WebKit/Shared/RemoteLayerTree/DynamicContentScalingBifurcatedImageBuffer.h:
*
Source/WebKit/Shared/RemoteLayerTree/DynamicContentScalingImageBufferBackend.h:
* Source/WebKit/Shared/RemoteLayerTree/RemoteLayerBackingStore.h:
(WebKit::RemoteLayerBackingStore::dirtyRegion): Deleted.
(WebKit::RemoteLayerBackingStoreProperties::bufferHandle const): Deleted.
* Source/WebKit/Shared/RemoteLayerTree/RemoteLayerTreeTransaction.h:
* Source/WebKit/Shared/SandboxInitializationParameters.h:
(WebKit::SandboxInitializationParameters::overrideSandboxProfilePath const):
Deleted.
(WebKit::SandboxInitializationParameters::sandboxProfile const): Deleted.
(WebKit::SandboxInitializationParameters::userDirectorySuffix const): Deleted.
* Source/WebKit/Shared/VisibleContentRectUpdateInfo.h:
(WebKit::VisibleContentRectUpdateInfo::exposedContentRect const): Deleted.
(WebKit::VisibleContentRectUpdateInfo::unobscuredContentRect const): Deleted.
(WebKit::VisibleContentRectUpdateInfo::contentInsets const): Deleted.
(WebKit::VisibleContentRectUpdateInfo::unobscuredRectInScrollViewCoordinates
const): Deleted.
(WebKit::VisibleContentRectUpdateInfo::unobscuredContentRectRespectingInputViewBounds
const): Deleted.
(WebKit::VisibleContentRectUpdateInfo::layoutViewportRect const): Deleted.
(WebKit::VisibleContentRectUpdateInfo::obscuredInsets const): Deleted.
(WebKit::VisibleContentRectUpdateInfo::unobscuredSafeAreaInsets const): Deleted.
(WebKit::VisibleContentRectUpdateInfo::scrollVelocity const): Deleted.
* Source/WebKit/Shared/WebBackForwardListFrameItem.h:
* Source/WebKit/Shared/WebBackForwardListItem.h:
(WebKit::WebBackForwardListItem::resourceDirectoryURL const): Deleted.
* Source/WebKit/Shared/WebCompiledContentRuleList.h:
* Source/WebKit/Shared/WebContextMenuItem.h:
(WebKit::WebContextMenuItem::data): Deleted.
* Source/WebKit/Shared/WebContextMenuItemData.h:
(WebKit::WebContextMenuItemData::title const): Deleted.
(WebKit::WebContextMenuItemData::submenu const): Deleted.
* Source/WebKit/Shared/WebImage.h:
Canonical link: https://commits.webkit.org/308404@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications