|
278 | 278 | ],
|
279 | 279 | "profile": "web-platform"
|
280 | 280 | },
|
281 |
| - "publishISODate": "2023-08-24T00:00:00.000Z", |
282 |
| - "generatedSubtitle": "W3C Editor's Draft 24 August 2023" |
| 281 | + "publishISODate": "2023-09-07T00:00:00.000Z", |
| 282 | + "generatedSubtitle": "W3C Editor's Draft 07 September 2023" |
283 | 283 | }</script>
|
284 | 284 | <link rel="stylesheet" href="https://www.w3.org/StyleSheets/TR/2021/W3C-ED"></head><body data-cite="WEBIDL CSSOM-VIEW GEOMETRY-1 fileapi HTML INFRA URL WEBIDL DOM FETCH" class="h-entry"><div class="head">
|
285 | 285 | <p class="logos"><a class="logo" href="https://www.w3.org/"><img crossorigin="" alt="W3C" height="48" src="https://www.w3.org/StyleSheets/TR/2021/logos/W3C" width="72">
|
286 | 286 | </a></p>
|
287 | 287 | <h1 id="title" class="title">WebDriver</h1>
|
288 |
| - <p id="w3c-state"><a href="https://www.w3.org/standards/types#ED">W3C Editor's Draft</a> <time class="dt-published" datetime="2023-08-24">24 August 2023</time></p> |
| 288 | + <p id="w3c-state"><a href="https://www.w3.org/standards/types#ED">W3C Editor's Draft</a> <time class="dt-published" datetime="2023-09-07">07 September 2023</time></p> |
289 | 289 | <details open="">
|
290 | 290 | <summary>More details about this document</summary>
|
291 | 291 | <dl>
|
@@ -8690,9 +8690,6 @@ <h1 id="title" class="title">WebDriver</h1>
|
8690 | 8690 |
|
8691 | 8691 | <dt>"<code>pointer</code>"
|
8692 | 8692 | </dt><dd>
|
8693 |
| - <div class="note" role="note" id="issue-container-generatedID-46"><div role="heading" class="note-title marker" id="h-note-46" aria-level="4"><span>Note</span></div><p class="">This is only possible if <var>source</var> is |
8694 |
| - a <a href="#dfn-pointer-input-source" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-pointer-input-source-6">pointer input source</a></p></div> |
8695 |
| - |
8696 | 8693 | <ol>
|
8697 | 8694 | <li><p>Let <var>start x</var> be equal to the <code>x</code>
|
8698 | 8695 | property of <var>source</var>.
|
@@ -9089,10 +9086,11 @@ <h1 id="title" class="title">WebDriver</h1>
|
9089 | 9086 | If <var>origin</var> is <a href="#dfn-undefined" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-undefined-29">undefined</a> let
|
9090 | 9087 | <var>origin</var> equal "<code>viewport</code>".
|
9091 | 9088 |
|
9092 |
| -</p></li><li><p> If <var>origin</var> is not equal to "<code>viewport</code>" |
9093 |
| -or "<code>pointer</code>", or <var>actions options</var>' <a href="#dfn-is-element-origin" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-is-element-origin-4">is element |
9094 |
| -origin</a> steps given <var>origin</var> return false, |
9095 |
| -return <a href="#dfn-error" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-error-258">error</a> with <a href="#dfn-error-code" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-error-code-191">error code</a> <a href="#dfn-invalid-argument" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-invalid-argument-71">invalid argument</a>. |
| 9089 | +</p></li><li><p> |
| 9090 | +If <var>origin</var> is not equal to "<code>viewport</code>", |
| 9091 | +or <var>actions options</var>' <a href="#dfn-is-element-origin" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-is-element-origin-4">is element origin</a> steps given |
| 9092 | +<var>origin</var> return false, return <a href="#dfn-error" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-error-258">error</a> with |
| 9093 | +<a href="#dfn-error-code" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-error-code-191">error code</a> <a href="#dfn-invalid-argument" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-invalid-argument-71">invalid argument</a>. |
9096 | 9094 |
|
9097 | 9095 | </p></li><li><p>
|
9098 | 9096 | Set the <code>origin</code> property of <var>action</var>
|
@@ -9469,7 +9467,7 @@ <h1 id="title" class="title">WebDriver</h1>
|
9469 | 9467 | </p></li><li><p>Wait for <var>token</var> to be the first item
|
9470 | 9468 | in <var>input state</var>'s <a href="#dfn-actions-queue" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-actions-queue-2">actions queue</a>.
|
9471 | 9469 |
|
9472 |
| - </p><div class="note" role="note" id="issue-container-generatedID-47"><div role="heading" class="note-title marker" id="h-note-47" aria-level="4"><span>Note</span></div><aside class=""> |
| 9470 | + </p><div class="note" role="note" id="issue-container-generatedID-46"><div role="heading" class="note-title marker" id="h-note-46" aria-level="4"><span>Note</span></div><aside class=""> |
9473 | 9471 | <p>This ensures that only one set of actions can be run at a time,
|
9474 | 9472 | and therefore different actions commands using the same underlying
|
9475 | 9473 | state don't race. In a session that is only a HTTP session only one
|
@@ -9620,7 +9618,7 @@ <h1 id="title" class="title">WebDriver</h1>
|
9620 | 9618 | state</var>, <var>actions</var>, <var>browsing context<var>,
|
9621 | 9619 | and <var>actions options</var>:
|
9622 | 9620 |
|
9623 |
| -</var></var></p><div class="note" role="note" id="issue-container-generatedID-48"><div role="heading" class="note-title marker" id="h-note-48" aria-level="4"><span>Note</span></div><aside class=""> |
| 9621 | +</var></var></p><div class="note" role="note" id="issue-container-generatedID-47"><div role="heading" class="note-title marker" id="h-note-47" aria-level="4"><span>Note</span></div><aside class=""> |
9624 | 9622 | <p>This is an entry point for other commands that are written in terms
|
9625 | 9623 | of a sequence of actions of a single input source in a single
|
9626 | 9624 | tick.</p>
|
@@ -10003,7 +10001,7 @@ <h1 id="title" class="title">WebDriver</h1>
|
10003 | 10001 | </li><li><p>Return <a href="#dfn-success" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-success-103">success</a> with data <a href="#dfn-null" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-null-77"><code>null</code></a>.
|
10004 | 10002 | </p></li></ol>
|
10005 | 10003 |
|
10006 |
| -<div class="note" role="note" id="issue-container-generatedID-49"><div role="heading" class="note-title marker" id="h-note-49" aria-level="5"><span>Note</span></div><aside class=""> |
| 10004 | +<div class="note" role="note" id="issue-container-generatedID-48"><div role="heading" class="note-title marker" id="h-note-48" aria-level="5"><span>Note</span></div><aside class=""> |
10007 | 10005 | <p>A single <a href="#dfn-keydown" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-keydown-2">keyDown</a> action produces a single key input,
|
10008 | 10006 | irrespective of how long the key is held down; there is no implicit
|
10009 | 10007 | key repetition.
|
@@ -10368,7 +10366,7 @@ <h1 id="title" class="title">WebDriver</h1>
|
10368 | 10366 |
|
10369 | 10367 | </p></li><li><p>Run the following substeps <a data-type="dfn" href="https://html.spec.whatwg.org/multipage/infrastructure.html#in-parallel" id="ref-for-index-term-in-parallel-4">in parallel</a>:
|
10370 | 10368 |
|
10371 |
| - </p><div class="note" role="note" id="issue-container-generatedID-50"><div role="heading" class="note-title marker" id="h-note-50" aria-level="5"><span>Note</span></div><aside class=""> |
| 10369 | + </p><div class="note" role="note" id="issue-container-generatedID-49"><div role="heading" class="note-title marker" id="h-note-49" aria-level="5"><span>Note</span></div><aside class=""> |
10372 | 10370 | <p>This algorithm may trigger multiple events spread across some
|
10373 | 10371 | duration. Parallelism is applied intentionally in order to manage the
|
10374 | 10372 | scheduling of these events relative to the events triggered by other
|
@@ -10535,7 +10533,7 @@ <h1 id="title" class="title">WebDriver</h1>
|
10535 | 10533 |
|
10536 | 10534 | </p></li><li><p>Run the following substeps <a data-type="dfn" href="https://html.spec.whatwg.org/multipage/infrastructure.html#in-parallel" id="ref-for-index-term-in-parallel-5">in parallel</a>:
|
10537 | 10535 |
|
10538 |
| - </p><div class="note" role="note" id="issue-container-generatedID-51"><div role="heading" class="note-title marker" id="h-note-51" aria-level="5"><span>Note</span></div><aside class=""> |
| 10536 | + </p><div class="note" role="note" id="issue-container-generatedID-50"><div role="heading" class="note-title marker" id="h-note-50" aria-level="5"><span>Note</span></div><aside class=""> |
10539 | 10537 | <p>This algorithm may trigger multiple events spread across some
|
10540 | 10538 | duration. Parallelism is applied intentionally in order to manage the
|
10541 | 10539 | scheduling of these events relative to the events triggered by other
|
@@ -10631,7 +10629,7 @@ <h1 id="title" class="title">WebDriver</h1>
|
10631 | 10629 | </td></tr>
|
10632 | 10630 | </tbody></table>
|
10633 | 10631 |
|
10634 |
| -<div class="note" role="note" id="issue-container-generatedID-52"><div role="heading" class="note-title marker" id="h-note-52" aria-level="4"><span>Note</span></div><p class=""> |
| 10632 | +<div class="note" role="note" id="issue-container-generatedID-51"><div role="heading" class="note-title marker" id="h-note-51" aria-level="4"><span>Note</span></div><p class=""> |
10635 | 10633 | The <a href="#dfn-release-actions" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-release-actions-2">Release Actions</a> <a href="#dfn-commands" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-commands-59">command</a>
|
10636 | 10634 | is used to release all the keys and pointer buttons
|
10637 | 10635 | that are currently depressed.
|
@@ -10895,7 +10893,7 @@ <h1 id="title" class="title">WebDriver</h1>
|
10895 | 10893 | </tr>
|
10896 | 10894 | </tbody></table>
|
10897 | 10895 |
|
10898 |
| -<div class="note" role="note" id="issue-container-generatedID-53"><div role="heading" class="note-title marker" id="h-note-53" aria-level="4"><span>Note</span></div><p class=""> |
| 10896 | +<div class="note" role="note" id="issue-container-generatedID-52"><div role="heading" class="note-title marker" id="h-note-52" aria-level="4"><span>Note</span></div><p class=""> |
10899 | 10897 | The <a href="#dfn-dismiss-alert" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-dismiss-alert-5">Dismiss Alert</a> <a href="#dfn-commands" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-commands-63">command</a>
|
10900 | 10898 | <a href="#dfn-dismissed" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-dismissed-6">dismisses</a> a <a href="#dfn-simple-dialog" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-simple-dialog-7">simple dialog</a>
|
10901 | 10899 | if <a data-lt="current user prompt" href="#dfn-current-user-prompt" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-current-user-prompt-9">present</a>.
|
@@ -10992,7 +10990,7 @@ <h1 id="title" class="title">WebDriver</h1>
|
10992 | 10990 | </tr>
|
10993 | 10991 | </tbody></table>
|
10994 | 10992 |
|
10995 |
| -<div class="note" role="note" id="issue-container-generatedID-54"><div role="heading" class="note-title marker" id="h-note-54" aria-level="4"><span>Note</span></div><p class=""> |
| 10993 | +<div class="note" role="note" id="issue-container-generatedID-53"><div role="heading" class="note-title marker" id="h-note-53" aria-level="4"><span>Note</span></div><p class=""> |
10996 | 10994 | The <a href="#dfn-send-alert-text" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-send-alert-text-3">Send Alert Text</a> <a href="#dfn-commands" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-commands-64">command</a>
|
10997 | 10995 | sets the text field of a <a href="#dfn-window-prompt" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-window-prompt-2">window.<code>prompt</code></a>
|
10998 | 10996 | <a href="#dfn-user-prompts" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-user-prompts-12">user prompt</a> to the given value.
|
@@ -11185,7 +11183,7 @@ <h1 id="title" class="title">WebDriver</h1>
|
11185 | 11183 | </td></tr>
|
11186 | 11184 | </tbody></table>
|
11187 | 11185 |
|
11188 |
| -<div class="note" role="note" id="issue-container-generatedID-55"><div role="heading" class="note-title marker" id="h-note-55" aria-level="4"><span>Note</span></div><p class=""> |
| 11186 | +<div class="note" role="note" id="issue-container-generatedID-54"><div role="heading" class="note-title marker" id="h-note-54" aria-level="4"><span>Note</span></div><p class=""> |
11189 | 11187 | The <a href="#dfn-take-element-screenshot" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-take-element-screenshot-3">Take Element Screenshot</a> <a href="#dfn-commands" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-commands-67">command</a>
|
11190 | 11188 | takes a screenshot of the visible region encompassed
|
11191 | 11189 | by the <a href="#dfn-bounding-rectangle" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-bounding-rectangle-7">bounding rectangle</a> of an <a data-type="dfn" href="https://dom.spec.whatwg.org/#concept-element" id="ref-for-index-term-element-46">element</a>.
|
@@ -13614,7 +13612,7 @@ <h1 id="title" class="title">WebDriver</h1>
|
13614 | 13612 | <dl class="bibliography"><dt id="bib-accname-1.1">[accname-1.1]</dt><dd>
|
13615 | 13613 | <a href="https://www.w3.org/TR/accname-1.1/"><cite>Accessible Name and Description Computation 1.1</cite></a>. Joanmarie Diggs; Bryan Garaventa; Michael Cooper. W3C. 18 December 2018. W3C Recommendation. URL: <a href="https://www.w3.org/TR/accname-1.1/">https://www.w3.org/TR/accname-1.1/</a>
|
13616 | 13614 | </dd><dt id="bib-csp3">[CSP3]</dt><dd>
|
13617 |
| - <a href="https://www.w3.org/TR/CSP3/"><cite>Content Security Policy Level 3</cite></a>. Mike West; Antonio Sartori. W3C. 31 July 2023. W3C Working Draft. URL: <a href="https://www.w3.org/TR/CSP3/">https://www.w3.org/TR/CSP3/</a> |
| 13615 | + <a href="https://www.w3.org/TR/CSP3/"><cite>Content Security Policy Level 3</cite></a>. Mike West; Antonio Sartori. W3C. 4 September 2023. W3C Working Draft. URL: <a href="https://www.w3.org/TR/CSP3/">https://www.w3.org/TR/CSP3/</a> |
13618 | 13616 | </dd><dt id="bib-css-cascade-4">[CSS-CASCADE-4]</dt><dd>
|
13619 | 13617 | <a href="https://www.w3.org/TR/css-cascade-4/"><cite>CSS Cascading and Inheritance Level 4</cite></a>. Elika Etemad; Tab Atkins Jr.. W3C. 13 January 2022. W3C Candidate Recommendation. URL: <a href="https://www.w3.org/TR/css-cascade-4/">https://www.w3.org/TR/css-cascade-4/</a>
|
13620 | 13618 | </dd><dt id="bib-css-device-adapt">[CSS-DEVICE-ADAPT]</dt><dd>
|
@@ -19374,8 +19372,6 @@ <h1 id="title" class="title">WebDriver</h1>
|
19374 | 19372 | <a href="#ref-for-dfn-pointer-input-source-1" title="§ 15.2.3 Pointer input source">§ 15.2.3 Pointer input source</a> <a href="#ref-for-dfn-pointer-input-source-2" title="Reference 2">(2)</a> <a href="#ref-for-dfn-pointer-input-source-3" title="Reference 3">(3)</a>
|
19375 | 19373 | </li><li>
|
19376 | 19374 | <a href="#ref-for-dfn-pointer-input-source-4" title="§ 15.3 Input state">§ 15.3 Input state</a> <a href="#ref-for-dfn-pointer-input-source-5" title="Reference 2">(2)</a>
|
19377 |
| - </li><li> |
19378 |
| - <a href="#ref-for-dfn-pointer-input-source-6" title="§ 15.5 Processing actions">§ 15.5 Processing actions</a> |
19379 | 19375 | </li>
|
19380 | 19376 | </ul>
|
19381 | 19377 | </div><div class="dfn-panel" hidden="" role="dialog" aria-modal="true" id="dfn-panel-for-dfn-pointerdown" aria-label="Links in this document to definition: pointerDown">
|
|
0 commit comments