Skip to content

Commit 6aa05dd

Browse files
committed
Merge Branches
2 parents 9682083 + 9f1db18 commit 6aa05dd

File tree

9 files changed

+72
-96
lines changed

9 files changed

+72
-96
lines changed

baselines/dom.generated.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22008,7 +22008,7 @@ interface NavigatorStorage {
2200822008
}
2200922009

2201022010
/**
22011-
* The DOM **`Node`** interface is an abstract base class upon which many other DOM API objects are based, thus letting those object types to be used similarly and often interchangeably.
22011+
* The DOM **`Node`** interface is an abstract base class upon which many other DOM API objects are based, thus letting those object types be used similarly and often interchangeably.
2201222012
*
2201322013
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/Node)
2201422014
*/
@@ -40070,7 +40070,7 @@ type RTCRtpTransceiverDirection = "inactive" | "recvonly" | "sendonly" | "sendre
4007040070
type RTCSctpTransportState = "closed" | "connected" | "connecting";
4007140071
type RTCSdpType = "answer" | "offer" | "pranswer" | "rollback";
4007240072
type RTCSignalingState = "closed" | "have-local-offer" | "have-local-pranswer" | "have-remote-offer" | "have-remote-pranswer" | "stable";
40073-
type RTCStatsIceCandidatePairState = "failed" | "frozen" | "in-progress" | "inprogress" | "succeeded" | "waiting";
40073+
type RTCStatsIceCandidatePairState = "failed" | "frozen" | "in-progress" | "succeeded" | "waiting";
4007440074
type RTCStatsType = "candidate-pair" | "certificate" | "codec" | "data-channel" | "inbound-rtp" | "local-candidate" | "media-playout" | "media-source" | "outbound-rtp" | "peer-connection" | "remote-candidate" | "remote-inbound-rtp" | "remote-outbound-rtp" | "transport";
4007540075
type ReadableStreamReaderMode = "byob";
4007640076
type ReadableStreamType = "bytes";

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21987,7 +21987,7 @@ interface NavigatorStorage {
2198721987
}
2198821988

2198921989
/**
21990-
* The DOM **`Node`** interface is an abstract base class upon which many other DOM API objects are based, thus letting those object types to be used similarly and often interchangeably.
21990+
* The DOM **`Node`** interface is an abstract base class upon which many other DOM API objects are based, thus letting those object types be used similarly and often interchangeably.
2199121991
*
2199221992
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/Node)
2199321993
*/
@@ -40047,7 +40047,7 @@ type RTCRtpTransceiverDirection = "inactive" | "recvonly" | "sendonly" | "sendre
4004740047
type RTCSctpTransportState = "closed" | "connected" | "connecting";
4004840048
type RTCSdpType = "answer" | "offer" | "pranswer" | "rollback";
4004940049
type RTCSignalingState = "closed" | "have-local-offer" | "have-local-pranswer" | "have-remote-offer" | "have-remote-pranswer" | "stable";
40050-
type RTCStatsIceCandidatePairState = "failed" | "frozen" | "in-progress" | "inprogress" | "succeeded" | "waiting";
40050+
type RTCStatsIceCandidatePairState = "failed" | "frozen" | "in-progress" | "succeeded" | "waiting";
4005140051
type RTCStatsType = "candidate-pair" | "certificate" | "codec" | "data-channel" | "inbound-rtp" | "local-candidate" | "media-playout" | "media-source" | "outbound-rtp" | "peer-connection" | "remote-candidate" | "remote-inbound-rtp" | "remote-outbound-rtp" | "transport";
4005240052
type ReadableStreamReaderMode = "byob";
4005340053
type ReadableStreamType = "bytes";

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22008,7 +22008,7 @@ interface NavigatorStorage {
2200822008
}
2200922009

2201022010
/**
22011-
* The DOM **`Node`** interface is an abstract base class upon which many other DOM API objects are based, thus letting those object types to be used similarly and often interchangeably.
22011+
* The DOM **`Node`** interface is an abstract base class upon which many other DOM API objects are based, thus letting those object types be used similarly and often interchangeably.
2201222012
*
2201322013
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/Node)
2201422014
*/
@@ -40070,7 +40070,7 @@ type RTCRtpTransceiverDirection = "inactive" | "recvonly" | "sendonly" | "sendre
4007040070
type RTCSctpTransportState = "closed" | "connected" | "connecting";
4007140071
type RTCSdpType = "answer" | "offer" | "pranswer" | "rollback";
4007240072
type RTCSignalingState = "closed" | "have-local-offer" | "have-local-pranswer" | "have-remote-offer" | "have-remote-pranswer" | "stable";
40073-
type RTCStatsIceCandidatePairState = "failed" | "frozen" | "in-progress" | "inprogress" | "succeeded" | "waiting";
40073+
type RTCStatsIceCandidatePairState = "failed" | "frozen" | "in-progress" | "succeeded" | "waiting";
4007440074
type RTCStatsType = "candidate-pair" | "certificate" | "codec" | "data-channel" | "inbound-rtp" | "local-candidate" | "media-playout" | "media-source" | "outbound-rtp" | "peer-connection" | "remote-candidate" | "remote-inbound-rtp" | "remote-outbound-rtp" | "transport";
4007540075
type ReadableStreamReaderMode = "byob";
4007640076
type ReadableStreamType = "bytes";

inputfiles/addedTypes.jsonc

