From 5f8de423f190bbb79a62f804151bc24824fa32d8 Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Fri, 2 Feb 2018 04:16:08 -0500 Subject: Add m-esr52 at 52.6.0 --- dom/html/test/forms/chrome.ini | 5 + dom/html/test/forms/mochitest.ini | 107 ++ dom/html/test/forms/save_restore_radio_groups.sjs | 50 + dom/html/test/forms/submit_invalid_file.sjs | 14 + dom/html/test/forms/test_autocompleteinfo.html | 121 +++ dom/html/test/forms/test_bug1039548.html | 55 ++ dom/html/test/forms/test_bug1283915.html | 67 ++ dom/html/test/forms/test_bug1286509.html | 49 + .../forms/test_button_attributes_reflection.html | 137 +++ dom/html/test/forms/test_change_event.html | 287 ++++++ dom/html/test/forms/test_datalist_element.html | 118 +++ dom/html/test/forms/test_form_attribute-1.html | 473 +++++++++ dom/html/test/forms/test_form_attribute-2.html | 53 + dom/html/test/forms/test_form_attribute-3.html | 68 ++ dom/html/test/forms/test_form_attribute-4.html | 48 + .../forms/test_form_attributes_reflection.html | 88 ++ .../test/forms/test_form_named_getter_dynamic.html | 54 ++ dom/html/test/forms/test_formaction_attribute.html | 176 ++++ .../test/forms/test_formnovalidate_attribute.html | 142 +++ .../forms/test_input_attributes_reflection.html | 275 ++++++ dom/html/test/forms/test_input_autocomplete.html | 106 ++ .../test_input_color_input_change_events.html | 120 +++ .../forms/test_input_color_picker_initial.html | 79 ++ .../test/forms/test_input_color_picker_popup.html | 140 +++ .../test/forms/test_input_color_picker_update.html | 87 ++ .../test/forms/test_input_datetime_focus_blur.html | 58 ++ .../test/forms/test_input_datetime_tabindex.html | 72 ++ dom/html/test/forms/test_input_defaultValue.html | 81 ++ dom/html/test/forms/test_input_email.html | 237 +++++ dom/html/test/forms/test_input_event.html | 234 +++++ dom/html/test/forms/test_input_file_picker.html | 267 +++++ dom/html/test/forms/test_input_list_attribute.html | 253 +++++ dom/html/test/forms/test_input_number_data.js | 38 + dom/html/test/forms/test_input_number_focus.html | 54 ++ .../test/forms/test_input_number_key_events.html | 244 +++++ dom/html/test/forms/test_input_number_l10n.html | 75 ++ .../test/forms/test_input_number_mouse_events.html | 196 ++++ .../test/forms/test_input_number_rounding.html | 120 +++ .../test/forms/test_input_number_validation.html | 143 +++ .../test/forms/test_input_radio_indeterminate.html | 109 +++ .../test/forms/test_input_radio_radiogroup.html | 75 ++ dom/html/test/forms/test_input_radio_required.html | 31 + .../test/forms/test_input_range_attr_order.html | 48 + .../test/forms/test_input_range_key_events.html | 210 ++++ .../test_input_range_mouse_and_touch_events.html | 199 ++++ dom/html/test/forms/test_input_range_rounding.html | 106 ++ dom/html/test/forms/test_input_sanitization.html | 565 +++++++++++ .../test_input_textarea_set_value_no_scroll.html | 122 +++ .../forms/test_input_time_focus_blur_events.html | 82 ++ .../test/forms/test_input_time_key_events.html | 197 ++++ dom/html/test/forms/test_input_types_pref.html | 114 +++ .../test/forms/test_input_typing_sanitization.html | 260 +++++ .../forms/test_input_untrusted_key_events.html | 96 ++ dom/html/test/forms/test_input_url.html | 89 ++ .../forms/test_interactive_content_in_label.html | 83 ++ .../test/forms/test_label_control_attribute.html | 100 ++ dom/html/test/forms/test_label_input_controls.html | 84 ++ dom/html/test/forms/test_max_attribute.html | 437 +++++++++ dom/html/test/forms/test_maxlength_attribute.html | 129 +++ dom/html/test/forms/test_meter_element.html | 384 ++++++++ dom/html/test/forms/test_meter_pseudo-classes.html | 170 ++++ dom/html/test/forms/test_min_attribute.html | 437 +++++++++ dom/html/test/forms/test_minlength_attribute.html | 130 +++ dom/html/test/forms/test_mozistextfield.html | 111 +++ dom/html/test/forms/test_novalidate_attribute.html | 87 ++ dom/html/test/forms/test_option_disabled.html | 123 +++ .../test/forms/test_option_index_attribute.html | 76 ++ dom/html/test/forms/test_option_text.html | 57 ++ dom/html/test/forms/test_output_element.html | 182 ++++ dom/html/test/forms/test_pattern_attribute.html | 324 +++++++ dom/html/test/forms/test_progress_element.html | 314 ++++++ dom/html/test/forms/test_radio_in_label.html | 54 ++ dom/html/test/forms/test_radio_radionodelist.html | 57 ++ .../test_reportValidation_preventDefault.html | 93 ++ dom/html/test/forms/test_required_attribute.html | 382 ++++++++ .../test/forms/test_restore_form_elements.html | 174 ++++ .../test/forms/test_save_restore_radio_groups.html | 73 ++ dom/html/test/forms/test_select_change_event.html | 54 ++ .../test/forms/test_select_input_change_event.html | 122 +++ .../test/forms/test_select_selectedOptions.html | 120 +++ dom/html/test/forms/test_select_validation.html | 39 + dom/html/test/forms/test_set_range_text.html | 244 +++++ dom/html/test/forms/test_step_attribute.html | 965 +++++++++++++++++++ dom/html/test/forms/test_stepup_stepdown.html | 1018 ++++++++++++++++++++ dom/html/test/forms/test_submit_invalid_file.html | 53 + .../forms/test_textarea_attributes_reflection.html | 104 ++ dom/html/test/forms/test_validation.html | 358 +++++++ .../test/forms/test_validation_not_in_doc.html | 19 + dom/html/test/forms/test_valueAsDate_pref.html | 57 ++ .../test/forms/test_valueasdate_attribute.html | 649 +++++++++++++ .../test/forms/test_valueasnumber_attribute.html | 744 ++++++++++++++ 91 files changed, 15901 insertions(+) create mode 100644 dom/html/test/forms/chrome.ini create mode 100644 dom/html/test/forms/mochitest.ini create mode 100644 dom/html/test/forms/save_restore_radio_groups.sjs create mode 100644 dom/html/test/forms/submit_invalid_file.sjs create mode 100644 dom/html/test/forms/test_autocompleteinfo.html create mode 100644 dom/html/test/forms/test_bug1039548.html create mode 100644 dom/html/test/forms/test_bug1283915.html create mode 100644 dom/html/test/forms/test_bug1286509.html create mode 100644 dom/html/test/forms/test_button_attributes_reflection.html create mode 100644 dom/html/test/forms/test_change_event.html create mode 100644 dom/html/test/forms/test_datalist_element.html create mode 100644 dom/html/test/forms/test_form_attribute-1.html create mode 100644 dom/html/test/forms/test_form_attribute-2.html create mode 100644 dom/html/test/forms/test_form_attribute-3.html create mode 100644 dom/html/test/forms/test_form_attribute-4.html create mode 100644 dom/html/test/forms/test_form_attributes_reflection.html create mode 100644 dom/html/test/forms/test_form_named_getter_dynamic.html create mode 100644 dom/html/test/forms/test_formaction_attribute.html create mode 100644 dom/html/test/forms/test_formnovalidate_attribute.html create mode 100644 dom/html/test/forms/test_input_attributes_reflection.html create mode 100644 dom/html/test/forms/test_input_autocomplete.html create mode 100644 dom/html/test/forms/test_input_color_input_change_events.html create mode 100644 dom/html/test/forms/test_input_color_picker_initial.html create mode 100644 dom/html/test/forms/test_input_color_picker_popup.html create mode 100644 dom/html/test/forms/test_input_color_picker_update.html create mode 100644 dom/html/test/forms/test_input_datetime_focus_blur.html create mode 100644 dom/html/test/forms/test_input_datetime_tabindex.html create mode 100644 dom/html/test/forms/test_input_defaultValue.html create mode 100644 dom/html/test/forms/test_input_email.html create mode 100644 dom/html/test/forms/test_input_event.html create mode 100644 dom/html/test/forms/test_input_file_picker.html create mode 100644 dom/html/test/forms/test_input_list_attribute.html create mode 100644 dom/html/test/forms/test_input_number_data.js create mode 100644 dom/html/test/forms/test_input_number_focus.html create mode 100644 dom/html/test/forms/test_input_number_key_events.html create mode 100644 dom/html/test/forms/test_input_number_l10n.html create mode 100644 dom/html/test/forms/test_input_number_mouse_events.html create mode 100644 dom/html/test/forms/test_input_number_rounding.html create mode 100644 dom/html/test/forms/test_input_number_validation.html create mode 100644 dom/html/test/forms/test_input_radio_indeterminate.html create mode 100644 dom/html/test/forms/test_input_radio_radiogroup.html create mode 100644 dom/html/test/forms/test_input_radio_required.html create mode 100644 dom/html/test/forms/test_input_range_attr_order.html create mode 100644 dom/html/test/forms/test_input_range_key_events.html create mode 100644 dom/html/test/forms/test_input_range_mouse_and_touch_events.html create mode 100644 dom/html/test/forms/test_input_range_rounding.html create mode 100644 dom/html/test/forms/test_input_sanitization.html create mode 100644 dom/html/test/forms/test_input_textarea_set_value_no_scroll.html create mode 100644 dom/html/test/forms/test_input_time_focus_blur_events.html create mode 100644 dom/html/test/forms/test_input_time_key_events.html create mode 100644 dom/html/test/forms/test_input_types_pref.html create mode 100644 dom/html/test/forms/test_input_typing_sanitization.html create mode 100644 dom/html/test/forms/test_input_untrusted_key_events.html create mode 100644 dom/html/test/forms/test_input_url.html create mode 100644 dom/html/test/forms/test_interactive_content_in_label.html create mode 100644 dom/html/test/forms/test_label_control_attribute.html create mode 100644 dom/html/test/forms/test_label_input_controls.html create mode 100644 dom/html/test/forms/test_max_attribute.html create mode 100644 dom/html/test/forms/test_maxlength_attribute.html create mode 100644 dom/html/test/forms/test_meter_element.html create mode 100644 dom/html/test/forms/test_meter_pseudo-classes.html create mode 100644 dom/html/test/forms/test_min_attribute.html create mode 100644 dom/html/test/forms/test_minlength_attribute.html create mode 100644 dom/html/test/forms/test_mozistextfield.html create mode 100644 dom/html/test/forms/test_novalidate_attribute.html create mode 100644 dom/html/test/forms/test_option_disabled.html create mode 100644 dom/html/test/forms/test_option_index_attribute.html create mode 100644 dom/html/test/forms/test_option_text.html create mode 100644 dom/html/test/forms/test_output_element.html create mode 100644 dom/html/test/forms/test_pattern_attribute.html create mode 100644 dom/html/test/forms/test_progress_element.html create mode 100644 dom/html/test/forms/test_radio_in_label.html create mode 100644 dom/html/test/forms/test_radio_radionodelist.html create mode 100644 dom/html/test/forms/test_reportValidation_preventDefault.html create mode 100644 dom/html/test/forms/test_required_attribute.html create mode 100644 dom/html/test/forms/test_restore_form_elements.html create mode 100644 dom/html/test/forms/test_save_restore_radio_groups.html create mode 100644 dom/html/test/forms/test_select_change_event.html create mode 100644 dom/html/test/forms/test_select_input_change_event.html create mode 100644 dom/html/test/forms/test_select_selectedOptions.html create mode 100644 dom/html/test/forms/test_select_validation.html create mode 100644 dom/html/test/forms/test_set_range_text.html create mode 100644 dom/html/test/forms/test_step_attribute.html create mode 100644 dom/html/test/forms/test_stepup_stepdown.html create mode 100644 dom/html/test/forms/test_submit_invalid_file.html create mode 100644 dom/html/test/forms/test_textarea_attributes_reflection.html create mode 100644 dom/html/test/forms/test_validation.html create mode 100644 dom/html/test/forms/test_validation_not_in_doc.html create mode 100644 dom/html/test/forms/test_valueAsDate_pref.html create mode 100644 dom/html/test/forms/test_valueasdate_attribute.html create mode 100644 dom/html/test/forms/test_valueasnumber_attribute.html (limited to 'dom/html/test/forms') diff --git a/dom/html/test/forms/chrome.ini b/dom/html/test/forms/chrome.ini new file mode 100644 index 000000000..0c8fa8231 --- /dev/null +++ b/dom/html/test/forms/chrome.ini @@ -0,0 +1,5 @@ +[DEFAULT] +support-files = + submit_invalid_file.sjs +[test_autocompleteinfo.html] +[test_submit_invalid_file.html] diff --git a/dom/html/test/forms/mochitest.ini b/dom/html/test/forms/mochitest.ini new file mode 100644 index 000000000..35955b189 --- /dev/null +++ b/dom/html/test/forms/mochitest.ini @@ -0,0 +1,107 @@ +[DEFAULT] +support-files = + save_restore_radio_groups.sjs + test_input_number_data.js + !/dom/html/test/reflect.js + +[test_bug1039548.html] +[test_bug1283915.html] +[test_bug1286509.html] +skip-if = os == "android" # up/down arrow keys not supported on android +[test_button_attributes_reflection.html] +[test_input_radio_indeterminate.html] +[test_input_radio_radiogroup.html] +[test_input_radio_required.html] +[test_change_event.html] +[test_datalist_element.html] +[test_form_attribute-1.html] +[test_form_attribute-2.html] +[test_form_attribute-3.html] +[test_form_attribute-4.html] +[test_form_attributes_reflection.html] +[test_form_named_getter_dynamic.html] +[test_formaction_attribute.html] +[test_formnovalidate_attribute.html] +[test_input_attributes_reflection.html] +[test_input_autocomplete.html] +[test_input_color_input_change_events.html] +[test_input_color_picker_initial.html] +[test_input_color_picker_popup.html] +skip-if = android_version == '18' # Android, bug 1147974 +[test_input_color_picker_update.html] +skip-if = android_version == '18' # Android, bug 1147974 +[test_input_datetime_focus_blur.html] +skip-if = os == "android" +[test_input_datetime_tabindex.html] +skip-if = os == "android" +[test_input_defaultValue.html] +[test_input_email.html] +[test_input_event.html] +skip-if = android_version == '18' # bug 1147974 +[test_input_file_picker.html] +[test_input_list_attribute.html] +[test_input_number_l10n.html] +# We don't build ICU for Firefox for Android: +skip-if = os == "android" +[test_input_number_key_events.html] +[test_input_number_mouse_events.html] +# Not run on Firefox for Android where the spin buttons are hidden: +skip-if = os == "android" +[test_input_number_rounding.html] +skip-if = os == "android" +[test_input_number_validation.html] +# We don't build ICU for Firefox for Android: +skip-if = os == "android" +[test_input_number_focus.html] +[test_input_range_attr_order.html] +[test_input_range_key_events.html] +[test_input_range_mouse_and_touch_events.html] +[test_input_range_rounding.html] +[test_input_sanitization.html] +[test_input_textarea_set_value_no_scroll.html] +[test_input_time_key_events.html] +skip-if = os == "android" +[test_input_time_focus_blur_events.html] +skip-if = os == "android" +[test_input_types_pref.html] +[test_input_typing_sanitization.html] +[test_input_untrusted_key_events.html] +[test_input_url.html] +[test_interactive_content_in_label.html] +[test_label_control_attribute.html] +[test_label_input_controls.html] +[test_max_attribute.html] +[test_maxlength_attribute.html] +[test_minlength_attribute.html] +[test_meter_element.html] +[test_meter_pseudo-classes.html] +[test_min_attribute.html] +[test_mozistextfield.html] +[test_novalidate_attribute.html] +[test_option_disabled.html] +[test_option_index_attribute.html] +[test_option_text.html] +[test_output_element.html] +[test_pattern_attribute.html] +[test_progress_element.html] +[test_radio_in_label.html] +[test_radio_radionodelist.html] +[test_required_attribute.html] +[test_restore_form_elements.html] +[test_save_restore_radio_groups.html] +[test_select_change_event.html] +skip-if = android_version == '18' || os == 'mac' +[test_select_input_change_event.html] +skip-if = android_version == '18' || os == 'mac' +[test_select_selectedOptions.html] +[test_select_validation.html] +[test_set_range_text.html] +[test_step_attribute.html] +[test_stepup_stepdown.html] +[test_textarea_attributes_reflection.html] +[test_validation.html] +[test_valueAsDate_pref.html] +[test_valueasdate_attribute.html] +[test_valueasnumber_attribute.html] +[test_validation_not_in_doc.html] +[test_reportValidation_preventDefault.html] diff --git a/dom/html/test/forms/save_restore_radio_groups.sjs b/dom/html/test/forms/save_restore_radio_groups.sjs new file mode 100644 index 000000000..f0e36cb52 --- /dev/null +++ b/dom/html/test/forms/save_restore_radio_groups.sjs @@ -0,0 +1,50 @@ +var pages = [ + "" + + "" + + "
" + + "" + + "
" + + "", + "" + + "" + + "
" + + "" + + "
" + + "", + ]; + +/** + * This SJS is going to send the same page the two first times it will be called + * and another page the two following times. After that, the response will have + * no content. + * The use case is to have two iframes using this SJS and both being reloaded + * once. + */ + +function handleRequest(request, response) +{ + var counter = +getState("counter"); // convert to number; +"" === 0 + + response.setStatusLine(request.httpVersion, 200, "Ok"); + response.setHeader("Content-Type", "text/html"); + response.setHeader("Cache-Control", "no-cache"); + + switch (counter) { + case 0: + case 1: + response.write(pages[0]); + break; + case 2: + case 3: + response.write(pages[1]); + break; + } + + // When we finish the test case we need to reset the counter + if (counter == 3) { + setState("counter", "0"); + } else { + setState("counter", "" + ++counter); + } +} + diff --git a/dom/html/test/forms/submit_invalid_file.sjs b/dom/html/test/forms/submit_invalid_file.sjs new file mode 100644 index 000000000..8f8b46957 --- /dev/null +++ b/dom/html/test/forms/submit_invalid_file.sjs @@ -0,0 +1,14 @@ +function handleRequest(request, response) +{ + response.setStatusLine(request.httpVersion, 200, "Ok"); + response.setHeader("Content-Type", "text/html"); + response.setHeader("Cache-Control", "no-cache"); + + var result = {}; + request.bodyInputStream.search("testfile", true, result, {}); + if (result.value) { + response.write("SUCCESS"); + } else { + response.write("FAIL"); + } +} diff --git a/dom/html/test/forms/test_autocompleteinfo.html b/dom/html/test/forms/test_autocompleteinfo.html new file mode 100644 index 000000000..310b7c9f3 --- /dev/null +++ b/dom/html/test/forms/test_autocompleteinfo.html @@ -0,0 +1,121 @@ + + + + + Test for getAutocompleteInfo() + + + + + +

