[webkit-changes] [WebKit/WebKit] 6ac376: [css-typed-om] remove ENABLED(CSS_TYPED_OM) compil...
Antoine Quint
noreply at github.com
Fri Oct 21 22:21:46 PDT 2022
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 6ac3761da1f2fde724e414714f560480b113f04d
https://github.com/WebKit/WebKit/commit/6ac3761da1f2fde724e414714f560480b113f04d
Author: Antoine Quint <graouts at apple.com>
Date: 2022-10-21 (Fri, 21 Oct 2022)
Changed paths:
M Source/WTF/Scripts/Preferences/WebPreferencesExperimental.yaml
M Source/WTF/wtf/PlatformEnableCocoa.h
M Source/WebCore/Modules/webcodecs/WebCodecsVideoFrame.cpp
M Source/WebCore/Modules/webcodecs/WebCodecsVideoFrame.h
M Source/WebCore/Modules/webcodecs/WebCodecsVideoFrame.idl
M Source/WebCore/bindings/js/JSCSSStyleValueCustom.cpp
M Source/WebCore/bindings/js/JSCSSTransformComponentCustom.cpp
M Source/WebCore/css/DOMCSSNamespace+CSSNumericFactory.idl
M Source/WebCore/css/ElementCSSInlineStyle.idl
M Source/WebCore/css/typedom/CSSKeywordValue.cpp
M Source/WebCore/css/typedom/CSSKeywordValue.h
M Source/WebCore/css/typedom/CSSKeywordValue.idl
M Source/WebCore/css/typedom/CSSNumericFactory.cpp
M Source/WebCore/css/typedom/CSSNumericFactory.h
M Source/WebCore/css/typedom/CSSNumericValue.cpp
M Source/WebCore/css/typedom/CSSNumericValue.h
M Source/WebCore/css/typedom/CSSNumericValue.idl
M Source/WebCore/css/typedom/CSSOMVariableReferenceValue.cpp
M Source/WebCore/css/typedom/CSSOMVariableReferenceValue.h
M Source/WebCore/css/typedom/CSSOMVariableReferenceValue.idl
M Source/WebCore/css/typedom/CSSStyleImageValue.cpp
M Source/WebCore/css/typedom/CSSStyleImageValue.h
M Source/WebCore/css/typedom/CSSStyleImageValue.idl
M Source/WebCore/css/typedom/CSSStyleValue.cpp
M Source/WebCore/css/typedom/CSSStyleValue.h
M Source/WebCore/css/typedom/CSSStyleValue.idl
M Source/WebCore/css/typedom/CSSStyleValueFactory.cpp
M Source/WebCore/css/typedom/CSSStyleValueFactory.h
M Source/WebCore/css/typedom/CSSUnitValue.cpp
M Source/WebCore/css/typedom/CSSUnitValue.h
M Source/WebCore/css/typedom/CSSUnitValue.idl
M Source/WebCore/css/typedom/CSSUnparsedValue.cpp
M Source/WebCore/css/typedom/CSSUnparsedValue.h
M Source/WebCore/css/typedom/CSSUnparsedValue.idl
M Source/WebCore/css/typedom/ComputedStylePropertyMapReadOnly.cpp
M Source/WebCore/css/typedom/ComputedStylePropertyMapReadOnly.h
M Source/WebCore/css/typedom/StylePropertyMap.h
M Source/WebCore/css/typedom/StylePropertyMap.idl
M Source/WebCore/css/typedom/StylePropertyMapReadOnly.cpp
M Source/WebCore/css/typedom/StylePropertyMapReadOnly.h
M Source/WebCore/css/typedom/StylePropertyMapReadOnly.idl
M Source/WebCore/css/typedom/color/CSSColor.cpp
M Source/WebCore/css/typedom/color/CSSColor.h
M Source/WebCore/css/typedom/color/CSSColor.idl
M Source/WebCore/css/typedom/color/CSSColorValue.h
M Source/WebCore/css/typedom/color/CSSColorValue.idl
M Source/WebCore/css/typedom/color/CSSHSL.cpp
M Source/WebCore/css/typedom/color/CSSHSL.h
M Source/WebCore/css/typedom/color/CSSHSL.idl
M Source/WebCore/css/typedom/color/CSSHWB.cpp
M Source/WebCore/css/typedom/color/CSSHWB.h
M Source/WebCore/css/typedom/color/CSSHWB.idl
M Source/WebCore/css/typedom/color/CSSLCH.cpp
M Source/WebCore/css/typedom/color/CSSLCH.h
M Source/WebCore/css/typedom/color/CSSLCH.idl
M Source/WebCore/css/typedom/color/CSSLab.cpp
M Source/WebCore/css/typedom/color/CSSLab.h
M Source/WebCore/css/typedom/color/CSSLab.idl
M Source/WebCore/css/typedom/color/CSSOKLCH.cpp
M Source/WebCore/css/typedom/color/CSSOKLCH.h
M Source/WebCore/css/typedom/color/CSSOKLCH.idl
M Source/WebCore/css/typedom/color/CSSOKLab.cpp
M Source/WebCore/css/typedom/color/CSSOKLab.h
M Source/WebCore/css/typedom/color/CSSOKLab.idl
M Source/WebCore/css/typedom/color/CSSRGB.cpp
M Source/WebCore/css/typedom/color/CSSRGB.h
M Source/WebCore/css/typedom/color/CSSRGB.idl
M Source/WebCore/css/typedom/numeric/CSSMathClamp.cpp
M Source/WebCore/css/typedom/numeric/CSSMathClamp.h
M Source/WebCore/css/typedom/numeric/CSSMathClamp.idl
M Source/WebCore/css/typedom/numeric/CSSMathInvert.cpp
M Source/WebCore/css/typedom/numeric/CSSMathInvert.h
M Source/WebCore/css/typedom/numeric/CSSMathInvert.idl
M Source/WebCore/css/typedom/numeric/CSSMathMax.cpp
M Source/WebCore/css/typedom/numeric/CSSMathMax.h
M Source/WebCore/css/typedom/numeric/CSSMathMax.idl
M Source/WebCore/css/typedom/numeric/CSSMathMin.cpp
M Source/WebCore/css/typedom/numeric/CSSMathMin.h
M Source/WebCore/css/typedom/numeric/CSSMathMin.idl
M Source/WebCore/css/typedom/numeric/CSSMathNegate.cpp
M Source/WebCore/css/typedom/numeric/CSSMathNegate.h
M Source/WebCore/css/typedom/numeric/CSSMathNegate.idl
M Source/WebCore/css/typedom/numeric/CSSMathOperator.h
M Source/WebCore/css/typedom/numeric/CSSMathOperator.idl
M Source/WebCore/css/typedom/numeric/CSSMathProduct.cpp
M Source/WebCore/css/typedom/numeric/CSSMathProduct.h
M Source/WebCore/css/typedom/numeric/CSSMathProduct.idl
M Source/WebCore/css/typedom/numeric/CSSMathSum.cpp
M Source/WebCore/css/typedom/numeric/CSSMathSum.h
M Source/WebCore/css/typedom/numeric/CSSMathSum.idl
M Source/WebCore/css/typedom/numeric/CSSMathValue.h
M Source/WebCore/css/typedom/numeric/CSSMathValue.idl
M Source/WebCore/css/typedom/numeric/CSSNumericArray.cpp
M Source/WebCore/css/typedom/numeric/CSSNumericArray.h
M Source/WebCore/css/typedom/numeric/CSSNumericArray.idl
M Source/WebCore/css/typedom/numeric/CSSNumericBaseType.h
M Source/WebCore/css/typedom/numeric/CSSNumericBaseType.idl
M Source/WebCore/css/typedom/numeric/CSSNumericType.cpp
M Source/WebCore/css/typedom/numeric/CSSNumericType.h
M Source/WebCore/css/typedom/numeric/CSSNumericType.idl
M Source/WebCore/css/typedom/transform/CSSMatrixComponent.cpp
M Source/WebCore/css/typedom/transform/CSSMatrixComponent.h
M Source/WebCore/css/typedom/transform/CSSMatrixComponent.idl
M Source/WebCore/css/typedom/transform/CSSMatrixComponentOptions.h
M Source/WebCore/css/typedom/transform/CSSMatrixComponentOptions.idl
M Source/WebCore/css/typedom/transform/CSSPerspective.cpp
M Source/WebCore/css/typedom/transform/CSSPerspective.h
M Source/WebCore/css/typedom/transform/CSSPerspective.idl
M Source/WebCore/css/typedom/transform/CSSRotate.cpp
M Source/WebCore/css/typedom/transform/CSSRotate.h
M Source/WebCore/css/typedom/transform/CSSRotate.idl
M Source/WebCore/css/typedom/transform/CSSScale.cpp
M Source/WebCore/css/typedom/transform/CSSScale.h
M Source/WebCore/css/typedom/transform/CSSScale.idl
M Source/WebCore/css/typedom/transform/CSSSkew.cpp
M Source/WebCore/css/typedom/transform/CSSSkew.h
M Source/WebCore/css/typedom/transform/CSSSkew.idl
M Source/WebCore/css/typedom/transform/CSSSkewX.cpp
M Source/WebCore/css/typedom/transform/CSSSkewX.h
M Source/WebCore/css/typedom/transform/CSSSkewX.idl
M Source/WebCore/css/typedom/transform/CSSSkewY.cpp
M Source/WebCore/css/typedom/transform/CSSSkewY.h
M Source/WebCore/css/typedom/transform/CSSSkewY.idl
M Source/WebCore/css/typedom/transform/CSSTransformComponent.cpp
M Source/WebCore/css/typedom/transform/CSSTransformComponent.h
M Source/WebCore/css/typedom/transform/CSSTransformComponent.idl
M Source/WebCore/css/typedom/transform/CSSTransformValue.cpp
M Source/WebCore/css/typedom/transform/CSSTransformValue.h
M Source/WebCore/css/typedom/transform/CSSTransformValue.idl
M Source/WebCore/css/typedom/transform/CSSTranslate.cpp
M Source/WebCore/css/typedom/transform/CSSTranslate.h
M Source/WebCore/css/typedom/transform/CSSTranslate.idl
M Source/WebCore/dom/Element+ComputedStyleMap.idl
M Source/WebCore/dom/Element.cpp
M Source/WebCore/dom/Element.h
M Source/WebCore/dom/ElementRareData.cpp
M Source/WebCore/dom/ElementRareData.h
M Source/WebCore/dom/StyledElement.cpp
M Source/WebCore/dom/StyledElement.h
M Source/WebCore/html/ImageBitmap.cpp
M Source/WebCore/html/ImageBitmap.h
M Source/WebCore/html/canvas/CanvasDrawImage.idl
M Source/WebCore/html/canvas/CanvasFillStrokeStyles.idl
M Source/WebCore/html/canvas/CanvasRenderingContext2DBase.cpp
M Source/WebCore/html/canvas/CanvasRenderingContext2DBase.h
M Source/WebCore/inspector/InspectorCanvas.cpp
M Source/WebCore/inspector/InspectorCanvas.h
M Source/WebCore/inspector/InspectorCanvasCallTracer.h
M Source/WebCore/page/DeprecatedGlobalSettings.h
M Source/WebCore/page/WindowOrWorkerGlobalScope.idl
M Source/WebKit/WebProcess/Inspector/WebInspectorUI.cpp
M Source/cmake/OptionsGTK.cmake
M Source/cmake/OptionsMac.cmake
M Source/cmake/OptionsPlayStation.cmake
M Source/cmake/OptionsWPE.cmake
M Source/cmake/OptionsWin.cmake
M Source/cmake/WebKitFeatures.cmake
Log Message:
-----------
[css-typed-om] remove ENABLED(CSS_TYPED_OM) compile-time flag
https://bugs.webkit.org/show_bug.cgi?id=246884
Reviewed by Chris Dumez.
* Source/WTF/Scripts/Preferences/WebPreferencesExperimental.yaml:
* Source/WTF/wtf/PlatformEnableCocoa.h:
* Source/WebCore/Modules/webcodecs/WebCodecsVideoFrame.cpp:
(WebCore::checkImageUsability):
(WebCore::WebCodecsVideoFrame::create):
* Source/WebCore/Modules/webcodecs/WebCodecsVideoFrame.h:
* Source/WebCore/Modules/webcodecs/WebCodecsVideoFrame.idl:
* Source/WebCore/bindings/js/JSCSSStyleValueCustom.cpp:
* Source/WebCore/bindings/js/JSCSSTransformComponentCustom.cpp:
* Source/WebCore/css/DOMCSSNamespace+CSSNumericFactory.idl:
* Source/WebCore/css/ElementCSSInlineStyle.idl:
* Source/WebCore/css/typedom/CSSKeywordValue.cpp:
* Source/WebCore/css/typedom/CSSKeywordValue.h:
* Source/WebCore/css/typedom/CSSKeywordValue.idl:
* Source/WebCore/css/typedom/CSSNumericFactory.cpp:
* Source/WebCore/css/typedom/CSSNumericFactory.h:
* Source/WebCore/css/typedom/CSSNumericValue.cpp:
* Source/WebCore/css/typedom/CSSNumericValue.h:
* Source/WebCore/css/typedom/CSSNumericValue.idl:
* Source/WebCore/css/typedom/CSSOMVariableReferenceValue.cpp:
* Source/WebCore/css/typedom/CSSOMVariableReferenceValue.h:
* Source/WebCore/css/typedom/CSSOMVariableReferenceValue.idl:
* Source/WebCore/css/typedom/CSSStyleImageValue.cpp:
* Source/WebCore/css/typedom/CSSStyleImageValue.h:
* Source/WebCore/css/typedom/CSSStyleImageValue.idl:
* Source/WebCore/css/typedom/CSSStyleValue.cpp:
* Source/WebCore/css/typedom/CSSStyleValue.h:
* Source/WebCore/css/typedom/CSSStyleValue.idl:
* Source/WebCore/css/typedom/CSSStyleValueFactory.cpp:
* Source/WebCore/css/typedom/CSSStyleValueFactory.h:
* Source/WebCore/css/typedom/CSSUnitValue.cpp:
* Source/WebCore/css/typedom/CSSUnitValue.h:
* Source/WebCore/css/typedom/CSSUnitValue.idl:
* Source/WebCore/css/typedom/CSSUnparsedValue.cpp:
* Source/WebCore/css/typedom/CSSUnparsedValue.h:
* Source/WebCore/css/typedom/CSSUnparsedValue.idl:
* Source/WebCore/css/typedom/ComputedStylePropertyMapReadOnly.cpp:
* Source/WebCore/css/typedom/ComputedStylePropertyMapReadOnly.h:
* Source/WebCore/css/typedom/StylePropertyMap.h:
* Source/WebCore/css/typedom/StylePropertyMap.idl:
* Source/WebCore/css/typedom/StylePropertyMapReadOnly.cpp:
* Source/WebCore/css/typedom/StylePropertyMapReadOnly.h:
* Source/WebCore/css/typedom/StylePropertyMapReadOnly.idl:
* Source/WebCore/css/typedom/color/CSSColor.cpp:
* Source/WebCore/css/typedom/color/CSSColor.h:
* Source/WebCore/css/typedom/color/CSSColor.idl:
* Source/WebCore/css/typedom/color/CSSColorValue.h:
* Source/WebCore/css/typedom/color/CSSColorValue.idl:
* Source/WebCore/css/typedom/color/CSSHSL.cpp:
* Source/WebCore/css/typedom/color/CSSHSL.h:
* Source/WebCore/css/typedom/color/CSSHSL.idl:
* Source/WebCore/css/typedom/color/CSSHWB.cpp:
* Source/WebCore/css/typedom/color/CSSHWB.h:
* Source/WebCore/css/typedom/color/CSSHWB.idl:
* Source/WebCore/css/typedom/color/CSSLCH.cpp:
* Source/WebCore/css/typedom/color/CSSLCH.h:
* Source/WebCore/css/typedom/color/CSSLCH.idl:
* Source/WebCore/css/typedom/color/CSSLab.cpp:
* Source/WebCore/css/typedom/color/CSSLab.h:
* Source/WebCore/css/typedom/color/CSSLab.idl:
* Source/WebCore/css/typedom/color/CSSOKLCH.cpp:
* Source/WebCore/css/typedom/color/CSSOKLCH.h:
* Source/WebCore/css/typedom/color/CSSOKLCH.idl:
* Source/WebCore/css/typedom/color/CSSOKLab.cpp:
* Source/WebCore/css/typedom/color/CSSOKLab.h:
* Source/WebCore/css/typedom/color/CSSOKLab.idl:
* Source/WebCore/css/typedom/color/CSSRGB.cpp:
* Source/WebCore/css/typedom/color/CSSRGB.h:
* Source/WebCore/css/typedom/color/CSSRGB.idl:
* Source/WebCore/css/typedom/numeric/CSSMathClamp.cpp:
* Source/WebCore/css/typedom/numeric/CSSMathClamp.h:
* Source/WebCore/css/typedom/numeric/CSSMathClamp.idl:
* Source/WebCore/css/typedom/numeric/CSSMathInvert.cpp:
* Source/WebCore/css/typedom/numeric/CSSMathInvert.h:
* Source/WebCore/css/typedom/numeric/CSSMathInvert.idl:
* Source/WebCore/css/typedom/numeric/CSSMathMax.cpp:
* Source/WebCore/css/typedom/numeric/CSSMathMax.h:
* Source/WebCore/css/typedom/numeric/CSSMathMax.idl:
* Source/WebCore/css/typedom/numeric/CSSMathMin.cpp:
* Source/WebCore/css/typedom/numeric/CSSMathMin.h:
* Source/WebCore/css/typedom/numeric/CSSMathMin.idl:
* Source/WebCore/css/typedom/numeric/CSSMathNegate.cpp:
* Source/WebCore/css/typedom/numeric/CSSMathNegate.h:
* Source/WebCore/css/typedom/numeric/CSSMathNegate.idl:
* Source/WebCore/css/typedom/numeric/CSSMathOperator.h:
* Source/WebCore/css/typedom/numeric/CSSMathOperator.idl:
* Source/WebCore/css/typedom/numeric/CSSMathProduct.cpp:
* Source/WebCore/css/typedom/numeric/CSSMathProduct.h:
* Source/WebCore/css/typedom/numeric/CSSMathProduct.idl:
* Source/WebCore/css/typedom/numeric/CSSMathSum.cpp:
* Source/WebCore/css/typedom/numeric/CSSMathSum.h:
* Source/WebCore/css/typedom/numeric/CSSMathSum.idl:
* Source/WebCore/css/typedom/numeric/CSSMathValue.h:
* Source/WebCore/css/typedom/numeric/CSSMathValue.idl:
* Source/WebCore/css/typedom/numeric/CSSNumericArray.cpp:
* Source/WebCore/css/typedom/numeric/CSSNumericArray.h:
* Source/WebCore/css/typedom/numeric/CSSNumericArray.idl:
* Source/WebCore/css/typedom/numeric/CSSNumericBaseType.h:
* Source/WebCore/css/typedom/numeric/CSSNumericBaseType.idl:
* Source/WebCore/css/typedom/numeric/CSSNumericType.cpp:
* Source/WebCore/css/typedom/numeric/CSSNumericType.h:
* Source/WebCore/css/typedom/numeric/CSSNumericType.idl:
* Source/WebCore/css/typedom/transform/CSSMatrixComponent.cpp:
* Source/WebCore/css/typedom/transform/CSSMatrixComponent.h:
* Source/WebCore/css/typedom/transform/CSSMatrixComponent.idl:
* Source/WebCore/css/typedom/transform/CSSMatrixComponentOptions.h:
* Source/WebCore/css/typedom/transform/CSSMatrixComponentOptions.idl:
* Source/WebCore/css/typedom/transform/CSSPerspective.cpp:
* Source/WebCore/css/typedom/transform/CSSPerspective.h:
* Source/WebCore/css/typedom/transform/CSSPerspective.idl:
* Source/WebCore/css/typedom/transform/CSSRotate.cpp:
* Source/WebCore/css/typedom/transform/CSSRotate.h:
* Source/WebCore/css/typedom/transform/CSSRotate.idl:
* Source/WebCore/css/typedom/transform/CSSScale.cpp:
* Source/WebCore/css/typedom/transform/CSSScale.h:
* Source/WebCore/css/typedom/transform/CSSScale.idl:
* Source/WebCore/css/typedom/transform/CSSSkew.cpp:
* Source/WebCore/css/typedom/transform/CSSSkew.h:
* Source/WebCore/css/typedom/transform/CSSSkew.idl:
* Source/WebCore/css/typedom/transform/CSSSkewX.cpp:
* Source/WebCore/css/typedom/transform/CSSSkewX.h:
* Source/WebCore/css/typedom/transform/CSSSkewX.idl:
* Source/WebCore/css/typedom/transform/CSSSkewY.cpp:
* Source/WebCore/css/typedom/transform/CSSSkewY.h:
* Source/WebCore/css/typedom/transform/CSSSkewY.idl:
* Source/WebCore/css/typedom/transform/CSSTransformComponent.cpp:
* Source/WebCore/css/typedom/transform/CSSTransformComponent.h:
* Source/WebCore/css/typedom/transform/CSSTransformComponent.idl:
* Source/WebCore/css/typedom/transform/CSSTransformValue.cpp:
* Source/WebCore/css/typedom/transform/CSSTransformValue.h:
* Source/WebCore/css/typedom/transform/CSSTransformValue.idl:
* Source/WebCore/css/typedom/transform/CSSTranslate.cpp:
* Source/WebCore/css/typedom/transform/CSSTranslate.h:
* Source/WebCore/css/typedom/transform/CSSTranslate.idl:
* Source/WebCore/dom/Element+ComputedStyleMap.idl:
* Source/WebCore/dom/Element.cpp:
(WebCore::Element::~Element):
* Source/WebCore/dom/Element.h:
* Source/WebCore/dom/ElementRareData.cpp:
* Source/WebCore/dom/ElementRareData.h:
(WebCore::ElementRareData::setComputedStyleMap):
(WebCore::ElementRareData::useTypes const):
* Source/WebCore/dom/StyledElement.cpp:
(WebCore::StyledElement::ensureAttributeStyleMap):
* Source/WebCore/dom/StyledElement.h:
* Source/WebCore/html/ImageBitmap.cpp:
(WebCore::ImageBitmap::createPromise):
* Source/WebCore/html/ImageBitmap.h:
* Source/WebCore/html/canvas/CanvasDrawImage.idl:
* Source/WebCore/html/canvas/CanvasFillStrokeStyles.idl:
* Source/WebCore/html/canvas/CanvasRenderingContext2DBase.cpp:
(WebCore::size):
(WebCore::CanvasRenderingContext2DBase::drawImage):
(WebCore::CanvasRenderingContext2DBase::createPattern):
* Source/WebCore/html/canvas/CanvasRenderingContext2DBase.h:
* Source/WebCore/inspector/InspectorCanvas.cpp:
(WebCore::InspectorCanvas::indexForData):
* Source/WebCore/inspector/InspectorCanvas.h:
* Source/WebCore/inspector/InspectorCanvasCallTracer.h:
* Source/WebCore/page/DeprecatedGlobalSettings.h:
(WebCore::DeprecatedGlobalSettings::cssTypedOMEnabled):
* Source/WebCore/page/WindowOrWorkerGlobalScope.idl:
* Source/WebKit/WebProcess/Inspector/WebInspectorUI.cpp:
(WebKit::WebInspectorUI::enableFrontendFeatures):
* Source/cmake/OptionsGTK.cmake:
* Source/cmake/OptionsMac.cmake:
* Source/cmake/OptionsPlayStation.cmake:
* Source/cmake/OptionsWPE.cmake:
* Source/cmake/OptionsWin.cmake:
* Source/cmake/WebKitFeatures.cmake:
Canonical link: https://commits.webkit.org/255862@main
More information about the webkit-changes
mailing list