From 9364d3018631ab62d85de918760e1c2a21c9a902 Mon Sep 17 00:00:00 2001 From: Kagami Sascha Rosylight Date: Wed, 12 Jun 2019 18:40:09 +0900 Subject: [PATCH] add CSS Inline Layout types --- baselines/dom.generated.d.ts | 8 ++++---- inputfiles/idl/CSS Inline Layout.widl | 10 ++++++++++ inputfiles/idlSources.json | 4 ++++ inputfiles/removedTypes.json | 4 ++++ 4 files changed, 22 insertions(+), 4 deletions(-) create mode 100644 inputfiles/idl/CSS Inline Layout.widl diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index 723c5458c..f362fdd96 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -2730,7 +2730,7 @@ interface CSSStyleDeclaration { alignContent: string; alignItems: string; alignSelf: string; - alignmentBaseline: string | null; + alignmentBaseline: string; animation: string; animationDelay: string; animationDirection: string; @@ -2752,7 +2752,7 @@ interface CSSStyleDeclaration { backgroundPositionY: string; backgroundRepeat: string; backgroundSize: string; - baselineShift: string | null; + baselineShift: string; border: string; borderBottom: string; borderBottomColor: string; @@ -2818,7 +2818,7 @@ interface CSSStyleDeclaration { cursor: string; direction: string; display: string | null; - dominantBaseline: string | null; + dominantBaseline: string; emptyCells: string | null; enableBackground: string | null; fill: string | null; @@ -3051,7 +3051,7 @@ interface CSSStyleDeclaration { translate: string | null; unicodeBidi: string; userSelect: string; - verticalAlign: string | null; + verticalAlign: string; visibility: string | null; /** @deprecated */ webkitAlignContent: string; diff --git a/inputfiles/idl/CSS Inline Layout.widl b/inputfiles/idl/CSS Inline Layout.widl new file mode 100644 index 000000000..dbb05b870 --- /dev/null +++ b/inputfiles/idl/CSS Inline Layout.widl @@ -0,0 +1,10 @@ +partial interface CSSStyleDeclaration { + [CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString dominantBaseline; + [CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString verticalAlign; + [CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString alignmentBaseline; + [CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString baselineShift; + [CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString inlineSizing; + [CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString initialLetters; + [CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString initialLettersAlign; + [CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString initialLettersWrap; +}; diff --git a/inputfiles/idlSources.json b/inputfiles/idlSources.json index 5e8326d4e..6e0b77359 100644 --- a/inputfiles/idlSources.json +++ b/inputfiles/idlSources.json @@ -48,6 +48,10 @@ "url": "https://drafts.csswg.org/css-images-3/", "title": "CSS Images" }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout" + }, { "url": "https://drafts.fxtf.org/css-masking-1/", "title": "CSS Masking" diff --git a/inputfiles/removedTypes.json b/inputfiles/removedTypes.json index b4d866d93..d9c68d633 100644 --- a/inputfiles/removedTypes.json +++ b/inputfiles/removedTypes.json @@ -81,6 +81,10 @@ "hangingPunctuation": null, "blockOverflow": null, "continue": null, + "initialLetters": null, + "initialLettersAlign": null, + "initialLettersWrap": null, + "inlineSizing": null, "lineClamp": null, "maskBorder": null, "maskBorderMode": null,