+ +
+
+
+ + diff --git a/dom/html/test/forms/test_bug1039548.html b/dom/html/test/forms/test_bug1039548.html new file mode 100644 index 000000000..0405d5482 --- /dev/null +++ b/dom/html/test/forms/test_bug1039548.html @@ -0,0 +1,55 @@ + + + + + + Test for Bug 1039548 + + + + + + +Mozilla Bug 1039548 +

+
+ +
+ +
+ +
+ +
+ +
+
+
+ + diff --git a/dom/html/test/forms/test_bug1283915.html b/dom/html/test/forms/test_bug1283915.html new file mode 100644 index 000000000..0b0ac5f13 --- /dev/null +++ b/dom/html/test/forms/test_bug1283915.html @@ -0,0 +1,67 @@ + + + + + + Test for Bug 1283915 + + + + + + +Mozilla Bug 1283915 +

+ + +
+
+ + diff --git a/dom/html/test/forms/test_bug1286509.html b/dom/html/test/forms/test_bug1286509.html new file mode 100644 index 000000000..05fbbac31 --- /dev/null +++ b/dom/html/test/forms/test_bug1286509.html @@ -0,0 +1,49 @@ + + + + + + Test for Bug 1286509 + + + + + +Mozilla Bug 1286509 +

+
+ +
+
+  
+
+ + diff --git a/dom/html/test/forms/test_button_attributes_reflection.html b/dom/html/test/forms/test_button_attributes_reflection.html new file mode 100644 index 000000000..26858e939 --- /dev/null +++ b/dom/html/test/forms/test_button_attributes_reflection.html @@ -0,0 +1,137 @@ + + + + Test for HTMLButtonElement attributes reflection + + + + + +

