# This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. with Files("**"): BUG_COMPONENT = ("Core", "CSS Parsing and Computation") EXPORTS.mozilla.dom += [ "CSSColor.h", "CSSColorValue.h", "CSSHSL.h", "CSSHWB.h", "CSSImageValue.h", "CSSKeywordValue.h", "CSSLab.h", "CSSLCH.h", "CSSMathClamp.h", "CSSMathInvert.h", "CSSMathMax.h", "CSSMathMin.h", "CSSMathNegate.h", "CSSMathProduct.h", "CSSMathSum.h", "CSSMathValue.h", "CSSMatrixComponent.h", "CSSNumericArray.h", "CSSNumericValue.h", "CSSOKLab.h", "CSSOKLCH.h", "CSSPerspective.h", "CSSRGB.h", "CSSRotate.h", "CSSScale.h", "CSSSkew.h", "CSSSkewX.h", "CSSSkewY.h", "CSSStyleValue.h", "CSSTransformComponent.h", "CSSTransformValue.h", "CSSTranslate.h", "CSSUnitValue.h", "CSSUnparsedValue.h", "CSSVariableReferenceValue.h", "StylePropertyMap.h", "StylePropertyMapReadOnly.h", ] UNIFIED_SOURCES += [ "CSSColor.cpp", "CSSColorValue.cpp", "CSSHSL.cpp", "CSSHWB.cpp", "CSSImageValue.cpp", "CSSKeywordValue.cpp", "CSSLab.cpp", "CSSLCH.cpp", "CSSMathClamp.cpp", "CSSMathInvert.cpp", "CSSMathMax.cpp", "CSSMathMin.cpp", "CSSMathNegate.cpp", "CSSMathProduct.cpp", "CSSMathSum.cpp", "CSSMathValue.cpp", "CSSMatrixComponent.cpp", "CSSNumericArray.cpp", "CSSNumericValue.cpp", "CSSOKLab.cpp", "CSSOKLCH.cpp", "CSSPerspective.cpp", "CSSRGB.cpp", "CSSRotate.cpp", "CSSScale.cpp", "CSSSkew.cpp", "CSSSkewX.cpp", "CSSSkewY.cpp", "CSSStyleValue.cpp", "CSSTransformComponent.cpp", "CSSTransformValue.cpp", "CSSTranslate.cpp", "CSSUnitValue.cpp", "CSSUnparsedValue.cpp", "CSSUnsupportedValue.cpp", "CSSVariableReferenceValue.cpp", "StylePropertyMap.cpp", "StylePropertyMapReadOnly.cpp", ] FINAL_LIBRARY = "xul" include("/ipc/chromium/chromium-config.mozbuild")