Skip to content

Commit 9f981a4

Browse files
authored
Manually update to bcd@7.2.1, idl@3.70.0 (microsoft#2286)
Co-authored-by: saschanaz <saschanaz@users.noreply.github.com>
1 parent 8040ecd commit 9f981a4

File tree

9 files changed

+171
-38
lines changed

9 files changed

+171
-38
lines changed

baselines/dom.generated.d.ts

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6350,7 +6350,11 @@ interface CSSStyleProperties extends CSSStyleDeclarationBase {
63506350
*/
63516351
backgroundSize: string;
63526352
baselineShift: string;
6353-
/** The baseline-source CSS property defines which baseline to use when inline-level boxes have multiple possible baselines, such as multi-line inline blocks or inline flex containers. The values allow for choosing between aligning to the box's first baseline, last baseline, or letting the browser decide automatically based on the box type. */
6353+
/**
6354+
* The baseline-source CSS property defines which baseline to use when inline-level boxes have multiple possible baselines, such as multi-line inline blocks or inline flex containers. The values allow for choosing between aligning to the box's first baseline, last baseline, or letting the browser decide automatically based on the box type.
6355+
*
6356+
* [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/baseline-source)
6357+
*/
63546358
baselineSource: string;
63556359
/**
63566360
* The block-size CSS property defines the size of an element's block along the block axis. If the writing-mode is horizontal, it corresponds to the height; if the writing mode is vertical, it corresponds to the width. A related property is inline-size, which defines the other dimension of the element.
@@ -8772,7 +8776,7 @@ interface CSSStyleProperties extends CSSStyleDeclarationBase {
87728776
*/
87738777
viewTimelineInset: string;
87748778
/**
8775-
* The view-timeline-name CSS property is used to define the name of a named view progress timeline, which is progressed through based on the change in visibility of an element (known as the subject) inside a scrollable element (scroller). view-timeline is set on the subject.
8779+
* The view-timeline-name CSS property specifies the names of one or more named view progress timelines associated with the element.
87768780
*
87778781
* [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/view-timeline-name)
87788782
*/
@@ -9623,8 +9627,23 @@ declare var CSSVariableReferenceValue: {
96239627
new(variable: string, fallback?: CSSUnparsedValue | null): CSSVariableReferenceValue;
96249628
};
96259629

9630+
/**
9631+
* The **`CSSViewTransitionRule`** interface represents a CSS @view-transition at-rule.
9632+
*
9633+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSViewTransitionRule)
9634+
*/
96269635
interface CSSViewTransitionRule extends CSSRule {
9636+
/**
9637+
* The **`navigation`** read-only property of the CSSViewTransitionRule interface returns the associated @view-transition at-rule's navigation descriptor value.
9638+
*
9639+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSViewTransitionRule/navigation)
9640+
*/
96279641
readonly navigation: string;
9642+
/**
9643+
* The **`types`** read-only property of the CSSViewTransitionRule interface returns an array containing the associated @view-transition at-rule's types descriptor values.
9644+
*
9645+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSViewTransitionRule/types)
9646+
*/
96289647
readonly types: ReadonlyArray<string>;
96299648
}
96309649

@@ -36349,6 +36368,11 @@ interface ViewTransition {
3634936368
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/ViewTransition/ready)
3635036369
*/
3635136370
readonly ready: Promise<void>;
36371+
/**
36372+
* The **`types`** read-only property of the ViewTransition interface is a ViewTransitionTypeSet that allows the types set on the view transition to be accessed and modified.
36373+
*
36374+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/ViewTransition/types)
36375+
*/
3635236376
types: ViewTransitionTypeSet;
3635336377
/**
3635436378
* The **`updateCallbackDone`** read-only property of the ViewTransition interface is a Promise that fulfills when the promise returned by the document.startViewTransition() method's callback fulfills, or rejects when it rejects.
@@ -36369,6 +36393,11 @@ declare var ViewTransition: {
3636936393
new(): ViewTransition;
3637036394
};
3637136395

36396+
/**
36397+
* The **`ViewTransitionTypeSet`** interface of the View Transition API is a set-like object representing the types of an active view transition. This enables the types to be queried or modified on-the-fly during a transition.
36398+
*
36399+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/ViewTransitionTypeSet)
36400+
*/
3637236401
interface ViewTransitionTypeSet {
3637336402
forEach(callbackfn: (value: string, key: string, parent: ViewTransitionTypeSet) => void, thisArg?: any): void;
3637436403
}

baselines/ts5.5/dom.generated.d.ts

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6340,7 +6340,11 @@ interface CSSStyleProperties extends CSSStyleDeclarationBase {
63406340
*/
63416341
backgroundSize: string;
63426342
baselineShift: string;
6343-
/** The baseline-source CSS property defines which baseline to use when inline-level boxes have multiple possible baselines, such as multi-line inline blocks or inline flex containers. The values allow for choosing between aligning to the box's first baseline, last baseline, or letting the browser decide automatically based on the box type. */
6343+
/**
6344+
* The baseline-source CSS property defines which baseline to use when inline-level boxes have multiple possible baselines, such as multi-line inline blocks or inline flex containers. The values allow for choosing between aligning to the box's first baseline, last baseline, or letting the browser decide automatically based on the box type.
6345+
*
6346+
* [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/baseline-source)
6347+
*/
63446348
baselineSource: string;
63456349
/**
63466350
* The block-size CSS property defines the size of an element's block along the block axis. If the writing-mode is horizontal, it corresponds to the height; if the writing mode is vertical, it corresponds to the width. A related property is inline-size, which defines the other dimension of the element.
@@ -8762,7 +8766,7 @@ interface CSSStyleProperties extends CSSStyleDeclarationBase {
87628766
*/
87638767
viewTimelineInset: string;
87648768
/**
8765-
* The view-timeline-name CSS property is used to define the name of a named view progress timeline, which is progressed through based on the change in visibility of an element (known as the subject) inside a scrollable element (scroller). view-timeline is set on the subject.
8769+
* The view-timeline-name CSS property specifies the names of one or more named view progress timelines associated with the element.
87668770
*
87678771
* [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/view-timeline-name)
87688772
*/
@@ -9612,8 +9616,23 @@ declare var CSSVariableReferenceValue: {
96129616
new(variable: string, fallback?: CSSUnparsedValue | null): CSSVariableReferenceValue;
96139617
};
96149618

9619+
/**
9620+
* The **`CSSViewTransitionRule`** interface represents a CSS @view-transition at-rule.
9621+
*
9622+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSViewTransitionRule)
9623+
*/
96159624
interface CSSViewTransitionRule extends CSSRule {
9625+
/**
9626+
* The **`navigation`** read-only property of the CSSViewTransitionRule interface returns the associated @view-transition at-rule's navigation descriptor value.
9627+
*
9628+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSViewTransitionRule/navigation)
9629+
*/
96169630
readonly navigation: string;
9631+
/**
9632+
* The **`types`** read-only property of the CSSViewTransitionRule interface returns an array containing the associated @view-transition at-rule's types descriptor values.
9633+
*
9634+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSViewTransitionRule/types)
9635+
*/
96179636
readonly types: ReadonlyArray<string>;
96189637
}
96199638

@@ -36323,6 +36342,11 @@ interface ViewTransition {
3632336342
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/ViewTransition/ready)
3632436343
*/
3632536344
readonly ready: Promise<void>;
36345+
/**
36346+
* The **`types`** read-only property of the ViewTransition interface is a ViewTransitionTypeSet that allows the types set on the view transition to be accessed and modified.
36347+
*
36348+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/ViewTransition/types)
36349+
*/
3632636350
types: ViewTransitionTypeSet;
3632736351
/**
3632836352
* The **`updateCallbackDone`** read-only property of the ViewTransition interface is a Promise that fulfills when the promise returned by the document.startViewTransition() method's callback fulfills, or rejects when it rejects.
@@ -36343,6 +36367,11 @@ declare var ViewTransition: {
3634336367
new(): ViewTransition;
3634436368
};
3634536369

36370+
/**
36371+
* The **`ViewTransitionTypeSet`** interface of the View Transition API is a set-like object representing the types of an active view transition. This enables the types to be queried or modified on-the-fly during a transition.
36372+
*
36373+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/ViewTransitionTypeSet)
36374+
*/
3634636375
interface ViewTransitionTypeSet {
3634736376
forEach(callbackfn: (value: string, key: string, parent: ViewTransitionTypeSet) => void, thisArg?: any): void;
3634836377
}

baselines/ts5.6/dom.generated.d.ts

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6347,7 +6347,11 @@ interface CSSStyleProperties extends CSSStyleDeclarationBase {
63476347
*/
63486348
backgroundSize: string;
63496349
baselineShift: string;
6350-
/** The baseline-source CSS property defines which baseline to use when inline-level boxes have multiple possible baselines, such as multi-line inline blocks or inline flex containers. The values allow for choosing between aligning to the box's first baseline, last baseline, or letting the browser decide automatically based on the box type. */
6350+
/**
6351+
* The baseline-source CSS property defines which baseline to use when inline-level boxes have multiple possible baselines, such as multi-line inline blocks or inline flex containers. The values allow for choosing between aligning to the box's first baseline, last baseline, or letting the browser decide automatically based on the box type.
6352+
*
6353+
* [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/baseline-source)
6354+
*/
63516355
baselineSource: string;
63526356
/**
63536357
* The block-size CSS property defines the size of an element's block along the block axis. If the writing-mode is horizontal, it corresponds to the height; if the writing mode is vertical, it corresponds to the width. A related property is inline-size, which defines the other dimension of the element.
@@ -8769,7 +8773,7 @@ interface CSSStyleProperties extends CSSStyleDeclarationBase {
87698773
*/
87708774
viewTimelineInset: string;
87718775
/**
8772-
* The view-timeline-name CSS property is used to define the name of a named view progress timeline, which is progressed through based on the change in visibility of an element (known as the subject) inside a scrollable element (scroller). view-timeline is set on the subject.
8776+
* The view-timeline-name CSS property specifies the names of one or more named view progress timelines associated with the element.
87738777
*
87748778
* [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/view-timeline-name)
87758779
*/
@@ -9620,8 +9624,23 @@ declare var CSSVariableReferenceValue: {
96209624
new(variable: string, fallback?: CSSUnparsedValue | null): CSSVariableReferenceValue;
96219625
};
96229626

9627+
/**
9628+
* The **`CSSViewTransitionRule`** interface represents a CSS @view-transition at-rule.
9629+
*
9630+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSViewTransitionRule)
9631+
*/
96239632
interface CSSViewTransitionRule extends CSSRule {
9633+
/**
9634+
* The **`navigation`** read-only property of the CSSViewTransitionRule interface returns the associated @view-transition at-rule's navigation descriptor value.
9635+
*
9636+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSViewTransitionRule/navigation)
9637+
*/
96249638
readonly navigation: string;
9639+
/**
9640+
* The **`types`** read-only property of the CSSViewTransitionRule interface returns an array containing the associated @view-transition at-rule's types descriptor values.
9641+
*
9642+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSViewTransitionRule/types)
9643+
*/
96259644
readonly types: ReadonlyArray<string>;
96269645
}
96279646

@@ -36346,6 +36365,11 @@ interface ViewTransition {
3634636365
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/ViewTransition/ready)
3634736366
*/
3634836367
readonly ready: Promise<void>;
36368+
/**
36369+
* The **`types`** read-only property of the ViewTransition interface is a ViewTransitionTypeSet that allows the types set on the view transition to be accessed and modified.
36370+
*
36371+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/ViewTransition/types)
36372+
*/
3634936373
types: ViewTransitionTypeSet;
3635036374
/**
3635136375
* The **`updateCallbackDone`** read-only property of the ViewTransition interface is a Promise that fulfills when the promise returned by the document.startViewTransition() method's callback fulfills, or rejects when it rejects.
@@ -36366,6 +36390,11 @@ declare var ViewTransition: {
3636636390
new(): ViewTransition;
3636736391
};
3636836392

36393+
/**
36394+
* The **`ViewTransitionTypeSet`** interface of the View Transition API is a set-like object representing the types of an active view transition. This enables the types to be queried or modified on-the-fly during a transition.
36395+
*
36396+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/ViewTransitionTypeSet)
36397+
*/
3636936398
interface ViewTransitionTypeSet {
3637036399
forEach(callbackfn: (value: string, key: string, parent: ViewTransitionTypeSet) => void, thisArg?: any): void;
3637136400
}

baselines/ts5.9/dom.generated.d.ts

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6347,7 +6347,11 @@ interface CSSStyleProperties extends CSSStyleDeclarationBase {
63476347
*/
63486348
backgroundSize: string;
63496349
baselineShift: string;
6350-
/** The baseline-source CSS property defines which baseline to use when inline-level boxes have multiple possible baselines, such as multi-line inline blocks or inline flex containers. The values allow for choosing between aligning to the box's first baseline, last baseline, or letting the browser decide automatically based on the box type. */
6350+
/**
6351+
* The baseline-source CSS property defines which baseline to use when inline-level boxes have multiple possible baselines, such as multi-line inline blocks or inline flex containers. The values allow for choosing between aligning to the box's first baseline, last baseline, or letting the browser decide automatically based on the box type.
6352+
*
6353+
* [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/baseline-source)
6354+
*/
63516355
baselineSource: string;
63526356
/**
63536357
* The block-size CSS property defines the size of an element's block along the block axis. If the writing-mode is horizontal, it corresponds to the height; if the writing mode is vertical, it corresponds to the width. A related property is inline-size, which defines the other dimension of the element.
@@ -8769,7 +8773,7 @@ interface CSSStyleProperties extends CSSStyleDeclarationBase {
87698773
*/
87708774
viewTimelineInset: string;
87718775
/**
8772-
* The view-timeline-name CSS property is used to define the name of a named view progress timeline, which is progressed through based on the change in visibility of an element (known as the subject) inside a scrollable element (scroller). view-timeline is set on the subject.
8776+
* The view-timeline-name CSS property specifies the names of one or more named view progress timelines associated with the element.
87738777
*
87748778
* [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/view-timeline-name)
87758779
*/
@@ -9620,8 +9624,23 @@ declare var CSSVariableReferenceValue: {
96209624
new(variable: string, fallback?: CSSUnparsedValue | null): CSSVariableReferenceValue;
96219625
};
96229626

9627+
/**
9628+
* The **`CSSViewTransitionRule`** interface represents a CSS @view-transition at-rule.
9629+
*
9630+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSViewTransitionRule)
9631+
*/
96239632
interface CSSViewTransitionRule extends CSSRule {
9633+
/**
9634+
* The **`navigation`** read-only property of the CSSViewTransitionRule interface returns the associated @view-transition at-rule's navigation descriptor value.
9635+
*
9636+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSViewTransitionRule/navigation)
9637+
*/
96249638
readonly navigation: string;
9639+
/**
9640+
* The **`types`** read-only property of the CSSViewTransitionRule interface returns an array containing the associated @view-transition at-rule's types descriptor values.
9641+
*
9642+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/CSSViewTransitionRule/types)
9643+
*/
96259644
readonly types: ReadonlyArray<string>;
96269645
}
96279646

@@ -36346,6 +36365,11 @@ interface ViewTransition {
3634636365
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/ViewTransition/ready)
3634736366
*/
3634836367
readonly ready: Promise<void>;
36368+
/**
36369+
* The **`types`** read-only property of the ViewTransition interface is a ViewTransitionTypeSet that allows the types set on the view transition to be accessed and modified.
36370+
*
36371+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/ViewTransition/types)
36372+
*/
3634936373
types: ViewTransitionTypeSet;
3635036374
/**
3635136375
* The **`updateCallbackDone`** read-only property of the ViewTransition interface is a Promise that fulfills when the promise returned by the document.startViewTransition() method's callback fulfills, or rejects when it rejects.
@@ -36366,6 +36390,11 @@ declare var ViewTransition: {
3636636390
new(): ViewTransition;
3636736391
};
3636836392

36393+
/**
36394+
* The **`ViewTransitionTypeSet`** interface of the View Transition API is a set-like object representing the types of an active view transition. This enables the types to be queried or modified on-the-fly during a transition.
36395+
*
36396+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/ViewTransitionTypeSet)
36397+
*/
3636936398
interface ViewTransitionTypeSet {
3637036399
forEach(callbackfn: (value: string, key: string, parent: ViewTransitionTypeSet) => void, thisArg?: any): void;
3637136400
}

0 commit comments

Comments
 (0)