+ +
+
+
+ + diff --git a/dom/html/test/forms/test_change_event.html b/dom/html/test/forms/test_change_event.html new file mode 100644 index 000000000..d1f0f827e --- /dev/null +++ b/dom/html/test/forms/test_change_event.html @@ -0,0 +1,287 @@ + + + + +Test for Bug 722599 + + + + + +Mozilla Bug 722599 +

+
+ + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+ + diff --git a/dom/html/test/forms/test_datalist_element.html b/dom/html/test/forms/test_datalist_element.html new file mode 100644 index 000000000..67c8e854a --- /dev/null +++ b/dom/html/test/forms/test_datalist_element.html @@ -0,0 +1,118 @@ + + + + Test for the datalist element + + + + +

+ +
+
+
+ + diff --git a/dom/html/test/forms/test_form_attribute-1.html b/dom/html/test/forms/test_form_attribute-1.html new file mode 100644 index 000000000..bb82cb0da --- /dev/null +++ b/dom/html/test/forms/test_form_attribute-1.html @@ -0,0 +1,473 @@ + + + + + Test for form attributes 1 + + + + +Mozilla Bug 588683 +

+ +
+
+
+ + diff --git a/dom/html/test/forms/test_form_attribute-2.html b/dom/html/test/forms/test_form_attribute-2.html new file mode 100644 index 000000000..96c706b3a --- /dev/null +++ b/dom/html/test/forms/test_form_attribute-2.html @@ -0,0 +1,53 @@ + + + + + Test for form attributes 2 + + + + +Mozilla Bug 588683 +

