Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 85b5c56998a5a2ed2e6e3d146c819ef156b1e12d
https://github.com/WebKit/WebKit/commit/85b5c56998a5a2ed2e6e3d146c819ef156b1e12d
Author: Chris Dumez <[email protected]>
Date: 2026-02-10 (Tue, 10 Feb 2026)
Changed paths:
M Source/WebCore/animation/DocumentTimeline.cpp
M Source/WebCore/dom/Document.cpp
M Source/WebCore/dom/ViewTransition.cpp
M Source/WebCore/page/LocalDOMWindow.cpp
M Source/WebCore/storage/Storage.cpp
M Source/WebCore/storage/Storage.h
M Source/WebCore/style/StyleBuilderState.h
M Source/WebCore/style/StyleScope.cpp
M Source/WebCore/style/StyleScope.h
M Source/WebCore/style/Styleable.h
M Source/WebCore/style/values/primitives/StyleLengthWrapper+Blending.h
M Source/WebCore/style/values/primitives/StyleLengthWrapperData.cpp
M Source/WebCore/style/values/primitives/StyleLengthWrapperData.h
M Source/WebCore/xml/XPathExpressionNode.h
M Source/WebCore/xml/XPathFunctions.cpp
M Source/WebCore/xml/XSLImportRule.cpp
M Source/WebCore/xml/XSLImportRule.h
Log Message:
-----------
Further reduce use of protected member functions in Source/WebCore
https://bugs.webkit.org/show_bug.cgi?id=307411
Reviewed by Anne van Kesteren.
* Source/WebCore/animation/DocumentTimeline.cpp:
(WebCore::DocumentTimeline::animationCanBeRemoved):
* Source/WebCore/dom/Document.cpp:
(WebCore::Document::resolveViewTransitionRule):
* Source/WebCore/dom/ViewTransition.cpp:
(WebCore::ViewTransition::updatePropertiesForGroupPseudo):
* Source/WebCore/page/LocalDOMWindow.cpp:
(WebCore::LocalDOMWindow::prewarmLocalStorageIfNecessary):
* Source/WebCore/storage/Storage.cpp:
(WebCore::Storage::protectedArea const): Deleted.
* Source/WebCore/storage/Storage.h:
* Source/WebCore/style/StyleBuilderState.h:
(WebCore::Style::BuilderState::document const):
(WebCore::Style::BuilderState::protectedDocument const): Deleted.
* Source/WebCore/style/StyleScope.cpp:
(WebCore::Style::Scope::protectedResolver): Deleted.
* Source/WebCore/style/StyleScope.h:
* Source/WebCore/style/Styleable.h:
(WebCore::Styleable::protectedElement const): Deleted.
* Source/WebCore/style/values/primitives/StyleLengthWrapper+Blending.h:
(WebCore::Style::LengthWrapperBlendingSupport::blendMixedSpecifiedTypes):
* Source/WebCore/style/values/primitives/StyleLengthWrapperData.cpp:
(WebCore::Style::LengthWrapperData::nonNanCalculatedValue const):
(WebCore::Style::LengthWrapperData::protectedCalculationValue const): Deleted.
* Source/WebCore/style/values/primitives/StyleLengthWrapperData.h:
* Source/WebCore/xml/XPathExpressionNode.h:
(WebCore::XPath::EvaluationContext::protectedNode const): Deleted.
* Source/WebCore/xml/XPathFunctions.cpp:
(WebCore::XPath::FunLocalName::evaluate const):
(WebCore::XPath::FunNamespaceURI::evaluate const):
(WebCore::XPath::FunName::evaluate const):
* Source/WebCore/xml/XSLImportRule.cpp:
(WebCore::XSLImportRule::~XSLImportRule):
(WebCore::XSLImportRule::setXSLStyleSheet):
* Source/WebCore/xml/XSLImportRule.h:
(WebCore::XSLImportRule::styleSheet const):
(WebCore::XSLImportRule::protectedStyleSheet const): Deleted.
Canonical link: https://commits.webkit.org/307166@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications