Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 36fe9cf4a177d36fc885a9b90667033e38bb1ebe
https://github.com/WebKit/WebKit/commit/36fe9cf4a177d36fc885a9b90667033e38bb1ebe
Author: Anne van Kesteren <[email protected]>
Date: 2025-07-08 (Tue, 08 Jul 2025)
Changed paths:
M Source/WebCore/Modules/async-clipboard/NavigatorClipboard.cpp
M Source/WebCore/Modules/async-clipboard/NavigatorClipboard.h
M Source/WebCore/Modules/contact-picker/NavigatorContacts.cpp
M Source/WebCore/Modules/geolocation/NavigatorGeolocation.cpp
M Source/WebCore/Modules/geolocation/NavigatorGeolocation.h
M Source/WebCore/Modules/indexeddb/server/MemoryIndexCursor.cpp
M Source/WebCore/Modules/indexeddb/server/MemoryIndexCursor.h
M Source/WebCore/Modules/mediasession/NavigatorMediaSession.cpp
M Source/WebCore/Modules/mediasession/NavigatorMediaSession.h
M Source/WebCore/Modules/permissions/NavigatorPermissions.cpp
M Source/WebCore/Modules/permissions/NavigatorPermissions.h
M Source/WebCore/Modules/permissions/WorkerNavigatorPermissions.cpp
M Source/WebCore/Modules/permissions/WorkerNavigatorPermissions.h
M Source/WebCore/Modules/screen-wake-lock/NavigatorScreenWakeLock.cpp
M Source/WebCore/Modules/screen-wake-lock/NavigatorScreenWakeLock.h
M Source/WebCore/dom/Document.cpp
M Source/WebCore/dom/TreeScope.h
M Source/WebCore/dom/TreeScopeInlines.h
M Source/WebCore/dom/TreeScopeOrderedMap.cpp
M Source/WebCore/editing/FrameSelection.cpp
M Source/WebCore/html/DOMTokenList.cpp
M Source/WebCore/html/DOMTokenList.h
M Source/WebCore/rendering/RenderBlockFlow.cpp
M Source/WebCore/rendering/RenderElement.cpp
M Source/WebCore/rendering/RenderLayerCompositor.cpp
M Source/WebCore/rendering/RenderLayerScrollableArea.cpp
M Source/WebCore/rendering/RenderObject.cpp
M Source/WebCore/rendering/RenderView.cpp
M Source/WebCore/rendering/RenderView.h
M Source/WebCore/style/AnchorPositionEvaluator.cpp
M
Source/WebKit/NetworkProcess/CustomProtocols/LegacyCustomProtocolManager.cpp
M Source/WebKit/NetworkProcess/CustomProtocols/LegacyCustomProtocolManager.h
M Source/WebKit/UIProcess/WebLockRegistryProxy.cpp
M Source/WebKit/UIProcess/WebLockRegistryProxy.h
M Source/WebKit/UIProcess/WebPermissionControllerProxy.cpp
M Source/WebKit/UIProcess/WebPermissionControllerProxy.h
Log Message:
-----------
const CheckedRef members don't need a protected method
https://bugs.webkit.org/show_bug.cgi?id=295587
Reviewed by Charlie Wolfe.
Apply https://github.com/WebKit/WebKit/wiki/Safer-CPP-Guidelines and
while we look at const CheckedRef members also adopt lazyInitialize
here and there. (This doesn't immediately result in fewer static
analyzer warnings, but does more clearly express the invariants of the
code.)
Canonical link: https://commits.webkit.org/297120@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