Skip to content

Commit 41ef8a0

Browse files
author
reffy-bot
committed
Update of ED report from new reffy run
Using reffy commit 18.1.2.
1 parent 9e7cde7 commit 41ef8a0

14 files changed

+2089
-1760
lines changed

ed/algorithms/rfc6265bis.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
"html": "<p id=\"section-5.1.2-2.1.1\">Convert the host name to a sequence of individual domain name labels.<a href=\"https://httpwg.org/http-extensions/draft-ietf-httpbis-rfc6265bis.html#section-5.1.2-2.1.1\" class=\"pilcrow\">¶</a></p>"
5858
},
5959
{
60-
"html": "<p id=\"section-5.1.2-2.2.1\">Convert each label that is not a Non-Reserved LDH (NR-LDH) label, to an\nA-label (see <span><a href=\"https://rfc-editor.org/rfc/rfc5890#section-2.3.2.1\" class=\"relref\">Section 2.3.2.1</a> of [<a href=\"https://httpwg.org/http-extensions/draft-ietf-httpbis-rfc6265bis.html#RFC5890\" class=\"cite xref\">RFC5890</a>]</span> for the former and latter), or\nto a \"punycode label\" (a label resulting from the \"ToASCII\" conversion in\n<span><a href=\"https://rfc-editor.org/rfc/rfc3490#section-4\" class=\"relref\">Section 4</a> of [<a href=\"https://httpwg.org/http-extensions/draft-ietf-httpbis-rfc6265bis.html#RFC3490\" class=\"cite xref\">RFC3490</a>]</span>), as appropriate (see <a href=\"https://httpwg.org/http-extensions/draft-ietf-httpbis-rfc6265bis.html#idna-migration\" class=\"auto internal xref\">Section 6.3</a> of this\nspecification).<a href=\"https://httpwg.org/http-extensions/draft-ietf-httpbis-rfc6265bis.html#section-5.1.2-2.2.1\" class=\"pilcrow\">¶</a></p>"
60+
"html": "<p id=\"section-5.1.2-2.2.1\">Convert each label that is not a Non-Reserved LDH (NR-LDH) label, to an\nA-label (see <span><a href=\"https://rfc-editor.org/rfc/rfc5890#section-2.3.2.1\" class=\"relref\">Section 2.3.2.1</a> of [<a href=\"https://httpwg.org/http-extensions/draft-ietf-httpbis-rfc6265bis.html#RFC5890\" class=\"cite xref\">RFC5890</a>]</span> for the former and latter).<a href=\"https://httpwg.org/http-extensions/draft-ietf-httpbis-rfc6265bis.html#section-5.1.2-2.2.1\" class=\"pilcrow\">¶</a></p>"
6161
},
6262
{
6363
"html": "<p id=\"section-5.1.2-2.3.1\">Concatenate the resulting labels, separated by a %x2E (\".\") character.<a href=\"https://httpwg.org/http-extensions/draft-ietf-httpbis-rfc6265bis.html#section-5.1.2-2.3.1\" class=\"pilcrow\">¶</a></p>"

ed/algorithms/webdriver-bidi.json

Lines changed: 934 additions & 781 deletions
Large diffs are not rendered by default.

ed/cddl/webdriver-bidi-all.cddl

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,11 +187,22 @@ session.UserPromptHandler = {
187187

188188
session.UserPromptHandlerType = "accept" / "dismiss" / "ignore";
189189

190+
session.Subscription = text
191+
190192
session.SubscriptionRequest = {
191193
events: [+text],
192194
? contexts: [+browsingContext.BrowsingContext],
193195
}
194196

197+
session.UnsubscribeByIDRequest = {
198+
subscriptions: [+session.Subscription],
199+
}
200+
201+
session.UnsubscribeByAttributesRequest = {
202+
events: [+text],
203+
? contexts: [+browsingContext.BrowsingContext],
204+
}
205+
195206
session.Status = (
196207
method: "session.status",
197208
params: EmptyParams,
@@ -237,9 +248,13 @@ session.Subscribe = (
237248
params: session.SubscriptionRequest
238249
)
239250

251+
session.SubscriptionRequestResult = {
252+
subscription: session.Subscription,
253+
}
254+
240255
session.Unsubscribe = (
241256
method: "session.unsubscribe",
242-
params: session.SubscriptionRequest
257+
params: session.UnsubscribeByAttributesRequest / session.UnsubscribeByIDRequest,
243258
)
244259

245260
BrowserCommand = (

ed/cddl/webdriver-bidi-local.cddl

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,8 @@ session.UserPromptHandler = {
158158

159159
session.UserPromptHandlerType = "accept" / "dismiss" / "ignore";
160160

161+
session.Subscription = text
162+
161163
session.StatusResult = {
162164
ready: bool,
163165
message: text,
@@ -179,6 +181,10 @@ session.NewResult = {
179181
}
180182
}
181183

184+
session.SubscriptionRequestResult = {
185+
subscription: session.Subscription,
186+
}
187+
182188
BrowserResult = (
183189
browser.CreateUserContextResult /
184190
browser.GetUserContextsResult

ed/cddl/webdriver-bidi-remote.cddl

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,11 +106,22 @@ session.UserPromptHandler = {
106106

107107
session.UserPromptHandlerType = "accept" / "dismiss" / "ignore";
108108

109+
session.Subscription = text
110+
109111
session.SubscriptionRequest = {
110112
events: [+text],
111113
? contexts: [+browsingContext.BrowsingContext],
112114
}
113115

116+
session.UnsubscribeByIDRequest = {
117+
subscriptions: [+session.Subscription],
118+
}
119+
120+
session.UnsubscribeByAttributesRequest = {
121+
events: [+text],
122+
? contexts: [+browsingContext.BrowsingContext],
123+
}
124+
114125
session.Status = (
115126
method: "session.status",
116127
params: EmptyParams,
@@ -137,7 +148,7 @@ session.Subscribe = (
137148

138149
session.Unsubscribe = (
139150
method: "session.unsubscribe",
140-
params: session.SubscriptionRequest
151+
params: session.UnsubscribeByAttributesRequest / session.UnsubscribeByIDRequest,
141152
)
142153

143154
BrowserCommand = (

ed/dfns/webdriver-bidi.json

Lines changed: 123 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -817,17 +817,17 @@
817817
"definedIn": "prose"
818818
},
819819
{
820-
"id": "event-global-event-set",
821-
"href": "https://w3c.github.io/webdriver-bidi/#event-global-event-set",
820+
"id": "event-subscriptions",
821+
"href": "https://w3c.github.io/webdriver-bidi/#event-subscriptions",
822822
"linkingText": [
823-
"global event set"
823+
"subscriptions"
824824
],
825825
"localLinkingText": [],
826826
"type": "dfn",
827827
"for": [
828828
"event"
829829
],
830-
"access": "public",
830+
"access": "private",
831831
"informative": false,
832832
"heading": {
833833
"id": "events",
@@ -838,17 +838,17 @@
838838
"definedIn": "prose"
839839
},
840840
{
841-
"id": "event-in-the-default-event-set",
842-
"href": "https://w3c.github.io/webdriver-bidi/#event-in-the-default-event-set",
841+
"id": "event-known-subscription-ids",
842+
"href": "https://w3c.github.io/webdriver-bidi/#event-known-subscription-ids",
843843
"linkingText": [
844-
"in the default event set"
844+
"known subscription ids"
845845
],
846846
"localLinkingText": [],
847847
"type": "dfn",
848848
"for": [
849849
"event"
850850
],
851-
"access": "public",
851+
"access": "private",
852852
"informative": false,
853853
"heading": {
854854
"id": "events",
@@ -859,17 +859,17 @@
859859
"definedIn": "prose"
860860
},
861861
{
862-
"id": "event-navigable-event-map",
863-
"href": "https://w3c.github.io/webdriver-bidi/#event-navigable-event-map",
862+
"id": "event-subscription",
863+
"href": "https://w3c.github.io/webdriver-bidi/#event-subscription",
864864
"linkingText": [
865-
"navigable event map"
865+
"subscription"
866866
],
867867
"localLinkingText": [],
868868
"type": "dfn",
869869
"for": [
870870
"event"
871871
],
872-
"access": "public",
872+
"access": "private",
873873
"informative": false,
874874
"heading": {
875875
"id": "events",
@@ -880,14 +880,79 @@
880880
"definedIn": "prose"
881881
},
882882
{
883-
"id": "event-enabled-navigables",
884-
"href": "https://w3c.github.io/webdriver-bidi/#event-enabled-navigables",
883+
"id": "subscription-subscription-id",
884+
"href": "https://w3c.github.io/webdriver-bidi/#subscription-subscription-id",
885885
"linkingText": [
886-
"event enabled navigables"
886+
"subscription id"
887887
],
888888
"localLinkingText": [],
889889
"type": "dfn",
890-
"for": [],
890+
"for": [
891+
"subscription"
892+
],
893+
"access": "private",
894+
"informative": false,
895+
"heading": {
896+
"id": "events",
897+
"href": "https://w3c.github.io/webdriver-bidi/#events",
898+
"title": "Events",
899+
"number": "3.6"
900+
},
901+
"definedIn": "prose"
902+
},
903+
{
904+
"id": "subscription-event-names",
905+
"href": "https://w3c.github.io/webdriver-bidi/#subscription-event-names",
906+
"linkingText": [
907+
"event names"
908+
],
909+
"localLinkingText": [],
910+
"type": "dfn",
911+
"for": [
912+
"subscription"
913+
],
914+
"access": "private",
915+
"informative": false,
916+
"heading": {
917+
"id": "events",
918+
"href": "https://w3c.github.io/webdriver-bidi/#events",
919+
"title": "Events",
920+
"number": "3.6"
921+
},
922+
"definedIn": "prose"
923+
},
924+
{
925+
"id": "subscription-top-level-traversable-ids",
926+
"href": "https://w3c.github.io/webdriver-bidi/#subscription-top-level-traversable-ids",
927+
"linkingText": [
928+
"top-level traversable ids"
929+
],
930+
"localLinkingText": [],
931+
"type": "dfn",
932+
"for": [
933+
"subscription"
934+
],
935+
"access": "private",
936+
"informative": false,
937+
"heading": {
938+
"id": "events",
939+
"href": "https://w3c.github.io/webdriver-bidi/#events",
940+
"title": "Events",
941+
"number": "3.6"
942+
},
943+
"definedIn": "prose"
944+
},
945+
{
946+
"id": "subscription-global",
947+
"href": "https://w3c.github.io/webdriver-bidi/#subscription-global",
948+
"linkingText": [
949+
"global"
950+
],
951+
"localLinkingText": [],
952+
"type": "dfn",
953+
"for": [
954+
"subscription"
955+
],
891956
"access": "private",
892957
"informative": false,
893958
"heading": {
@@ -937,15 +1002,15 @@
9371002
"definedIn": "prose"
9381003
},
9391004
{
940-
"id": "obtain-a-set-of-event-names",
941-
"href": "https://w3c.github.io/webdriver-bidi/#obtain-a-set-of-event-names",
1005+
"id": "set-of-top-level-traversables-for-which-an-event-is-enabled",
1006+
"href": "https://w3c.github.io/webdriver-bidi/#set-of-top-level-traversables-for-which-an-event-is-enabled",
9421007
"linkingText": [
943-
"obtain a set of event names"
1008+
"set of top-level traversables for which an event is enabled"
9441009
],
9451010
"localLinkingText": [],
9461011
"type": "dfn",
9471012
"for": [],
948-
"access": "private",
1013+
"access": "public",
9491014
"informative": false,
9501015
"heading": {
9511016
"id": "events",
@@ -1265,6 +1330,44 @@
12651330
},
12661331
"definedIn": "prose"
12671332
},
1333+
{
1334+
"id": "get-navigables-by-ids",
1335+
"href": "https://w3c.github.io/webdriver-bidi/#get-navigables-by-ids",
1336+
"linkingText": [
1337+
"get navigables by ids"
1338+
],
1339+
"localLinkingText": [],
1340+
"type": "dfn",
1341+
"for": [],
1342+
"access": "private",
1343+
"informative": false,
1344+
"heading": {
1345+
"id": "transport",
1346+
"href": "https://w3c.github.io/webdriver-bidi/#transport",
1347+
"title": "Transport",
1348+
"number": "4"
1349+
},
1350+
"definedIn": "prose"
1351+
},
1352+
{
1353+
"id": "get-top-level-traversables",
1354+
"href": "https://w3c.github.io/webdriver-bidi/#get-top-level-traversables",
1355+
"linkingText": [
1356+
"get top-level traversables"
1357+
],
1358+
"localLinkingText": [],
1359+
"type": "dfn",
1360+
"for": [],
1361+
"access": "private",
1362+
"informative": false,
1363+
"heading": {
1364+
"id": "transport",
1365+
"href": "https://w3c.github.io/webdriver-bidi/#transport",
1366+
"title": "Transport",
1367+
"number": "4"
1368+
},
1369+
"definedIn": "prose"
1370+
},
12681371
{
12691372
"id": "emit-an-event",
12701373
"href": "https://w3c.github.io/webdriver-bidi/#emit-an-event",
@@ -1706,25 +1809,6 @@
17061809
},
17071810
"definedIn": "prose"
17081811
},
1709-
{
1710-
"id": "update-the-event-map",
1711-
"href": "https://w3c.github.io/webdriver-bidi/#update-the-event-map",
1712-
"linkingText": [
1713-
"update the event map"
1714-
],
1715-
"localLinkingText": [],
1716-
"type": "dfn",
1717-
"for": [],
1718-
"access": "private",
1719-
"informative": false,
1720-
"heading": {
1721-
"id": "module-session-definition",
1722-
"href": "https://w3c.github.io/webdriver-bidi/#module-session-definition",
1723-
"title": "Definition",
1724-
"number": "7.1.1"
1725-
},
1726-
"definedIn": "prose"
1727-
},
17281812
{
17291813
"id": "websocket-url",
17301814
"href": "https://w3c.github.io/webdriver-bidi/#websocket-url",

ed/headings/rfc6265bis.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -460,13 +460,6 @@
460460
"title": "Application Programming Interfaces",
461461
"number": "6.2"
462462
},
463-
{
464-
"id": "section-6.3",
465-
"href": "https://httpwg.org/http-extensions/draft-ietf-httpbis-rfc6265bis.html#section-6.3",
466-
"level": 3,
467-
"title": "IDNA Dependency and Migration",
468-
"number": "6.3"
469-
},
470463
{
471464
"id": "section-7",
472465
"href": "https://httpwg.org/http-extensions/draft-ietf-httpbis-rfc6265bis.html#section-7",

ed/headings/webdriver-bidi.json

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,12 +203,33 @@
203203
"title": "The session.UserPromptHandlerType Type",
204204
"number": "7.1.2.5"
205205
},
206+
{
207+
"id": "type-session-Subscription",
208+
"href": "https://w3c.github.io/webdriver-bidi/#type-session-Subscription",
209+
"level": 5,
210+
"title": "The session.Subscription Type",
211+
"number": "7.1.2.6"
212+
},
206213
{
207214
"id": "type-session-SubscriptionRequest",
208215
"href": "https://w3c.github.io/webdriver-bidi/#type-session-SubscriptionRequest",
209216
"level": 5,
210217
"title": "The session.SubscriptionRequest Type",
211-
"number": "7.1.2.6"
218+
"number": "7.1.2.7"
219+
},
220+
{
221+
"id": "type-session-UnsubscribeByIDRequest",
222+
"href": "https://w3c.github.io/webdriver-bidi/#type-session-UnsubscribeByIDRequest",
223+
"level": 5,
224+
"title": "The session.UnsubscribeByIDRequest Type",
225+
"number": "7.1.2.8"
226+
},
227+
{
228+
"id": "type-session-UnsubscribeByAttributesRequest",
229+
"href": "https://w3c.github.io/webdriver-bidi/#type-session-UnsubscribeByAttributesRequest",
230+
"level": 5,
231+
"title": "The session.UnsubscribeByAttributesRequest Type",
232+
"number": "7.1.2.9"
212233
},
213234
{
214235
"id": "module-session-commands",

0 commit comments

Comments
 (0)