|
8 | 8 | <meta content="Bikeshed version 3f621ba99, updated Mon Jul 28 15:38:36 2025 -0700" name="generator">
|
9 | 9 | <link href="https://www.w3.org/TR/webdriver-bidi/" rel="canonical">
|
10 | 10 | <link href="https://www.w3.org/2008/site/images/favicon.ico" rel="icon">
|
11 |
| - <meta content="62b1f4503ec2c8f24a5e7b41dd0a106ff4951076" name="revision"> |
| 11 | + <meta content="0a6dc6c5b6742397076aa78f57e3ad7bf48e315e" name="revision"> |
12 | 12 | <meta content="dark light" name="color-scheme">
|
13 | 13 | <link href="https://www.w3.org/StyleSheets/TR/2021/dark.css" media="(prefers-color-scheme: dark)" rel="stylesheet" type="text/css">
|
14 | 14 | <style>
|
|
650 | 650 | </p>
|
651 | 651 | <h1 class="p-name no-ref" id="title">WebDriver BiDi</h1>
|
652 | 652 | <p id="w3c-state"><a href="https://www.w3.org/standards/types/#ED">Editor’s Draft</a>,
|
653 |
| - <time class="dt-updated" datetime="2025-08-08">8 August 2025</time></p> |
| 653 | + <time class="dt-updated" datetime="2025-08-11">11 August 2025</time></p> |
654 | 654 | <details open>
|
655 | 655 | <summary>More details about this document</summary>
|
656 | 656 | <div data-fill-with="spec-metadata">
|
@@ -7260,13 +7260,13 @@ <h4 class="heading settled" data-level="7.5.2" id="network-data-collection"><spa
|
7260 | 7260 | </div>
|
7261 | 7261 | <div class="algorithm" data-algorithm="clone network response body">
|
7262 | 7262 |
|
7263 |
| -To <dfn class="dfn-paneled" data-dfn-type="dfn" data-export id="clone-network-response-body">clone network response body</dfn> given <var>sessions</var>, <var>request</var> and <var>response body</var>: |
| 7263 | +To <dfn class="dfn-paneled" data-dfn-type="dfn" data-export id="clone-network-response-body">clone network response body</dfn> given <var>request</var> and <var>response body</var>: |
7264 | 7264 |
|
7265 | 7265 |
|
7266 | 7266 | <p class="note" role="note"><span class="marker">Note:</span> This hook is intended to be triggered by the fetch spec when the response is set.</p>
|
7267 | 7267 | <ol>
|
7268 | 7268 | <li data-md>
|
7269 |
| - <p>For each <var>session</var> in <var>sessions</var>:</p> |
| 7269 | + <p>For each <var>session</var> in <a data-link-type="dfn" href="#active-bidi-sessions" id="ref-for-active-bidi-sessions①">active BiDi sessions</a>:</p> |
7270 | 7270 | <ol>
|
7271 | 7271 | <li data-md>
|
7272 | 7272 | <p>If <var>session</var>’s <a data-link-type="dfn" href="#network-collectors" id="ref-for-network-collectors①">network collectors</a> is not <a data-link-type="dfn" href="https://infra.spec.whatwg.org/#list-empty" id="ref-for-list-empty①⓪">empty</a>:</p>
|
@@ -7323,7 +7323,7 @@ <h4 class="heading settled" data-level="7.5.2" id="network-data-collection"><spa
|
7323 | 7323 | </div>
|
7324 | 7324 | <div class="algorithm" data-algorithm="maybe collect network response body">
|
7325 | 7325 |
|
7326 |
| -To <dfn class="dfn-paneled" data-dfn-type="dfn" data-noexport id="maybe-collect-network-response-body">maybe collect network response body</dfn> given <var>sessions</var>, <var>request</var> and <var>response</var>: |
| 7326 | +To <dfn class="dfn-paneled" data-dfn-type="dfn" data-noexport id="maybe-collect-network-response-body">maybe collect network response body</dfn> given <var>request</var> and <var>response</var>: |
7327 | 7327 |
|
7328 | 7328 |
|
7329 | 7329 | <ol>
|
@@ -7358,7 +7358,7 @@ <h4 class="heading settled" data-level="7.5.2" id="network-data-collection"><spa
|
7358 | 7358 | <li data-md>
|
7359 | 7359 | <p>Let <var>collectors</var> be an empty list.</p>
|
7360 | 7360 | <li data-md>
|
7361 |
| - <p>For each <var>session</var> in <var>sessions</var>:</p> |
| 7361 | + <p>For each <var>session</var> in <a data-link-type="dfn" href="#active-bidi-sessions" id="ref-for-active-bidi-sessions②">active BiDi sessions</a>:</p> |
7362 | 7362 | <ol>
|
7363 | 7363 | <li data-md>
|
7364 | 7364 | <p>For each <var>collector</var> in <var>session</var>’s <a data-link-type="dfn" href="#network-collectors" id="ref-for-network-collectors②">network collectors</a>:</p>
|
@@ -10200,7 +10200,7 @@ <h5 class="heading settled" data-level="7.5.6.2" id="event-network-beforeSendReq
|
10200 | 10200 | <var>user context</var> return true:</p>
|
10201 | 10201 | <ol>
|
10202 | 10202 | <li data-md>
|
10203 |
| - <p>For each <var>session</var> in <a data-link-type="dfn" href="#active-bidi-sessions" id="ref-for-active-bidi-sessions①">active BiDi sessions</a>:</p> |
| 10203 | + <p>For each <var>session</var> in <a data-link-type="dfn" href="#active-bidi-sessions" id="ref-for-active-bidi-sessions③">active BiDi sessions</a>:</p> |
10204 | 10204 | <p class="note" role="note"><span class="marker">Note:</span> <var>user context</var> can be in not more then one
|
10205 | 10205 | <a data-link-type="dfn" href="#user-context-to-accept-insecure-certificates-override-map" id="ref-for-user-context-to-accept-insecure-certificates-override-map②">user context to accept insecure certificates override map</a>.</p>
|
10206 | 10206 | <ol>
|
@@ -10264,7 +10264,7 @@ <h5 class="heading settled" data-level="7.5.6.2" id="event-network-beforeSendReq
|
10264 | 10264 | <li data-md>
|
10265 | 10265 | <p>Let <var>response status</var> be "<code>incomplete</code>".</p>
|
10266 | 10266 | <li data-md>
|
10267 |
| - <p>For each <var>session</var> in <a data-link-type="dfn" href="#active-bidi-sessions" id="ref-for-active-bidi-sessions②">active BiDi sessions</a>:</p> |
| 10267 | + <p>For each <var>session</var> in <a data-link-type="dfn" href="#active-bidi-sessions" id="ref-for-active-bidi-sessions④">active BiDi sessions</a>:</p> |
10268 | 10268 | <ol>
|
10269 | 10269 | <li data-md>
|
10270 | 10270 | <p><a data-link-type="dfn" href="#update-request-headers" id="ref-for-update-request-headers">Update request headers</a> with <var>session</var>, <var>request</var> and
|
@@ -10405,11 +10405,11 @@ <h5 class="heading settled" data-level="7.5.6.4" id="event-network-responseCompl
|
10405 | 10405 | be the result of <a data-link-type="dfn" href="#get-related-navigables" id="ref-for-get-related-navigables⑥">get related navigables</a> with <var>request</var>’s
|
10406 | 10406 | <a data-link-type="dfn" href="https://fetch.spec.whatwg.org/#concept-request-client" id="ref-for-concept-request-client①⑥">client</a>. Otherwise let <var>related navigables</var> be an empty
|
10407 | 10407 | set.</p>
|
| 10408 | + <li data-md> |
| 10409 | + <p><a data-link-type="dfn" href="#maybe-collect-network-response-body" id="ref-for-maybe-collect-network-response-body">Maybe collect network response body</a> with <var>request</var> and <var>response</var>.</p> |
10408 | 10410 | <li data-md>
|
10409 | 10411 | <p>Let <var>sessions</var> be the <a data-link-type="dfn" href="#set-of-sessions-for-which-an-event-is-enabled" id="ref-for-set-of-sessions-for-which-an-event-is-enabled①⑦">set of sessions for which an event is enabled</a>
|
10410 | 10412 | given "<code>network.responseCompleted</code>" and <var>related navigables</var>.</p>
|
10411 |
| - <li data-md> |
10412 |
| - <p><a data-link-type="dfn" href="#maybe-collect-network-response-body" id="ref-for-maybe-collect-network-response-body">Maybe collect network response body</a> with <var>sessions</var>, <var>request</var> and <var>response</var>.</p> |
10413 | 10413 | <li data-md>
|
10414 | 10414 | <p>For each <var>session</var> in <var>sessions</var>:</p>
|
10415 | 10415 | <ol>
|
@@ -10469,11 +10469,11 @@ <h5 class="heading settled" data-level="7.5.6.5" id="event-network-responseStart
|
10469 | 10469 | set.</p>
|
10470 | 10470 | <li data-md>
|
10471 | 10471 | <p>Let <var>response status</var> be "<code>incomplete</code>".</p>
|
| 10472 | + <li data-md> |
| 10473 | + <p><a data-link-type="dfn" href="#clone-network-response-body" id="ref-for-clone-network-response-body①">Clone network response body</a> with <var>request</var> and <var>response</var>.</p> |
10472 | 10474 | <li data-md>
|
10473 | 10475 | <p>Let <var>sessions</var> be the <a data-link-type="dfn" href="#set-of-sessions-for-which-an-event-is-enabled" id="ref-for-set-of-sessions-for-which-an-event-is-enabled①⑧">set of sessions for which an event is enabled</a>
|
10474 | 10476 | given "<code>network.responseStarted</code>" and <var>related navigables</var>.</p>
|
10475 |
| - <li data-md> |
10476 |
| - <p><a data-link-type="dfn" href="#clone-network-response-body" id="ref-for-clone-network-response-body①">Clone network response body</a> with <var>sessions</var>, <var>request</var> and <var>response</var>.</p> |
10477 | 10477 | <li data-md>
|
10478 | 10478 | <p>For each <var>session</var> in <var>sessions</var>:</p>
|
10479 | 10479 | <ol>
|
@@ -10572,7 +10572,7 @@ <h4 class="heading settled" data-level="7.6.2" id="preload-scripts"><span class=
|
10572 | 10572 | <li data-md>
|
10573 | 10573 | <p>Let <var>user context id</var> be <var>user context</var>’s <a data-link-type="dfn" href="#user-context-user-context-id" id="ref-for-user-context-user-context-id①⓪">user context id</a>.</p>
|
10574 | 10574 | <li data-md>
|
10575 |
| - <p>For each <var>session</var> in <a data-link-type="dfn" href="#active-bidi-sessions" id="ref-for-active-bidi-sessions③">active BiDi sessions</a>:</p> |
| 10575 | + <p>For each <var>session</var> in <a data-link-type="dfn" href="#active-bidi-sessions" id="ref-for-active-bidi-sessions⑤">active BiDi sessions</a>:</p> |
10576 | 10576 | <ol>
|
10577 | 10577 | <li data-md>
|
10578 | 10578 | <p>For each <var>preload script</var> in <var>session</var>’s <a data-link-type="dfn" href="#preload-script-map" id="ref-for-preload-script-map">preload script map</a>’s
|
@@ -13975,7 +13975,7 @@ <h5 class="heading settled" data-level="7.8.3.1" id="event-log-entryAdded"><span
|
13975 | 13975 | <var>options</var>:</p>
|
13976 | 13976 | <ol>
|
13977 | 13977 | <li data-md>
|
13978 |
| - <p>For each <var>session</var> in <a data-link-type="dfn" href="#active-bidi-sessions" id="ref-for-active-bidi-sessions④">active BiDI sessions</a>:</p> |
| 13978 | + <p>For each <var>session</var> in <a data-link-type="dfn" href="#active-bidi-sessions" id="ref-for-active-bidi-sessions⑥">active BiDI sessions</a>:</p> |
13979 | 13979 | <ol>
|
13980 | 13980 | <li data-md>
|
13981 | 13981 | <p>If <var>method</var> is "<code>error</code>" or "<code>assert</code>", let <var>level</var> be
|
@@ -14070,7 +14070,7 @@ <h5 class="heading settled" data-level="7.8.3.1" id="event-log-entryAdded"><span
|
14070 | 14070 | <li data-md>
|
14071 | 14071 | <p>Let <var>related navigables</var> be the result of <a data-link-type="dfn" href="#get-related-navigables" id="ref-for-get-related-navigables①②">get related navigables</a> given <var>settings</var>.</p>
|
14072 | 14072 | <li data-md>
|
14073 |
| - <p>For each <var>session</var> in <a data-link-type="dfn" href="#active-bidi-sessions" id="ref-for-active-bidi-sessions⑤">active BiDi sessions</a>:</p> |
| 14073 | + <p>For each <var>session</var> in <a data-link-type="dfn" href="#active-bidi-sessions" id="ref-for-active-bidi-sessions⑦">active BiDi sessions</a>:</p> |
14074 | 14074 | <ol>
|
14075 | 14075 | <li data-md>
|
14076 | 14076 | <p>If <a data-link-type="dfn" href="#event-is-enabled" id="ref-for-event-is-enabled④">event is enabled</a> with <var>session</var>, "<code>log.entryAdded</code>" and
|
@@ -14557,7 +14557,7 @@ <h5 class="heading settled" data-level="7.9.4.1" id="event-input-fileDialogOpene
|
14557 | 14557 | <li data-md>
|
14558 | 14558 | <p>Let <var>dismissed</var> be false.</p>
|
14559 | 14559 | <li data-md>
|
14560 |
| - <p>For each <var>session</var> in <a data-link-type="dfn" href="#active-bidi-sessions" id="ref-for-active-bidi-sessions⑥">active BiDi sessions</a>:</p> |
| 14560 | + <p>For each <var>session</var> in <a data-link-type="dfn" href="#active-bidi-sessions" id="ref-for-active-bidi-sessions⑧">active BiDi sessions</a>:</p> |
14561 | 14561 | <ol>
|
14562 | 14562 | <li data-md>
|
14563 | 14563 | <p>Let <var>user prompt handler</var> be <var>session</var>’s <a data-link-type="dfn" href="https://w3c.github.io/webdriver/#dfn-user-prompt-handler" id="ref-for-dfn-user-prompt-handler">user prompt handler</a>.</p>
|
@@ -23185,7 +23185,7 @@ <h2 class="no-num no-ref heading settled" id="issues-index"><span class="content
|
23185 | 23185 | "abb10c72": {"dfnID":"abb10c72","dfnText":"forced colors mode","external":true,"refSections":[{"refs":[{"id":"ref-for-forced-colors-mode"}],"title":"7.4.2.1. The emulation.setForcedColorsModeThemeOverride Command"}],"url":"https://drafts.csswg.org/css-color-adjust-1/#forced-colors-mode"},
|
23186 | 23186 | "ac9d0099": {"dfnID":"ac9d0099","dfnText":"fullscreen an element","external":true,"refSections":[{"refs":[{"id":"ref-for-fullscreen-an-element"}],"title":"7.2.2. Windows"}],"url":"https://fullscreen.spec.whatwg.org/#fullscreen-an-element"},
|
23187 | 23187 | "activate-a-navigable": {"dfnID":"activate-a-navigable","dfnText":"activate a navigable","external":false,"refSections":[{"refs":[{"id":"ref-for-activate-a-navigable"}],"title":"7.3.3.1. The browsingContext.activate Command"},{"refs":[{"id":"ref-for-activate-a-navigable\u2460"}],"title":"7.3.3.4. The browsingContext.create Command"}],"url":"#activate-a-navigable"},
|
23188 |
| -"active-bidi-sessions": {"dfnID":"active-bidi-sessions","dfnText":"active BiDi sessions","external":false,"refSections":[{"refs":[{"id":"ref-for-active-bidi-sessions"}],"title":"3.6. Events"},{"refs":[{"id":"ref-for-active-bidi-sessions\u2460"},{"id":"ref-for-active-bidi-sessions\u2461"}],"title":"7.5.6.2. The network.beforeRequestSent Event"},{"refs":[{"id":"ref-for-active-bidi-sessions\u2462"}],"title":"7.6.2. Preload Scripts"},{"refs":[{"id":"ref-for-active-bidi-sessions\u2463"},{"id":"ref-for-active-bidi-sessions\u2464"}],"title":"7.8.3.1. The log.entryAdded Event"},{"refs":[{"id":"ref-for-active-bidi-sessions\u2465"}],"title":"7.9.4.1. The input.fileDialogOpened Event"}],"url":"#active-bidi-sessions"}, |
| 23188 | +"active-bidi-sessions": {"dfnID":"active-bidi-sessions","dfnText":"active BiDi sessions","external":false,"refSections":[{"refs":[{"id":"ref-for-active-bidi-sessions"}],"title":"3.6. Events"},{"refs":[{"id":"ref-for-active-bidi-sessions\u2460"},{"id":"ref-for-active-bidi-sessions\u2461"}],"title":"7.5.2. Network Data Collection"},{"refs":[{"id":"ref-for-active-bidi-sessions\u2462"},{"id":"ref-for-active-bidi-sessions\u2463"}],"title":"7.5.6.2. The network.beforeRequestSent Event"},{"refs":[{"id":"ref-for-active-bidi-sessions\u2464"}],"title":"7.6.2. Preload Scripts"},{"refs":[{"id":"ref-for-active-bidi-sessions\u2465"},{"id":"ref-for-active-bidi-sessions\u2466"}],"title":"7.8.3.1. The log.entryAdded Event"},{"refs":[{"id":"ref-for-active-bidi-sessions\u2467"}],"title":"7.9.4.1. The input.fileDialogOpened Event"}],"url":"#active-bidi-sessions"}, |
23189 | 23189 | "active-listeners": {"dfnID":"active-listeners","dfnText":"active\nlisteners","external":false,"refSections":[{"refs":[{"id":"ref-for-active-listeners"},{"id":"ref-for-active-listeners\u2460"},{"id":"ref-for-active-listeners\u2461"}],"title":"4. Transport"}],"url":"#active-listeners"},
|
23190 | 23190 | "ad5c87c1": {"dfnID":"ad5c87c1","dfnText":"current session history step","external":true,"refSections":[{"refs":[{"id":"ref-for-tn-current-session-history-step"}],"title":"7.3.3.12. The browsingContext.traverseHistory Command"}],"url":"https://html.spec.whatwg.org/multipage/document-sequences.html#tn-current-session-history-step"},
|
23191 | 23191 | "ae2a6342": {"dfnID":"ae2a6342","dfnText":"top-level browsing context","external":true,"refSections":[{"refs":[{"id":"ref-for-top-level-browsing-context"},{"id":"ref-for-top-level-browsing-context\u2460"},{"id":"ref-for-top-level-browsing-context\u2461"}],"title":"7.5.5.12. The network.setCacheBehavior Command"}],"url":"https://html.spec.whatwg.org/multipage/document-sequences.html#top-level-browsing-context"},
|
|
0 commit comments