[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