Skip to content

Commit bc29ad7

Browse files
authored
Co-authored-by: saschanaz <[email protected]>
1 parent 9a39f10 commit bc29ad7

File tree

6 files changed

+215
-69
lines changed

6 files changed

+215
-69
lines changed

baselines/dom.generated.d.ts

Lines changed: 39 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1415,8 +1415,8 @@ interface RTCInboundRtpStreamStats extends RTCReceivedRtpStreamStats {
14151415
jitterBufferDelay?: number;
14161416
jitterBufferEmittedCount?: number;
14171417
keyFramesDecoded?: number;
1418-
kind: string;
14191418
lastPacketReceivedTimestamp?: DOMHighResTimeStamp;
1419+
mid?: string;
14201420
nackCount?: number;
14211421
packetsDiscarded?: number;
14221422
pliCount?: number;
@@ -1431,6 +1431,7 @@ interface RTCInboundRtpStreamStats extends RTCReceivedRtpStreamStats {
14311431
totalSamplesDuration?: number;
14321432
totalSamplesReceived?: number;
14331433
totalSquaredInterFrameDelay?: number;
1434+
trackIdentifier: string;
14341435
}
14351436

14361437
interface RTCLocalSessionDescriptionInit {
@@ -1466,6 +1467,7 @@ interface RTCOutboundRtpStreamStats extends RTCSentRtpStreamStats {
14661467
retransmittedBytesSent?: number;
14671468
retransmittedPacketsSent?: number;
14681469
rid?: string;
1470+
rtxSsrc?: number;
14691471
targetBitrate?: number;
14701472
totalEncodeTime?: number;
14711473
totalEncodedBytesTarget?: number;
@@ -3864,6 +3866,8 @@ interface CSSStyleDeclaration {
38643866
/** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/background-size) */
38653867
backgroundSize: string;
38663868
baselineShift: string;
3869+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/baseline-source) */
3870+
baselineSource: string;
38673871
/** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/block-size) */
38683872
blockSize: string;
38693873
/** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/border) */
@@ -4320,6 +4324,8 @@ interface CSSStyleDeclaration {
43204324
objectPosition: string;
43214325
/** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/offset) */
43224326
offset: string;
4327+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/offset-anchor) */
4328+
offsetAnchor: string;
43234329
/** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/offset-distance) */
43244330
offsetDistance: string;
43254331
/** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/offset-path) */
@@ -5492,6 +5498,8 @@ interface CanvasTextDrawingStyles {
54925498
textAlign: CanvasTextAlign;
54935499
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/textBaseline) */
54945500
textBaseline: CanvasTextBaseline;
5501+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/textRendering) */
5502+
textRendering: CanvasTextRendering;
54955503
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/wordSpacing) */
54965504
wordSpacing: string;
54975505
}
@@ -22054,6 +22062,24 @@ interface TextMetrics {
2205422062
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/actualBoundingBoxRight)
2205522063
*/
2205622064
readonly actualBoundingBoxRight: number;
22065+
/**
22066+
* Returns the measurement described below.
22067+
*
22068+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/alphabeticBaseline)
22069+
*/
22070+
readonly alphabeticBaseline: number;
22071+
/**
22072+
* Returns the measurement described below.
22073+
*
22074+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/emHeightAscent)
22075+
*/
22076+
readonly emHeightAscent: number;
22077+
/**
22078+
* Returns the measurement described below.
22079+
*
22080+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/emHeightDescent)
22081+
*/
22082+
readonly emHeightDescent: number;
2205722083
/**
2205822084
* Returns the measurement described below.
2205922085
*
@@ -22066,6 +22092,18 @@ interface TextMetrics {
2206622092
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/fontBoundingBoxDescent)
2206722093
*/
2206822094
readonly fontBoundingBoxDescent: number;
22095+
/**
22096+
* Returns the measurement described below.
22097+
*
22098+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/hangingBaseline)
22099+
*/
22100+
readonly hangingBaseline: number;
22101+
/**
22102+
* Returns the measurement described below.
22103+
*
22104+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/ideographicBaseline)
22105+
*/
22106+
readonly ideographicBaseline: number;
2206922107
/**
2207022108
* Returns the measurement described below.
2207122109
*

baselines/serviceworker.generated.d.ts

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1534,6 +1534,8 @@ interface CanvasTextDrawingStyles {
15341534
textAlign: CanvasTextAlign;
15351535
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/textBaseline) */
15361536
textBaseline: CanvasTextBaseline;
1537+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/textRendering) */
1538+
textRendering: CanvasTextRendering;
15371539
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/wordSpacing) */
15381540
wordSpacing: string;
15391541
}
@@ -5182,6 +5184,24 @@ interface TextMetrics {
51825184
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/actualBoundingBoxRight)
51835185
*/
51845186
readonly actualBoundingBoxRight: number;
5187+
/**
5188+
* Returns the measurement described below.
5189+
*
5190+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/alphabeticBaseline)
5191+
*/
5192+
readonly alphabeticBaseline: number;
5193+
/**
5194+
* Returns the measurement described below.
5195+
*
5196+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/emHeightAscent)
5197+
*/
5198+
readonly emHeightAscent: number;
5199+
/**
5200+
* Returns the measurement described below.
5201+
*
5202+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/emHeightDescent)
5203+
*/
5204+
readonly emHeightDescent: number;
51855205
/**
51865206
* Returns the measurement described below.
51875207
*
@@ -5194,6 +5214,18 @@ interface TextMetrics {
51945214
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/fontBoundingBoxDescent)
51955215
*/
51965216
readonly fontBoundingBoxDescent: number;
5217+
/**
5218+
* Returns the measurement described below.
5219+
*
5220+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/hangingBaseline)
5221+
*/
5222+
readonly hangingBaseline: number;
5223+
/**
5224+
* Returns the measurement described below.
5225+
*
5226+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/ideographicBaseline)
5227+
*/
5228+
readonly ideographicBaseline: number;
51975229
/**
51985230
* Returns the measurement described below.
51995231
*

baselines/sharedworker.generated.d.ts

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1506,6 +1506,8 @@ interface CanvasTextDrawingStyles {
15061506
textAlign: CanvasTextAlign;
15071507
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/textBaseline) */
15081508
textBaseline: CanvasTextBaseline;
1509+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/textRendering) */
1510+
textRendering: CanvasTextRendering;
15091511
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/wordSpacing) */
15101512
wordSpacing: string;
15111513
}
@@ -4993,6 +4995,24 @@ interface TextMetrics {
49934995
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/actualBoundingBoxRight)
49944996
*/
49954997
readonly actualBoundingBoxRight: number;
4998+
/**
4999+
* Returns the measurement described below.
5000+
*
5001+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/alphabeticBaseline)
5002+
*/
5003+
readonly alphabeticBaseline: number;
5004+
/**
5005+
* Returns the measurement described below.
5006+
*
5007+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/emHeightAscent)
5008+
*/
5009+
readonly emHeightAscent: number;
5010+
/**
5011+
* Returns the measurement described below.
5012+
*
5013+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/emHeightDescent)
5014+
*/
5015+
readonly emHeightDescent: number;
49965016
/**
49975017
* Returns the measurement described below.
49985018
*
@@ -5005,6 +5025,18 @@ interface TextMetrics {
50055025
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/fontBoundingBoxDescent)
50065026
*/
50075027
readonly fontBoundingBoxDescent: number;
5028+
/**
5029+
* Returns the measurement described below.
5030+
*
5031+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/hangingBaseline)
5032+
*/
5033+
readonly hangingBaseline: number;
5034+
/**
5035+
* Returns the measurement described below.
5036+
*
5037+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/ideographicBaseline)
5038+
*/
5039+
readonly ideographicBaseline: number;
50085040
/**
50095041
* Returns the measurement described below.
50105042
*

baselines/webworker.generated.d.ts

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1670,6 +1670,8 @@ interface CanvasTextDrawingStyles {
16701670
textAlign: CanvasTextAlign;
16711671
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/textBaseline) */
16721672
textBaseline: CanvasTextBaseline;
1673+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/textRendering) */
1674+
textRendering: CanvasTextRendering;
16731675
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CanvasRenderingContext2D/wordSpacing) */
16741676
wordSpacing: string;
16751677
}
@@ -5530,6 +5532,24 @@ interface TextMetrics {
55305532
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/actualBoundingBoxRight)
55315533
*/
55325534
readonly actualBoundingBoxRight: number;
5535+
/**
5536+
* Returns the measurement described below.
5537+
*
5538+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/alphabeticBaseline)
5539+
*/
5540+
readonly alphabeticBaseline: number;
5541+
/**
5542+
* Returns the measurement described below.
5543+
*
5544+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/emHeightAscent)
5545+
*/
5546+
readonly emHeightAscent: number;
5547+
/**
5548+
* Returns the measurement described below.
5549+
*
5550+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/emHeightDescent)
5551+
*/
5552+
readonly emHeightDescent: number;
55335553
/**
55345554
* Returns the measurement described below.
55355555
*
@@ -5542,6 +5562,18 @@ interface TextMetrics {
55425562
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/fontBoundingBoxDescent)
55435563
*/
55445564
readonly fontBoundingBoxDescent: number;
5565+
/**
5566+
* Returns the measurement described below.
5567+
*
5568+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/hangingBaseline)
5569+
*/
5570+
readonly hangingBaseline: number;
5571+
/**
5572+
* Returns the measurement described below.
5573+
*
5574+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextMetrics/ideographicBaseline)
5575+
*/
5576+
readonly ideographicBaseline: number;
55455577
/**
55465578
* Returns the measurement described below.
55475579
*

inputfiles/removedTypes.jsonc

Lines changed: 44 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,7 @@
225225
// https://searchfox.org/mozilla-central/source/dom/webidl/MediaStream.webidl
226226
// https://searchfox.org/wubkat/source/Source/WebCore/Modules/mediastream/MediaDevices.idl
227227
// https://source.chromium.org/chromium/chromium/src/+/main:third_party/devtools-frontend/src/node_modules/@webref/idl/screen-capture.idl
228+
"monitorTypeSurfaces": null,
228229
"selfBrowserSurface": null,
229230
"surfaceSwitching": null,
230231
"systemAudio": null
@@ -448,29 +449,39 @@
448449
}
449450
}
450451
},
452+
"PopStateEventInit": {
453+
"members": {
454+
"member": {
455+
"hasUAVisualTransition": null // Blink only as of 2023-09
456+
}
457+
}
458+
},
451459
"PublicKeyCredentialCreationOptions": {
452460
"members": {
453461
"member": {
454-
"attestationFormats": null // No implementation as of 2022-10
462+
"attestationFormats": null, // No implementation as of 2023-09
463+
"hints": null // No implementation as of 2023-09
455464
}
456465
}
457466
},
458467
"PublicKeyCredentialRequestOptions": {
459468
"members": {
460469
"member": {
461-
"attestation": null, // No implementation as of 2022-10
462-
"attestationFormats": null // No implementation as of 2022-10
470+
"attestation": null, // No implementation as of 2023-09
471+
"attestationFormats": null, // No implementation as of 2023-09
472+
"hints": null // // No implementation as of 2023-09
463473
}
464474
}
465475
},
466476
"ReadableStreamReadResult": null,
467477
"RequestInit": {
468478
"members": {
469479
"member": {
470-
"duplex": null, // Blink only as of 2022-09
471-
"priority": null, // Corresponds to Request#priority, no implementation as of 2022-09,
472-
"privateToken": null, // Blink only as of 2023-03 (but not enabled there either)
473-
"attributionReporting": null // No implementation as of 2023-04
480+
"attributionReporting": null, // No implementation as of 2023-04
481+
"duplex": null, // Blink only as of 2023-09
482+
"priority": null, // Blink only as of 2023-09,
483+
"privateToken": null, // Blink only as of 2023-09
484+
"targetAddressSpace": null // Blink only as of 2023-09
474485
}
475486
}
476487
},
@@ -522,34 +533,34 @@
522533
// https://searchfox.org/mozilla-central/source/dom/webidl/RTCStatsReport.webidl
523534
// https://searchfox.org/wubkat/source/Source/WebCore/Modules/mediastream/RTCStatsReport.idl
524535
// https://source.chromium.org/chromium/chromium/src/+/main:third_party/webrtc/stats/rtcstats_objects.cc
525-
"fecBytesReceived": null, // No implementation as of 2023-06
526-
"framesAssembledFromMultiplePackets": null, // Blink only as of 2022-10
527-
"framesRendered": null, // No implementation as of 2022-12
528-
"freezeCount": null, // Blink only as of 2022-10
529-
"jitterBufferMinimumDelay": null, // Blink only as of 2022-10
530-
"jitterBufferTargetDelay": null, // Blink only as of 2022-10
531-
"mid": null, // Blink only as of 2022-10
532-
"pauseCount": null, // Blink only as of 2022-10
533-
"playoutId": null, // No implementation as of 2022-09
534-
"powerEfficientDecoder": null, // No implementation as of 2022-09
535-
"retransmittedBytesReceived": null, // Blink only as of 2023-05
536-
"retransmittedPacketsReceived": null, // Blink only as of 2023-05
537-
"totalAssemblyTime": null, // Blink only as of 2022-10
538-
"totalFreezesDuration": null, // Blink only as of 2022-10
539-
"totalPausesDuration": null, // Blink only as of 2022-10
540-
"trackIdentifier": null // No implementation as of 2022-09
536+
"fecBytesReceived": null, // Blink only as of 2023-09
537+
"fecSsrc": null, // Blink only as of 2023-09
538+
"framesAssembledFromMultiplePackets": null, // Blink only as of 2023-09
539+
"framesRendered": null, // No implementation as of 2023-09
540+
"freezeCount": null, // Blink only as of 2023-09
541+
"jitterBufferMinimumDelay": null, // Blink only as of 2023-09
542+
"jitterBufferTargetDelay": null, // Blink only as of 2023-09
543+
"pauseCount": null, // Blink only as of 2023-09
544+
"playoutId": null, // Blink only as of 2023-09
545+
"powerEfficientDecoder": null, // Blink only as of 2023-09
546+
"retransmittedBytesReceived": null, // Blink only as of 2023-09
547+
"retransmittedPacketsReceived": null, // Blink only as of 2023-09
548+
"rtxSsrc": null, // Blink only as of 2023-09
549+
"totalAssemblyTime": null, // Blink only as of 2023-09
550+
"totalFreezesDuration": null, // Blink only as of 2023-09
551+
"totalPausesDuration": null // Blink only as of 2023-09
541552
}
542553
}
543554
},
544555
"RTCOutboundRtpStreamStats": {
545556
"members": {
546557
"member": {
547-
"active": null, // Blink only as of 2022-10
548-
"mid": null, // Blink only as of 2022-10
549-
"powerEfficientEncoder": null, // No implementation as of 2022-10
550-
"qualityLimitationReason": null, // Blink only as of 2022-09
551-
"qualityLimitationDurations": null, // Blink only as of 2022-09
552-
"scalabilityMode": null, // No implementation as of 2022-12
558+
"active": null, // Blink only as of 2023-09
559+
"mid": null, // Blink only as of 2023-09
560+
"powerEfficientEncoder": null, // Blink only as of 2023-09
561+
"qualityLimitationReason": null, // Blink only as of 2023-09
562+
"qualityLimitationDurations": null, // Blink only as of 2023-09
563+
"scalabilityMode": null, // Blink only as of 2023-09
553564
"encoderImplementation": null // Blink only as of 2022-09
554565
}
555566
}
@@ -600,9 +611,10 @@
600611
"VideoEncoderEncodeOptions": {
601612
"members": {
602613
"member": {
603-
"av1": null, // Blink only as of 2023-04
604-
"avc": null, // No implementation as of 2023-05
605-
"vp9": null // Blink only as of 2023-03
614+
"av1": null, // Blink only as of 2023-09
615+
"avc": null, // Blink only as of 2023-09
616+
"hevc": null, // No implementation as of 2023-09
617+
"vp9": null // Blink only as of 2023-09
606618
}
607619
}
608620
},

0 commit comments

Comments
 (0)