-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add unprefixed backdrop-filter behind a pref. #18059
Add unprefixed backdrop-filter behind a pref. #18059
Conversation
9773f41
to
e39428d
Compare
EWS run on previous version of this PR (hash e39428d)
|
Source/WTF/wtf/PlatformEnable.h
Outdated
@@ -572,6 +572,9 @@ | |||
#define ENABLE_CFPREFS_DIRECT_MODE 0 | |||
#endif | |||
|
|||
#if !defined(ENABLE_BACKDROP_FILTER) | |||
#define ENABLE_BACKDROP_FILTER 0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we really need this? If we do, I'd prefer it be ENABLE_UNPREFIXED_BACKDROP_FILTER
status: testable | ||
category: css | ||
humanReadableName: "CSS Backdrop Filter" | ||
humanReadableDescription: "Enable backdrop-filter CSS property" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"Enable unprefixed backdrop-filter CSS property"
e39428d
to
1fb4468
Compare
EWS run on previous version of this PR (hash 1fb4468)
|
1fb4468
to
1e7552f
Compare
EWS run on previous version of this PR (hash 1e7552f)
|
1e7552f
to
fd8c628
Compare
EWS run on current version of this PR (hash fd8c628)
|
https://bugs.webkit.org/show_bug.cgi?id=261923 <rdar://115869595> Reviewed by Simon Fraser. We want to start being able to test this, before it's fully ready. * Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml: * Source/WTF/wtf/PlatformEnable.h: * Source/WebCore/animation/CSSPropertyAnimation.cpp: (WebCore::CSSPropertyAnimationWrapperMap::CSSPropertyAnimationWrapperMap): * Source/WebCore/animation/KeyframeEffect.cpp: (WebCore::KeyframeEffect::computeHasReferenceFilter): (WebCore::acceleratedPropertyDidChange): * Source/WebCore/css/CSSProperties.json: * Source/WebCore/css/ComputedStyleExtractor.cpp: (WebCore::isLayoutDependent): (WebCore::ComputedStyleExtractor::valueForPropertyInStyle const): * Source/WebCore/platform/animation/AcceleratedEffect.cpp: (WebCore::acceleratedPropertyFromCSSProperty): * Source/WebCore/rendering/RenderLayerBacking.cpp: (WebCore::RenderLayerBacking::startAnimation): (WebCore::RenderLayerBacking::cssToGraphicsLayerProperty): * Source/WebCore/rendering/RenderLayerCompositor.cpp: (WebCore::RenderLayerCompositor::requiresCompositingForAnimation const): * Source/WebCore/rendering/style/WillChangeData.cpp: (WebCore::WillChangeData::createsContainingBlockForOutOfFlowPositioned const): (WebCore::WillChangeData::canBeBackdropRoot const): (WebCore::WillChangeData::propertyCreatesStackingContext): (WebCore::propertyTriggersCompositing): Canonical link: https://commits.webkit.org/268367@main
fd8c628
to
c950ad9
Compare
Committed 268367@main (c950ad9): https://commits.webkit.org/268367@main Reviewed commits have been landed. Closing PR #18059 and removing active labels. |
c950ad9
fd8c628
π§ͺ wpe-wk2π§ͺ ios-wk2-wpt