+ + + diff --git a/dom/html/test/forms/test_form_attribute-3.html b/dom/html/test/forms/test_form_attribute-3.html new file mode 100644 index 000000000..a8d4fabef --- /dev/null +++ b/dom/html/test/forms/test_form_attribute-3.html @@ -0,0 +1,68 @@ + + + + + Test for form attributes 3 + + + + +Mozilla Bug 588683 +

+
+
+ +
+
+ + + + +
+ + +
+
+
+
+ + diff --git a/dom/html/test/forms/test_form_attribute-4.html b/dom/html/test/forms/test_form_attribute-4.html new file mode 100644 index 000000000..67484f72e --- /dev/null +++ b/dom/html/test/forms/test_form_attribute-4.html @@ -0,0 +1,48 @@ + + + + + Test for form attributes 4 + + + + +Mozilla Bug 588683 +

+ +
+
+
+ + diff --git a/dom/html/test/forms/test_form_attributes_reflection.html b/dom/html/test/forms/test_form_attributes_reflection.html new file mode 100644 index 000000000..0c64ac4ea --- /dev/null +++ b/dom/html/test/forms/test_form_attributes_reflection.html @@ -0,0 +1,88 @@ + + + + Test for HTMLFormElement attributes reflection + + + + + +

+ +
+
+
+ + diff --git a/dom/html/test/forms/test_form_named_getter_dynamic.html b/dom/html/test/forms/test_form_named_getter_dynamic.html new file mode 100644 index 000000000..4a1976845 --- /dev/null +++ b/dom/html/test/forms/test_form_named_getter_dynamic.html @@ -0,0 +1,54 @@ + + + + + Test for Bug 377413 + + + + + +Mozilla Bug 377413 +

+
+
+ + + +
+
+
+ + + + diff --git a/dom/html/test/forms/test_formaction_attribute.html b/dom/html/test/forms/test_formaction_attribute.html new file mode 100644 index 000000000..24af8b2db --- /dev/null +++ b/dom/html/test/forms/test_formaction_attribute.html @@ -0,0 +1,176 @@ + + + + + Test for Bug 566160 + + + + + +Mozilla Bug 566160 +

+ + + + + + + + + +
+ +
+ + +
+
+ + +
+
+ + +
+
+ + +
+ + +
+ + +
+
+ + +
+
+ + +
+ + +
+ +
+
+
+
+
+ + diff --git a/dom/html/test/forms/test_formnovalidate_attribute.html b/dom/html/test/forms/test_formnovalidate_attribute.html new file mode 100644 index 000000000..067060a5c --- /dev/null +++ b/dom/html/test/forms/test_formnovalidate_attribute.html @@ -0,0 +1,142 @@ + + + + + Test for Bug 589696 + + + + + +Mozilla Bug 589696 +

+ +
+ +
+ + + +
+
+ + + +
+ +
+ +
+ +
+ + +
+
+ + +
+
+
+
+
+ + diff --git a/dom/html/test/forms/test_input_attributes_reflection.html b/dom/html/test/forms/test_input_attributes_reflection.html new file mode 100644 index 000000000..6a0eaf225 --- /dev/null +++ b/dom/html/test/forms/test_input_attributes_reflection.html @@ -0,0 +1,275 @@ + + + + Test for HTMLInputElement attributes reflection + + + + + +

+
+
+
+
+
+ + diff --git a/dom/html/test/forms/test_input_autocomplete.html b/dom/html/test/forms/test_input_autocomplete.html new file mode 100644 index 000000000..2aaeac020 --- /dev/null +++ b/dom/html/test/forms/test_input_autocomplete.html @@ -0,0 +1,106 @@ + + + + + Test for <input autocomplete='…'> + + + + + + +

+ +
+
+ + diff --git a/dom/html/test/forms/test_input_color_picker_initial.html b/dom/html/test/forms/test_input_color_picker_initial.html new file mode 100644 index 000000000..4b6a45cbb --- /dev/null +++ b/dom/html/test/forms/test_input_color_picker_initial.html @@ -0,0 +1,79 @@ + + + + + + Test for Bug 1234567 + + + + + + +Mozilla Bug 885996 +

+
+
+ + + + +
+
+ + + +
+
+ + + +
+
+
+
+ + diff --git a/dom/html/test/forms/test_input_color_picker_popup.html b/dom/html/test/forms/test_input_color_picker_popup.html new file mode 100644 index 000000000..239f14014 --- /dev/null +++ b/dom/html/test/forms/test_input_color_picker_popup.html @@ -0,0 +1,140 @@ + + + + + + Test for Bug 1234567 + + + + + + + +Mozilla Bug 885996 +

+
+ + + + + + + + + + +
click
+
click
+
+
+
+ + diff --git a/dom/html/test/forms/test_input_color_picker_update.html b/dom/html/test/forms/test_input_color_picker_update.html new file mode 100644 index 000000000..c40791323 --- /dev/null +++ b/dom/html/test/forms/test_input_color_picker_update.html @@ -0,0 +1,87 @@ + + + + + + Test for Bug 1234567 + + + + + + + +Mozilla Bug 885996 +

+
+ + + +
+
+
+ + diff --git a/dom/html/test/forms/test_input_datetime_focus_blur.html b/dom/html/test/forms/test_input_datetime_focus_blur.html new file mode 100644 index 000000000..5b8d95b25 --- /dev/null +++ b/dom/html/test/forms/test_input_datetime_focus_blur.html @@ -0,0 +1,58 @@ + + + + + Test focus/blur behaviour for <input type='time'> + + + + +Mozilla Bug 1288591 +

+
+ +
+
+
+
+ + diff --git a/dom/html/test/forms/test_input_datetime_tabindex.html b/dom/html/test/forms/test_input_datetime_tabindex.html new file mode 100644 index 000000000..fb7c9b2f1 --- /dev/null +++ b/dom/html/test/forms/test_input_datetime_tabindex.html @@ -0,0 +1,72 @@ + + + + + Test tabindex attribute for <input type='time'> + + + + + +Mozilla Bug 1288591 +

+
+ + + +
+
+
+
+ + diff --git a/dom/html/test/forms/test_input_defaultValue.html b/dom/html/test/forms/test_input_defaultValue.html new file mode 100644 index 000000000..53d2dd43a --- /dev/null +++ b/dom/html/test/forms/test_input_defaultValue.html @@ -0,0 +1,81 @@ + + + + + Test for Bug 977029 + + + +
+ Bug 977029 +

+ Goal of this test is to check that modifying defaultValue and value attribute + of input types is working as expected. +

+ + + + + + + + + + + + +
+ + + + diff --git a/dom/html/test/forms/test_input_email.html b/dom/html/test/forms/test_input_email.html new file mode 100644 index 000000000..9f35cbe22 --- /dev/null +++ b/dom/html/test/forms/test_input_email.html @@ -0,0 +1,237 @@ + + + + + Test for <input type='email'> validity + + + + +Mozilla Bug 555559 +Mozilla Bug 668817 +Mozilla Bug 854812 +

+ +
+
+
+ + diff --git a/dom/html/test/forms/test_input_event.html b/dom/html/test/forms/test_input_event.html new file mode 100644 index 000000000..f458b1b48 --- /dev/null +++ b/dom/html/test/forms/test_input_event.html @@ -0,0 +1,234 @@ + + + + +Test for input event + + + + + +Mozilla Bug 851780 +

+
+ + + + + + + + + + + + + + + + + + + +
+
+
+
+ + diff --git a/dom/html/test/forms/test_input_file_picker.html b/dom/html/test/forms/test_input_file_picker.html new file mode 100644 index 000000000..6d3a98631 --- /dev/null +++ b/dom/html/test/forms/test_input_file_picker.html @@ -0,0 +1,267 @@ + + + + Test for <input type='file'> file picker + + + + + +Mozilla Bug 36619 +Mozilla Bug 377624 +Mozilla Bug 565274 +Mozilla Bug 701353 +Mozilla Bug 826176 +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
foo
+
foo
+
+
+
+
+ + diff --git a/dom/html/test/forms/test_input_list_attribute.html b/dom/html/test/forms/test_input_list_attribute.html new file mode 100644 index 000000000..ff2be85d0 --- /dev/null +++ b/dom/html/test/forms/test_input_list_attribute.html @@ -0,0 +1,253 @@ + + + + + Test for Bug 556007 + + + + +Mozilla Bug 556007 +

