You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"generatedSubtitle": "W3C Editor's Draft 02 July 2024"
278
278
}</script>
279
279
<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">
</p></li><li><p>Let <var>serialized user prompt handler</var>
2652
2652
be <a href="#dfn-serialize-the-user-prompt-handler" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-serialize-the-user-prompt-handler-1">serialize the user prompt handler</a>.
2653
2653
2654
-
</p></li><li><p>If <var>serialized user prompt handler</var> is not null, set
2655
-
a property on <var>capabilities</var> with the name
2654
+
</p></li><li><p>Set a property on <var>capabilities</var> with the name
2656
2655
"<code>unhandledPromptBehavior</code>", and the value <var>serialized
</p><div class="note" role="note" id="issue-container-generatedID-57"><div role="heading" class="note-title marker" id="h-note-57" aria-level="3"><span>Note</span></div><p class="">This is to avoid [<cite><a class="bibref" data-link-type="biblio" href="#bib-webdriver-bidi" title="WebDriver BiDi">WebDriver-BiDi</a></cite>] monkey-patching
11241
11240
the current spec.
11242
11241
11243
-
</p></div></li><li><p>If <var>value</var> is a <a href="#dfn-string" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-string-14">string</a> set <var>value</var> to
11244
-
the <a data-type="dfn" href="https://infra.spec.whatwg.org/#ordered-map" id="ref-for-index-term-map-5">map</a> «["<code>default</code>" → <var>value</var>]».
11242
+
</p></div></li><li><p>Let <var>is string value</var> be false.
11243
+
11244
+
</p></li><li><p>If <var>value</var> is a <a href="#dfn-string" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-string-14">string</a> set <var>value</var> to
11245
+
the <a data-type="dfn" href="https://infra.spec.whatwg.org/#ordered-map" id="ref-for-index-term-map-5">map</a> «["<code>fallbackDefault</code>"
11246
+
→ <var>value</var>]» and set <var>is string value</var> to true.
11245
11247
11246
11248
</p></li><li><p>If <var>value</var> is not a <a data-type="dfn" href="https://infra.spec.whatwg.org/#ordered-map" id="ref-for-index-term-map-6">map</a> return
<li><p>If <var>is string value</var> is false and <a href="#dfn-valid-prompt-types" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-valid-prompt-types-1">valid prompt
11257
+
types</a> does not <a data-link-type="dfn|abstract-op" data-type="dfn" href="https://infra.spec.whatwg.org/#map-exists" id="ref-for-index-term-contains-for-map-5">contain</a> <var>prompt type</var>
</p></li><li><p>If <a href="#dfn-known-prompt-handlers" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-known-prompt-handlers-1">known prompt handlers</a> does not contain an entry
"<code>default</code>", return the result of <a href="#dfn-serialize-a-prompt-handler-configuration" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-serialize-a-prompt-handler-configuration-1">serialize a prompt
11343
+
"<code>fallbackDefault</code>", return the result of <a href="#dfn-serialize-a-prompt-handler-configuration" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-serialize-a-prompt-handler-configuration-1">serialize a prompt
11341
11344
handler configuration</a> with <a href="#dfn-user-prompt-handler" class="internalDFN" data-link-type="dfn" id="ref-for-dfn-user-prompt-handler-14">user prompt
11342
-
handler</a>["<code>default</code>"].
11345
+
handler</a>["<code>fallbackDefault</code>"].
11343
11346
11344
11347
</p></li><li><p>Let <var>serialized</var> be an empty <a data-type="dfn" href="https://infra.spec.whatwg.org/#ordered-map" id="ref-for-index-term-map-8">map</a>.
0 commit comments