Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: aa9152749c901eafc5008e561687ee2de74c6d51 https://github.com/WebKit/WebKit/commit/aa9152749c901eafc5008e561687ee2de74c6d51 Author: Alex Christensen <achristen...@apple.com> Date: 2025-04-17 (Thu, 17 Apr 2025)
Changed paths: M Source/WebCore/css/CSSToStyleMap.cpp M Source/WebCore/platform/animation/Animation.h M Source/WebCore/style/MatchResultCache.cpp M Source/WebCore/style/MatchResultCache.h M Source/WebCore/style/PropertyCascade.cpp M Source/WebCore/style/PropertyCascade.h M Source/WebCore/style/ResolvedStyle.h M Source/WebCore/style/StyleAdjuster.cpp M Source/WebCore/style/StyleAdjuster.h M Source/WebCore/style/StyleBuilder.cpp M Source/WebCore/style/StyleBuilder.h M Source/WebCore/style/StyleResolver.cpp M Source/WebCore/style/StyleResolver.h M Source/WebCore/style/StyleTreeResolver.cpp Log Message: ----------- Revert 293802@main https://bugs.webkit.org/show_bug.cgi?id=291703 Unreviewed. It caused many assertions in debug tests. * Source/WebCore/css/CSSToStyleMap.cpp: (WebCore::CSSToStyleMap::mapFillXPosition): (WebCore::CSSToStyleMap::mapFillYPosition): * Source/WebCore/platform/animation/Animation.h: (WebCore::Animation::isEmpty const): (WebCore::Animation::clearName): * Source/WebCore/style/MatchResultCache.cpp: (WebCore::Style::MatchResultCache::get): (WebCore::Style::MatchResultCache::update): (WebCore::Style::MatchResultCache::Entry::Entry): Deleted. (WebCore::Style::copy): Deleted. (WebCore::Style::MatchResultCache::isUsableAfterInlineStyleChange): Deleted. (WebCore::Style::MatchResultCache::computeAndUpdateChangedProperties): Deleted. (WebCore::Style::MatchResultCache::resultWithCurrentInlineStyle): Deleted. (WebCore::Style::MatchResultCache::set): Deleted. * Source/WebCore/style/MatchResultCache.h: * Source/WebCore/style/PropertyCascade.cpp: (WebCore::Style::PropertyCascade::PropertyCascade): (WebCore::Style::PropertyCascade::addMatch): (WebCore::Style::PropertyCascade::shouldApplyAfterAnimation): * Source/WebCore/style/PropertyCascade.h: (WebCore::Style::PropertyCascade::normalProperties): (WebCore::Style::PropertyCascade::startingStyleProperties): (WebCore::Style::PropertyCascade::normalPropertyTypes): Deleted. (WebCore::Style::PropertyCascade::startingStylePropertyTypes): Deleted. (WebCore::Style::PropertyCascade::IncludedProperties::isEmpty const): Deleted. (WebCore::Style::PropertyCascade::applyLowPriorityOnly const): Deleted. * Source/WebCore/style/ResolvedStyle.h: * Source/WebCore/style/StyleAdjuster.cpp: (WebCore::Style::Adjuster::adjust const): (WebCore::Style::shouldTreatAutoZIndexAsZero): Deleted. (WebCore::Style::Adjuster::adjustFromBuilder): Deleted. * Source/WebCore/style/StyleAdjuster.h: * Source/WebCore/style/StyleBuilder.cpp: (WebCore::Style::Builder::Builder): (WebCore::Style::Builder::applyAllProperties): (WebCore::Style::Builder::applyTopPriorityProperties): (WebCore::Style::Builder::applyHighPriorityProperties): (WebCore::Style::Builder::adjustAfterApplying): Deleted. * Source/WebCore/style/StyleBuilder.h: * Source/WebCore/style/StyleResolver.cpp: (WebCore::Style::Resolver::State::takeStyle): (WebCore::Style::Resolver::initializeStateAndStyle): (WebCore::Style::Resolver::styleForElement): (WebCore::Style::Resolver::styleForElementWithCachedMatchResult): (WebCore::Style::Resolver::styleForPseudoElement): (WebCore::Style::Resolver::applyMatchedProperties): (WebCore::Style::Resolver::State::takeUserAgentAppearanceStyle): Deleted. (WebCore::Style::Resolver::unadjustedStyleForElement): Deleted. (WebCore::Style::Resolver::unadjustedStyleForCachedMatchResult): Deleted. (WebCore::Style::Resolver::setGlobalStateAfterApplyingProperties): Deleted. * Source/WebCore/style/StyleResolver.h: (WebCore::Style::Resolver::initializeStateAndStyle): Deleted. * Source/WebCore/style/StyleTreeResolver.cpp: (WebCore::Style::TreeResolver::styleForStyleable): (WebCore::Style::TreeResolver::resolveStartingStyle): (WebCore::Style::TreeResolver::resolveAfterChangeStyleForNonAnimated): (WebCore::Style::TreeResolver::resolveAgainInDifferentContext): (WebCore::Style::TreeResolver::applyCascadeAfterAnimation): (WebCore::Style::TreeResolver::generatePositionOption): Canonical link: https://commits.webkit.org/293815@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes