Branch: refs/heads/safari-7615.3.3.11-branch Home: https://github.com/WebKit/WebKit Commit: e65573c88c19f88828f1077e1b0f6a5a4df24cc2 https://github.com/WebKit/WebKit/commit/e65573c88c19f88828f1077e1b0f6a5a4df24cc2 Author: Antti Koivisto <an...@apple.com> Date: 2023-05-08 (Mon, 08 May 2023)
Changed paths: M Source/WebCore/css/CSSGroupingRule.cpp M Source/WebCore/css/CSSStyleSheet.cpp M Source/WebCore/css/StyleSheetContents.cpp M Source/WebCore/css/StyleSheetContents.h M Source/WebCore/css/parser/CSSParserImpl.cpp Log Message: ----------- Cherry-pick 1ffbfef4c616. rdar://problem/108758349 Disallow caching of StyleSheetContents that uses nesting https://bugs.webkit.org/show_bug.cgi?id=256449 rdar://108758349 Reviewed by Alan Baradlay. Mutations to cached document may affect other stylesheets. * Source/WebCore/css/CSSGroupingRule.cpp: (WebCore::CSSGroupingRule::prepareChildStyleRuleForNesting): * Source/WebCore/css/CSSStyleSheet.cpp: (WebCore::CSSStyleSheet::prepareChildStyleRuleForNesting): * Source/WebCore/css/StyleSheetContents.cpp: (WebCore::StyleSheetContents::isCacheable const): * Source/WebCore/css/StyleSheetContents.h: * Source/WebCore/css/parser/CSSParserImpl.cpp: (WebCore::CSSParserImpl::consumeRegularRuleList): (WebCore::CSSParserImpl::consumeStyleRule): Canonical link: https://commits.webkit.org/263799@main Identifier: 259548.745@safari-7615.3.3.11-branch Commit: 962c2ddc53f365b486a71976d079ce64d4e1dcb7 https://github.com/WebKit/WebKit/commit/962c2ddc53f365b486a71976d079ce64d4e1dcb7 Author: Dan Robson <dan_rob...@apple.com> Date: 2023-05-09 (Tue, 09 May 2023) Changed paths: M Configurations/Version.xcconfig Log Message: ----------- Versioning. WebKit-7615.3.3.11.2 Identifier: 259548.746@safari-7615.3.3.11-branch Compare: https://github.com/WebKit/WebKit/compare/e65573c88c19%5E...962c2ddc53f3 _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes