From e533f5aada2936fd512669cc9d9a936a95af0a34 Mon Sep 17 00:00:00 2001
From: Maksim Sadym Optionally, wait until any prior execution of this algorithm has terminated. Let intercepted be the result of
+ WebDriver BiDi file dialog opened with element. Display a prompt to the user requesting that the user specify some files. If the If element does not support a
picker, then return. Let intercepted be the result of WebDriver BiDi picker shown with
+ element. If element is an Optionally, wait until any prior execution of this algorithm has terminated. Let intercepted be the result of
- WebDriver BiDi file dialog opened with element. Display a prompt to the user requesting that the user specify some files. If the The If element does not support a
picker, then return. Let picker type be null. Let intercepted be the result of WebDriver BiDi picker shown with
- element. The If element does not support a
picker, then return. Let picker type be null. Let intercepted be the result of WebDriver BiDi picker shown with
- element and picker type. If element is an Optionally, wait until any prior execution of this algorithm has terminated. Display a prompt to the user requesting that the user specify some files. If the Let (suppressed, dismissed) be the result of
+ WebDriver BiDi file dialog shown with element and
+ picker type. Wait for the user to have made their selection. If suppressed is false: Display a prompt to the user requesting that the user specify some files. If the If the user dismissed the prompt without changing their selection, then queue an
- element task on the user interaction task source given element
- to fire an event named Wait for the user to have made their selection. If dismissed is true or if the user dismissed the prompt without changing their
+ selection: Queue an element task on the user interaction task source
+ given element to fire an event named
+ Otherwise, update the file selection for element. Optionally, wait until any prior execution of this algorithm has terminated. Let (suppressed, dismissed) be the result of
- WebDriver BiDi file dialog shown with element and
- picker type. Let dismissed be the result of WebDriver BiDi file dialog shown
+ with element. If suppressed is false: If dismissed is false: Display a prompt to the user requesting that the user specify some files. If the Optionally, wait until any prior execution of this algorithm has terminated. Let dismissed be the result of WebDriver BiDi file dialog shown
+ Let dismissed be the result of WebDriver BiDi file dialog opened
with element. Optionally, wait until any prior execution of this algorithm has terminated. Let dismissed be the result of WebDriver BiDi file dialog opened
- with element. If dismissed is false: Optionally, wait until any prior execution of this algorithm has terminated. Let dismissed be the result of WebDriver BiDi file dialog opened
- with element and null. If dismissed is false: If element does not support a
picker, then return. Let intercepted be the result of WebDriver BiDi picker opened
+ with element. If intercepted is true, then return. If element is an Optionally, wait until any prior execution of this algorithm has terminated. Let dismissed be the result of WebDriver BiDi file dialog opened
- with element. Display a prompt to the user requesting that the user specify some files. If the If dismissed is false: Display a prompt to the user requesting that the user specify some files. If the Wait for the user to have made their selection. Wait for the user to have made their selection. If dismissed is true or if the user dismissed the prompt without changing their
From c38f4f6b2e94a75eb3c47ef2f35c7c2c1004ec11 Mon Sep 17 00:00:00 2001
From: Maksim Sadym If element does not support a
picker, then return. Let picker type be null. Let intercepted be the result of WebDriver BiDi picker opened
- with element. If intercepted is true, then return. If element is an If picker type equals " Optionally, wait until any prior execution of this algorithm has terminated. Wait for the user to have made their selection. If dismissed is true or if the user dismissed the prompt without changing their
- selection: Queue an element task on the user interaction task source
- given element to fire an event named
- If the user dismissed the prompt without changing their selection, then queue an
+ element task on the user interaction task source given element
+ to fire an event named Otherwise, update the file selection for element. If element does not support a
picker, then return. Let picker type be null. Let intercepted be the result of WebDriver BiDi picker opened
- with element and picker type. If intercepted is true, then return. If picker type equals " If element is an Optionally, wait until any prior execution of this algorithm has terminated. Display a prompt to the user requesting that the user specify some files. If the Let dismissed be the result of WebDriver BiDi file dialog opened
+ with element. If dismissed is false: Display a prompt to the user requesting that the user specify some files. If the Wait for the user to have made their selection. Wait for the user to have made their selection. If the user dismissed the prompt without changing their selection, then queue an
- element task on the user interaction task source given element
- to fire an event named If dismissed is true or if the user dismissed the prompt without changing their
+ selection: Queue an element task on the user interaction task source
+ given element to fire an event named
+ Otherwise, update the file selection for element. If dismissed is false: Display a prompt to the user requesting that the user specify some files. If the If dismissed is true or if the user dismissed the prompt without changing their
- selection: Queue an element task on the user interaction task source
+ selection, queue an element task
+ multiple
attribute is not set on element, there
must be no more than one file selected; otherwise, any number may be selected. Files can be
From b998019323803e129e7afe5d13b10762300800e9 Mon Sep 17 00:00:00 2001
From: Maksim Sadym input
element and element's type
attribute is in the
multiple
attribute is not set on element, there
must be no more than one file selected; otherwise, any number may be selected. Files can be
@@ -147564,6 +147564,7 @@ INSERT INTERFACES HERE
Magnus Kristiansen,
Maik Merten,
Majid Valipour,
+ Maksim Sadym,
Malcolm Rowe,
Manish Goregaokar,
Manish Tripathi,
From c36c762f3963d08093c631edb60768b993d89cbe Mon Sep 17 00:00:00 2001
From: Maksim Sadym input
element can support a picker. A
- picker is a user interface element that allows the end user to choose a value. Whether an
- input
element supports a picker depends on the picker is a user interface element that allows the end user to
+ choose a value. Whether an
input
element supports a picker depends on the type
attribute state and implementation-defined
behavior. An input
element must support a picker when its type
attribute is in the File
From a2b0d125c0b87242acfdad296560ce124e5a4425 Mon Sep 17 00:00:00 2001
From: Maksim Sadym input
element and element's type
attribute is in the File Upload state, then set picker type to
+ "file upload
".input
element can support a picker. A
- picker is a user interface element that allows the end user to
- choose a value. Whether an input
element supports a picker depends on the input
element supports a picker depends on the type
attribute state and implementation-defined
behavior. An input
element must support a picker when its type
attribute is in the File
From b278f220202e1ecac4d660e74f9a92ff2e101299 Mon Sep 17 00:00:00 2001
From: Maksim Sadym input
element and element's type
attribute is in the File Upload state, then set picker type to
- "file upload
".input
element and element's type
attribute is in the
From 3d98fc10fb17afd2fcc2364a006440afc5ae0fce Mon Sep 17 00:00:00 2001
From: Maksim Sadym multiple
attribute is not set on element, there
- must be no more than one file selected; otherwise, any number may be selected. Files can be
- from the filesystem or created on the fly, e.g., a picture taken from a camera connected to the
- user's device.
+
+ multiple
attribute is not set on element, there
+ must be no more than one file selected; otherwise, any number may be selected. Files can be
+ from the filesystem or created on the fly, e.g., a picture taken from a camera connected to the
+ user's device.cancel
at element, with the bubbles
attribute initialized to true.
+
+ cancel
at element, with the
+ bubbles
attribute initialized to true.
multiple
attribute is not set on element, there
From 3494f7ea0f8548d2a4cbefe0427583005edef905 Mon Sep 17 00:00:00 2001
From: Maksim Sadym
input
element and element's type
attribute is in the
on the user interaction task source
given element to fire an event named
multiple
attribute is not set on element, there
+ must be no more than one file selected; otherwise, any number may be selected. Files can be
+ from the filesystem or created on the fly, e.g., a picture taken from a camera connected to the
+ user's device.
-
- multiple
attribute is not set on element, there
- must be no more than one file selected; otherwise, any number may be selected. Files can be
- from the filesystem or created on the fly, e.g., a picture taken from a camera connected to the
- user's device.input
element and element's type
attribute is in the File Upload state, then set picker type to
+ "file upload
".input
element and element's type
attribute is in the File Upload state, then run these steps in
- parallel:file upload
", then run these steps
+ in parallel:
From 9c29b6c82727aa8a31dbf2e1cca4960162ae7ccd Mon Sep 17 00:00:00 2001
From: Maksim Sadym
-
- cancel
at element, with the
- bubbles
attribute initialized to true.cancel
at element, with the bubbles
attribute initialized to true.input
element and element's type
attribute is in the File Upload state, then set picker type to
- "file upload
".file upload
", then run these steps
- in parallel:input
element and element's type
attribute is in the File Upload state, then run these steps in
+ parallel:
From 1d02e03fa030e99567029703222369e127f01415 Mon Sep 17 00:00:00 2001
From: Maksim Sadym multiple
attribute is not set on element, there
- must be no more than one file selected; otherwise, any number may be selected. Files can be
- from the filesystem or created on the fly, e.g., a picture taken from a camera connected to the
- user's device.
+
+ multiple
attribute is not set on element, there
+ must be no more than one file selected; otherwise, any number may be selected. Files can be
+ from the filesystem or created on the fly, e.g., a picture taken from a camera connected to the
+ user's device.cancel
at element, with the bubbles
attribute initialized to true.
+
+ cancel
at element, with the
+ bubbles
attribute initialized to true.
multiple
attribute is not set on element, there
@@ -53282,13 +53283,10 @@ You cannot submit this form when the field is incorrect.
-
cancel
at element, with the
- bubbles
attribute initialized to true.bubbles
attribute initialized to true.
Otherwise, update the file selection for element.
If dismissed is true or if the user dismissed the prompt without changing their
- selection, queue an element task on the user interaction task source
- given element to fire an event named
- cancel
at element, with the
- bubbles
attribute initialized to true.
If dismissed is true or if the user dismissed the prompt without changing their
+ selection, queue an element task on the user interaction task source given
+ element to fire an event named
+ cancel
at element, with the
+ bubbles
attribute initialized to true.
Otherwise, update the file selection for element.
If dismissed is true or if the user dismissed the prompt without changing their - selection, queue an element task
cancel
at element, with the
+ If dismissed is true or if the user dismissed the prompt without changing
+ their selection, then queue an element task on the user interaction task
+ source given element to fire an
+ event named cancel
at element, with the
bubbles
attribute initialized to true.
Otherwise, update the file selection for element.