Lines changed: 0 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -1,93 +1,4 @@
11
{
2-
"callbackInterfaces": {
3-
"interface": {}
4-
},
5-
"enums": {
6-
"enum": {
7-
"InsertPosition": {
8-
"name": "InsertPosition",
9-
"value": [
10-
"beforebegin",
11-
"beforeend",
12-
"afterbegin",
13-
"afterend"
14-
]
15-
},
16-
"FontDisplay": {
17-
"name": "FontDisplay",
18-
// https://w3c.github.io/csswg-drafts/css-fonts-4/#font-display-desc
19-
"value": [
20-
"auto",
21-
"block",
22-
"swap",
23-
"fallback",
24-
"optional"
25-
]
26-
},
27-
"RTCStatsIceCandidatePairState": {
28-
"value": [
29-
"inprogress"
30-
]
31-
},
32-
"GlobalCompositeOperation": {
33-
"name": "GlobalCompositeOperation",
34-
"value": [
35-
"source-over",
36-
"source-in",
37-
"source-out",
38-
"source-atop",
39-
"destination-over",
40-
"destination-in",
41-
"destination-out",
42-
"destination-atop",
43-
"lighter",
44-
"copy",
45-
"xor",
46-
"multiply",
47-
"screen",
48-
"overlay",
49-
"darken",
50-
"lighten",
51-
"color-dodge",
52-
"color-burn",
53-
"hard-light",
54-
"soft-light",
55-
"difference",
56-
"exclusion",
57-
"hue",
58-
"saturation",
59-
"color",
60-
"luminosity"
61-
]
62-
},
63-
"PermissionName": {
64-
"name": "PermissionName",
65-
// This is a subset of the permissions defined in the spec:
66-
// https://w3c.github.io/powerful-features-registry/#registry-table-of-powerful-features
67-
// Please add a feature only when it's supported by multiple engines.
68-
"value": [
69-
// Full support: https://developer.mozilla.org/en-US/docs/Web/API/Permissions_API#browser_compatibility
70-
"camera",
71-
// Full support: https://developer.mozilla.org/en-US/docs/Web/API/Geolocation_API#browser_compatibility
72-
"geolocation",
73-
// Full support: https://developer.mozilla.org/en-US/docs/Web/API/Permissions_API#browser_compatibility
74-
"microphone",
75-
// Gecko and Blink: https://developer.mozilla.org/en-US/docs/Web/API/Web_MIDI_API#browser_compatibility
76-
"midi",
77-
// Full support: https://developer.mozilla.org/en-US/docs/Web/API/Notifications_API#browser_compatibility
78-
"notifications",
79-
// Gecko and Blink: https://developer.mozilla.org/en-US/docs/Web/API/Storage_API#browser_compatibility
80-
"persistent-storage",
81-
// Full support: https://developer.mozilla.org/en-US/docs/Web/API/Push_API#browser_compatibility
82-
"push",
83-
// Full support: https://developer.mozilla.org/en-US/docs/Web/API/Screen_Wake_Lock_API#browser_compatibility
84-
"screen-wake-lock",
85-
// Full support: https://developer.mozilla.org/en-US/docs/Web/API/Storage_Access_API#browser_compatibility
86-
"storage-access"
87-
]
88-
}
89-
}
90-
},
912
"interfaces": {
923
"interface": {
934
// ImportMeta is not a true DOM interface, but we are forced to declare it as one in order to emit method definitions.

inputfiles/mdn

Submodule mdn updated 54 files

inputfiles/patches/css-font.kdl

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
enum FontDisplay {
2+
// https://w3c.github.io/csswg-drafts/css-fonts-4/#font-display-desc
3+
auto
4+
block
5+
swap
6+
fallback
7+
optional
8+
}

inputfiles/patches/dom.kdl

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
enum InsertPosition {
2+
beforebegin
3+
beforeend
4+
afterbegin
5+
afterend
6+
}

inputfiles/patches/html-canvas.kdl

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
enum GlobalCompositeOperation {
2+
source-over
3+
source-in
4+
source-out
5+
source-atop
6+
destination-over
7+
destination-in
8+
destination-out
9+
destination-atop
10+
lighter
11+
copy
12+
xor
13+
multiply
14+
screen
15+
overlay
16+
darken
17+
lighten
18+
color-dodge
19+
color-burn
20+
hard-light
21+
soft-light
22+
difference
23+
exclusion
24+
hue
25+
saturation
26+
color
27+
luminosity
28+
}

inputfiles/patches/permissions.kdl

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
// This is a subset of the permissions defined in the spec:
2+
// https://w3c.github.io/powerful-features-registry/#registry-table-of-powerful-features
3+
// Please add a feature only when it's supported by multiple engines.
4+
enum PermissionName {
5+
// Full support: https://developer.mozilla.org/en-US/docs/Web/API/Permissions_API#browser_compatibility
6+
camera
7+
// Full support: https://developer.mozilla.org/en-US/docs/Web/API/Geolocation_API#browser_compatibility
8+
geolocation
9+
// Full support: https://developer.mozilla.org/en-US/docs/Web/API/Permissions_API#browser_compatibility
10+
microphone
11+
// Gecko and Blink: https://developer.mozilla.org/en-US/docs/Web/API/Web_MIDI_API#browser_compatibility
12+
midi
13+
// Full support: https://developer.mozilla.org/en-US/docs/Web/API/Notifications_API#browser_compatibility
14+
notifications
15+
// Gecko and Blink: https://developer.mozilla.org/en-US/docs/Web/API/Storage_API#browser_compatibility
16+
persistent-storage
17+
// Full support: https://developer.mozilla.org/en-US/docs/Web/API/Push_API#browser_compatibility
18+
push
19+
// Full support: https://developer.mozilla.org/en-US/docs/Web/API/Screen_Wake_Lock_API#browser_compatibility
20+
screen-wake-lock
21+
// Full support: https://developer.mozilla.org/en-US/docs/Web/API/Storage_Access_API#browser_compatibility
22+
storage-access
23+
}

0 commit comments

Comments
 (0)