Skip to content

Commit 64b71c1

Browse files
saschanazsandersn
authored andcommitted
add CSS Transforms Level 2 types (#724)
1 parent b43ea6d commit 64b71c1

File tree

3 files changed

+20
-7
lines changed

3 files changed

+20
-7
lines changed

baselines/dom.generated.d.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2740,7 +2740,7 @@ interface CSSStyleDeclaration {
27402740
animationName: string;
27412741
animationPlayState: string;
27422742
animationTimingFunction: string;
2743-
backfaceVisibility: string | null;
2743+
backfaceVisibility: string;
27442744
background: string;
27452745
backgroundAttachment: string;
27462746
backgroundClip: string;
@@ -3018,8 +3018,8 @@ interface CSSStyleDeclaration {
30183018
pageBreakInside: string;
30193019
readonly parentRule: CSSRule;
30203020
penAction: string | null;
3021-
perspective: string | null;
3022-
perspectiveOrigin: string | null;
3021+
perspective: string;
3022+
perspectiveOrigin: string;
30233023
placeContent: string;
30243024
placeItems: string;
30253025
placeSelf: string;
@@ -3028,12 +3028,12 @@ interface CSSStyleDeclaration {
30283028
quotes: string;
30293029
resize: string;
30303030
right: string;
3031-
rotate: string | null;
3031+
rotate: string;
30323032
rowGap: string;
30333033
rubyAlign: string | null;
30343034
rubyOverhang: string | null;
30353035
rubyPosition: string | null;
3036-
scale: string | null;
3036+
scale: string;
30373037
scrollBehavior: string;
30383038
stopColor: string | null;
30393039
stopOpacity: string | null;
@@ -3073,13 +3073,13 @@ interface CSSStyleDeclaration {
30733073
transform: string;
30743074
transformBox: string;
30753075
transformOrigin: string;
3076-
transformStyle: string | null;
3076+
transformStyle: string;
30773077
transition: string;
30783078
transitionDelay: string;
30793079
transitionDuration: string;
30803080
transitionProperty: string;
30813081
transitionTimingFunction: string;
3082-
translate: string | null;
3082+
translate: string;
30833083
unicodeBidi: string;
30843084
userSelect: string;
30853085
verticalAlign: string;
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
partial interface CSSStyleDeclaration {
2+
[CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString translate;
3+
[CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString rotate;
4+
[CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString scale;
5+
[CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString transformStyle;
6+
[CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString perspective;
7+
[CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString perspectiveOrigin;
8+
[CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString backfaceVisibility;
9+
};

inputfiles/idlSources.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,10 @@
9696
"url": "https://www.w3.org/TR/css-transforms-1/",
9797
"title": "CSS Transforms"
9898
},
99+
{
100+
"url": "https://drafts.csswg.org/css-transforms-2/",
101+
"title": "CSS Transforms Level 2"
102+
},
99103
{
100104
"url": "https://www.w3.org/TR/css-will-change/",
101105
"title": "CSS Will Change"

0 commit comments

Comments
 (0)