+ +
+
+
+ + diff --git a/dom/html/test/forms/test_input_number_data.js b/dom/html/test/forms/test_input_number_data.js new file mode 100644 index 000000000..0a995010f --- /dev/null +++ b/dom/html/test/forms/test_input_number_data.js @@ -0,0 +1,38 @@ + +var tests = [ + { desc: "British English", + langTag: "en-GB", inputWithGrouping: "123,456.78", + inputWithoutGrouping: "123456.78", value: 123456.78 + }, + { desc: "Farsi", + langTag: "fa", inputWithGrouping: "Û±Û²Û³Ù¬Û´ÛµÛ¶Ù«Û·Û¸", + inputWithoutGrouping: "Û±Û²Û³Û´ÛµÛ¶Ù«Û·Û¸", value: 123456.78 + }, + { desc: "French", + langTag: "fr-FR", inputWithGrouping: "123 456,78", + inputWithoutGrouping: "123456,78", value: 123456.78 + }, + { desc: "German", + langTag: "de", inputWithGrouping: "123.456,78", + inputWithoutGrouping: "123456,78", value: 123456.78 + }, + // Extra german test to check that a locale that uses '.' as its grouping + // separator doesn't result in it being invalid (due to step mismatch) due + // to the de-localization code mishandling numbers that look like other + // numbers formatted for English speakers (i.e. treating this as 123.456 + // instead of 123456): + { desc: "German (test 2)", + langTag: "de", inputWithGrouping: "123.456", + inputWithoutGrouping: "123456", value: 123456 + }, + { desc: "Hebrew", + langTag: "he", inputWithGrouping: "123,456.78", + inputWithoutGrouping: "123456.78", value: 123456.78 + }, +]; + +var invalidTests = [ + // Right now this will pass in a 'de' build, but not in the 'en' build that + // are used for testing. See bug . + // { desc: "Invalid German", langTag: "de", input: "12.34" } +]; diff --git a/dom/html/test/forms/test_input_number_focus.html b/dom/html/test/forms/test_input_number_focus.html new file mode 100644 index 000000000..121485463 --- /dev/null +++ b/dom/html/test/forms/test_input_number_focus.html @@ -0,0 +1,54 @@ + + + + + Test focus behaviour for <input type='number'> + + + + +Mozilla Bug 1268556 +

+
+ +
+
+
+
+ + diff --git a/dom/html/test/forms/test_input_number_key_events.html b/dom/html/test/forms/test_input_number_key_events.html new file mode 100644 index 000000000..89578541d --- /dev/null +++ b/dom/html/test/forms/test_input_number_key_events.html @@ -0,0 +1,244 @@ + + + + + Test key events for number control + + + + + + +Mozilla Bug 935506 +

+
+ +
+
+
+
+ + diff --git a/dom/html/test/forms/test_input_number_l10n.html b/dom/html/test/forms/test_input_number_l10n.html new file mode 100644 index 000000000..4d46f7a80 --- /dev/null +++ b/dom/html/test/forms/test_input_number_l10n.html @@ -0,0 +1,75 @@ + + + + + Test localization of number control input + + + + + + + +Mozilla Bug 844744 +

+
+ +
+
+
+
+ + diff --git a/dom/html/test/forms/test_input_number_mouse_events.html b/dom/html/test/forms/test_input_number_mouse_events.html new file mode 100644 index 000000000..45f310761 --- /dev/null +++ b/dom/html/test/forms/test_input_number_mouse_events.html @@ -0,0 +1,196 @@ + + + + + Test mouse events for number + + + + + + + + +Mozilla Bug 935501 +

+
+ +
+
+
+
+ + diff --git a/dom/html/test/forms/test_input_number_rounding.html b/dom/html/test/forms/test_input_number_rounding.html new file mode 100644 index 000000000..16bc8ec52 --- /dev/null +++ b/dom/html/test/forms/test_input_number_rounding.html @@ -0,0 +1,120 @@ + + + + + Test rounding behaviour for <input type='number'> + + + + + + +Mozilla Bug 783607 +

+
+ +
+
+
+
+ + diff --git a/dom/html/test/forms/test_input_number_validation.html b/dom/html/test/forms/test_input_number_validation.html new file mode 100644 index 000000000..5f551337b --- /dev/null +++ b/dom/html/test/forms/test_input_number_validation.html @@ -0,0 +1,143 @@ + + + + + Test validation of number control input + + + + + + + +Mozilla Bug 827161 +

+
+ + +
+
+
+
+ + diff --git a/dom/html/test/forms/test_input_radio_indeterminate.html b/dom/html/test/forms/test_input_radio_indeterminate.html new file mode 100644 index 000000000..aa7ca21bf --- /dev/null +++ b/dom/html/test/forms/test_input_radio_indeterminate.html @@ -0,0 +1,109 @@ + + + + + Test for Bug 885359 + + + + +Mozilla Bug 343444 +

+ +
+ + +
+
+ + +
+ + + + + + diff --git a/dom/html/test/forms/test_input_radio_radiogroup.html b/dom/html/test/forms/test_input_radio_radiogroup.html new file mode 100644 index 000000000..86dd212b8 --- /dev/null +++ b/dom/html/test/forms/test_input_radio_radiogroup.html @@ -0,0 +1,75 @@ + + + + + Test for Bug 343444 + + + + + + +Mozilla Bug 343444 +

+
+
+ + + + + + + + + + +
+ +
+ + + + +
+ +
+ + +
+
+ + + + + diff --git a/dom/html/test/forms/test_input_radio_required.html b/dom/html/test/forms/test_input_radio_required.html new file mode 100644 index 000000000..e1ba42914 --- /dev/null +++ b/dom/html/test/forms/test_input_radio_required.html @@ -0,0 +1,31 @@ + + + + + Test for Bug 1100535 + + + + + +Mozilla Bug 1100535 +

+ +
+
+
+ + diff --git a/dom/html/test/forms/test_input_range_attr_order.html b/dom/html/test/forms/test_input_range_attr_order.html new file mode 100644 index 000000000..3d3d6d6f7 --- /dev/null +++ b/dom/html/test/forms/test_input_range_attr_order.html @@ -0,0 +1,48 @@ + + + + + Test @min/@max/@step order for range + + + + + + +Mozilla Bug 841941 +

+
+ + + + +
+
+
+
+ + diff --git a/dom/html/test/forms/test_input_range_key_events.html b/dom/html/test/forms/test_input_range_key_events.html new file mode 100644 index 000000000..efb1f7e4b --- /dev/null +++ b/dom/html/test/forms/test_input_range_key_events.html @@ -0,0 +1,210 @@ + + + + + Test key events for range + + + + + + +Mozilla Bug 843725 +

+
+
+
+
+
+ + diff --git a/dom/html/test/forms/test_input_range_mouse_and_touch_events.html b/dom/html/test/forms/test_input_range_mouse_and_touch_events.html new file mode 100644 index 000000000..4073fe139 --- /dev/null +++ b/dom/html/test/forms/test_input_range_mouse_and_touch_events.html @@ -0,0 +1,199 @@ + + + + + Test mouse and touch events for range + + + + + + + + +Mozilla Bug 846380 +

+
+ +
+
+
+
+ + diff --git a/dom/html/test/forms/test_input_range_rounding.html b/dom/html/test/forms/test_input_range_rounding.html new file mode 100644 index 000000000..dfbca36ce --- /dev/null +++ b/dom/html/test/forms/test_input_range_rounding.html @@ -0,0 +1,106 @@ + + + + + Test key events for range + + + + + + +Mozilla Bug 853525 +

+
+ +
+
+
+
+ + diff --git a/dom/html/test/forms/test_input_sanitization.html b/dom/html/test/forms/test_input_sanitization.html new file mode 100644 index 000000000..cd9877fdf --- /dev/null +++ b/dom/html/test/forms/test_input_sanitization.html @@ -0,0 +1,565 @@ + + + + + Test for Bug 549475 + + + + +Mozilla Bug 549475 +

+
+
+
+
+
+ +
+ + diff --git a/dom/html/test/forms/test_input_textarea_set_value_no_scroll.html b/dom/html/test/forms/test_input_textarea_set_value_no_scroll.html new file mode 100644 index 000000000..829daa8c9 --- /dev/null +++ b/dom/html/test/forms/test_input_textarea_set_value_no_scroll.html @@ -0,0 +1,122 @@ + + + + + + Test for Bug 829606 + + + + + + + +Mozilla Bug 829606 +

+
+ + +
+
+
+ + diff --git a/dom/html/test/forms/test_input_time_focus_blur_events.html b/dom/html/test/forms/test_input_time_focus_blur_events.html new file mode 100644 index 000000000..483741477 --- /dev/null +++ b/dom/html/test/forms/test_input_time_focus_blur_events.html @@ -0,0 +1,82 @@ + + + + +Test for Bug 1301306 + + + + + +Mozilla Bug 722599 +

+
+ +
+
+
+
+ + diff --git a/dom/html/test/forms/test_input_time_key_events.html b/dom/html/test/forms/test_input_time_key_events.html new file mode 100644 index 000000000..755db38ff --- /dev/null +++ b/dom/html/test/forms/test_input_time_key_events.html @@ -0,0 +1,197 @@ + + + + + Test key events for time control + + + + + + +Mozilla Bug 1288591 +

+
+ +
+
+
+
+ + diff --git a/dom/html/test/forms/test_input_types_pref.html b/dom/html/test/forms/test_input_types_pref.html new file mode 100644 index 000000000..243836f34 --- /dev/null +++ b/dom/html/test/forms/test_input_types_pref.html @@ -0,0 +1,114 @@ + + + + + Test for Bug 764481 + + + + + +Mozilla Bug 764481 +

+ +
+
+
+ + diff --git a/dom/html/test/forms/test_input_typing_sanitization.html b/dom/html/test/forms/test_input_typing_sanitization.html new file mode 100644 index 000000000..0896f19df --- /dev/null +++ b/dom/html/test/forms/test_input_typing_sanitization.html @@ -0,0 +1,260 @@ + + + + + Test for Bug 765772 + + + + + + +Mozilla Bug 765772 +

+ +
+
+ +
+
+
+
+
+ + diff --git a/dom/html/test/forms/test_input_untrusted_key_events.html b/dom/html/test/forms/test_input_untrusted_key_events.html new file mode 100644 index 000000000..b356316ce --- /dev/null +++ b/dom/html/test/forms/test_input_untrusted_key_events.html @@ -0,0 +1,96 @@ + + + + Test for untrusted DOM KeyboardEvent on input element + + + + + +

+
+ +
+
+
+
+ + diff --git a/dom/html/test/forms/test_input_url.html b/dom/html/test/forms/test_input_url.html new file mode 100644 index 000000000..b335f5983 --- /dev/null +++ b/dom/html/test/forms/test_input_url.html @@ -0,0 +1,89 @@ + + + + Tests for <input type='url'> validity + + + + +

+ +
+
+
+ + diff --git a/dom/html/test/forms/test_interactive_content_in_label.html b/dom/html/test/forms/test_interactive_content_in_label.html new file mode 100644 index 000000000..3df64eae2 --- /dev/null +++ b/dom/html/test/forms/test_interactive_content_in_label.html @@ -0,0 +1,83 @@ + + + + + Test for Bug 229925 + + + + + + +Mozilla Bug 229925 +

+
+ +
+ + + + + diff --git a/dom/html/test/forms/test_label_control_attribute.html b/dom/html/test/forms/test_label_control_attribute.html new file mode 100644 index 000000000..66b761c93 --- /dev/null +++ b/dom/html/test/forms/test_label_control_attribute.html @@ -0,0 +1,100 @@ + + + + + Test for Bug 562932 + + + + +Mozilla Bug 562932 +

+ +
+
+
+ + diff --git a/dom/html/test/forms/test_label_input_controls.html b/dom/html/test/forms/test_label_input_controls.html new file mode 100644 index 000000000..6dee2a5bb --- /dev/null +++ b/dom/html/test/forms/test_label_input_controls.html @@ -0,0 +1,84 @@ + + + + + Test for Bug 597650 + + + + + + Mozilla Bug 597650 +

+
+ + +
+
+    
+  
+ + + diff --git a/dom/html/test/forms/test_max_attribute.html b/dom/html/test/forms/test_max_attribute.html new file mode 100644 index 000000000..4007cfad6 --- /dev/null +++ b/dom/html/test/forms/test_max_attribute.html @@ -0,0 +1,437 @@ + + + + + Test for Bug 635499 + + + + + +Mozilla Bug 635499 +

+ +
+
+
+ + diff --git a/dom/html/test/forms/test_maxlength_attribute.html b/dom/html/test/forms/test_maxlength_attribute.html new file mode 100644 index 000000000..cfc50b67c --- /dev/null +++ b/dom/html/test/forms/test_maxlength_attribute.html @@ -0,0 +1,129 @@ + + + + + Test for Bug 345624 + + + + + + +Mozilla Bug 345624 +

+
+ + +
+
+
+
+ + diff --git a/dom/html/test/forms/test_meter_element.html b/dom/html/test/forms/test_meter_element.html new file mode 100644 index 000000000..7b9c597ce --- /dev/null +++ b/dom/html/test/forms/test_meter_element.html @@ -0,0 +1,384 @@ + + + + + Test for <meter> + + + + + +Mozilla Bug 657938 +

+ + +
+
+
+ + diff --git a/dom/html/test/forms/test_meter_pseudo-classes.html b/dom/html/test/forms/test_meter_pseudo-classes.html new file mode 100644 index 000000000..e11f48a53 --- /dev/null +++ b/dom/html/test/forms/test_meter_pseudo-classes.html @@ -0,0 +1,170 @@ + + + + + Test for Bug 660238 + + + + + +Mozilla Bug 660238 +

+
+
+
+ + diff --git a/dom/html/test/forms/test_min_attribute.html b/dom/html/test/forms/test_min_attribute.html new file mode 100644 index 000000000..1258babec --- /dev/null +++ b/dom/html/test/forms/test_min_attribute.html @@ -0,0 +1,437 @@ + + + + + Test for Bug 635553 + + + + + +Mozilla Bug 635499 +

+ +
+
+
+ + diff --git a/dom/html/test/forms/test_minlength_attribute.html b/dom/html/test/forms/test_minlength_attribute.html new file mode 100644 index 000000000..ca3743bd9 --- /dev/null +++ b/dom/html/test/forms/test_minlength_attribute.html @@ -0,0 +1,130 @@ + + + + + Test for Bug 345624 + + + + + + +Mozilla Bug 345624 +

+
+ + +
+
+
+
+ + + diff --git a/dom/html/test/forms/test_mozistextfield.html b/dom/html/test/forms/test_mozistextfield.html new file mode 100644 index 000000000..7c5a6bc5a --- /dev/null +++ b/dom/html/test/forms/test_mozistextfield.html @@ -0,0 +1,111 @@ + + + + + Test for Bug 565538 + + + + +Mozilla Bug 565538 +

+
+
+
+ + diff --git a/dom/html/test/forms/test_novalidate_attribute.html b/dom/html/test/forms/test_novalidate_attribute.html new file mode 100644 index 000000000..38b789f5f --- /dev/null +++ b/dom/html/test/forms/test_novalidate_attribute.html @@ -0,0 +1,87 @@ + + + + + Test for Bug 556013 + + + + + +Mozilla Bug 556013 +

+ +
+
+ + +
+
+ + +
+
+ +
+
+
+
+
+ + diff --git a/dom/html/test/forms/test_option_disabled.html b/dom/html/test/forms/test_option_disabled.html new file mode 100644 index 000000000..1383b0846 --- /dev/null +++ b/dom/html/test/forms/test_option_disabled.html @@ -0,0 +1,123 @@ + + + + + + Test for HTMLOptionElement disabled attribute and pseudo-class + + + + +Mozilla Bug 759666 +

+ +
+
+
+ + diff --git a/dom/html/test/forms/test_option_index_attribute.html b/dom/html/test/forms/test_option_index_attribute.html new file mode 100644 index 000000000..5d51d2991 --- /dev/null +++ b/dom/html/test/forms/test_option_index_attribute.html @@ -0,0 +1,76 @@ + + + + + + Test for option.index + + + + +Mozilla Bug 720385 +

+ +
+
+
+ + diff --git a/dom/html/test/forms/test_option_text.html b/dom/html/test/forms/test_option_text.html new file mode 100644 index 000000000..3afe3e786 --- /dev/null +++ b/dom/html/test/forms/test_option_text.html @@ -0,0 +1,57 @@ + + +HTMLOptionElement.text + + + + +
+ diff --git a/dom/html/test/forms/test_output_element.html b/dom/html/test/forms/test_output_element.html new file mode 100644 index 000000000..5b4097047 --- /dev/null +++ b/dom/html/test/forms/test_output_element.html @@ -0,0 +1,182 @@ + + + + + Test for Bug 346485 + + + + + + +Mozilla Bug 346485 +

+ + +
+
+
+ + diff --git a/dom/html/test/forms/test_pattern_attribute.html b/dom/html/test/forms/test_pattern_attribute.html new file mode 100644 index 000000000..efa1a1543 --- /dev/null +++ b/dom/html/test/forms/test_pattern_attribute.html @@ -0,0 +1,324 @@ + + + + + Test for Bug 345512 + + + + + +Mozilla Bug 345512 +

+ +
+
+
+ + diff --git a/dom/html/test/forms/test_progress_element.html b/dom/html/test/forms/test_progress_element.html new file mode 100644 index 000000000..bb1f801b2 --- /dev/null +++ b/dom/html/test/forms/test_progress_element.html @@ -0,0 +1,314 @@ + + + + + Test for progress element content and layout + + + + +Mozilla Bug 514437 +and +Mozilla Bug 633913 +

+ + +
+
+
+ + diff --git a/dom/html/test/forms/test_radio_in_label.html b/dom/html/test/forms/test_radio_in_label.html new file mode 100644 index 000000000..1676c9819 --- /dev/null +++ b/dom/html/test/forms/test_radio_in_label.html @@ -0,0 +1,54 @@ + + + + + Test for Bug 229925 + + + + + + +Mozilla Bug 229925 +

+
+ +
+ + + + diff --git a/dom/html/test/forms/test_radio_radionodelist.html b/dom/html/test/forms/test_radio_radionodelist.html new file mode 100644 index 000000000..7f915bba9 --- /dev/null +++ b/dom/html/test/forms/test_radio_radionodelist.html @@ -0,0 +1,57 @@ + + + + + Test for Bug 779723 + + + + + + +Mozilla Bug 779723 +

+
+ + + +
+ + + + + diff --git a/dom/html/test/forms/test_reportValidation_preventDefault.html b/dom/html/test/forms/test_reportValidation_preventDefault.html new file mode 100644 index 000000000..034bb2ed2 --- /dev/null +++ b/dom/html/test/forms/test_reportValidation_preventDefault.html @@ -0,0 +1,93 @@ + + + + + Test for Bug 1088761 + + + + + +Mozilla Bug 1088761 +

+ + +
+
+
+ + diff --git a/dom/html/test/forms/test_required_attribute.html b/dom/html/test/forms/test_required_attribute.html new file mode 100644 index 000000000..1f9d76cf1 --- /dev/null +++ b/dom/html/test/forms/test_required_attribute.html @@ -0,0 +1,382 @@ + + + + + Test for Bug 345822 + + + + +Mozilla Bug 345822 +

+
+
+
+
+
+
+
+ + diff --git a/dom/html/test/forms/test_restore_form_elements.html b/dom/html/test/forms/test_restore_form_elements.html new file mode 100644 index 000000000..d92c5c7e9 --- /dev/null +++ b/dom/html/test/forms/test_restore_form_elements.html @@ -0,0 +1,174 @@ + + + + + + + Test for Bug 737851 + + + + + + + +Mozilla Bug 737851 + +

+ + +
+ + + +
+ + +
+
+
+ + diff --git a/dom/html/test/forms/test_save_restore_radio_groups.html b/dom/html/test/forms/test_save_restore_radio_groups.html new file mode 100644 index 000000000..837d5d681 --- /dev/null +++ b/dom/html/test/forms/test_save_restore_radio_groups.html @@ -0,0 +1,73 @@ + + + + + Test for Bug 350022 + + + + +Mozilla Bug 350022 +

+
+ + +
+
+
+
+ + diff --git a/dom/html/test/forms/test_select_change_event.html b/dom/html/test/forms/test_select_change_event.html new file mode 100644 index 000000000..80d3cd09d --- /dev/null +++ b/dom/html/test/forms/test_select_change_event.html @@ -0,0 +1,54 @@ + + + + + Test for Bug 1265968 + + + + + +Mozilla Bug 1265968 +

+
+ +
+
+
+
+ + diff --git a/dom/html/test/forms/test_select_input_change_event.html b/dom/html/test/forms/test_select_input_change_event.html new file mode 100644 index 000000000..fa1b24b41 --- /dev/null +++ b/dom/html/test/forms/test_select_input_change_event.html @@ -0,0 +1,122 @@ + + + + + Test for Bug 1024350 + + + + + +Mozilla Bug 1024350 +

+
+ + + + +
+
+
+
+ + diff --git a/dom/html/test/forms/test_select_selectedOptions.html b/dom/html/test/forms/test_select_selectedOptions.html new file mode 100644 index 000000000..e93222459 --- /dev/null +++ b/dom/html/test/forms/test_select_selectedOptions.html @@ -0,0 +1,120 @@ + + + + + Test for HTMLSelectElement.selectedOptions + + + + + +Mozilla Bug 596681 +

+
+
+
+ + diff --git a/dom/html/test/forms/test_select_validation.html b/dom/html/test/forms/test_select_validation.html new file mode 100644 index 000000000..1ae134801 --- /dev/null +++ b/dom/html/test/forms/test_select_validation.html @@ -0,0 +1,39 @@ + + + + + Test for Bug 942321 + + + + + + +Mozilla Bug 942321 +

+
+ + +
+ + + + + diff --git a/dom/html/test/forms/test_set_range_text.html b/dom/html/test/forms/test_set_range_text.html new file mode 100644 index 000000000..160c8e58e --- /dev/null +++ b/dom/html/test/forms/test_set_range_text.html @@ -0,0 +1,244 @@ + + + + +Tests for Bug 850364 && Bug 918940 + + + + + +Mozilla Bug 850364 +

+
+ + + + + + + + + + + + + + + + + + + + +
+
+
+
+ + diff --git a/dom/html/test/forms/test_step_attribute.html b/dom/html/test/forms/test_step_attribute.html new file mode 100644 index 000000000..31277860c --- /dev/null +++ b/dom/html/test/forms/test_step_attribute.html @@ -0,0 +1,965 @@ + + + + + Test for Bug 635553 + + + + + +Mozilla Bug 635499 +

+ +
+
+
+ + diff --git a/dom/html/test/forms/test_stepup_stepdown.html b/dom/html/test/forms/test_stepup_stepdown.html new file mode 100644 index 000000000..d96895180 --- /dev/null +++ b/dom/html/test/forms/test_stepup_stepdown.html @@ -0,0 +1,1018 @@ + + + + + Test for Bug 636627 + + + + + +Mozilla Bug 636627 +

+
+
+
+ + diff --git a/dom/html/test/forms/test_submit_invalid_file.html b/dom/html/test/forms/test_submit_invalid_file.html new file mode 100644 index 000000000..3941bf2b6 --- /dev/null +++ b/dom/html/test/forms/test_submit_invalid_file.html @@ -0,0 +1,53 @@ + + + + + + Test invalid file submission + + + + +Mozilla Bug 702949 +

+ +
+
+ + + diff --git a/dom/html/test/forms/test_textarea_attributes_reflection.html b/dom/html/test/forms/test_textarea_attributes_reflection.html new file mode 100644 index 000000000..a285b9955 --- /dev/null +++ b/dom/html/test/forms/test_textarea_attributes_reflection.html @@ -0,0 +1,104 @@ + + + + Test for HTMLTextAreaElement attributes reflection + + + + + +

+
+
+
+ + diff --git a/dom/html/test/forms/test_validation.html b/dom/html/test/forms/test_validation.html new file mode 100644 index 000000000..ee0a93a99 --- /dev/null +++ b/dom/html/test/forms/test_validation.html @@ -0,0 +1,358 @@ + + + + + Test for Bug 345624 + + + + + +Mozilla Bug 345624 +

+ +
+
+
+ + diff --git a/dom/html/test/forms/test_validation_not_in_doc.html b/dom/html/test/forms/test_validation_not_in_doc.html new file mode 100644 index 000000000..1500c6086 --- /dev/null +++ b/dom/html/test/forms/test_validation_not_in_doc.html @@ -0,0 +1,19 @@ + + +Test for constraint validation of form controls not in documents + + +
+ diff --git a/dom/html/test/forms/test_valueAsDate_pref.html b/dom/html/test/forms/test_valueAsDate_pref.html new file mode 100644 index 000000000..8518c291b --- /dev/null +++ b/dom/html/test/forms/test_valueAsDate_pref.html @@ -0,0 +1,57 @@ + + + + + + Test for Bug 874640 + + + + + +Mozilla Bug 874640 +

+ +
+
+ + diff --git a/dom/html/test/forms/test_valueasdate_attribute.html b/dom/html/test/forms/test_valueasdate_attribute.html new file mode 100644 index 000000000..8c19fefd9 --- /dev/null +++ b/dom/html/test/forms/test_valueasdate_attribute.html @@ -0,0 +1,649 @@ + + + + + Test for input.valueAsDate + + + + + +Mozilla Bug 769370 + +

+
+
+
+ + + diff --git a/dom/html/test/forms/test_valueasnumber_attribute.html b/dom/html/test/forms/test_valueasnumber_attribute.html new file mode 100644 index 000000000..d7471502b --- /dev/null +++ b/dom/html/test/forms/test_valueasnumber_attribute.html @@ -0,0 +1,744 @@ + + + + + Test for Bug input.valueAsNumber + + + + + +Mozilla Bug 636737 +

+
+
+
+ + -- cgit v1.2.3