Skip to content

Commit ab4e2cb

Browse files
saschanazsandersn
authored andcommitted
add CSS Inline Layout types (#721)
1 parent ea80877 commit ab4e2cb

File tree

4 files changed

+22
-4
lines changed

4 files changed

+22
-4
lines changed

baselines/dom.generated.d.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2730,7 +2730,7 @@ interface CSSStyleDeclaration {
27302730
alignContent: string;
27312731
alignItems: string;
27322732
alignSelf: string;
2733-
alignmentBaseline: string | null;
2733+
alignmentBaseline: string;
27342734
animation: string;
27352735
animationDelay: string;
27362736
animationDirection: string;
@@ -2752,7 +2752,7 @@ interface CSSStyleDeclaration {
27522752
backgroundPositionY: string;
27532753
backgroundRepeat: string;
27542754
backgroundSize: string;
2755-
baselineShift: string | null;
2755+
baselineShift: string;
27562756
border: string;
27572757
borderBottom: string;
27582758
borderBottomColor: string;
@@ -2818,7 +2818,7 @@ interface CSSStyleDeclaration {
28182818
cursor: string;
28192819
direction: string;
28202820
display: string | null;
2821-
dominantBaseline: string | null;
2821+
dominantBaseline: string;
28222822
emptyCells: string | null;
28232823
enableBackground: string | null;
28242824
fill: string;
@@ -3051,7 +3051,7 @@ interface CSSStyleDeclaration {
30513051
translate: string | null;
30523052
unicodeBidi: string;
30533053
userSelect: string;
3054-
verticalAlign: string | null;
3054+
verticalAlign: string;
30553055
visibility: string | null;
30563056
/** @deprecated */
30573057
webkitAlignContent: string;

inputfiles/idl/CSS Inline Layout.widl

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
partial interface CSSStyleDeclaration {
2+
[CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString dominantBaseline;
3+
[CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString verticalAlign;
4+
[CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString alignmentBaseline;
5+
[CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString baselineShift;
6+
[CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString inlineSizing;
7+
[CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString initialLetters;
8+
[CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString initialLettersAlign;
9+
[CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString initialLettersWrap;
10+
};

inputfiles/idlSources.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,10 @@
5252
"url": "https://drafts.csswg.org/css-images-3/",
5353
"title": "CSS Images"
5454
},
55+
{
56+
"url": "https://www.w3.org/TR/css-inline-3/",
57+
"title": "CSS Inline Layout"
58+
},
5559
{
5660
"url": "https://drafts.fxtf.org/css-masking-1/",
5761
"title": "CSS Masking"

inputfiles/removedTypes.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,10 @@
8888
"hangingPunctuation": null,
8989
"blockOverflow": null,
9090
"continue": null,
91+
"initialLetters": null,
92+
"initialLettersAlign": null,
93+
"initialLettersWrap": null,
94+
"inlineSizing": null,
9195
"lineClamp": null,
9296
"maskBorder": null,
9397
"maskBorderMode": null,

0 commit comments

Comments
 (0)