From 3bfb513aa410c8f671165a0898d7134b78525858 Mon Sep 17 00:00:00 2001
From: Isabel Del Castillo
Date: Tue, 26 Apr 2022 13:29:08 -0500
Subject: [PATCH 1/7] update timestamped example directory and references.csv
---
.../data/references.csv | 4 +-
.../combobox-autocomplete-both.html | 560 ++++++++++++
.../css/combobox-autocomplete.css | 99 ++
.../css/combobox-datepicker.css | 249 +++++
.../2022-4-26_132729/css/grid-combo.css | 88 ++
.../2022-4-26_132729/css/select-only.css | 103 +++
.../js/combobox-autocomplete.js | 600 ++++++++++++
.../js/combobox-datepicker.js | 859 ++++++++++++++++++
.../2022-4-26_132729/js/grid-combo-example.js | 101 ++
.../2022-4-26_132729/js/grid-combo.js | 318 +++++++
.../2022-4-26_132729/js/select-only.js | 417 +++++++++
11 files changed, 3396 insertions(+), 2 deletions(-)
create mode 100644 tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.html
create mode 100644 tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/css/combobox-autocomplete.css
create mode 100644 tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/css/combobox-datepicker.css
create mode 100644 tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/css/grid-combo.css
create mode 100644 tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/css/select-only.css
create mode 100644 tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/js/combobox-autocomplete.js
create mode 100644 tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/js/combobox-datepicker.js
create mode 100644 tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/js/grid-combo-example.js
create mode 100644 tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/js/grid-combo.js
create mode 100644 tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/js/select-only.js
diff --git a/tests/combobox-autocomplete-both-updated/data/references.csv b/tests/combobox-autocomplete-both-updated/data/references.csv
index 927fa07c2..1eaac61f4 100644
--- a/tests/combobox-autocomplete-both-updated/data/references.csv
+++ b/tests/combobox-autocomplete-both-updated/data/references.csv
@@ -1,8 +1,8 @@
refId,value
author,James Scholes
authorEmail,james@pac.bz
-title,Combobox with Both List and Inline Autocomplete Example
-reference,reference/2020-12-11_16649/combobox-autocomplete-both.html
+title,Combobox with Both List and Inline Autocomplete
+reference,reference/2022-4-26_132729/combobox-autocomplete-both.html
designPattern,https://w3c.github.io/aria-practices/#combobox
example,https://w3c.github.io/aria-practices/examples/combobox/combobox-autocomplete-both.html
combobox,https://w3c.github.io/aria/#combobox
diff --git a/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.html b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.html
new file mode 100644
index 000000000..5d2a503e2
--- /dev/null
+++ b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.html
@@ -0,0 +1,560 @@
+
+
+
+
+Editable Combobox With Both List and Inline Autocomplete Example | WAI-ARIA Authoring Practices 1.2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Editable Combobox With Both List and Inline Autocomplete Example
+
+ The below combobox for choosing the name of a US state or territory demonstrates the
+ design pattern for combobox.
+ The design pattern describes four types of autocomplete behavior.
+ This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
+ If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
+ a listbox popup appears containing the matching names, and the first match is automatically selected.
+ In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
+ The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
+ Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
+
+
Similar examples include:
+
+
Select-Only Combobox: A single-select combobox with no text input that is functionally similar to an HTML select element.
Editable Combobox with Grid Popup: An editable combobox that presents suggestions in a grid, enabling users to navigate descriptive information about each suggestion.
+
Date Picker Combobox: An editable date input combobox that opens a dialog containing a calendar grid and buttons for navigating by month and year.
+
+
+
+
Example
+
+
+
+
+
+
+
+
+
+
+
Alabama
+
Alaska
+
American Samoa
+
Arizona
+
Arkansas
+
California
+
Colorado
+
Connecticut
+
Delaware
+
District of Columbia
+
Florida
+
Georgia
+
Guam
+
Hawaii
+
Idaho
+
Illinois
+
Indiana
+
Iowa
+
Kansas
+
Kentucky
+
Louisiana
+
Maine
+
Maryland
+
Massachusetts
+
Michigan
+
Minnesota
+
Mississippi
+
Missouri
+
Montana
+
Nebraska
+
Nevada
+
New Hampshire
+
New Jersey
+
New Mexico
+
New York
+
North Carolina
+
North Dakota
+
Northern Marianas Islands
+
Ohio
+
Oklahoma
+
Oregon
+
Pennsylvania
+
Puerto Rico
+
Rhode Island
+
South Carolina
+
South Dakota
+
Tennessee
+
Texas
+
Utah
+
Vermont
+
Virginia
+
Virgin Islands
+
Washington
+
West Virginia
+
Wisconsin
+
Wyoming
+
+
+
+
+
+
+
+
Accessibility Features
+
+
+ Browsers do not manage visibility of elements referenced by aria-activedescendant like they do for elements with focus.
+ When a keyboard event changes the active option in the listbox, the JavaScript scrolls the option referenced by aria-activedescendant into view.
+ Managing aria-activedescendant visibility is essential to accessibility for people who use a browser's zoom feature to increase the size of content.
+
+
+ To enhance perceivability when operating the combobox, visual keyboard focus and hover are styled using the CSS :hover pseudo-class, and focus and blur event handlers:
+
+
To make it easier to perceive when the combobox receives focus, focus creates a 2 pixel focus ring around both the input and button elements with 2 pixels of space between the focus ring and the combobox.
+
To make it easier to perceive that either the input or button can be clicked to open the listbox, hover causes the same styling as focus.
+
To help people with visual impairments identify the combobox as an interactive element, the cursor is changed to a pointer when hovering over the combobox or list.
+
To make it easier to distinguish the selected listbox option from other options, selection creates a 2 pixel border above and below the option.
+
+ Note: Because transparent borders are visible on some systems with operating system high contrast settings enabled, transparency cannot be used to create a visual difference between the element that is focused an other elements.
+ Instead of using transparency, the focused element has a thicker border and less padding.
+ When an element receives focus, its border changes from zero to two pixels and padding is reduced by two pixels.
+ When an element loses focus, its border changes from two pixels to two and padding is increased by two pixels.
+
+
+
+
+ To ensure the inline SVG graphic used for the arrow in the open button has sufficient contrast with the background when high contrast settings change the color of text content,
+ CSS forced-color-adjust is set to auto on the svg element and and the fill attribute of the polygon element is set to currentColor.
+ This causes the colors of the fill of the polygon elements to be overridden by the high contrast color setting.
+ If forced-color-adjust were not used to override the colors specified for the fill property, the color would remain the same in high contrast mode, which could lead to insufficient contrast between the arrow and the background or even make it invisible if the color matched the high contrast mode background.
+ Note: The explicit setting of forced-color-adjust is necessary because some browsers do not use auto as the default value for SVG graphics.
+
If the listbox is displayed and a suggestion is selected, moves visual focus to the next suggested value.
+
If the textbox is empty and the listbox is not displayed, opens the listbox and moves visual focus to the first option.
+
In both cases DOM focus remains on the textbox.
+
+
+
+
+
Alt + Down Arrow
+
+ Opens the listbox without moving focus or changing selection.
+
+
+
+
Up Arrow
+
+
+
If the listbox is displayed and a suggestion is selected, moves visual focus to the last suggested value.
+
If the textbox is empty, first opens the listbox if it is not already displayed and then moves visual focus to the last option.
+
In both cases DOM focus remains on the textbox.
+
+
+
+
+
Enter
+
+
+
Sets the textbox value to the content of the selected option.
+
Closes the listbox.
+
+
+
+
+
Escape
+
+
+
If the listbox is displayed, closes it.
+
If the listbox is not displayed, clears the textbox.
+
+
+
+
+
Standard single line text editing keys
+
+
+
Keys used for cursor movement and text manipulation, such as Delete and Shift + Right Arrow.
+
An HTML input with type="text" is used for the textbox so the browser will provide platform-specific editing keys.
+
+
+
+
+
+
Listbox Popup
+
+ NOTE: When visual focus is in the listbox, DOM focus remains on the textbox and the value of aria-activedescendant on the textbox is set to a value that refers to the listbox option that is visually indicated as focused.
+ Where the following descriptions of keyboard commands mention focus, they are referring to the visual focus indicator.
+ For more information about this focus management technique, see
+ Using aria-activedescendant to Manage Focus.
+
+
+
+
+
Key
+
Function
+
+
+
+
+
Enter
+
+
+
Sets the textbox value to the content of the focused option in the listbox.
+
Closes the listbox.
+
Sets visual focus on the textbox.
+
+
+
+
+
Escape
+
+
+
Closes the listbox.
+
Sets visual focus on the textbox.
+
+
+
+
+
Down Arrow
+
+
+
Moves visual focus to the next option.
+
If visual focus is on the last option, moves visual focus to the first option.
+
Note: This wrapping behavior is useful when Home and End move the editing cursor as described below.
+
+
+
+
+
Up Arrow
+
+
+
Moves visual focus to the previous option.
+
If visual focus is on the first option, moves visual focus to the last option.
+
Note: This wrapping behavior is useful when Home and End move the editing cursor as described below.
+
+
+
+
+
Right Arrow
+
Moves visual focus to the textbox and moves the editing cursor one character to the right.
+
+
+
Left Arrow
+
Moves visual focus to the textbox and moves the editing cursor one character to the left.
+
+
+
Home
+
Moves visual focus to the textbox and places the editing cursor at the beginning of the field.
+
+
+
End
+
Moves visual focus to the textbox and places the editing cursor at the end of the field.
+
+
+
Printable Characters
+
+
+
Moves visual focus to the textbox.
+
Types the character in the textbox.
+
Options in the listbox are filtered based on characters in the textbox.
+
+
+
+
+
+
Button
+
+ The button has been removed from the tab sequence of the page, but is still important to assistive technologies for mobile devices that use touch events to open the list of options.
+
Indicates that the autocomplete behavior of the text input is to both show an inline completion string and suggest a list of possible values in a popup where the suggestions are related to the string that is present in the textbox.
+
+
+
+
+ aria-controls="ID_REF"
+
+
input[type="text"]
+
Identifies the element that serves as the popup.
+
+
+
+
+ aria-expanded="false"
+
+
input[type="text"]
+
Indicates that the popup element is not displayed.
+
+
+
+
+ aria-expanded="true"
+
+
input[type="text"]
+
Indicates that the popup element is displayed.
+
+
+
+
+ id="string"
+
+
input[type="text"]
+
+
+
Referenced by for attribute of label element to provide an accessible name.
+
Recommended naming method for HTML input elements because clicking label focuses input.
+
+
+
+
+
+
+ aria-activedescendant="ID_REF"
+
+
input[type="text"]
+
+
+
When an option in the listbox is visually indicated as having keyboard focus, refers to that option.
+
When navigation keys, such as Down Arrow, are pressed, the JavaScript changes the value.
+
Enables assistive technologies to know which element the application regards as focused while DOM focus remains on the input element.
The text content of the element provides the accessible name of the option.
+
+
+
+
+
+
+ aria-selected="true"
+
+
li
+
+
+
Specified on an option in the listbox when it is visually highlighted as selected.
+
Occurs when an option in the list is referenced by aria-activedescendant and when focus is in the textbox and the first option is automatically selected.
+
+
+
+
+
+
+
Button
+
+
+
+
Role
+
Attribute
+
Element
+
Usage
+
+
+
+
+
+
+ tabindex="-1"
+
+
button
+
Removes the button from the tab sequence of the page because its function is redundant with the keyboard operation of the combobox.
+
+
+
+
+ aria-label="States"
+
+
button
+
Provides a label for the button.
+
+
+
+
+ aria-controls="ID_REF"
+
+
button
+
Identifies the element that serves as the popup.
+
+
+
+
+ aria-expanded="false"
+
+
button
+
Indicates that the popup element is not displayed.
Editable Combobox With Both List and Inline Autocomplete Example
The below combobox for choosing the name of a US state or territory demonstrates the
- design pattern for combobox.
+ design pattern for combobox.
The design pattern describes four types of autocomplete behavior.
This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
@@ -37,19 +22,12 @@
Editable Combobox With Both List and Inline Autocomplete Example
The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
-
Similar examples include:
-
-
Select-Only Combobox: A single-select combobox with no text input that is functionally similar to an HTML select element.
Editable Combobox with Grid Popup: An editable combobox that presents suggestions in a grid, enabling users to navigate descriptive information about each suggestion.
-
Date Picker Combobox: An editable date input combobox that opens a dialog containing a calendar grid and buttons for navigating by month and year.
- Browsers do not manage visibility of elements referenced by aria-activedescendant like they do for elements with focus.
- When a keyboard event changes the active option in the listbox, the JavaScript scrolls the option referenced by aria-activedescendant into view.
- Managing aria-activedescendant visibility is essential to accessibility for people who use a browser's zoom feature to increase the size of content.
-
-
- To enhance perceivability when operating the combobox, visual keyboard focus and hover are styled using the CSS :hover pseudo-class, and focus and blur event handlers:
-
-
To make it easier to perceive when the combobox receives focus, focus creates a 2 pixel focus ring around both the input and button elements with 2 pixels of space between the focus ring and the combobox.
-
To make it easier to perceive that either the input or button can be clicked to open the listbox, hover causes the same styling as focus.
-
To help people with visual impairments identify the combobox as an interactive element, the cursor is changed to a pointer when hovering over the combobox or list.
-
To make it easier to distinguish the selected listbox option from other options, selection creates a 2 pixel border above and below the option.
-
- Note: Because transparent borders are visible on some systems with operating system high contrast settings enabled, transparency cannot be used to create a visual difference between the element that is focused an other elements.
- Instead of using transparency, the focused element has a thicker border and less padding.
- When an element receives focus, its border changes from zero to two pixels and padding is reduced by two pixels.
- When an element loses focus, its border changes from two pixels to two and padding is increased by two pixels.
-
-
-
-
- To ensure the inline SVG graphic used for the arrow in the open button has sufficient contrast with the background when high contrast settings change the color of text content,
- CSS forced-color-adjust is set to auto on the svg element and and the fill attribute of the polygon element is set to currentColor.
- This causes the colors of the fill of the polygon elements to be overridden by the high contrast color setting.
- If forced-color-adjust were not used to override the colors specified for the fill property, the color would remain the same in high contrast mode, which could lead to insufficient contrast between the arrow and the background or even make it invisible if the color matched the high contrast mode background.
- Note: The explicit setting of forced-color-adjust is necessary because some browsers do not use auto as the default value for SVG graphics.
-
If the listbox is displayed and a suggestion is selected, moves visual focus to the next suggested value.
-
If the textbox is empty and the listbox is not displayed, opens the listbox and moves visual focus to the first option.
-
In both cases DOM focus remains on the textbox.
-
-
-
-
-
Alt + Down Arrow
-
- Opens the listbox without moving focus or changing selection.
-
-
-
-
Up Arrow
-
-
-
If the listbox is displayed and a suggestion is selected, moves visual focus to the last suggested value.
-
If the textbox is empty, first opens the listbox if it is not already displayed and then moves visual focus to the last option.
-
In both cases DOM focus remains on the textbox.
-
-
-
-
-
Enter
-
-
-
Sets the textbox value to the content of the selected option.
-
Closes the listbox.
-
-
-
-
-
Escape
-
-
-
If the listbox is displayed, closes it.
-
If the listbox is not displayed, clears the textbox.
-
-
-
-
-
Standard single line text editing keys
-
-
-
Keys used for cursor movement and text manipulation, such as Delete and Shift + Right Arrow.
-
An HTML input with type="text" is used for the textbox so the browser will provide platform-specific editing keys.
-
-
-
-
-
-
Listbox Popup
-
- NOTE: When visual focus is in the listbox, DOM focus remains on the textbox and the value of aria-activedescendant on the textbox is set to a value that refers to the listbox option that is visually indicated as focused.
- Where the following descriptions of keyboard commands mention focus, they are referring to the visual focus indicator.
- For more information about this focus management technique, see
- Using aria-activedescendant to Manage Focus.
-
-
-
-
-
Key
-
Function
-
-
-
-
-
Enter
-
-
-
Sets the textbox value to the content of the focused option in the listbox.
-
Closes the listbox.
-
Sets visual focus on the textbox.
-
-
-
-
-
Escape
-
-
-
Closes the listbox.
-
Sets visual focus on the textbox.
-
-
-
-
-
Down Arrow
-
-
-
Moves visual focus to the next option.
-
If visual focus is on the last option, moves visual focus to the first option.
-
Note: This wrapping behavior is useful when Home and End move the editing cursor as described below.
-
-
-
-
-
Up Arrow
-
-
-
Moves visual focus to the previous option.
-
If visual focus is on the first option, moves visual focus to the last option.
-
Note: This wrapping behavior is useful when Home and End move the editing cursor as described below.
-
-
-
-
-
Right Arrow
-
Moves visual focus to the textbox and moves the editing cursor one character to the right.
-
-
-
Left Arrow
-
Moves visual focus to the textbox and moves the editing cursor one character to the left.
-
-
-
Home
-
Moves visual focus to the textbox and places the editing cursor at the beginning of the field.
-
-
-
End
-
Moves visual focus to the textbox and places the editing cursor at the end of the field.
-
-
-
Printable Characters
-
-
-
Moves visual focus to the textbox.
-
Types the character in the textbox.
-
Options in the listbox are filtered based on characters in the textbox.
-
-
-
-
-
-
Button
-
- The button has been removed from the tab sequence of the page, but is still important to assistive technologies for mobile devices that use touch events to open the list of options.
-
Indicates that the autocomplete behavior of the text input is to both show an inline completion string and suggest a list of possible values in a popup where the suggestions are related to the string that is present in the textbox.
-
-
-
-
- aria-controls="ID_REF"
-
-
input[type="text"]
-
Identifies the element that serves as the popup.
-
-
-
-
- aria-expanded="false"
-
-
input[type="text"]
-
Indicates that the popup element is not displayed.
-
-
-
-
- aria-expanded="true"
-
-
input[type="text"]
-
Indicates that the popup element is displayed.
-
-
-
-
- id="string"
-
-
input[type="text"]
-
-
-
Referenced by for attribute of label element to provide an accessible name.
-
Recommended naming method for HTML input elements because clicking label focuses input.
-
-
-
-
-
-
- aria-activedescendant="ID_REF"
-
-
input[type="text"]
-
-
-
When an option in the listbox is visually indicated as having keyboard focus, refers to that option.
-
When navigation keys, such as Down Arrow, are pressed, the JavaScript changes the value.
-
Enables assistive technologies to know which element the application regards as focused while DOM focus remains on the input element.
The text content of the element provides the accessible name of the option.
-
-
-
-
-
-
- aria-selected="true"
-
-
li
-
-
-
Specified on an option in the listbox when it is visually highlighted as selected.
-
Occurs when an option in the list is referenced by aria-activedescendant and when focus is in the textbox and the first option is automatically selected.
-
-
-
-
-
-
-
Button
-
-
-
-
Role
-
Attribute
-
Element
-
Usage
-
-
-
-
-
-
- tabindex="-1"
-
-
button
-
Removes the button from the tab sequence of the page because its function is redundant with the keyboard operation of the combobox.
-
-
-
-
- aria-label="States"
-
-
button
-
Provides a label for the button.
-
-
-
-
- aria-controls="ID_REF"
-
-
button
-
Identifies the element that serves as the popup.
-
-
-
-
- aria-expanded="false"
-
-
button
-
Indicates that the popup element is not displayed.
Editable Combobox With Both List and Inline Autocomplete Example
-
- The below combobox for choosing the name of a US state or territory demonstrates the
- design pattern for combobox.
- The design pattern describes four types of autocomplete behavior.
- This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
- If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
- a listbox popup appears containing the matching names, and the first match is automatically selected.
- In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
- The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
- Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
-
- Navigate backwards from here
-
-
-
-
-
diff --git a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusAfterCombobox.html b/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusAfterCombobox.html
deleted file mode 100644
index f5643a33e..000000000
--- a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusAfterCombobox.html
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-Editable Combobox With Both List and Inline Autocomplete Example
-
-
-
-
-
-
-
-
-
-
-
Editable Combobox With Both List and Inline Autocomplete Example
-
- The below combobox for choosing the name of a US state or territory demonstrates the
- design pattern for combobox.
- The design pattern describes four types of autocomplete behavior.
- This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
- If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
- a listbox popup appears containing the matching names, and the first match is automatically selected.
- In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
- The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
- Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
-
-
-
-
diff --git a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusAfterComboboxAndSetValueToAlabama.html b/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusAfterComboboxAndSetValueToAlabama.html
deleted file mode 100644
index 52ce51fec..000000000
--- a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusAfterComboboxAndSetValueToAlabama.html
+++ /dev/null
@@ -1,136 +0,0 @@
-
-
-
-
-Editable Combobox With Both List and Inline Autocomplete Example
-
-
-
-
-
-
-
-
-
-
-
Editable Combobox With Both List and Inline Autocomplete Example
-
- The below combobox for choosing the name of a US state or territory demonstrates the
- design pattern for combobox.
- The design pattern describes four types of autocomplete behavior.
- This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
- If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
- a listbox popup appears containing the matching names, and the first match is automatically selected.
- In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
- The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
- Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
-
-
-
-
diff --git a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusBeforeCombobox.html b/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusBeforeCombobox.html
deleted file mode 100644
index 8023a87d6..000000000
--- a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusBeforeCombobox.html
+++ /dev/null
@@ -1,134 +0,0 @@
-
-
-
-
-Editable Combobox With Both List and Inline Autocomplete Example
-
-
-
-
-
-
-
-
-
-
-
Editable Combobox With Both List and Inline Autocomplete Example
-
- The below combobox for choosing the name of a US state or territory demonstrates the
- design pattern for combobox.
- The design pattern describes four types of autocomplete behavior.
- This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
- If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
- a listbox popup appears containing the matching names, and the first match is automatically selected.
- In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
- The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
- Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
-
-
-
-
diff --git a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusBeforeComboboxAndSetValueToAlabama.html b/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusBeforeComboboxAndSetValueToAlabama.html
deleted file mode 100644
index 508411c0b..000000000
--- a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusBeforeComboboxAndSetValueToAlabama.html
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-Editable Combobox With Both List and Inline Autocomplete Example
-
-
-
-
-
-
-
-
-
-
-
Editable Combobox With Both List and Inline Autocomplete Example
-
- The below combobox for choosing the name of a US state or territory demonstrates the
- design pattern for combobox.
- The design pattern describes four types of autocomplete behavior.
- This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
- If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
- a listbox popup appears containing the matching names, and the first match is automatically selected.
- In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
- The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
- Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
-
-
-
-
diff --git a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAlabamaInListbox.html b/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAlabamaInListbox.html
deleted file mode 100644
index a76ef3df8..000000000
--- a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAlabamaInListbox.html
+++ /dev/null
@@ -1,138 +0,0 @@
-
-
-
-
-Editable Combobox With Both List and Inline Autocomplete Example
-
-
-
-
-
-
-
-
-
-
-
Editable Combobox With Both List and Inline Autocomplete Example
-
- The below combobox for choosing the name of a US state or territory demonstrates the
- design pattern for combobox.
- The design pattern describes four types of autocomplete behavior.
- This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
- If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
- a listbox popup appears containing the matching names, and the first match is automatically selected.
- In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
- The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
- Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
-
-
-
-
diff --git a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAlabamaInListboxAndSetInputCursorAtBeginning.html b/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAlabamaInListboxAndSetInputCursorAtBeginning.html
deleted file mode 100644
index fb64434f1..000000000
--- a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAlabamaInListboxAndSetInputCursorAtBeginning.html
+++ /dev/null
@@ -1,139 +0,0 @@
-
-
-
-
-Editable Combobox With Both List and Inline Autocomplete Example
-
-
-
-
-
-
-
-
-
-
-
Editable Combobox With Both List and Inline Autocomplete Example
-
- The below combobox for choosing the name of a US state or territory demonstrates the
- design pattern for combobox.
- The design pattern describes four types of autocomplete behavior.
- This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
- If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
- a listbox popup appears containing the matching names, and the first match is automatically selected.
- In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
- The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
- Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
-
-
-
-
diff --git a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAlabamaInListboxAndSetInputCursorAtEnd.html b/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAlabamaInListboxAndSetInputCursorAtEnd.html
deleted file mode 100644
index 9c303e92e..000000000
--- a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAlabamaInListboxAndSetInputCursorAtEnd.html
+++ /dev/null
@@ -1,143 +0,0 @@
-
-
-
-
-Editable Combobox With Both List and Inline Autocomplete Example
-
-
-
-
-
-
-
-
-
-
-
Editable Combobox With Both List and Inline Autocomplete Example
-
- The below combobox for choosing the name of a US state or territory demonstrates the
- design pattern for combobox.
- The design pattern describes four types of autocomplete behavior.
- This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
- If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
- a listbox popup appears containing the matching names, and the first match is automatically selected.
- In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
- The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
- Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
-
-
-
-
diff --git a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAlaskaInListbox.html b/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAlaskaInListbox.html
deleted file mode 100644
index 7cad58347..000000000
--- a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAlaskaInListbox.html
+++ /dev/null
@@ -1,138 +0,0 @@
-
-
-
-
-Editable Combobox With Both List and Inline Autocomplete Example
-
-
-
-
-
-
-
-
-
-
-
Editable Combobox With Both List and Inline Autocomplete Example
-
- The below combobox for choosing the name of a US state or territory demonstrates the
- design pattern for combobox.
- The design pattern describes four types of autocomplete behavior.
- This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
- If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
- a listbox popup appears containing the matching names, and the first match is automatically selected.
- In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
- The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
- Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
-
-
-
-
diff --git a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAndExpandCombobox.html b/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAndExpandCombobox.html
deleted file mode 100644
index f22f78d6d..000000000
--- a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAndExpandCombobox.html
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-Editable Combobox With Both List and Inline Autocomplete Example
-
-
-
-
-
-
-
-
-
-
-
Editable Combobox With Both List and Inline Autocomplete Example
-
- The below combobox for choosing the name of a US state or territory demonstrates the
- design pattern for combobox.
- The design pattern describes four types of autocomplete behavior.
- This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
- If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
- a listbox popup appears containing the matching names, and the first match is automatically selected.
- In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
- The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
- Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
-
-
-
-
diff --git a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAndExpandComboboxAndSetValueToA.html b/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAndExpandComboboxAndSetValueToA.html
deleted file mode 100644
index e2695cf72..000000000
--- a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAndExpandComboboxAndSetValueToA.html
+++ /dev/null
@@ -1,137 +0,0 @@
-
-
-
-
-Editable Combobox With Both List and Inline Autocomplete Example
-
-
-
-
-
-
-
-
-
-
-
Editable Combobox With Both List and Inline Autocomplete Example
-
- The below combobox for choosing the name of a US state or territory demonstrates the
- design pattern for combobox.
- The design pattern describes four types of autocomplete behavior.
- This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
- If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
- a listbox popup appears containing the matching names, and the first match is automatically selected.
- In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
- The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
- Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
-
-
-
-
diff --git a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAndExpandComboboxAndSetValueToAWithInputTextDeselected.html b/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAndExpandComboboxAndSetValueToAWithInputTextDeselected.html
deleted file mode 100644
index c9798cf9b..000000000
--- a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAndExpandComboboxAndSetValueToAWithInputTextDeselected.html
+++ /dev/null
@@ -1,136 +0,0 @@
-
-
-
-
-Editable Combobox With Both List and Inline Autocomplete Example
-
-
-
-
-
-
-
-
-
-
-
Editable Combobox With Both List and Inline Autocomplete Example
-
- The below combobox for choosing the name of a US state or territory demonstrates the
- design pattern for combobox.
- The design pattern describes four types of autocomplete behavior.
- This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
- If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
- a listbox popup appears containing the matching names, and the first match is automatically selected.
- In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
- The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
- Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
-
-
-
-
diff --git a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAndExpandComboboxAndSetValueToAlabama.html b/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAndExpandComboboxAndSetValueToAlabama.html
deleted file mode 100644
index 1d3a0953a..000000000
--- a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToAndExpandComboboxAndSetValueToAlabama.html
+++ /dev/null
@@ -1,137 +0,0 @@
-
-
-
-
-Editable Combobox With Both List and Inline Autocomplete Example
-
-
-
-
-
-
-
-
-
-
-
Editable Combobox With Both List and Inline Autocomplete Example
-
- The below combobox for choosing the name of a US state or territory demonstrates the
- design pattern for combobox.
- The design pattern describes four types of autocomplete behavior.
- This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
- If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
- a listbox popup appears containing the matching names, and the first match is automatically selected.
- In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
- The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
- Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
-
-
-
-
diff --git a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToCombobox.html b/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToCombobox.html
deleted file mode 100644
index 860134808..000000000
--- a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToCombobox.html
+++ /dev/null
@@ -1,134 +0,0 @@
-
-
-
-
-Editable Combobox With Both List and Inline Autocomplete Example
-
-
-
-
-
-
-
-
-
-
-
Editable Combobox With Both List and Inline Autocomplete Example
-
- The below combobox for choosing the name of a US state or territory demonstrates the
- design pattern for combobox.
- The design pattern describes four types of autocomplete behavior.
- This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
- If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
- a listbox popup appears containing the matching names, and the first match is automatically selected.
- In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
- The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
- Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
-
-
-
-
diff --git a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToComboboxAndSetValueToA.html b/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToComboboxAndSetValueToA.html
deleted file mode 100644
index dc71571f2..000000000
--- a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToComboboxAndSetValueToA.html
+++ /dev/null
@@ -1,136 +0,0 @@
-
-
-
-
-Editable Combobox With Both List and Inline Autocomplete Example
-
-
-
-
-
-
-
-
-
-
-
Editable Combobox With Both List and Inline Autocomplete Example
-
- The below combobox for choosing the name of a US state or territory demonstrates the
- design pattern for combobox.
- The design pattern describes four types of autocomplete behavior.
- This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
- If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
- a listbox popup appears containing the matching names, and the first match is automatically selected.
- In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
- The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
- Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
-
-
-
-
diff --git a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToComboboxAndSetValueToAlabama.html b/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToComboboxAndSetValueToAlabama.html
deleted file mode 100644
index fd428d3f6..000000000
--- a/tests/combobox-autocomplete-both-updated/reference/2020-12-11_16649/combobox-autocomplete-both.moveFocusToComboboxAndSetValueToAlabama.html
+++ /dev/null
@@ -1,136 +0,0 @@
-
-
-
-
-Editable Combobox With Both List and Inline Autocomplete Example
-
-
-
-
-
-
-
-
-
-
-
Editable Combobox With Both List and Inline Autocomplete Example
-
- The below combobox for choosing the name of a US state or territory demonstrates the
- design pattern for combobox.
- The design pattern describes four types of autocomplete behavior.
- This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
- If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
- a listbox popup appears containing the matching names, and the first match is automatically selected.
- In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
- The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
- Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
-
Editable Combobox With Both List and Inline Autocomplete Example
+
+ The below combobox for choosing the name of a US state or territory demonstrates the
+ design pattern for combobox.
+ The design pattern describes four types of autocomplete behavior.
+ This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
+ If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
+ a listbox popup appears containing the matching names, and the first match is automatically selected.
+ In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
+ The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
+ Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
+
+
+
+
diff --git a/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusAfterComboboxAndSetValueToAlabama.html b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusAfterComboboxAndSetValueToAlabama.html
new file mode 100644
index 000000000..b47178dd6
--- /dev/null
+++ b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusAfterComboboxAndSetValueToAlabama.html
@@ -0,0 +1,136 @@
+
+
+
+
+Editable Combobox With Both List and Inline Autocomplete Example
+
+
+
+
+
+
+
+
+
+
+
Editable Combobox With Both List and Inline Autocomplete Example
+
+ The below combobox for choosing the name of a US state or territory demonstrates the
+ design pattern for combobox.
+ The design pattern describes four types of autocomplete behavior.
+ This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
+ If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
+ a listbox popup appears containing the matching names, and the first match is automatically selected.
+ In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
+ The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
+ Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
+
+
+
+
diff --git a/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusBeforeCombobox.html b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusBeforeCombobox.html
new file mode 100644
index 000000000..4288a3923
--- /dev/null
+++ b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusBeforeCombobox.html
@@ -0,0 +1,134 @@
+
+
+
+
+Editable Combobox With Both List and Inline Autocomplete Example
+
+
+
+
+
+
+
+
+
+
+
Editable Combobox With Both List and Inline Autocomplete Example
+
+ The below combobox for choosing the name of a US state or territory demonstrates the
+ design pattern for combobox.
+ The design pattern describes four types of autocomplete behavior.
+ This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
+ If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
+ a listbox popup appears containing the matching names, and the first match is automatically selected.
+ In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
+ The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
+ Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
+
+
+
+
diff --git a/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusBeforeComboboxAndSetValueToAlabama.html b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusBeforeComboboxAndSetValueToAlabama.html
new file mode 100644
index 000000000..c38b60852
--- /dev/null
+++ b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusBeforeComboboxAndSetValueToAlabama.html
@@ -0,0 +1,135 @@
+
+
+
+
+Editable Combobox With Both List and Inline Autocomplete Example
+
+
+
+
+
+
+
+
+
+
+
Editable Combobox With Both List and Inline Autocomplete Example
+
+ The below combobox for choosing the name of a US state or territory demonstrates the
+ design pattern for combobox.
+ The design pattern describes four types of autocomplete behavior.
+ This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
+ If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
+ a listbox popup appears containing the matching names, and the first match is automatically selected.
+ In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
+ The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
+ Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
+
+
+
+
diff --git a/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAlabamaInListbox.html b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAlabamaInListbox.html
new file mode 100644
index 000000000..842213d41
--- /dev/null
+++ b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAlabamaInListbox.html
@@ -0,0 +1,138 @@
+
+
+
+
+Editable Combobox With Both List and Inline Autocomplete Example
+
+
+
+
+
+
+
+
+
+
+
Editable Combobox With Both List and Inline Autocomplete Example
+
+ The below combobox for choosing the name of a US state or territory demonstrates the
+ design pattern for combobox.
+ The design pattern describes four types of autocomplete behavior.
+ This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
+ If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
+ a listbox popup appears containing the matching names, and the first match is automatically selected.
+ In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
+ The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
+ Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
+
+
+
+
diff --git a/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAlabamaInListboxAndSetInputCursorAtBeginning.html b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAlabamaInListboxAndSetInputCursorAtBeginning.html
new file mode 100644
index 000000000..d5480df4a
--- /dev/null
+++ b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAlabamaInListboxAndSetInputCursorAtBeginning.html
@@ -0,0 +1,139 @@
+
+
+
+
+Editable Combobox With Both List and Inline Autocomplete Example
+
+
+
+
+
+
+
+
+
+
+
Editable Combobox With Both List and Inline Autocomplete Example
+
+ The below combobox for choosing the name of a US state or territory demonstrates the
+ design pattern for combobox.
+ The design pattern describes four types of autocomplete behavior.
+ This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
+ If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
+ a listbox popup appears containing the matching names, and the first match is automatically selected.
+ In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
+ The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
+ Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
+
+
+
+
diff --git a/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAlabamaInListboxAndSetInputCursorAtEnd.html b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAlabamaInListboxAndSetInputCursorAtEnd.html
new file mode 100644
index 000000000..2d171a817
--- /dev/null
+++ b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAlabamaInListboxAndSetInputCursorAtEnd.html
@@ -0,0 +1,143 @@
+
+
+
+
+Editable Combobox With Both List and Inline Autocomplete Example
+
+
+
+
+
+
+
+
+
+
+
Editable Combobox With Both List and Inline Autocomplete Example
+
+ The below combobox for choosing the name of a US state or territory demonstrates the
+ design pattern for combobox.
+ The design pattern describes four types of autocomplete behavior.
+ This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
+ If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
+ a listbox popup appears containing the matching names, and the first match is automatically selected.
+ In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
+ The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
+ Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
+
+
+
+
diff --git a/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAlaskaInListbox.html b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAlaskaInListbox.html
new file mode 100644
index 000000000..bf5d06127
--- /dev/null
+++ b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAlaskaInListbox.html
@@ -0,0 +1,138 @@
+
+
+
+
+Editable Combobox With Both List and Inline Autocomplete Example
+
+
+
+
+
+
+
+
+
+
+
Editable Combobox With Both List and Inline Autocomplete Example
+
+ The below combobox for choosing the name of a US state or territory demonstrates the
+ design pattern for combobox.
+ The design pattern describes four types of autocomplete behavior.
+ This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
+ If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
+ a listbox popup appears containing the matching names, and the first match is automatically selected.
+ In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
+ The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
+ Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
+
+
+
+
diff --git a/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAndExpandCombobox.html b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAndExpandCombobox.html
new file mode 100644
index 000000000..64819f607
--- /dev/null
+++ b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAndExpandCombobox.html
@@ -0,0 +1,135 @@
+
+
+
+
+Editable Combobox With Both List and Inline Autocomplete Example
+
+
+
+
+
+
+
+
+
+
+
Editable Combobox With Both List and Inline Autocomplete Example
+
+ The below combobox for choosing the name of a US state or territory demonstrates the
+ design pattern for combobox.
+ The design pattern describes four types of autocomplete behavior.
+ This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
+ If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
+ a listbox popup appears containing the matching names, and the first match is automatically selected.
+ In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
+ The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
+ Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
+
+
+
+
diff --git a/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAndExpandComboboxAndSetValueToA.html b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAndExpandComboboxAndSetValueToA.html
new file mode 100644
index 000000000..e194a8a45
--- /dev/null
+++ b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAndExpandComboboxAndSetValueToA.html
@@ -0,0 +1,137 @@
+
+
+
+
+Editable Combobox With Both List and Inline Autocomplete Example
+
+
+
+
+
+
+
+
+
+
+
Editable Combobox With Both List and Inline Autocomplete Example
+
+ The below combobox for choosing the name of a US state or territory demonstrates the
+ design pattern for combobox.
+ The design pattern describes four types of autocomplete behavior.
+ This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
+ If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
+ a listbox popup appears containing the matching names, and the first match is automatically selected.
+ In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
+ The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
+ Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
+
+
+
+
diff --git a/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAndExpandComboboxAndSetValueToAWithInputTextDeselected.html b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAndExpandComboboxAndSetValueToAWithInputTextDeselected.html
new file mode 100644
index 000000000..09ec6ee0b
--- /dev/null
+++ b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAndExpandComboboxAndSetValueToAWithInputTextDeselected.html
@@ -0,0 +1,136 @@
+
+
+
+
+Editable Combobox With Both List and Inline Autocomplete Example
+
+
+
+
+
+
+
+
+
+
+
Editable Combobox With Both List and Inline Autocomplete Example
+
+ The below combobox for choosing the name of a US state or territory demonstrates the
+ design pattern for combobox.
+ The design pattern describes four types of autocomplete behavior.
+ This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
+ If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
+ a listbox popup appears containing the matching names, and the first match is automatically selected.
+ In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
+ The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
+ Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
+
+
+
+
diff --git a/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAndExpandComboboxAndSetValueToAlabama.html b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAndExpandComboboxAndSetValueToAlabama.html
new file mode 100644
index 000000000..da13e11c4
--- /dev/null
+++ b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToAndExpandComboboxAndSetValueToAlabama.html
@@ -0,0 +1,137 @@
+
+
+
+
+Editable Combobox With Both List and Inline Autocomplete Example
+
+
+
+
+
+
+
+
+
+
+
Editable Combobox With Both List and Inline Autocomplete Example
+
+ The below combobox for choosing the name of a US state or territory demonstrates the
+ design pattern for combobox.
+ The design pattern describes four types of autocomplete behavior.
+ This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
+ If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
+ a listbox popup appears containing the matching names, and the first match is automatically selected.
+ In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
+ The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
+ Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
+
+
+
+
diff --git a/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToCombobox.html b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToCombobox.html
new file mode 100644
index 000000000..6bb27258c
--- /dev/null
+++ b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToCombobox.html
@@ -0,0 +1,134 @@
+
+
+
+
+Editable Combobox With Both List and Inline Autocomplete Example
+
+
+
+
+
+
+
+
+
+
+
Editable Combobox With Both List and Inline Autocomplete Example
+
+ The below combobox for choosing the name of a US state or territory demonstrates the
+ design pattern for combobox.
+ The design pattern describes four types of autocomplete behavior.
+ This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
+ If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
+ a listbox popup appears containing the matching names, and the first match is automatically selected.
+ In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
+ The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
+ Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
+
+
+
+
diff --git a/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToComboboxAndSetValueToA.html b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToComboboxAndSetValueToA.html
new file mode 100644
index 000000000..853b56163
--- /dev/null
+++ b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToComboboxAndSetValueToA.html
@@ -0,0 +1,136 @@
+
+
+
+
+Editable Combobox With Both List and Inline Autocomplete Example
+
+
+
+
+
+
+
+
+
+
+
Editable Combobox With Both List and Inline Autocomplete Example
+
+ The below combobox for choosing the name of a US state or territory demonstrates the
+ design pattern for combobox.
+ The design pattern describes four types of autocomplete behavior.
+ This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
+ If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
+ a listbox popup appears containing the matching names, and the first match is automatically selected.
+ In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
+ The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
+ Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
+
+
+
+
diff --git a/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToComboboxAndSetValueToAlabama.html b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToComboboxAndSetValueToAlabama.html
new file mode 100644
index 000000000..fad9e5fcd
--- /dev/null
+++ b/tests/combobox-autocomplete-both-updated/reference/2022-4-26_132729/combobox-autocomplete-both.moveFocusToComboboxAndSetValueToAlabama.html
@@ -0,0 +1,136 @@
+
+
+
+
+Editable Combobox With Both List and Inline Autocomplete Example
+
+
+
+
+
+
+
+
+
+
+
Editable Combobox With Both List and Inline Autocomplete Example
+
+ The below combobox for choosing the name of a US state or territory demonstrates the
+ design pattern for combobox.
+ The design pattern describes four types of autocomplete behavior.
+ This example illustrates the autocomplete behavior referred to in the pattern as list with inline completion.
+ If the user types one or more characters in the edit box and the typed characters match the beginning of the name of one or more states or territories,
+ a listbox popup appears containing the matching names, and the first match is automatically selected.
+ In addition, the portion of the selected suggestion that has not been typed by the user, a completion string, appears inline after the input cursor in the textbox.
+ The automatically selected suggestion becomes the value of the textbox when the combobox loses focus unless the user chooses a different suggestion or changes the character string in the textbox.
+ Note that this implementation enables users to input the name of a state or territory, but it does not prevent input of any other arbitrary value.
+