diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index 8928814cb..f2fe8c4ef 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -2740,7 +2740,7 @@ interface CSSStyleDeclaration { animationName: string; animationPlayState: string; animationTimingFunction: string; - backfaceVisibility: string | null; + backfaceVisibility: string; background: string; backgroundAttachment: string; backgroundClip: string; @@ -3018,8 +3018,8 @@ interface CSSStyleDeclaration { pageBreakInside: string; readonly parentRule: CSSRule; penAction: string | null; - perspective: string | null; - perspectiveOrigin: string | null; + perspective: string; + perspectiveOrigin: string; placeContent: string; placeItems: string; placeSelf: string; @@ -3028,12 +3028,12 @@ interface CSSStyleDeclaration { quotes: string; resize: string; right: string; - rotate: string | null; + rotate: string; rowGap: string; rubyAlign: string | null; rubyOverhang: string | null; rubyPosition: string | null; - scale: string | null; + scale: string; scrollBehavior: string; stopColor: string | null; stopOpacity: string | null; @@ -3073,13 +3073,13 @@ interface CSSStyleDeclaration { transform: string; transformBox: string; transformOrigin: string; - transformStyle: string | null; + transformStyle: string; transition: string; transitionDelay: string; transitionDuration: string; transitionProperty: string; transitionTimingFunction: string; - translate: string | null; + translate: string; unicodeBidi: string; userSelect: string; verticalAlign: string; diff --git a/inputfiles/idl/CSS Transforms Level 2.widl b/inputfiles/idl/CSS Transforms Level 2.widl new file mode 100644 index 000000000..9a8d66373 --- /dev/null +++ b/inputfiles/idl/CSS Transforms Level 2.widl @@ -0,0 +1,9 @@ +partial interface CSSStyleDeclaration { + [CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString translate; + [CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString rotate; + [CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString scale; + [CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString transformStyle; + [CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString perspective; + [CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString perspectiveOrigin; + [CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString backfaceVisibility; +}; diff --git a/inputfiles/idlSources.json b/inputfiles/idlSources.json index 56feeeae9..30ffa2d07 100644 --- a/inputfiles/idlSources.json +++ b/inputfiles/idlSources.json @@ -96,6 +96,10 @@ "url": "https://www.w3.org/TR/css-transforms-1/", "title": "CSS Transforms" }, + { + "url": "https://drafts.csswg.org/css-transforms-2/", + "title": "CSS Transforms Level 2" + }, { "url": "https://www.w3.org/TR/css-will-change/", "title": "CSS Will Change"