diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index 26f0aa102..38a0f4166 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -3154,6 +3154,7 @@ interface AnimationTimeline { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/AnimationTimeline/currentTime) */ readonly currentTime: CSSNumberish | null; + readonly duration: CSSNumberish | null; } declare var AnimationTimeline: { @@ -5756,6 +5757,9 @@ interface CSSStyleDeclaration { alignmentBaseline: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/all) */ all: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/anchor-name) */ + anchorName: string; + anchorScope: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation) */ animation: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation-composition) */ @@ -5774,6 +5778,14 @@ interface CSSStyleDeclaration { animationName: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation-play-state) */ animationPlayState: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation-range) */ + animationRange: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation-range-end) */ + animationRangeEnd: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation-range-start) */ + animationRangeStart: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation-timeline) */ + animationTimeline: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation-timing-function) */ animationTimingFunction: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/appearance) */ @@ -6042,6 +6054,7 @@ interface CSSStyleDeclaration { display: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/dominant-baseline) */ dominantBaseline: string; + dynamicRangeLimit: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/empty-cells) */ emptyCells: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/fill) */ @@ -6420,6 +6433,16 @@ interface CSSStyleDeclaration { pointerEvents: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/position) */ position: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/position-anchor) */ + positionAnchor: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/position-area) */ + positionArea: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/position-try) */ + positionTry: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/position-try-fallbacks) */ + positionTryFallbacks: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/position-try-order) */ + positionTryOrder: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/print-color-adjust) */ printColorAdjust: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/quotes) */ @@ -6496,6 +6519,12 @@ interface CSSStyleDeclaration { scrollSnapStop: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/scroll-snap-type) */ scrollSnapType: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/scroll-timeline) */ + scrollTimeline: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/scroll-timeline-axis) */ + scrollTimelineAxis: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/scroll-timeline-name) */ + scrollTimelineName: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/scrollbar-color) */ scrollbarColor: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/scrollbar-gutter) */ @@ -6590,6 +6619,8 @@ interface CSSStyleDeclaration { textWrapMode: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/text-wrap-style) */ textWrapStyle: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/timeline-scope) */ + timelineScope: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/top) */ top: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/touch-action) */ @@ -6624,6 +6655,14 @@ interface CSSStyleDeclaration { vectorEffect: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/vertical-align) */ verticalAlign: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/view-timeline) */ + viewTimeline: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/view-timeline-axis) */ + viewTimelineAxis: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/view-timeline-inset) */ + viewTimelineInset: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/view-timeline-name) */ + viewTimelineName: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/view-transition-class) */ viewTransitionClass: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/view-transition-name) */ @@ -10367,6 +10406,7 @@ interface Document extends Node, DocumentOrShadowRoot, FontFaceSource, GlobalEve write(...text: string[]): void; /** * The **`writeln()`** method of the Document interface writes text in one or more TrustedHTML or string parameters to a document stream opened by document.open(), followed by a newline character. + * @deprecated * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/writeln) */ @@ -18675,6 +18715,12 @@ interface ImageCapture { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/ImageCapture/getPhotoSettings) */ getPhotoSettings(): Promise; + /** + * The **`grabFrame()`** method of the a ImageBitmap containing the snapshot. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/ImageCapture/grabFrame) + */ + grabFrame(): Promise; /** * The **`takePhoto()`** method of the device sourcing a MediaStreamTrack and returns a Promise that resolves with a Blob containing the data. * @@ -18949,6 +18995,7 @@ interface IntersectionObserver { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/IntersectionObserver/rootMargin) */ readonly rootMargin: string; + readonly scrollMargin: string; /** * The IntersectionObserver interface's read-only **`thresholds`** property returns the list of intersection thresholds that was specified when the observer was instantiated with only one threshold ratio was provided when instantiating the object, this will be an array containing that single value. * @@ -22013,12 +22060,6 @@ interface NotificationEventMap { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification) */ interface Notification extends EventTarget { - /** - * The **`badge`** read-only property of the Notification interface returns a string containing the URL of an image to represent the notification when there is not enough space to display the notification itself such as for example, the Android Notification Bar. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification/badge) - */ - readonly badge: string; /** * The **`body`** read-only property of the specified in the `body` option of the A string. * diff --git a/baselines/serviceworker.generated.d.ts b/baselines/serviceworker.generated.d.ts index b3d504fc6..177c63bee 100644 --- a/baselines/serviceworker.generated.d.ts +++ b/baselines/serviceworker.generated.d.ts @@ -5219,12 +5219,6 @@ interface NotificationEventMap { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification) */ interface Notification extends EventTarget { - /** - * The **`badge`** read-only property of the Notification interface returns a string containing the URL of an image to represent the notification when there is not enough space to display the notification itself such as for example, the Android Notification Bar. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification/badge) - */ - readonly badge: string; /** * The **`body`** read-only property of the specified in the `body` option of the A string. * diff --git a/baselines/sharedworker.generated.d.ts b/baselines/sharedworker.generated.d.ts index 48c6e9e26..3950687c9 100644 --- a/baselines/sharedworker.generated.d.ts +++ b/baselines/sharedworker.generated.d.ts @@ -4902,12 +4902,6 @@ interface NotificationEventMap { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification) */ interface Notification extends EventTarget { - /** - * The **`badge`** read-only property of the Notification interface returns a string containing the URL of an image to represent the notification when there is not enough space to display the notification itself such as for example, the Android Notification Bar. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification/badge) - */ - readonly badge: string; /** * The **`body`** read-only property of the specified in the `body` option of the A string. * diff --git a/baselines/ts5.5/dom.generated.d.ts b/baselines/ts5.5/dom.generated.d.ts index 52a00f164..b507155ba 100644 --- a/baselines/ts5.5/dom.generated.d.ts +++ b/baselines/ts5.5/dom.generated.d.ts @@ -3154,6 +3154,7 @@ interface AnimationTimeline { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/AnimationTimeline/currentTime) */ readonly currentTime: CSSNumberish | null; + readonly duration: CSSNumberish | null; } declare var AnimationTimeline: { @@ -5750,6 +5751,9 @@ interface CSSStyleDeclaration { alignmentBaseline: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/all) */ all: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/anchor-name) */ + anchorName: string; + anchorScope: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation) */ animation: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation-composition) */ @@ -5768,6 +5772,14 @@ interface CSSStyleDeclaration { animationName: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation-play-state) */ animationPlayState: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation-range) */ + animationRange: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation-range-end) */ + animationRangeEnd: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation-range-start) */ + animationRangeStart: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation-timeline) */ + animationTimeline: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation-timing-function) */ animationTimingFunction: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/appearance) */ @@ -6036,6 +6048,7 @@ interface CSSStyleDeclaration { display: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/dominant-baseline) */ dominantBaseline: string; + dynamicRangeLimit: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/empty-cells) */ emptyCells: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/fill) */ @@ -6414,6 +6427,16 @@ interface CSSStyleDeclaration { pointerEvents: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/position) */ position: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/position-anchor) */ + positionAnchor: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/position-area) */ + positionArea: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/position-try) */ + positionTry: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/position-try-fallbacks) */ + positionTryFallbacks: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/position-try-order) */ + positionTryOrder: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/print-color-adjust) */ printColorAdjust: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/quotes) */ @@ -6490,6 +6513,12 @@ interface CSSStyleDeclaration { scrollSnapStop: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/scroll-snap-type) */ scrollSnapType: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/scroll-timeline) */ + scrollTimeline: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/scroll-timeline-axis) */ + scrollTimelineAxis: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/scroll-timeline-name) */ + scrollTimelineName: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/scrollbar-color) */ scrollbarColor: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/scrollbar-gutter) */ @@ -6584,6 +6613,8 @@ interface CSSStyleDeclaration { textWrapMode: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/text-wrap-style) */ textWrapStyle: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/timeline-scope) */ + timelineScope: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/top) */ top: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/touch-action) */ @@ -6618,6 +6649,14 @@ interface CSSStyleDeclaration { vectorEffect: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/vertical-align) */ verticalAlign: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/view-timeline) */ + viewTimeline: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/view-timeline-axis) */ + viewTimelineAxis: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/view-timeline-inset) */ + viewTimelineInset: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/view-timeline-name) */ + viewTimelineName: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/view-transition-class) */ viewTransitionClass: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/view-transition-name) */ @@ -10360,6 +10399,7 @@ interface Document extends Node, DocumentOrShadowRoot, FontFaceSource, GlobalEve write(...text: string[]): void; /** * The **`writeln()`** method of the Document interface writes text in one or more TrustedHTML or string parameters to a document stream opened by document.open(), followed by a newline character. + * @deprecated * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/writeln) */ @@ -18655,6 +18695,12 @@ interface ImageCapture { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/ImageCapture/getPhotoSettings) */ getPhotoSettings(): Promise; + /** + * The **`grabFrame()`** method of the a ImageBitmap containing the snapshot. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/ImageCapture/grabFrame) + */ + grabFrame(): Promise; /** * The **`takePhoto()`** method of the device sourcing a MediaStreamTrack and returns a Promise that resolves with a Blob containing the data. * @@ -18929,6 +18975,7 @@ interface IntersectionObserver { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/IntersectionObserver/rootMargin) */ readonly rootMargin: string; + readonly scrollMargin: string; /** * The IntersectionObserver interface's read-only **`thresholds`** property returns the list of intersection thresholds that was specified when the observer was instantiated with only one threshold ratio was provided when instantiating the object, this will be an array containing that single value. * @@ -21993,12 +22040,6 @@ interface NotificationEventMap { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification) */ interface Notification extends EventTarget { - /** - * The **`badge`** read-only property of the Notification interface returns a string containing the URL of an image to represent the notification when there is not enough space to display the notification itself such as for example, the Android Notification Bar. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification/badge) - */ - readonly badge: string; /** * The **`body`** read-only property of the specified in the `body` option of the A string. * diff --git a/baselines/ts5.5/serviceworker.generated.d.ts b/baselines/ts5.5/serviceworker.generated.d.ts index 9f57524ea..ef7957e7f 100644 --- a/baselines/ts5.5/serviceworker.generated.d.ts +++ b/baselines/ts5.5/serviceworker.generated.d.ts @@ -5219,12 +5219,6 @@ interface NotificationEventMap { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification) */ interface Notification extends EventTarget { - /** - * The **`badge`** read-only property of the Notification interface returns a string containing the URL of an image to represent the notification when there is not enough space to display the notification itself such as for example, the Android Notification Bar. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification/badge) - */ - readonly badge: string; /** * The **`body`** read-only property of the specified in the `body` option of the A string. * diff --git a/baselines/ts5.5/sharedworker.generated.d.ts b/baselines/ts5.5/sharedworker.generated.d.ts index bda7b21d2..f74aa3347 100644 --- a/baselines/ts5.5/sharedworker.generated.d.ts +++ b/baselines/ts5.5/sharedworker.generated.d.ts @@ -4902,12 +4902,6 @@ interface NotificationEventMap { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification) */ interface Notification extends EventTarget { - /** - * The **`badge`** read-only property of the Notification interface returns a string containing the URL of an image to represent the notification when there is not enough space to display the notification itself such as for example, the Android Notification Bar. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification/badge) - */ - readonly badge: string; /** * The **`body`** read-only property of the specified in the `body` option of the A string. * diff --git a/baselines/ts5.5/webworker.generated.d.ts b/baselines/ts5.5/webworker.generated.d.ts index d6805f5c0..19ddf7021 100644 --- a/baselines/ts5.5/webworker.generated.d.ts +++ b/baselines/ts5.5/webworker.generated.d.ts @@ -6080,12 +6080,6 @@ interface NotificationEventMap { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification) */ interface Notification extends EventTarget { - /** - * The **`badge`** read-only property of the Notification interface returns a string containing the URL of an image to represent the notification when there is not enough space to display the notification itself such as for example, the Android Notification Bar. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification/badge) - */ - readonly badge: string; /** * The **`body`** read-only property of the specified in the `body` option of the A string. * diff --git a/baselines/ts5.6/dom.generated.d.ts b/baselines/ts5.6/dom.generated.d.ts index e06833909..9b82c0dc2 100644 --- a/baselines/ts5.6/dom.generated.d.ts +++ b/baselines/ts5.6/dom.generated.d.ts @@ -3154,6 +3154,7 @@ interface AnimationTimeline { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/AnimationTimeline/currentTime) */ readonly currentTime: CSSNumberish | null; + readonly duration: CSSNumberish | null; } declare var AnimationTimeline: { @@ -5756,6 +5757,9 @@ interface CSSStyleDeclaration { alignmentBaseline: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/all) */ all: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/anchor-name) */ + anchorName: string; + anchorScope: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation) */ animation: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation-composition) */ @@ -5774,6 +5778,14 @@ interface CSSStyleDeclaration { animationName: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation-play-state) */ animationPlayState: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation-range) */ + animationRange: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation-range-end) */ + animationRangeEnd: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation-range-start) */ + animationRangeStart: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation-timeline) */ + animationTimeline: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/animation-timing-function) */ animationTimingFunction: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/appearance) */ @@ -6042,6 +6054,7 @@ interface CSSStyleDeclaration { display: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/dominant-baseline) */ dominantBaseline: string; + dynamicRangeLimit: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/empty-cells) */ emptyCells: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/fill) */ @@ -6420,6 +6433,16 @@ interface CSSStyleDeclaration { pointerEvents: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/position) */ position: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/position-anchor) */ + positionAnchor: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/position-area) */ + positionArea: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/position-try) */ + positionTry: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/position-try-fallbacks) */ + positionTryFallbacks: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/position-try-order) */ + positionTryOrder: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/print-color-adjust) */ printColorAdjust: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/quotes) */ @@ -6496,6 +6519,12 @@ interface CSSStyleDeclaration { scrollSnapStop: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/scroll-snap-type) */ scrollSnapType: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/scroll-timeline) */ + scrollTimeline: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/scroll-timeline-axis) */ + scrollTimelineAxis: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/scroll-timeline-name) */ + scrollTimelineName: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/scrollbar-color) */ scrollbarColor: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/scrollbar-gutter) */ @@ -6590,6 +6619,8 @@ interface CSSStyleDeclaration { textWrapMode: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/text-wrap-style) */ textWrapStyle: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/timeline-scope) */ + timelineScope: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/top) */ top: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/touch-action) */ @@ -6624,6 +6655,14 @@ interface CSSStyleDeclaration { vectorEffect: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/vertical-align) */ verticalAlign: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/view-timeline) */ + viewTimeline: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/view-timeline-axis) */ + viewTimelineAxis: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/view-timeline-inset) */ + viewTimelineInset: string; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/view-timeline-name) */ + viewTimelineName: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/view-transition-class) */ viewTransitionClass: string; /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/view-transition-name) */ @@ -10367,6 +10406,7 @@ interface Document extends Node, DocumentOrShadowRoot, FontFaceSource, GlobalEve write(...text: string[]): void; /** * The **`writeln()`** method of the Document interface writes text in one or more TrustedHTML or string parameters to a document stream opened by document.open(), followed by a newline character. + * @deprecated * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Document/writeln) */ @@ -18675,6 +18715,12 @@ interface ImageCapture { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/ImageCapture/getPhotoSettings) */ getPhotoSettings(): Promise; + /** + * The **`grabFrame()`** method of the a ImageBitmap containing the snapshot. + * + * [MDN Reference](https://developer.mozilla.org/docs/Web/API/ImageCapture/grabFrame) + */ + grabFrame(): Promise; /** * The **`takePhoto()`** method of the device sourcing a MediaStreamTrack and returns a Promise that resolves with a Blob containing the data. * @@ -18949,6 +18995,7 @@ interface IntersectionObserver { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/IntersectionObserver/rootMargin) */ readonly rootMargin: string; + readonly scrollMargin: string; /** * The IntersectionObserver interface's read-only **`thresholds`** property returns the list of intersection thresholds that was specified when the observer was instantiated with only one threshold ratio was provided when instantiating the object, this will be an array containing that single value. * @@ -22013,12 +22060,6 @@ interface NotificationEventMap { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification) */ interface Notification extends EventTarget { - /** - * The **`badge`** read-only property of the Notification interface returns a string containing the URL of an image to represent the notification when there is not enough space to display the notification itself such as for example, the Android Notification Bar. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification/badge) - */ - readonly badge: string; /** * The **`body`** read-only property of the specified in the `body` option of the A string. * diff --git a/baselines/ts5.6/serviceworker.generated.d.ts b/baselines/ts5.6/serviceworker.generated.d.ts index 9f57524ea..ef7957e7f 100644 --- a/baselines/ts5.6/serviceworker.generated.d.ts +++ b/baselines/ts5.6/serviceworker.generated.d.ts @@ -5219,12 +5219,6 @@ interface NotificationEventMap { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification) */ interface Notification extends EventTarget { - /** - * The **`badge`** read-only property of the Notification interface returns a string containing the URL of an image to represent the notification when there is not enough space to display the notification itself such as for example, the Android Notification Bar. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification/badge) - */ - readonly badge: string; /** * The **`body`** read-only property of the specified in the `body` option of the A string. * diff --git a/baselines/ts5.6/sharedworker.generated.d.ts b/baselines/ts5.6/sharedworker.generated.d.ts index bda7b21d2..f74aa3347 100644 --- a/baselines/ts5.6/sharedworker.generated.d.ts +++ b/baselines/ts5.6/sharedworker.generated.d.ts @@ -4902,12 +4902,6 @@ interface NotificationEventMap { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification) */ interface Notification extends EventTarget { - /** - * The **`badge`** read-only property of the Notification interface returns a string containing the URL of an image to represent the notification when there is not enough space to display the notification itself such as for example, the Android Notification Bar. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification/badge) - */ - readonly badge: string; /** * The **`body`** read-only property of the specified in the `body` option of the A string. * diff --git a/baselines/ts5.6/webworker.generated.d.ts b/baselines/ts5.6/webworker.generated.d.ts index d6805f5c0..19ddf7021 100644 --- a/baselines/ts5.6/webworker.generated.d.ts +++ b/baselines/ts5.6/webworker.generated.d.ts @@ -6080,12 +6080,6 @@ interface NotificationEventMap { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification) */ interface Notification extends EventTarget { - /** - * The **`badge`** read-only property of the Notification interface returns a string containing the URL of an image to represent the notification when there is not enough space to display the notification itself such as for example, the Android Notification Bar. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification/badge) - */ - readonly badge: string; /** * The **`body`** read-only property of the specified in the `body` option of the A string. * diff --git a/baselines/webworker.generated.d.ts b/baselines/webworker.generated.d.ts index 6079928bb..7302f0074 100644 --- a/baselines/webworker.generated.d.ts +++ b/baselines/webworker.generated.d.ts @@ -6080,12 +6080,6 @@ interface NotificationEventMap { * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification) */ interface Notification extends EventTarget { - /** - * The **`badge`** read-only property of the Notification interface returns a string containing the URL of an image to represent the notification when there is not enough space to display the notification itself such as for example, the Android Notification Bar. - * - * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Notification/badge) - */ - readonly badge: string; /** * The **`body`** read-only property of the specified in the `body` option of the A string. * diff --git a/inputfiles/overridingTypes.jsonc b/inputfiles/overridingTypes.jsonc index a3a1adfb7..c09400768 100644 --- a/inputfiles/overridingTypes.jsonc +++ b/inputfiles/overridingTypes.jsonc @@ -21,6 +21,16 @@ ] } }, + "NavigatorGPU": { + "properties": { + "property": { + "gpu": { + // TODO: only for bcd@6.0.24 progressive acceptance, should be removed + "exposed": "" + } + } + } + }, "ChildNode": { "extends": "Node" }, @@ -307,6 +317,14 @@ } } } + }, + "properties": { + "property": { + // TODO: only for bcd@6.0.24 progressive acceptance, should be removed + "trustedTypes": { + "exposed": "" + } + } } } } @@ -3725,6 +3743,162 @@ } } } + }, + + // TODO: The following only exists to accept bcd@6.0.24 progressively, + // and should be removed. + "CSSPageDescriptors": { + "exposed": "" + }, + "CSSPositionTryDescriptors": { + "exposed": "" + }, + "CSSPositionTryRule": { + "exposed": "" + }, + "GPU": { + "exposed": "" + }, + "GPUAdapter": { + "exposed": "" + }, + "GPUAdapterInfo": { + "exposed": "" + }, + "GPUBindGroup": { + "exposed": "" + }, + "GPUBindGroupLayout": { + "exposed": "" + }, + "GPUBuffer": { + "exposed": "" + }, + "GPUCanvasContext": { + "exposed": "" + }, + "GPUCommandBuffer": { + "exposed": "" + }, + "GPUCommandEncoder": { + "exposed": "" + }, + "GPUCompilationInfo": { + "exposed": "" + }, + "GPUCompilationMessage": { + "exposed": "" + }, + "GPUComputePassEncoder": { + "exposed": "" + }, + "GPUComputePipeline": { + "exposed": "" + }, + "GPUDevice": { + "exposed": "" + }, + "GPUDeviceLostInfo": { + "exposed": "" + }, + "GPUExternalTexture": { + "exposed": "" + }, + "GPUInternalError": { + "exposed": "" + }, + "GPUOutOfMemoryError": { + "exposed": "" + }, + "GPUPipelineError": { + "exposed": "" + }, + "GPUPipelineLayout": { + "exposed": "" + }, + "GPUQuerySet": { + "exposed": "" + }, + "GPUQueue": { + "exposed": "" + }, + "GPURenderBundle": { + "exposed": "" + }, + "GPURenderBundleEncoder": { + "exposed": "" + }, + "GPURenderPassEncoder": { + "exposed": "" + }, + "GPURenderPipeline": { + "exposed": "" + }, + "GPUSampler": { + "exposed": "" + }, + "GPUShaderModule": { + "exposed": "" + }, + "GPUSupportedFeatures": { + "exposed": "" + }, + "GPUSupportedLimits": { + "exposed": "" + }, + "GPUTexture": { + "exposed": "" + }, + "GPUTextureView": { + "exposed": "" + }, + "GPUUncapturedErrorEvent": { + "exposed": "" + }, + "GPUValidationError": { + "exposed": "" + }, + "ScrollTimeline": { + "exposed": "" + }, + "TrustedHTML": { + "exposed": "" + }, + "TrustedScript": { + "exposed": "" + }, + "TrustedScriptURL": { + "exposed": "" + }, + "TrustedTypePolicy": { + "exposed": "" + }, + "TrustedTypePolicyFactory": { + "exposed": "" + }, + "URLPattern": { + "exposed": "" + }, + "ViewTimeline": { + "exposed": "" + }, + "WGSLLanguageFeatures": { + "exposed": "" + }, + "PublicKeyCredential": { + "methods": { + "method": { + "signalAllAcceptedCredentials": { + "exposed": "" + }, + "signalCurrentUserDetails": { + "exposed": "" + }, + "signalUnknownCredential": { + "exposed": "" + } + } + } } } }, diff --git a/package-lock.json b/package-lock.json index f0839a573..2f9e6eab2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -355,9 +355,9 @@ } }, "node_modules/@mdn/browser-compat-data": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-6.0.23.tgz", - "integrity": "sha512-LdoI2lPd0bHn3IL4kJ2hxmh4kLE59GarffTR2oqllXc/LIWJNolznUk2lmzUxfColwM07Q3PbN38+ZqHdzmf3A==", + "version": "6.0.24", + "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-6.0.24.tgz", + "integrity": "sha512-Z26Qu1EyLb9cQuEP7nB/0W9EsTvDtJpYkOVPf4hWiyIA/qTgqwDoMPzh5azkz2uhUlSYY6TAokR+2TT7958urg==", "dev": true, "license": "CC0-1.0" },