Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 5df479c28a655ee36d5682ef6c90fea085824915
https://github.com/WebKit/WebKit/commit/5df479c28a655ee36d5682ef6c90fea085824915
Author: Anne van Kesteren <[email protected]>
Date: 2025-06-03 (Tue, 03 Jun 2025)
Changed paths:
M Source/WebCore/SaferCPPExpectations/UncheckedCallArgsCheckerExpectations
M Source/WebCore/SaferCPPExpectations/UncheckedLocalVarsCheckerExpectations
M Source/WebCore/SaferCPPExpectations/UncountedCallArgsCheckerExpectations
M Source/WebCore/SaferCPPExpectations/UncountedLocalVarsCheckerExpectations
M Source/WebCore/dom/ClassCollection.cpp
M Source/WebCore/dom/LiveNodeList.h
M Source/WebCore/dom/NameNodeList.cpp
M Source/WebCore/dom/NodeRareData.h
M Source/WebCore/dom/NodeRareDataInlines.h
M Source/WebCore/dom/StaticNodeList.h
M Source/WebCore/dom/TagCollection.cpp
M Source/WebCore/html/HTMLCollection.cpp
M Source/WebCore/html/HTMLCollection.h
M Source/WebCore/html/HTMLCollectionInlines.h
M Source/WebCore/html/HTMLFormControlsCollection.cpp
M Source/WebCore/html/HTMLTableRowsCollection.cpp
M Source/WebCore/html/HTMLTableRowsCollection.h
M Source/WebCore/html/LabelsNodeList.cpp
Log Message:
-----------
Reduce unsafeness in various node collections
https://bugs.webkit.org/show_bug.cgi?id=293874
rdar://152388343
Reviewed by Chris Dumez.
Apply https://github.com/WebKit/WebKit/wiki/Safer-CPP-Guidelines
One observation here is that m_ownerNode can always be const and thus
there is no need for protectedOwnerNode().
Canonical link: https://commits.webkit.org/295739@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