diff --git a/clipboard-apis/cancelling_default_action_basic_test_copy_on_document.html b/clipboard-apis/cancelling_default_action_basic_test_copy_on_document.html new file mode 100644 index 00000000000000..defe75c2b7847f --- /dev/null +++ b/clipboard-apis/cancelling_default_action_basic_test_copy_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - cancelling default action, basic test - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/cancelling_default_action_basic_test_copy_on_inputtext.html b/clipboard-apis/cancelling_default_action_basic_test_copy_on_inputtext.html new file mode 100644 index 00000000000000..7ca1d7f127a823 --- /dev/null +++ b/clipboard-apis/cancelling_default_action_basic_test_copy_on_inputtext.html @@ -0,0 +1,38 @@ + + + + Clipboard API - cancelling default action, basic test - copy on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/cancelling_default_action_basic_test_cut_on_document.html b/clipboard-apis/cancelling_default_action_basic_test_cut_on_document.html new file mode 100644 index 00000000000000..4f04167f81d7e2 --- /dev/null +++ b/clipboard-apis/cancelling_default_action_basic_test_cut_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - cancelling default action, basic test - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/cancelling_default_action_basic_test_cut_on_inputtext.html b/clipboard-apis/cancelling_default_action_basic_test_cut_on_inputtext.html new file mode 100644 index 00000000000000..520210bac4845f --- /dev/null +++ b/clipboard-apis/cancelling_default_action_basic_test_cut_on_inputtext.html @@ -0,0 +1,38 @@ + + + + Clipboard API - cancelling default action, basic test - cut on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/cancelling_default_action_of_cut_prevents_removal_of_text_from_editable_context_cut_on_document.html b/clipboard-apis/cancelling_default_action_of_cut_prevents_removal_of_text_from_editable_context_cut_on_document.html new file mode 100644 index 00000000000000..c52dbcba0d475b --- /dev/null +++ b/clipboard-apis/cancelling_default_action_of_cut_prevents_removal_of_text_from_editable_context_cut_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - cancelling default action of cut prevents removal of text from editable context - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/cancelling_default_action_of_cut_prevents_removal_of_text_from_editable_context_cut_on_inputtext.html b/clipboard-apis/cancelling_default_action_of_cut_prevents_removal_of_text_from_editable_context_cut_on_inputtext.html new file mode 100644 index 00000000000000..f5dad1019cb4b5 --- /dev/null +++ b/clipboard-apis/cancelling_default_action_of_cut_prevents_removal_of_text_from_editable_context_cut_on_inputtext.html @@ -0,0 +1,38 @@ + + + + Clipboard API - cancelling default action of cut prevents removal of text from editable context - cut on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/cleardata_called_outside_event_handler_method_copy_on_document.html b/clipboard-apis/cleardata_called_outside_event_handler_method_copy_on_document.html new file mode 100644 index 00000000000000..be3e54b5622552 --- /dev/null +++ b/clipboard-apis/cleardata_called_outside_event_handler_method_copy_on_document.html @@ -0,0 +1,42 @@ + + + + Clipboard API - clearData() called outside event handler method - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/cleardata_called_outside_event_handler_method_cut_on_document.html b/clipboard-apis/cleardata_called_outside_event_handler_method_cut_on_document.html new file mode 100644 index 00000000000000..1a692f88ad2b28 --- /dev/null +++ b/clipboard-apis/cleardata_called_outside_event_handler_method_cut_on_document.html @@ -0,0 +1,42 @@ + + + + Clipboard API - clearData() called outside event handler method - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/cleardata_called_outside_event_handler_method_paste_on_document.html b/clipboard-apis/cleardata_called_outside_event_handler_method_paste_on_document.html new file mode 100644 index 00000000000000..3dd7fd7b807982 --- /dev/null +++ b/clipboard-apis/cleardata_called_outside_event_handler_method_paste_on_document.html @@ -0,0 +1,42 @@ + + + + Clipboard API - clearData() called outside event handler method - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/cleardata_followed_by_setdata_in_same_event_handler_copy_on_document.html b/clipboard-apis/cleardata_followed_by_setdata_in_same_event_handler_copy_on_document.html new file mode 100644 index 00000000000000..e8ccff39fb31c2 --- /dev/null +++ b/clipboard-apis/cleardata_followed_by_setdata_in_same_event_handler_copy_on_document.html @@ -0,0 +1,41 @@ + + + + Clipboard API - clearData() followed by setData() in same event handler - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/cleardata_followed_by_setdata_in_same_event_handler_cut_on_document.html b/clipboard-apis/cleardata_followed_by_setdata_in_same_event_handler_cut_on_document.html new file mode 100644 index 00000000000000..7a1cebfef31980 --- /dev/null +++ b/clipboard-apis/cleardata_followed_by_setdata_in_same_event_handler_cut_on_document.html @@ -0,0 +1,41 @@ + + + + Clipboard API - clearData() followed by setData() in same event handler - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/cleardata_method_is_noop_in_paste_event_paste_on_document.html b/clipboard-apis/cleardata_method_is_noop_in_paste_event_paste_on_document.html new file mode 100644 index 00000000000000..15b21224adb32b --- /dev/null +++ b/clipboard-apis/cleardata_method_is_noop_in_paste_event_paste_on_document.html @@ -0,0 +1,39 @@ + + + + Clipboard API - clearData() method is noop in paste event - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/cleardata_method_with_texthtml_argument_copy_on_document.html b/clipboard-apis/cleardata_method_with_texthtml_argument_copy_on_document.html new file mode 100644 index 00000000000000..e8dd0948ea75a1 --- /dev/null +++ b/clipboard-apis/cleardata_method_with_texthtml_argument_copy_on_document.html @@ -0,0 +1,39 @@ + + + + Clipboard API - clearData() method with text/html argument - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/cleardata_method_with_texthtml_argument_cut_on_document.html b/clipboard-apis/cleardata_method_with_texthtml_argument_cut_on_document.html new file mode 100644 index 00000000000000..d2c94c47904df5 --- /dev/null +++ b/clipboard-apis/cleardata_method_with_texthtml_argument_cut_on_document.html @@ -0,0 +1,39 @@ + + + + Clipboard API - clearData() method with text/html argument - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/cleardata_method_without_arguments_copy_on_document.html b/clipboard-apis/cleardata_method_without_arguments_copy_on_document.html new file mode 100644 index 00000000000000..9ae8ec4a4ca59b --- /dev/null +++ b/clipboard-apis/cleardata_method_without_arguments_copy_on_document.html @@ -0,0 +1,40 @@ + + + + Clipboard API - clearData() method without arguments - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/cleardata_method_without_arguments_cut_on_document.html b/clipboard-apis/cleardata_method_without_arguments_cut_on_document.html new file mode 100644 index 00000000000000..f59c2444dce925 --- /dev/null +++ b/clipboard-apis/cleardata_method_without_arguments_cut_on_document.html @@ -0,0 +1,40 @@ + + + + Clipboard API - clearData() method without arguments - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/cleardata_method_without_preventing_eventss_default_action_copy_on_document.html b/clipboard-apis/cleardata_method_without_preventing_eventss_default_action_copy_on_document.html new file mode 100644 index 00000000000000..ba30e97bf24f89 --- /dev/null +++ b/clipboard-apis/cleardata_method_without_preventing_eventss_default_action_copy_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - clearData() method without preventing events's default action - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/cleardata_method_without_preventing_eventss_default_action_cut_on_document.html b/clipboard-apis/cleardata_method_without_preventing_eventss_default_action_cut_on_document.html new file mode 100644 index 00000000000000..8eb9083a0ba8a0 --- /dev/null +++ b/clipboard-apis/cleardata_method_without_preventing_eventss_default_action_cut_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - clearData() method without preventing events's default action - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/clipboard_events_clipboarddata_api_copy_on_document.html b/clipboard-apis/clipboard_events_clipboarddata_api_copy_on_document.html new file mode 100644 index 00000000000000..5f790cdb2065a0 --- /dev/null +++ b/clipboard-apis/clipboard_events_clipboarddata_api_copy_on_document.html @@ -0,0 +1,41 @@ + + + + Clipboard API - Clipboard event's clipboardData API - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/clipboard_events_clipboarddata_api_cut_on_document.html b/clipboard-apis/clipboard_events_clipboarddata_api_cut_on_document.html new file mode 100644 index 00000000000000..167ad3f93aa45e --- /dev/null +++ b/clipboard-apis/clipboard_events_clipboarddata_api_cut_on_document.html @@ -0,0 +1,41 @@ + + + + Clipboard API - Clipboard event's clipboardData API - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/clipboard_events_clipboarddata_api_paste_on_document.html b/clipboard-apis/clipboard_events_clipboarddata_api_paste_on_document.html new file mode 100644 index 00000000000000..715aadb1a27a60 --- /dev/null +++ b/clipboard-apis/clipboard_events_clipboarddata_api_paste_on_document.html @@ -0,0 +1,41 @@ + + + + Clipboard API - Clipboard event's clipboardData API - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/clipboard_events_relative_to_key_events_copy_on_inputtext.html b/clipboard-apis/clipboard_events_relative_to_key_events_copy_on_inputtext.html new file mode 100644 index 00000000000000..403a56574f60ba --- /dev/null +++ b/clipboard-apis/clipboard_events_relative_to_key_events_copy_on_inputtext.html @@ -0,0 +1,50 @@ + + + + Clipboard API - clipboard events relative to key events - copy on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

Note: please trigger event from keyboard (ctrl+x/c/v) for this test

+
+ + diff --git a/clipboard-apis/clipboard_events_relative_to_key_events_cut_on_inputtext.html b/clipboard-apis/clipboard_events_relative_to_key_events_cut_on_inputtext.html new file mode 100644 index 00000000000000..ea0ef4bfe3ac83 --- /dev/null +++ b/clipboard-apis/clipboard_events_relative_to_key_events_cut_on_inputtext.html @@ -0,0 +1,50 @@ + + + + Clipboard API - clipboard events relative to key events - cut on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

Note: please trigger event from keyboard (ctrl+x/c/v) for this test

+
+ + diff --git a/clipboard-apis/clipboard_events_relative_to_key_events_paste_on_inputtext.html b/clipboard-apis/clipboard_events_relative_to_key_events_paste_on_inputtext.html new file mode 100644 index 00000000000000..5ebc90d8a86151 --- /dev/null +++ b/clipboard-apis/clipboard_events_relative_to_key_events_paste_on_inputtext.html @@ -0,0 +1,50 @@ + + + + Clipboard API - clipboard events relative to key events - paste on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

Note: please trigger event from keyboard (ctrl+x/c/v) for this test

+
+ + diff --git a/clipboard-apis/clipboard_events_relative_to_key_events_preventdefault_prevents_clipboard_events_copy_on_inputtext.html b/clipboard-apis/clipboard_events_relative_to_key_events_preventdefault_prevents_clipboard_events_copy_on_inputtext.html new file mode 100644 index 00000000000000..e57800dd5e8211 --- /dev/null +++ b/clipboard-apis/clipboard_events_relative_to_key_events_preventdefault_prevents_clipboard_events_copy_on_inputtext.html @@ -0,0 +1,63 @@ + + + + Clipboard API - clipboard events relative to key events - preventDefault prevents clipboard events - copy on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

Note: please trigger event from keyboard (ctrl+x/c/v) for this test

+
+ + diff --git a/clipboard-apis/clipboard_events_relative_to_key_events_preventdefault_prevents_clipboard_events_cut_on_inputtext.html b/clipboard-apis/clipboard_events_relative_to_key_events_preventdefault_prevents_clipboard_events_cut_on_inputtext.html new file mode 100644 index 00000000000000..a0aaa5eb8b09ae --- /dev/null +++ b/clipboard-apis/clipboard_events_relative_to_key_events_preventdefault_prevents_clipboard_events_cut_on_inputtext.html @@ -0,0 +1,63 @@ + + + + Clipboard API - clipboard events relative to key events - preventDefault prevents clipboard events - cut on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

Note: please trigger event from keyboard (ctrl+x/c/v) for this test

+
+ + diff --git a/clipboard-apis/clipboard_events_relative_to_key_events_preventdefault_prevents_clipboard_events_paste_on_inputtext.html b/clipboard-apis/clipboard_events_relative_to_key_events_preventdefault_prevents_clipboard_events_paste_on_inputtext.html new file mode 100644 index 00000000000000..82b064e76479c7 --- /dev/null +++ b/clipboard-apis/clipboard_events_relative_to_key_events_preventdefault_prevents_clipboard_events_paste_on_inputtext.html @@ -0,0 +1,63 @@ + + + + Clipboard API - clipboard events relative to key events - preventDefault prevents clipboard events - paste on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

Note: please trigger event from keyboard (ctrl+x/c/v) for this test

+
+ + diff --git a/clipboard-apis/clipboard_events_relative_to_other_input_events_cut_on_inputtext.html b/clipboard-apis/clipboard_events_relative_to_other_input_events_cut_on_inputtext.html new file mode 100644 index 00000000000000..6e2bdc33a7cf89 --- /dev/null +++ b/clipboard-apis/clipboard_events_relative_to_other_input_events_cut_on_inputtext.html @@ -0,0 +1,57 @@ + + + + Clipboard API - clipboard events relative to other input events - cut on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/clipboard_events_relative_to_other_input_events_paste_on_inputtext.html b/clipboard-apis/clipboard_events_relative_to_other_input_events_paste_on_inputtext.html new file mode 100644 index 00000000000000..d4b1432f566e17 --- /dev/null +++ b/clipboard-apis/clipboard_events_relative_to_other_input_events_paste_on_inputtext.html @@ -0,0 +1,59 @@ + + + + Clipboard API - clipboard events relative to other input events - paste on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/clipboard_modification_when_script_uses_both_cleardata_and_setdata_copy_on_document.html b/clipboard-apis/clipboard_modification_when_script_uses_both_cleardata_and_setdata_copy_on_document.html new file mode 100644 index 00000000000000..1c1a9ba7eab139 --- /dev/null +++ b/clipboard-apis/clipboard_modification_when_script_uses_both_cleardata_and_setdata_copy_on_document.html @@ -0,0 +1,39 @@ + + + + Clipboard API - clipboard modification when script uses both clearData() and setData() - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/clipboard_modification_when_script_uses_both_cleardata_and_setdata_cut_on_document.html b/clipboard-apis/clipboard_modification_when_script_uses_both_cleardata_and_setdata_cut_on_document.html new file mode 100644 index 00000000000000..3e33eba7f9beb0 --- /dev/null +++ b/clipboard-apis/clipboard_modification_when_script_uses_both_cleardata_and_setdata_cut_on_document.html @@ -0,0 +1,39 @@ + + + + Clipboard API - clipboard modification when script uses both clearData() and setData() - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/clipboarddataitems_when_clipboard_has_one_single_textplain_entry_paste_on_document.html b/clipboard-apis/clipboarddataitems_when_clipboard_has_one_single_textplain_entry_paste_on_document.html new file mode 100644 index 00000000000000..b4a8c3c2193396 --- /dev/null +++ b/clipboard-apis/clipboarddataitems_when_clipboard_has_one_single_textplain_entry_paste_on_document.html @@ -0,0 +1,40 @@ + + + + Clipboard API - clipboardData.items when clipboard has one single text/plain entry - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/clipboardevent_and_nonascii_data_i_japanese_copy_on_inputtext.html b/clipboard-apis/clipboardevent_and_nonascii_data_i_japanese_copy_on_inputtext.html new file mode 100644 index 00000000000000..d42aa90c1295b1 --- /dev/null +++ b/clipboard-apis/clipboardevent_and_nonascii_data_i_japanese_copy_on_inputtext.html @@ -0,0 +1,39 @@ + + + + Clipboard API - ClipboardEvent and non-ASCII data I - Japanese - copy on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/clipboardevent_and_nonascii_data_i_japanese_cut_on_inputtext.html b/clipboard-apis/clipboardevent_and_nonascii_data_i_japanese_cut_on_inputtext.html new file mode 100644 index 00000000000000..0a9421826cdad9 --- /dev/null +++ b/clipboard-apis/clipboardevent_and_nonascii_data_i_japanese_cut_on_inputtext.html @@ -0,0 +1,39 @@ + + + + Clipboard API - ClipboardEvent and non-ASCII data I - Japanese - cut on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/clipboardevent_and_nonascii_data_i_japanese_paste_on_inputtext.html b/clipboard-apis/clipboardevent_and_nonascii_data_i_japanese_paste_on_inputtext.html new file mode 100644 index 00000000000000..e75e4f65c9ccca --- /dev/null +++ b/clipboard-apis/clipboardevent_and_nonascii_data_i_japanese_paste_on_inputtext.html @@ -0,0 +1,39 @@ + + + + Clipboard API - ClipboardEvent and non-ASCII data I - Japanese - paste on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/clipboardevent_and_nonascii_data_ii_random_unicode_symbols_copy_on_inputtext.html b/clipboard-apis/clipboardevent_and_nonascii_data_ii_random_unicode_symbols_copy_on_inputtext.html new file mode 100644 index 00000000000000..e2a0e637a75ad0 --- /dev/null +++ b/clipboard-apis/clipboardevent_and_nonascii_data_ii_random_unicode_symbols_copy_on_inputtext.html @@ -0,0 +1,39 @@ + + + + Clipboard API - ClipboardEvent and non-ASCII data II - random Unicode symbols - copy on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/clipboardevent_and_nonascii_data_ii_random_unicode_symbols_cut_on_inputtext.html b/clipboard-apis/clipboardevent_and_nonascii_data_ii_random_unicode_symbols_cut_on_inputtext.html new file mode 100644 index 00000000000000..dbaf8c384d34e6 --- /dev/null +++ b/clipboard-apis/clipboardevent_and_nonascii_data_ii_random_unicode_symbols_cut_on_inputtext.html @@ -0,0 +1,39 @@ + + + + Clipboard API - ClipboardEvent and non-ASCII data II - random Unicode symbols - cut on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/clipboardevent_events_fire_on_input_copy_on_document.html b/clipboard-apis/clipboardevent_events_fire_on_input_copy_on_document.html new file mode 100644 index 00000000000000..a72e6cb3c81f37 --- /dev/null +++ b/clipboard-apis/clipboardevent_events_fire_on_input_copy_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - ClipboardEvent - events fire on INPUT - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/clipboardevent_events_fire_on_input_copy_on_inputtext.html b/clipboard-apis/clipboardevent_events_fire_on_input_copy_on_inputtext.html new file mode 100644 index 00000000000000..b06bf42e67cd15 --- /dev/null +++ b/clipboard-apis/clipboardevent_events_fire_on_input_copy_on_inputtext.html @@ -0,0 +1,38 @@ + + + + Clipboard API - ClipboardEvent - events fire on INPUT - copy on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/clipboardevent_events_fire_on_input_cut_on_document.html b/clipboard-apis/clipboardevent_events_fire_on_input_cut_on_document.html new file mode 100644 index 00000000000000..6b0ea78d1455c9 --- /dev/null +++ b/clipboard-apis/clipboardevent_events_fire_on_input_cut_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - ClipboardEvent - events fire on INPUT - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/clipboardevent_events_fire_on_input_cut_on_inputtext.html b/clipboard-apis/clipboardevent_events_fire_on_input_cut_on_inputtext.html new file mode 100644 index 00000000000000..407ecac68c083b --- /dev/null +++ b/clipboard-apis/clipboardevent_events_fire_on_input_cut_on_inputtext.html @@ -0,0 +1,38 @@ + + + + Clipboard API - ClipboardEvent - events fire on INPUT - cut on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/clipboardevent_events_fire_on_textarea_copy_on_document.html b/clipboard-apis/clipboardevent_events_fire_on_textarea_copy_on_document.html new file mode 100644 index 00000000000000..83371ae686d446 --- /dev/null +++ b/clipboard-apis/clipboardevent_events_fire_on_textarea_copy_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - ClipboardEvent - events fire on TEXTAREA - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/clipboardevent_events_fire_on_textarea_copy_on_inputtext.html b/clipboard-apis/clipboardevent_events_fire_on_textarea_copy_on_inputtext.html new file mode 100644 index 00000000000000..f4e5ccae8020d3 --- /dev/null +++ b/clipboard-apis/clipboardevent_events_fire_on_textarea_copy_on_inputtext.html @@ -0,0 +1,38 @@ + + + + Clipboard API - ClipboardEvent - events fire on TEXTAREA - copy on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/clipboardevent_events_fire_on_textarea_cut_on_document.html b/clipboard-apis/clipboardevent_events_fire_on_textarea_cut_on_document.html new file mode 100644 index 00000000000000..6a30e0cbc01f8d --- /dev/null +++ b/clipboard-apis/clipboardevent_events_fire_on_textarea_cut_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - ClipboardEvent - events fire on TEXTAREA - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/clipboardevent_events_fire_on_textarea_cut_on_inputtext.html b/clipboard-apis/clipboardevent_events_fire_on_textarea_cut_on_inputtext.html new file mode 100644 index 00000000000000..fff0011b9fda48 --- /dev/null +++ b/clipboard-apis/clipboardevent_events_fire_on_textarea_cut_on_inputtext.html @@ -0,0 +1,38 @@ + + + + Clipboard API - ClipboardEvent - events fire on TEXTAREA - cut on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/clipboardevent_interface_execcommand_inside_trusted_event_affects_clipboard_copy_on_document.html b/clipboard-apis/clipboardevent_interface_execcommand_inside_trusted_event_affects_clipboard_copy_on_document.html new file mode 100644 index 00000000000000..995a9efcce9faa --- /dev/null +++ b/clipboard-apis/clipboardevent_interface_execcommand_inside_trusted_event_affects_clipboard_copy_on_document.html @@ -0,0 +1,53 @@ + + + + Clipboard API - ClipboardEvent interface - execCommand() inside trusted event affects clipboard - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/clipboardevent_interface_execcommand_inside_trusted_event_affects_clipboard_cut_on_document.html b/clipboard-apis/clipboardevent_interface_execcommand_inside_trusted_event_affects_clipboard_cut_on_document.html new file mode 100644 index 00000000000000..fc9f5c2059a42a --- /dev/null +++ b/clipboard-apis/clipboardevent_interface_execcommand_inside_trusted_event_affects_clipboard_cut_on_document.html @@ -0,0 +1,53 @@ + + + + Clipboard API - ClipboardEvent interface - execCommand() inside trusted event affects clipboard - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/clipboardevent_interface_synthetic_copycut_events_must_not_affect_system_clipboard_copy_on_document.html b/clipboard-apis/clipboardevent_interface_synthetic_copycut_events_must_not_affect_system_clipboard_copy_on_document.html new file mode 100644 index 00000000000000..fd96f81a395f4e --- /dev/null +++ b/clipboard-apis/clipboardevent_interface_synthetic_copycut_events_must_not_affect_system_clipboard_copy_on_document.html @@ -0,0 +1,56 @@ + + + + Clipboard API - ClipboardEvent interface - synthetic copy/cut events must not affect system clipboard - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/clipboardevent_interface_synthetic_copycut_events_must_not_affect_system_clipboard_cut_on_document.html b/clipboard-apis/clipboardevent_interface_synthetic_copycut_events_must_not_affect_system_clipboard_cut_on_document.html new file mode 100644 index 00000000000000..5a2b0ea6d5858a --- /dev/null +++ b/clipboard-apis/clipboardevent_interface_synthetic_copycut_events_must_not_affect_system_clipboard_cut_on_document.html @@ -0,0 +1,56 @@ + + + + Clipboard API - ClipboardEvent interface - synthetic copy/cut events must not affect system clipboard - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/clipboardevent_interface_synthetic_events_with_new_clipboardevent_constructor_paste_on_document.html b/clipboard-apis/clipboardevent_interface_synthetic_events_with_new_clipboardevent_constructor_paste_on_document.html new file mode 100644 index 00000000000000..6dda3f531a7f38 --- /dev/null +++ b/clipboard-apis/clipboardevent_interface_synthetic_events_with_new_clipboardevent_constructor_paste_on_document.html @@ -0,0 +1,42 @@ + + + + Clipboard API - ClipboardEvent interface - synthetic events with new ClipboardEvent constructor - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/clipboardevent_interface_synthetic_events_with_nonstandard_mime_type_paste_on_document.html b/clipboard-apis/clipboardevent_interface_synthetic_events_with_nonstandard_mime_type_paste_on_document.html new file mode 100644 index 00000000000000..eaf0a86da32047 --- /dev/null +++ b/clipboard-apis/clipboardevent_interface_synthetic_events_with_nonstandard_mime_type_paste_on_document.html @@ -0,0 +1,43 @@ + + + + Clipboard API - ClipboardEvent interface - synthetic events with non-standard MIME type - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/clipboardevent_interface_synthetic_paste_event_does_not_insert_html_data_into_contenteditable_element_paste_on_document.html b/clipboard-apis/clipboardevent_interface_synthetic_paste_event_does_not_insert_html_data_into_contenteditable_element_paste_on_document.html new file mode 100644 index 00000000000000..44f0466b9b13b1 --- /dev/null +++ b/clipboard-apis/clipboardevent_interface_synthetic_paste_event_does_not_insert_html_data_into_contenteditable_element_paste_on_document.html @@ -0,0 +1,45 @@ + + + + Clipboard API - ClipboardEvent interface - synthetic paste event does not insert HTML data into contentEditable element - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

Editable element

+
+ + diff --git a/clipboard-apis/clipboardevent_interface_synthetic_paste_event_does_not_insert_payload_data_into_input_paste_on_document.html b/clipboard-apis/clipboardevent_interface_synthetic_paste_event_does_not_insert_payload_data_into_input_paste_on_document.html new file mode 100644 index 00000000000000..88b47d07d05de6 --- /dev/null +++ b/clipboard-apis/clipboardevent_interface_synthetic_paste_event_does_not_insert_payload_data_into_input_paste_on_document.html @@ -0,0 +1,45 @@ + + + + Clipboard API - ClipboardEvent interface - synthetic paste event does not insert payload data into INPUT - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/clipboardevent_interface_synthetic_paste_event_does_not_insert_payload_data_into_textarea_paste_on_document.html b/clipboard-apis/clipboardevent_interface_synthetic_paste_event_does_not_insert_payload_data_into_textarea_paste_on_document.html new file mode 100644 index 00000000000000..8504e5eece2257 --- /dev/null +++ b/clipboard-apis/clipboardevent_interface_synthetic_paste_event_does_not_insert_payload_data_into_textarea_paste_on_document.html @@ -0,0 +1,45 @@ + + + + Clipboard API - ClipboardEvent interface - synthetic paste event does not insert payload data into TEXTAREA - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/clipboardevent_interface_synthetic_paste_event_does_not_insert_plain_text_data_into_contenteditable_element_paste_on_document.html b/clipboard-apis/clipboardevent_interface_synthetic_paste_event_does_not_insert_plain_text_data_into_contenteditable_element_paste_on_document.html new file mode 100644 index 00000000000000..85fd981a4e5bab --- /dev/null +++ b/clipboard-apis/clipboardevent_interface_synthetic_paste_event_does_not_insert_plain_text_data_into_contenteditable_element_paste_on_document.html @@ -0,0 +1,45 @@ + + + + Clipboard API - ClipboardEvent interface - synthetic paste event does not insert plain text data into contentEditable element - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

Editable element

+
+ + diff --git a/clipboard-apis/clipboardevent_interface_synthetic_paste_event_does_not_insert_texthtml_payload_data_into_input_paste_on_document.html b/clipboard-apis/clipboardevent_interface_synthetic_paste_event_does_not_insert_texthtml_payload_data_into_input_paste_on_document.html new file mode 100644 index 00000000000000..f9fbb8d6c6bb83 --- /dev/null +++ b/clipboard-apis/clipboardevent_interface_synthetic_paste_event_does_not_insert_texthtml_payload_data_into_input_paste_on_document.html @@ -0,0 +1,45 @@ + + + + Clipboard API - ClipboardEvent interface - synthetic paste event does not insert text/html payload data into INPUT - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/copy_event_does_not_modify_selection_copy_on_document.html b/clipboard-apis/copy_event_does_not_modify_selection_copy_on_document.html new file mode 100644 index 00000000000000..08a8c3f6582be3 --- /dev/null +++ b/clipboard-apis/copy_event_does_not_modify_selection_copy_on_document.html @@ -0,0 +1,41 @@ + + + + Clipboard API - copy event does not modify selection - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/copy_event_does_not_modify_selection_copy_on_inputtext.html b/clipboard-apis/copy_event_does_not_modify_selection_copy_on_inputtext.html new file mode 100644 index 00000000000000..4ff6ebdbfc2f81 --- /dev/null +++ b/clipboard-apis/copy_event_does_not_modify_selection_copy_on_inputtext.html @@ -0,0 +1,41 @@ + + + + Clipboard API - copy event does not modify selection - copy on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/copy_event_target_property_selection_in_input_copy_on_document.html b/clipboard-apis/copy_event_target_property_selection_in_input_copy_on_document.html new file mode 100644 index 00000000000000..52995ad6d48dd1 --- /dev/null +++ b/clipboard-apis/copy_event_target_property_selection_in_input_copy_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - copy event target property - selection in input - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/copy_event_target_property_selection_in_input_cut_on_document.html b/clipboard-apis/copy_event_target_property_selection_in_input_cut_on_document.html new file mode 100644 index 00000000000000..81890ddcc858c1 --- /dev/null +++ b/clipboard-apis/copy_event_target_property_selection_in_input_cut_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - copy event target property - selection in input - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/copy_event_target_property_selection_in_input_paste_on_document.html b/clipboard-apis/copy_event_target_property_selection_in_input_paste_on_document.html new file mode 100644 index 00000000000000..7450fd394619bd --- /dev/null +++ b/clipboard-apis/copy_event_target_property_selection_in_input_paste_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - copy event target property - selection in input - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/copy_event_when_there_is_no_selection_and_script_uses_setdata_copy_on_document.html b/clipboard-apis/copy_event_when_there_is_no_selection_and_script_uses_setdata_copy_on_document.html new file mode 100644 index 00000000000000..4738c36d7914ed --- /dev/null +++ b/clipboard-apis/copy_event_when_there_is_no_selection_and_script_uses_setdata_copy_on_document.html @@ -0,0 +1,42 @@ + + + + Clipboard API - copy event when there is no selection and script uses setData() - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/copy_event_when_there_is_no_selection_and_script_uses_setdata_cut_on_document.html b/clipboard-apis/copy_event_when_there_is_no_selection_and_script_uses_setdata_cut_on_document.html new file mode 100644 index 00000000000000..39442820fd171a --- /dev/null +++ b/clipboard-apis/copy_event_when_there_is_no_selection_and_script_uses_setdata_cut_on_document.html @@ -0,0 +1,42 @@ + + + + Clipboard API - copy event when there is no selection and script uses setData() - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/copy_operation_does_not_dispatch_other_events_copy_on_document.html b/clipboard-apis/copy_operation_does_not_dispatch_other_events_copy_on_document.html new file mode 100644 index 00000000000000..5aa7ac288fbf39 --- /dev/null +++ b/clipboard-apis/copy_operation_does_not_dispatch_other_events_copy_on_document.html @@ -0,0 +1,44 @@ + + + + Clipboard API - copy operation does not dispatch other events - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/copy_operation_does_not_dispatch_other_events_copy_on_inputtext.html b/clipboard-apis/copy_operation_does_not_dispatch_other_events_copy_on_inputtext.html new file mode 100644 index 00000000000000..8ffeb7ffa974d0 --- /dev/null +++ b/clipboard-apis/copy_operation_does_not_dispatch_other_events_copy_on_inputtext.html @@ -0,0 +1,44 @@ + + + + Clipboard API - copy operation does not dispatch other events - copy on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/cut_collapses_selection_cut_on_inputtext.html b/clipboard-apis/cut_collapses_selection_cut_on_inputtext.html new file mode 100644 index 00000000000000..288582c6cb0348 --- /dev/null +++ b/clipboard-apis/cut_collapses_selection_cut_on_inputtext.html @@ -0,0 +1,40 @@ + + + + Clipboard API - cut collapses selection - cut on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/cut_fires_before_text_is_removed_cut_on_document.html b/clipboard-apis/cut_fires_before_text_is_removed_cut_on_document.html new file mode 100644 index 00000000000000..34cc110eaf15e3 --- /dev/null +++ b/clipboard-apis/cut_fires_before_text_is_removed_cut_on_document.html @@ -0,0 +1,36 @@ + + + + Clipboard API - cut fires before text is removed - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/cut_fires_before_text_is_removed_cut_on_inputtext.html b/clipboard-apis/cut_fires_before_text_is_removed_cut_on_inputtext.html new file mode 100644 index 00000000000000..feb6970e00f693 --- /dev/null +++ b/clipboard-apis/cut_fires_before_text_is_removed_cut_on_inputtext.html @@ -0,0 +1,36 @@ + + + + Clipboard API - cut fires before text is removed - cut on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/default_action_of_cut_event_when_there_is_no_selection_no_text_change_copy_on_document.html b/clipboard-apis/default_action_of_cut_event_when_there_is_no_selection_no_text_change_copy_on_document.html new file mode 100644 index 00000000000000..30609235cc027a --- /dev/null +++ b/clipboard-apis/default_action_of_cut_event_when_there_is_no_selection_no_text_change_copy_on_document.html @@ -0,0 +1,43 @@ + + + + Clipboard API - default action of cut event when there is no selection - no text change - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/default_action_of_event_when_there_is_no_selection_is_noop_copy_on_document.html b/clipboard-apis/default_action_of_event_when_there_is_no_selection_is_noop_copy_on_document.html new file mode 100644 index 00000000000000..e17c6dd5b11306 --- /dev/null +++ b/clipboard-apis/default_action_of_event_when_there_is_no_selection_is_noop_copy_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - default action of event when there is no selection is noop - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/default_action_of_event_when_there_is_no_selection_is_noop_cut_on_document.html b/clipboard-apis/default_action_of_event_when_there_is_no_selection_is_noop_cut_on_document.html new file mode 100644 index 00000000000000..7a04f99f3f057e --- /dev/null +++ b/clipboard-apis/default_action_of_event_when_there_is_no_selection_is_noop_cut_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - default action of event when there is no selection is noop - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/event_istrusted_generated_by_execcommand_copy_on_document.html b/clipboard-apis/event_istrusted_generated_by_execcommand_copy_on_document.html new file mode 100644 index 00000000000000..80c6ed7f407f3e --- /dev/null +++ b/clipboard-apis/event_istrusted_generated_by_execcommand_copy_on_document.html @@ -0,0 +1,39 @@ + + + + Clipboard API - event isTrusted - generated by execCommand() - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/event_istrusted_generated_by_execcommand_cut_on_document.html b/clipboard-apis/event_istrusted_generated_by_execcommand_cut_on_document.html new file mode 100644 index 00000000000000..0b0f76cecf1783 --- /dev/null +++ b/clipboard-apis/event_istrusted_generated_by_execcommand_cut_on_document.html @@ -0,0 +1,39 @@ + + + + Clipboard API - event isTrusted - generated by execCommand() - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/event_istrusted_generated_by_ua_copy_on_document.html b/clipboard-apis/event_istrusted_generated_by_ua_copy_on_document.html new file mode 100644 index 00000000000000..1224533997990a --- /dev/null +++ b/clipboard-apis/event_istrusted_generated_by_ua_copy_on_document.html @@ -0,0 +1,37 @@ + + + + Clipboard API - event isTrusted - generated by UA - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/event_istrusted_generated_by_ua_cut_on_document.html b/clipboard-apis/event_istrusted_generated_by_ua_cut_on_document.html new file mode 100644 index 00000000000000..7f1f68bcf424ad --- /dev/null +++ b/clipboard-apis/event_istrusted_generated_by_ua_cut_on_document.html @@ -0,0 +1,37 @@ + + + + Clipboard API - event isTrusted - generated by UA - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/event_istrusted_generated_by_ua_paste_on_document.html b/clipboard-apis/event_istrusted_generated_by_ua_paste_on_document.html new file mode 100644 index 00000000000000..1c03174c335007 --- /dev/null +++ b/clipboard-apis/event_istrusted_generated_by_ua_paste_on_document.html @@ -0,0 +1,37 @@ + + + + Clipboard API - event isTrusted - generated by UA - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/event_listener_that_modifies_focus_copy_on_inputtext.html b/clipboard-apis/event_listener_that_modifies_focus_copy_on_inputtext.html new file mode 100644 index 00000000000000..a0f5f65d52d622 --- /dev/null +++ b/clipboard-apis/event_listener_that_modifies_focus_copy_on_inputtext.html @@ -0,0 +1,39 @@ + + + + Clipboard API - event listener that modifies focus - copy on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+ +
+ + diff --git a/clipboard-apis/event_listener_that_modifies_focus_cut_on_inputtext.html b/clipboard-apis/event_listener_that_modifies_focus_cut_on_inputtext.html new file mode 100644 index 00000000000000..8fd94b52371e14 --- /dev/null +++ b/clipboard-apis/event_listener_that_modifies_focus_cut_on_inputtext.html @@ -0,0 +1,39 @@ + + + + Clipboard API - event listener that modifies focus - cut on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+ +
+ + diff --git a/clipboard-apis/event_listener_that_modifies_focus_paste_on_inputtext.html b/clipboard-apis/event_listener_that_modifies_focus_paste_on_inputtext.html new file mode 100644 index 00000000000000..2518911f1ec635 --- /dev/null +++ b/clipboard-apis/event_listener_that_modifies_focus_paste_on_inputtext.html @@ -0,0 +1,43 @@ + + + + Clipboard API - event listener that modifies focus - paste on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+ +
+ + diff --git a/clipboard-apis/event_listener_that_modifies_selection_copy_on_document.html b/clipboard-apis/event_listener_that_modifies_selection_copy_on_document.html new file mode 100644 index 00000000000000..db61d6c3e9cf18 --- /dev/null +++ b/clipboard-apis/event_listener_that_modifies_selection_copy_on_document.html @@ -0,0 +1,42 @@ + + + + Clipboard API - event listener that modifies selection - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
This is demo text
+
+ + diff --git a/clipboard-apis/event_target_property_selection_in_document_text_copy_on_document.html b/clipboard-apis/event_target_property_selection_in_document_text_copy_on_document.html new file mode 100644 index 00000000000000..7704f2ee9a266e --- /dev/null +++ b/clipboard-apis/event_target_property_selection_in_document_text_copy_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - event target property - selection in document text - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
This text should be selected
+
+ + diff --git a/clipboard-apis/event_target_property_selection_in_document_text_cut_on_document.html b/clipboard-apis/event_target_property_selection_in_document_text_cut_on_document.html new file mode 100644 index 00000000000000..a6164c6b96b0f9 --- /dev/null +++ b/clipboard-apis/event_target_property_selection_in_document_text_cut_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - event target property - selection in document text - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
This text should be selected
+
+ + diff --git a/clipboard-apis/event_target_property_selection_in_document_text_paste_on_document.html b/clipboard-apis/event_target_property_selection_in_document_text_paste_on_document.html new file mode 100644 index 00000000000000..8a202dca5627a5 --- /dev/null +++ b/clipboard-apis/event_target_property_selection_in_document_text_paste_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - event target property - selection in document text - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
This text should be selected
+
+ + diff --git a/clipboard-apis/event_target_when_focused_element_has_no_text_node_inside_paste_on_document.html b/clipboard-apis/event_target_when_focused_element_has_no_text_node_inside_paste_on_document.html new file mode 100644 index 00000000000000..c713ab8a0f4e55 --- /dev/null +++ b/clipboard-apis/event_target_when_focused_element_has_no_text_node_inside_paste_on_document.html @@ -0,0 +1,40 @@ + + + + Clipboard API - event target when focused element has no text node inside - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/event_target_when_focused_element_has_no_text_node_inside_paste_on_inputimg.html b/clipboard-apis/event_target_when_focused_element_has_no_text_node_inside_paste_on_inputimg.html new file mode 100644 index 00000000000000..daecfb7d37ade9 --- /dev/null +++ b/clipboard-apis/event_target_when_focused_element_has_no_text_node_inside_paste_on_inputimg.html @@ -0,0 +1,40 @@ + + + + Clipboard API - event target when focused element has no text node inside - paste on 'input_img' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/event_target_when_no_specific_element_has_focus_copy_on_document.html b/clipboard-apis/event_target_when_no_specific_element_has_focus_copy_on_document.html new file mode 100644 index 00000000000000..9b582166f452a1 --- /dev/null +++ b/clipboard-apis/event_target_when_no_specific_element_has_focus_copy_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - event target when no specific element has focus - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
This is filler text
+
+ + diff --git a/clipboard-apis/event_target_when_no_specific_element_has_focus_cut_on_document.html b/clipboard-apis/event_target_when_no_specific_element_has_focus_cut_on_document.html new file mode 100644 index 00000000000000..03da462eed80d1 --- /dev/null +++ b/clipboard-apis/event_target_when_no_specific_element_has_focus_cut_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - event target when no specific element has focus - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
This is filler text
+
+ + diff --git a/clipboard-apis/event_target_when_no_specific_element_has_focus_paste_on_document.html b/clipboard-apis/event_target_when_no_specific_element_has_focus_paste_on_document.html new file mode 100644 index 00000000000000..160d7e0fe88bb1 --- /dev/null +++ b/clipboard-apis/event_target_when_no_specific_element_has_focus_paste_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - event target when no specific element has focus - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
This is filler text
+
+ + diff --git a/clipboard-apis/event_target_when_selection_spans_several_elements_copy_on_a.html b/clipboard-apis/event_target_when_selection_spans_several_elements_copy_on_a.html new file mode 100644 index 00000000000000..59a93f36c03fa1 --- /dev/null +++ b/clipboard-apis/event_target_when_selection_spans_several_elements_copy_on_a.html @@ -0,0 +1,38 @@ + + + + Clipboard API - event target when selection spans several elements - copy on 'a' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

This is filler text

+
+ + diff --git a/clipboard-apis/event_target_when_selection_spans_several_elements_copy_on_b.html b/clipboard-apis/event_target_when_selection_spans_several_elements_copy_on_b.html new file mode 100644 index 00000000000000..651009c329ad1b --- /dev/null +++ b/clipboard-apis/event_target_when_selection_spans_several_elements_copy_on_b.html @@ -0,0 +1,38 @@ + + + + Clipboard API - event target when selection spans several elements - copy on 'b' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

This is filler text

+
+ + diff --git a/clipboard-apis/event_target_when_selection_spans_several_elements_copy_on_document.html b/clipboard-apis/event_target_when_selection_spans_several_elements_copy_on_document.html new file mode 100644 index 00000000000000..7cc4a867bbfd42 --- /dev/null +++ b/clipboard-apis/event_target_when_selection_spans_several_elements_copy_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - event target when selection spans several elements - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

This is filler text

+
+ + diff --git a/clipboard-apis/event_target_when_selection_spans_several_elements_cut_on_a.html b/clipboard-apis/event_target_when_selection_spans_several_elements_cut_on_a.html new file mode 100644 index 00000000000000..fe570024abddfa --- /dev/null +++ b/clipboard-apis/event_target_when_selection_spans_several_elements_cut_on_a.html @@ -0,0 +1,38 @@ + + + + Clipboard API - event target when selection spans several elements - cut on 'a' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

This is filler text

+
+ + diff --git a/clipboard-apis/event_target_when_selection_spans_several_elements_cut_on_b.html b/clipboard-apis/event_target_when_selection_spans_several_elements_cut_on_b.html new file mode 100644 index 00000000000000..26ac7d440f52ea --- /dev/null +++ b/clipboard-apis/event_target_when_selection_spans_several_elements_cut_on_b.html @@ -0,0 +1,38 @@ + + + + Clipboard API - event target when selection spans several elements - cut on 'b' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

This is filler text

+
+ + diff --git a/clipboard-apis/event_target_when_selection_spans_several_elements_cut_on_document.html b/clipboard-apis/event_target_when_selection_spans_several_elements_cut_on_document.html new file mode 100644 index 00000000000000..78b017d69c7e64 --- /dev/null +++ b/clipboard-apis/event_target_when_selection_spans_several_elements_cut_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - event target when selection spans several elements - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

This is filler text

+
+ + diff --git a/clipboard-apis/event_target_when_selection_spans_several_elements_paste_on_a.html b/clipboard-apis/event_target_when_selection_spans_several_elements_paste_on_a.html new file mode 100644 index 00000000000000..1f400b1ef51ceb --- /dev/null +++ b/clipboard-apis/event_target_when_selection_spans_several_elements_paste_on_a.html @@ -0,0 +1,39 @@ + + + + Clipboard API - event target when selection spans several elements - paste on 'a' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

This is filler text

+
+ + diff --git a/clipboard-apis/event_target_when_selection_spans_several_elements_paste_on_b.html b/clipboard-apis/event_target_when_selection_spans_several_elements_paste_on_b.html new file mode 100644 index 00000000000000..26e8e500d15dae --- /dev/null +++ b/clipboard-apis/event_target_when_selection_spans_several_elements_paste_on_b.html @@ -0,0 +1,39 @@ + + + + Clipboard API - event target when selection spans several elements - paste on 'b' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

This is filler text

+
+ + diff --git a/clipboard-apis/event_target_when_selection_spans_several_elements_paste_on_document.html b/clipboard-apis/event_target_when_selection_spans_several_elements_paste_on_document.html new file mode 100644 index 00000000000000..700413f1f4c3d5 --- /dev/null +++ b/clipboard-apis/event_target_when_selection_spans_several_elements_paste_on_document.html @@ -0,0 +1,39 @@ + + + + Clipboard API - event target when selection spans several elements - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

This is filler text

+
+ + diff --git a/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_copy_on_a.html b/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_copy_on_a.html new file mode 100644 index 00000000000000..4711d4c4f19db0 --- /dev/null +++ b/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_copy_on_a.html @@ -0,0 +1,38 @@ + + + + Clipboard API - event target when selection spans several elements - reversed selection - copy on 'a' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

This is filler text

+
+ + diff --git a/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_copy_on_b.html b/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_copy_on_b.html new file mode 100644 index 00000000000000..b251bed7a393a9 --- /dev/null +++ b/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_copy_on_b.html @@ -0,0 +1,38 @@ + + + + Clipboard API - event target when selection spans several elements - reversed selection - copy on 'b' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

This is filler text

+
+ + diff --git a/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_copy_on_document.html b/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_copy_on_document.html new file mode 100644 index 00000000000000..0d59aecf710b8a --- /dev/null +++ b/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_copy_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - event target when selection spans several elements - reversed selection - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

This is filler text

+
+ + diff --git a/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_cut_on_a.html b/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_cut_on_a.html new file mode 100644 index 00000000000000..05fad4bb44a50c --- /dev/null +++ b/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_cut_on_a.html @@ -0,0 +1,38 @@ + + + + Clipboard API - event target when selection spans several elements - reversed selection - cut on 'a' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

This is filler text

+
+ + diff --git a/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_cut_on_b.html b/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_cut_on_b.html new file mode 100644 index 00000000000000..5299196455a5b3 --- /dev/null +++ b/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_cut_on_b.html @@ -0,0 +1,38 @@ + + + + Clipboard API - event target when selection spans several elements - reversed selection - cut on 'b' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

This is filler text

+
+ + diff --git a/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_cut_on_document.html b/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_cut_on_document.html new file mode 100644 index 00000000000000..4ea5deeab7d1f8 --- /dev/null +++ b/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_cut_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - event target when selection spans several elements - reversed selection - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

This is filler text

+
+ + diff --git a/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_paste_on_a.html b/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_paste_on_a.html new file mode 100644 index 00000000000000..f16cde0d8c256c --- /dev/null +++ b/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_paste_on_a.html @@ -0,0 +1,39 @@ + + + + Clipboard API - event target when selection spans several elements - reversed selection - paste on 'a' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

This is filler text

+
+ + diff --git a/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_paste_on_b.html b/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_paste_on_b.html new file mode 100644 index 00000000000000..fb91f8ae415ae5 --- /dev/null +++ b/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_paste_on_b.html @@ -0,0 +1,39 @@ + + + + Clipboard API - event target when selection spans several elements - reversed selection - paste on 'b' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

This is filler text

+
+ + diff --git a/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_paste_on_document.html b/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_paste_on_document.html new file mode 100644 index 00000000000000..9d3b687f24c197 --- /dev/null +++ b/clipboard-apis/event_target_when_selection_spans_several_elements_reversed_selection_paste_on_document.html @@ -0,0 +1,39 @@ + + + + Clipboard API - event target when selection spans several elements - reversed selection - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

This is filler text

+
+ + diff --git a/clipboard-apis/eventclipboarddata_exists_and_inherits_from_datatransfer_copy_on_document.html b/clipboard-apis/eventclipboarddata_exists_and_inherits_from_datatransfer_copy_on_document.html new file mode 100644 index 00000000000000..14130c232f6d9c --- /dev/null +++ b/clipboard-apis/eventclipboarddata_exists_and_inherits_from_datatransfer_copy_on_document.html @@ -0,0 +1,39 @@ + + + + Clipboard API - event.clipboardData exists and inherits from DataTransfer - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/eventclipboarddata_exists_and_inherits_from_datatransfer_cut_on_document.html b/clipboard-apis/eventclipboarddata_exists_and_inherits_from_datatransfer_cut_on_document.html new file mode 100644 index 00000000000000..269a393652e573 --- /dev/null +++ b/clipboard-apis/eventclipboarddata_exists_and_inherits_from_datatransfer_cut_on_document.html @@ -0,0 +1,39 @@ + + + + Clipboard API - event.clipboardData exists and inherits from DataTransfer - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/eventclipboarddata_exists_and_inherits_from_datatransfer_paste_on_document.html b/clipboard-apis/eventclipboarddata_exists_and_inherits_from_datatransfer_paste_on_document.html new file mode 100644 index 00000000000000..f26b3db67454d5 --- /dev/null +++ b/clipboard-apis/eventclipboarddata_exists_and_inherits_from_datatransfer_paste_on_document.html @@ -0,0 +1,39 @@ + + + + Clipboard API - event.clipboardData exists and inherits from DataTransfer - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/events_fire_inside_editable_svg_content_copy_on_document.html b/clipboard-apis/events_fire_inside_editable_svg_content_copy_on_document.html new file mode 100644 index 00000000000000..b92c4f0453c369 --- /dev/null +++ b/clipboard-apis/events_fire_inside_editable_svg_content_copy_on_document.html @@ -0,0 +1,37 @@ + + + + Clipboard API - events fire inside editable SVG content - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+ SVG text +
+ + diff --git a/clipboard-apis/events_fire_inside_editable_svg_content_copy_on_svgtext.html b/clipboard-apis/events_fire_inside_editable_svg_content_copy_on_svgtext.html new file mode 100644 index 00000000000000..046a12cd8dde1b --- /dev/null +++ b/clipboard-apis/events_fire_inside_editable_svg_content_copy_on_svgtext.html @@ -0,0 +1,37 @@ + + + + Clipboard API - events fire inside editable SVG content - copy on 'svg_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+ SVG text +
+ + diff --git a/clipboard-apis/events_fire_inside_editable_svg_content_cut_on_document.html b/clipboard-apis/events_fire_inside_editable_svg_content_cut_on_document.html new file mode 100644 index 00000000000000..fabbe897da3ec7 --- /dev/null +++ b/clipboard-apis/events_fire_inside_editable_svg_content_cut_on_document.html @@ -0,0 +1,37 @@ + + + + Clipboard API - events fire inside editable SVG content - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+ SVG text +
+ + diff --git a/clipboard-apis/events_fire_inside_editable_svg_content_cut_on_svgtext.html b/clipboard-apis/events_fire_inside_editable_svg_content_cut_on_svgtext.html new file mode 100644 index 00000000000000..240fa3082221ee --- /dev/null +++ b/clipboard-apis/events_fire_inside_editable_svg_content_cut_on_svgtext.html @@ -0,0 +1,37 @@ + + + + Clipboard API - events fire inside editable SVG content - cut on 'svg_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+ SVG text +
+ + diff --git a/clipboard-apis/events_fire_inside_editable_svg_content_paste_on_document.html b/clipboard-apis/events_fire_inside_editable_svg_content_paste_on_document.html new file mode 100644 index 00000000000000..355e6d222d4486 --- /dev/null +++ b/clipboard-apis/events_fire_inside_editable_svg_content_paste_on_document.html @@ -0,0 +1,37 @@ + + + + Clipboard API - events fire inside editable SVG content - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+ SVG text +
+ + diff --git a/clipboard-apis/events_fire_inside_editable_svg_content_paste_on_svgtext.html b/clipboard-apis/events_fire_inside_editable_svg_content_paste_on_svgtext.html new file mode 100644 index 00000000000000..44d4530914bb99 --- /dev/null +++ b/clipboard-apis/events_fire_inside_editable_svg_content_paste_on_svgtext.html @@ -0,0 +1,37 @@ + + + + Clipboard API - events fire inside editable SVG content - paste on 'svg_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+ SVG text +
+ + diff --git a/clipboard-apis/events_fire_inside_svg_content_copy_on_document.html b/clipboard-apis/events_fire_inside_svg_content_copy_on_document.html new file mode 100644 index 00000000000000..ae58a3081c5d1a --- /dev/null +++ b/clipboard-apis/events_fire_inside_svg_content_copy_on_document.html @@ -0,0 +1,37 @@ + + + + Clipboard API - events fire inside SVG content - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+ SVG text +
+ + diff --git a/clipboard-apis/events_fire_inside_svg_content_copy_on_svgtext.html b/clipboard-apis/events_fire_inside_svg_content_copy_on_svgtext.html new file mode 100644 index 00000000000000..9ad821c488424e --- /dev/null +++ b/clipboard-apis/events_fire_inside_svg_content_copy_on_svgtext.html @@ -0,0 +1,37 @@ + + + + Clipboard API - events fire inside SVG content - copy on 'svg_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+ SVG text +
+ + diff --git a/clipboard-apis/events_fire_inside_svg_content_cut_on_document.html b/clipboard-apis/events_fire_inside_svg_content_cut_on_document.html new file mode 100644 index 00000000000000..d95bb738048a66 --- /dev/null +++ b/clipboard-apis/events_fire_inside_svg_content_cut_on_document.html @@ -0,0 +1,37 @@ + + + + Clipboard API - events fire inside SVG content - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+ SVG text +
+ + diff --git a/clipboard-apis/events_fire_inside_svg_content_cut_on_svgtext.html b/clipboard-apis/events_fire_inside_svg_content_cut_on_svgtext.html new file mode 100644 index 00000000000000..2bf7bdb0f00714 --- /dev/null +++ b/clipboard-apis/events_fire_inside_svg_content_cut_on_svgtext.html @@ -0,0 +1,37 @@ + + + + Clipboard API - events fire inside SVG content - cut on 'svg_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+ SVG text +
+ + diff --git a/clipboard-apis/events_fire_inside_svg_content_in_contenteditable_copy_on_document.html b/clipboard-apis/events_fire_inside_svg_content_in_contenteditable_copy_on_document.html new file mode 100644 index 00000000000000..2f3829584ed0a4 --- /dev/null +++ b/clipboard-apis/events_fire_inside_svg_content_in_contenteditable_copy_on_document.html @@ -0,0 +1,37 @@ + + + + Clipboard API - events fire inside SVG content in contentEditable - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
SVG text
+
+ + diff --git a/clipboard-apis/events_fire_inside_svg_content_in_contenteditable_copy_on_svgtext.html b/clipboard-apis/events_fire_inside_svg_content_in_contenteditable_copy_on_svgtext.html new file mode 100644 index 00000000000000..63fdd71044e010 --- /dev/null +++ b/clipboard-apis/events_fire_inside_svg_content_in_contenteditable_copy_on_svgtext.html @@ -0,0 +1,37 @@ + + + + Clipboard API - events fire inside SVG content in contentEditable - copy on 'svg_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
SVG text
+
+ + diff --git a/clipboard-apis/events_fire_inside_svg_content_in_contenteditable_cut_on_document.html b/clipboard-apis/events_fire_inside_svg_content_in_contenteditable_cut_on_document.html new file mode 100644 index 00000000000000..e6a219bdcb3754 --- /dev/null +++ b/clipboard-apis/events_fire_inside_svg_content_in_contenteditable_cut_on_document.html @@ -0,0 +1,37 @@ + + + + Clipboard API - events fire inside SVG content in contentEditable - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
SVG text
+
+ + diff --git a/clipboard-apis/events_fire_inside_svg_content_in_contenteditable_cut_on_svgtext.html b/clipboard-apis/events_fire_inside_svg_content_in_contenteditable_cut_on_svgtext.html new file mode 100644 index 00000000000000..d8807e70e2814f --- /dev/null +++ b/clipboard-apis/events_fire_inside_svg_content_in_contenteditable_cut_on_svgtext.html @@ -0,0 +1,37 @@ + + + + Clipboard API - events fire inside SVG content in contentEditable - cut on 'svg_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
SVG text
+
+ + diff --git a/clipboard-apis/events_fire_inside_svg_content_in_contenteditable_paste_on_document.html b/clipboard-apis/events_fire_inside_svg_content_in_contenteditable_paste_on_document.html new file mode 100644 index 00000000000000..61730a2347b5a6 --- /dev/null +++ b/clipboard-apis/events_fire_inside_svg_content_in_contenteditable_paste_on_document.html @@ -0,0 +1,37 @@ + + + + Clipboard API - events fire inside SVG content in contentEditable - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
SVG text
+
+ + diff --git a/clipboard-apis/events_fire_inside_svg_content_in_contenteditable_paste_on_svgtext.html b/clipboard-apis/events_fire_inside_svg_content_in_contenteditable_paste_on_svgtext.html new file mode 100644 index 00000000000000..f284a8ee9e8cae --- /dev/null +++ b/clipboard-apis/events_fire_inside_svg_content_in_contenteditable_paste_on_svgtext.html @@ -0,0 +1,37 @@ + + + + Clipboard API - events fire inside SVG content in contentEditable - paste on 'svg_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
SVG text
+
+ + diff --git a/clipboard-apis/events_fire_inside_svg_content_paste_on_document.html b/clipboard-apis/events_fire_inside_svg_content_paste_on_document.html new file mode 100644 index 00000000000000..1c907be0d66b75 --- /dev/null +++ b/clipboard-apis/events_fire_inside_svg_content_paste_on_document.html @@ -0,0 +1,37 @@ + + + + Clipboard API - events fire inside SVG content - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+ SVG text +
+ + diff --git a/clipboard-apis/events_fire_inside_svg_content_paste_on_svgtext.html b/clipboard-apis/events_fire_inside_svg_content_paste_on_svgtext.html new file mode 100644 index 00000000000000..72b039ad49d33e --- /dev/null +++ b/clipboard-apis/events_fire_inside_svg_content_paste_on_svgtext.html @@ -0,0 +1,37 @@ + + + + Clipboard API - events fire inside SVG content - paste on 'svg_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+ SVG text +
+ + diff --git a/clipboard-apis/events_fire_on_input_paste_on_document.html b/clipboard-apis/events_fire_on_input_paste_on_document.html new file mode 100644 index 00000000000000..93df388c6ff3a9 --- /dev/null +++ b/clipboard-apis/events_fire_on_input_paste_on_document.html @@ -0,0 +1,39 @@ + + + + Clipboard API - events fire on INPUT - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/events_fire_on_input_paste_on_inputtext.html b/clipboard-apis/events_fire_on_input_paste_on_inputtext.html new file mode 100644 index 00000000000000..7be78a88c466a1 --- /dev/null +++ b/clipboard-apis/events_fire_on_input_paste_on_inputtext.html @@ -0,0 +1,39 @@ + + + + Clipboard API - events fire on INPUT - paste on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/events_fire_on_textarea_paste_on_document.html b/clipboard-apis/events_fire_on_textarea_paste_on_document.html new file mode 100644 index 00000000000000..703e32cb488344 --- /dev/null +++ b/clipboard-apis/events_fire_on_textarea_paste_on_document.html @@ -0,0 +1,39 @@ + + + + Clipboard API - events fire on TEXTAREA - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/events_fire_on_textarea_paste_on_inputtext.html b/clipboard-apis/events_fire_on_textarea_paste_on_inputtext.html new file mode 100644 index 00000000000000..87971b11e42658 --- /dev/null +++ b/clipboard-apis/events_fire_on_textarea_paste_on_inputtext.html @@ -0,0 +1,39 @@ + + + + Clipboard API - events fire on TEXTAREA - paste on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/getdata_method_in_cut_and_copy_events_should_return_an_empty_string_copy_on_document.html b/clipboard-apis/getdata_method_in_cut_and_copy_events_should_return_an_empty_string_copy_on_document.html new file mode 100644 index 00000000000000..fec4d5ebfa5a7d --- /dev/null +++ b/clipboard-apis/getdata_method_in_cut_and_copy_events_should_return_an_empty_string_copy_on_document.html @@ -0,0 +1,40 @@ + + + + Clipboard API - getData() method in cut and copy events should return an empty string - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/getdata_method_in_cut_and_copy_events_should_return_an_empty_string_cut_on_document.html b/clipboard-apis/getdata_method_in_cut_and_copy_events_should_return_an_empty_string_cut_on_document.html new file mode 100644 index 00000000000000..583fd61c8b225b --- /dev/null +++ b/clipboard-apis/getdata_method_in_cut_and_copy_events_should_return_an_empty_string_cut_on_document.html @@ -0,0 +1,40 @@ + + + + Clipboard API - getData() method in cut and copy events should return an empty string - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/getdata_method_in_paste_event_retrieving_plain_text_paste_on_document.html b/clipboard-apis/getdata_method_in_paste_event_retrieving_plain_text_paste_on_document.html new file mode 100644 index 00000000000000..5b1ecc8e370e1b --- /dev/null +++ b/clipboard-apis/getdata_method_in_paste_event_retrieving_plain_text_paste_on_document.html @@ -0,0 +1,37 @@ + + + + Clipboard API - getData() method in paste event retrieving plain text - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/getdata_method_supports_legacy_text_argument_paste_on_document.html b/clipboard-apis/getdata_method_supports_legacy_text_argument_paste_on_document.html new file mode 100644 index 00000000000000..2ad0b50de5fe87 --- /dev/null +++ b/clipboard-apis/getdata_method_supports_legacy_text_argument_paste_on_document.html @@ -0,0 +1,42 @@ + + + + Clipboard API - getData() method supports legacy 'text' argument - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/getdata_method_when_called_outside_event_handler_should_return_an_empty_string_paste_on_document.html b/clipboard-apis/getdata_method_when_called_outside_event_handler_should_return_an_empty_string_paste_on_document.html new file mode 100644 index 00000000000000..403f4e507ab181 --- /dev/null +++ b/clipboard-apis/getdata_method_when_called_outside_event_handler_should_return_an_empty_string_paste_on_document.html @@ -0,0 +1,42 @@ + + + + Clipboard API - getData() method when called outside event handler should return an empty string - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/getdata_method_when_type_is_unsupported_should_return_an_empty_string_paste_on_document.html b/clipboard-apis/getdata_method_when_type_is_unsupported_should_return_an_empty_string_paste_on_document.html new file mode 100644 index 00000000000000..2eae84f1ba4631 --- /dev/null +++ b/clipboard-apis/getdata_method_when_type_is_unsupported_should_return_an_empty_string_paste_on_document.html @@ -0,0 +1,41 @@ + + + + Clipboard API - getData() method when type is unsupported should return an empty string - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/getdata_method_with_wrong_number_of_arguments_paste_on_document.html b/clipboard-apis/getdata_method_with_wrong_number_of_arguments_paste_on_document.html new file mode 100644 index 00000000000000..6b2f89f7215aae --- /dev/null +++ b/clipboard-apis/getdata_method_with_wrong_number_of_arguments_paste_on_document.html @@ -0,0 +1,44 @@ + + + + Clipboard API - getData() method with wrong number of arguments - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/getdata_methods_type_argument_not_case_sensitive_paste_on_document.html b/clipboard-apis/getdata_methods_type_argument_not_case_sensitive_paste_on_document.html new file mode 100644 index 00000000000000..b0e4cc2a41fa78 --- /dev/null +++ b/clipboard-apis/getdata_methods_type_argument_not_case_sensitive_paste_on_document.html @@ -0,0 +1,45 @@ + + + + Clipboard API - getData() method's type argument not case sensitive - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/getdata_supports_legacy_url_argument_paste_on_document.html b/clipboard-apis/getdata_supports_legacy_url_argument_paste_on_document.html new file mode 100644 index 00000000000000..bcf6fc2df28bd1 --- /dev/null +++ b/clipboard-apis/getdata_supports_legacy_url_argument_paste_on_document.html @@ -0,0 +1,44 @@ + + + + Clipboard API - getData() supports legacy 'url' argument - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/getting_data_from_clipboarddataitems_when_clipboard_has_one_single_textplain_entry_paste_on_document.html b/clipboard-apis/getting_data_from_clipboarddataitems_when_clipboard_has_one_single_textplain_entry_paste_on_document.html new file mode 100644 index 00000000000000..43d28b044b150d --- /dev/null +++ b/clipboard-apis/getting_data_from_clipboarddataitems_when_clipboard_has_one_single_textplain_entry_paste_on_document.html @@ -0,0 +1,40 @@ + + + + Clipboard API - getting data from clipboardData.items when clipboard has one single text/plain entry - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/integration_with_execcommand_can_prevent_default_action_copy_on_ifrcontentwindow.html b/clipboard-apis/integration_with_execcommand_can_prevent_default_action_copy_on_ifrcontentwindow.html new file mode 100644 index 00000000000000..4c850eb20a9726 --- /dev/null +++ b/clipboard-apis/integration_with_execcommand_can_prevent_default_action_copy_on_ifrcontentwindow.html @@ -0,0 +1,57 @@ + + + + Clipboard API - integration with execCommand, can prevent default action - copy on 'ifr.contentWindow' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+ +
+ + diff --git a/clipboard-apis/integration_with_execcommand_can_prevent_default_action_cut_on_ifrcontentwindow.html b/clipboard-apis/integration_with_execcommand_can_prevent_default_action_cut_on_ifrcontentwindow.html new file mode 100644 index 00000000000000..acbc9eb307a96a --- /dev/null +++ b/clipboard-apis/integration_with_execcommand_can_prevent_default_action_cut_on_ifrcontentwindow.html @@ -0,0 +1,57 @@ + + + + Clipboard API - integration with execCommand, can prevent default action - cut on 'ifr.contentWindow' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+ +
+ + diff --git a/clipboard-apis/integration_with_execcommand_can_prevent_default_action_paste_on_ifrcontentwindow.html b/clipboard-apis/integration_with_execcommand_can_prevent_default_action_paste_on_ifrcontentwindow.html new file mode 100644 index 00000000000000..27851a6f78ccd7 --- /dev/null +++ b/clipboard-apis/integration_with_execcommand_can_prevent_default_action_paste_on_ifrcontentwindow.html @@ -0,0 +1,48 @@ + + + + Clipboard API - integration with execCommand, can prevent default action - paste on 'ifr.contentWindow' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

Note: this test is only relevant if scripted paste is allowed

+
+ + diff --git a/clipboard-apis/integration_with_execcommand_events_are_syncronous_copy_on_iframecontentwindow.html b/clipboard-apis/integration_with_execcommand_events_are_syncronous_copy_on_iframecontentwindow.html new file mode 100644 index 00000000000000..3517d95a6c823d --- /dev/null +++ b/clipboard-apis/integration_with_execcommand_events_are_syncronous_copy_on_iframecontentwindow.html @@ -0,0 +1,63 @@ + + + + Clipboard API - integration with execCommand, events are syncronous - copy on 'iframe.contentWindow' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+ +
+ + diff --git a/clipboard-apis/integration_with_execcommand_events_are_syncronous_cut_on_iframecontentwindow.html b/clipboard-apis/integration_with_execcommand_events_are_syncronous_cut_on_iframecontentwindow.html new file mode 100644 index 00000000000000..ee474854d54a93 --- /dev/null +++ b/clipboard-apis/integration_with_execcommand_events_are_syncronous_cut_on_iframecontentwindow.html @@ -0,0 +1,63 @@ + + + + Clipboard API - integration with execCommand, events are syncronous - cut on 'iframe.contentWindow' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+ +
+ + diff --git a/clipboard-apis/integration_with_execcommand_returns_false_when_not_allowed_to_write_to_clipboard_copy_on_document.html b/clipboard-apis/integration_with_execcommand_returns_false_when_not_allowed_to_write_to_clipboard_copy_on_document.html new file mode 100644 index 00000000000000..f30029a0ce04ad --- /dev/null +++ b/clipboard-apis/integration_with_execcommand_returns_false_when_not_allowed_to_write_to_clipboard_copy_on_document.html @@ -0,0 +1,42 @@ + + + + Clipboard API - integration with execCommand - returns false when not allowed to write to clipboard - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/integration_with_execcommand_returns_false_when_not_allowed_to_write_to_clipboard_cut_on_document.html b/clipboard-apis/integration_with_execcommand_returns_false_when_not_allowed_to_write_to_clipboard_cut_on_document.html new file mode 100644 index 00000000000000..1b8a37e01a1e8b --- /dev/null +++ b/clipboard-apis/integration_with_execcommand_returns_false_when_not_allowed_to_write_to_clipboard_cut_on_document.html @@ -0,0 +1,42 @@ + + + + Clipboard API - integration with execCommand - returns false when not allowed to write to clipboard - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/itemsadd_called_outside_event_handler_method_copy_on_document.html b/clipboard-apis/itemsadd_called_outside_event_handler_method_copy_on_document.html new file mode 100644 index 00000000000000..8b222d9974168f --- /dev/null +++ b/clipboard-apis/itemsadd_called_outside_event_handler_method_copy_on_document.html @@ -0,0 +1,42 @@ + + + + Clipboard API - items.add() called outside event handler method - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/itemsadd_called_outside_event_handler_method_cut_on_document.html b/clipboard-apis/itemsadd_called_outside_event_handler_method_cut_on_document.html new file mode 100644 index 00000000000000..ddffe848768e33 --- /dev/null +++ b/clipboard-apis/itemsadd_called_outside_event_handler_method_cut_on_document.html @@ -0,0 +1,42 @@ + + + + Clipboard API - items.add() called outside event handler method - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/itemsadd_called_outside_event_handler_method_paste_on_document.html b/clipboard-apis/itemsadd_called_outside_event_handler_method_paste_on_document.html new file mode 100644 index 00000000000000..5d515360a15c37 --- /dev/null +++ b/clipboard-apis/itemsadd_called_outside_event_handler_method_paste_on_document.html @@ -0,0 +1,42 @@ + + + + Clipboard API - items.add() called outside event handler method - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/modifying_data_for_cut_event_in_noneditable_context_with_selection_copy_on_document.html b/clipboard-apis/modifying_data_for_cut_event_in_noneditable_context_with_selection_copy_on_document.html new file mode 100644 index 00000000000000..67cc4ed8fd4383 --- /dev/null +++ b/clipboard-apis/modifying_data_for_cut_event_in_noneditable_context_with_selection_copy_on_document.html @@ -0,0 +1,39 @@ + + + + Clipboard API - modifying data for cut event in non-editable context with selection - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+ +
+ + diff --git a/clipboard-apis/modifying_data_for_cut_event_in_noneditable_context_with_selection_cut_on_document.html b/clipboard-apis/modifying_data_for_cut_event_in_noneditable_context_with_selection_cut_on_document.html new file mode 100644 index 00000000000000..a625fecce22882 --- /dev/null +++ b/clipboard-apis/modifying_data_for_cut_event_in_noneditable_context_with_selection_cut_on_document.html @@ -0,0 +1,39 @@ + + + + Clipboard API - modifying data for cut event in non-editable context with selection - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+ +
+ + diff --git a/clipboard-apis/no_default_action_for_cut_in_noneditable_context_cut_on_document.html b/clipboard-apis/no_default_action_for_cut_in_noneditable_context_cut_on_document.html new file mode 100644 index 00000000000000..895e3fab9ed722 --- /dev/null +++ b/clipboard-apis/no_default_action_for_cut_in_noneditable_context_cut_on_document.html @@ -0,0 +1,40 @@ + + + + Clipboard API - no default action for cut in non-editable context - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/paste_event_fires_before_data_is_inserted_paste_on_document.html b/clipboard-apis/paste_event_fires_before_data_is_inserted_paste_on_document.html new file mode 100644 index 00000000000000..7938b6eff5e94a --- /dev/null +++ b/clipboard-apis/paste_event_fires_before_data_is_inserted_paste_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - paste event fires before data is inserted - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/paste_event_fires_before_data_is_inserted_paste_on_inputtext.html b/clipboard-apis/paste_event_fires_before_data_is_inserted_paste_on_inputtext.html new file mode 100644 index 00000000000000..dbbbc0f61bb92e --- /dev/null +++ b/clipboard-apis/paste_event_fires_before_data_is_inserted_paste_on_inputtext.html @@ -0,0 +1,38 @@ + + + + Clipboard API - paste event fires before data is inserted - paste on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/paste_event_fires_even_in_noneditable_context_paste_on_document.html b/clipboard-apis/paste_event_fires_even_in_noneditable_context_paste_on_document.html new file mode 100644 index 00000000000000..c53ad31d4b7341 --- /dev/null +++ b/clipboard-apis/paste_event_fires_even_in_noneditable_context_paste_on_document.html @@ -0,0 +1,38 @@ + + + + Clipboard API - paste event fires even in non-editable context - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

 

+
+ + diff --git a/clipboard-apis/pasting_a_file_of_unknown_type_paste_on_document.html b/clipboard-apis/pasting_a_file_of_unknown_type_paste_on_document.html new file mode 100644 index 00000000000000..3c7e93a367ea22 --- /dev/null +++ b/clipboard-apis/pasting_a_file_of_unknown_type_paste_on_document.html @@ -0,0 +1,42 @@ + + + + Clipboard API - pasting a file of unknown type - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

To complete this test, copy the "./support/test" file from the OS file manager and paste into this page

+
+ + diff --git a/clipboard-apis/pasting_a_file_paste_on_document.html b/clipboard-apis/pasting_a_file_paste_on_document.html new file mode 100644 index 00000000000000..7a66e63368e0e3 --- /dev/null +++ b/clipboard-apis/pasting_a_file_paste_on_document.html @@ -0,0 +1,42 @@ + + + + Clipboard API - pasting a file - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

To complete this test, copy the './support/image.jpg' file from the OS file manager and paste into this page

 
+
+ + diff --git a/clipboard-apis/preventing_default_action_paste_on_document.html b/clipboard-apis/preventing_default_action_paste_on_document.html new file mode 100644 index 00000000000000..8975dc86690ff1 --- /dev/null +++ b/clipboard-apis/preventing_default_action_paste_on_document.html @@ -0,0 +1,41 @@ + + + + Clipboard API - preventing default action - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/preventing_default_action_paste_on_inputtext.html b/clipboard-apis/preventing_default_action_paste_on_inputtext.html new file mode 100644 index 00000000000000..53d36b89e6d0fe --- /dev/null +++ b/clipboard-apis/preventing_default_action_paste_on_inputtext.html @@ -0,0 +1,41 @@ + + + + Clipboard API - preventing default action - paste on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/reading_clipboard_data_from_looping_script_paste_on_document.html b/clipboard-apis/reading_clipboard_data_from_looping_script_paste_on_document.html new file mode 100644 index 00000000000000..b17e50d007f4c2 --- /dev/null +++ b/clipboard-apis/reading_clipboard_data_from_looping_script_paste_on_document.html @@ -0,0 +1,54 @@ + + + + Clipboard API - reading clipboard data from looping script - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/setdata_and_clipboarddataitems_copy_on_document.html b/clipboard-apis/setdata_and_clipboarddataitems_copy_on_document.html new file mode 100644 index 00000000000000..67e4ff53ffacbf --- /dev/null +++ b/clipboard-apis/setdata_and_clipboarddataitems_copy_on_document.html @@ -0,0 +1,40 @@ + + + + Clipboard API - setData and clipboardData.items - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/setdata_and_clipboarddataitems_cut_on_document.html b/clipboard-apis/setdata_and_clipboarddataitems_cut_on_document.html new file mode 100644 index 00000000000000..7439d1bc0be517 --- /dev/null +++ b/clipboard-apis/setdata_and_clipboarddataitems_cut_on_document.html @@ -0,0 +1,40 @@ + + + + Clipboard API - setData and clipboardData.items - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/setdata_called_outside_event_handler_method_copy_on_document.html b/clipboard-apis/setdata_called_outside_event_handler_method_copy_on_document.html new file mode 100644 index 00000000000000..95bee1df76d591 --- /dev/null +++ b/clipboard-apis/setdata_called_outside_event_handler_method_copy_on_document.html @@ -0,0 +1,42 @@ + + + + Clipboard API - setData() called outside event handler method - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/setdata_called_outside_event_handler_method_cut_on_document.html b/clipboard-apis/setdata_called_outside_event_handler_method_cut_on_document.html new file mode 100644 index 00000000000000..128b9809d5e9c3 --- /dev/null +++ b/clipboard-apis/setdata_called_outside_event_handler_method_cut_on_document.html @@ -0,0 +1,42 @@ + + + + Clipboard API - setData() called outside event handler method - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/setdata_called_outside_event_handler_method_paste_on_document.html b/clipboard-apis/setdata_called_outside_event_handler_method_paste_on_document.html new file mode 100644 index 00000000000000..2a395cc8ae5c16 --- /dev/null +++ b/clipboard-apis/setdata_called_outside_event_handler_method_paste_on_document.html @@ -0,0 +1,42 @@ + + + + Clipboard API - setData() called outside event handler method - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/setdata_does_not_modify_text_about_to_be_inserted_in_a_paste_event_w_preventdefault_paste_on_document.html b/clipboard-apis/setdata_does_not_modify_text_about_to_be_inserted_in_a_paste_event_w_preventdefault_paste_on_document.html new file mode 100644 index 00000000000000..a5d55151b0c078 --- /dev/null +++ b/clipboard-apis/setdata_does_not_modify_text_about_to_be_inserted_in_a_paste_event_w_preventdefault_paste_on_document.html @@ -0,0 +1,42 @@ + + + + Clipboard API - setData() does not modify text about to be inserted in a paste event - w preventDefault() - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/setdata_does_not_modify_text_that_is_about_to_be_inserted_in_a_paste_event_paste_on_document.html b/clipboard-apis/setdata_does_not_modify_text_that_is_about_to_be_inserted_in_a_paste_event_paste_on_document.html new file mode 100644 index 00000000000000..cbfeeb5b221e4c --- /dev/null +++ b/clipboard-apis/setdata_does_not_modify_text_that_is_about_to_be_inserted_in_a_paste_event_paste_on_document.html @@ -0,0 +1,41 @@ + + + + Clipboard API - setData() does not modify text that is about to be inserted in a paste event - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/setdata_doesnt_modify_text_on_the_clipboard_when_called_from_a_paste_event_paste_on_inputtext.html b/clipboard-apis/setdata_doesnt_modify_text_on_the_clipboard_when_called_from_a_paste_event_paste_on_inputtext.html new file mode 100644 index 00000000000000..41be20ad7634c1 --- /dev/null +++ b/clipboard-apis/setdata_doesnt_modify_text_on_the_clipboard_when_called_from_a_paste_event_paste_on_inputtext.html @@ -0,0 +1,39 @@ + + + + Clipboard API - setData() doesn't modify text on the clipboard when called from a paste event - paste on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/setdata_doesnt_modify_text_on_the_clipboard_when_called_from_a_paste_event_w_preventdefault_paste_on_inputtext.html b/clipboard-apis/setdata_doesnt_modify_text_on_the_clipboard_when_called_from_a_paste_event_w_preventdefault_paste_on_inputtext.html new file mode 100644 index 00000000000000..ef6d5f4eb7e321 --- /dev/null +++ b/clipboard-apis/setdata_doesnt_modify_text_on_the_clipboard_when_called_from_a_paste_event_w_preventdefault_paste_on_inputtext.html @@ -0,0 +1,40 @@ + + + + Clipboard API - setData() doesn't modify text on the clipboard when called from a paste event - w preventDefault() - paste on 'input_text' + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/setdata_followed_by_cleardata_in_same_event_handler_copy_on_document.html b/clipboard-apis/setdata_followed_by_cleardata_in_same_event_handler_copy_on_document.html new file mode 100644 index 00000000000000..8b3fdadadd8dfa --- /dev/null +++ b/clipboard-apis/setdata_followed_by_cleardata_in_same_event_handler_copy_on_document.html @@ -0,0 +1,41 @@ + + + + Clipboard API - setData() followed by clearData() in same event handler - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/setdata_followed_by_cleardata_in_same_event_handler_cut_on_document.html b/clipboard-apis/setdata_followed_by_cleardata_in_same_event_handler_cut_on_document.html new file mode 100644 index 00000000000000..48e6733bc51fbc --- /dev/null +++ b/clipboard-apis/setdata_followed_by_cleardata_in_same_event_handler_cut_on_document.html @@ -0,0 +1,41 @@ + + + + Clipboard API - setData() followed by clearData() in same event handler - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/setdata_in_cut_event_without_preventdefault_has_no_effect_when_default_action_is_noop_cut_on_document.html b/clipboard-apis/setdata_in_cut_event_without_preventdefault_has_no_effect_when_default_action_is_noop_cut_on_document.html new file mode 100644 index 00000000000000..a839d16439b8ac --- /dev/null +++ b/clipboard-apis/setdata_in_cut_event_without_preventdefault_has_no_effect_when_default_action_is_noop_cut_on_document.html @@ -0,0 +1,40 @@ + + + + Clipboard API - setData() in cut event without preventDefault() has no effect when default action is noop - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/setdata_method_copy_on_document.html b/clipboard-apis/setdata_method_copy_on_document.html new file mode 100644 index 00000000000000..f9a322cbea235e --- /dev/null +++ b/clipboard-apis/setdata_method_copy_on_document.html @@ -0,0 +1,46 @@ + + + + Clipboard API - setData() method - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/setdata_method_cut_on_document.html b/clipboard-apis/setdata_method_cut_on_document.html new file mode 100644 index 00000000000000..d8bb1bfbabbd63 --- /dev/null +++ b/clipboard-apis/setdata_method_cut_on_document.html @@ -0,0 +1,46 @@ + + + + Clipboard API - setData() method - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/setdata_method_does_not_throw_when_implementation_does_not_know_the_type_copy_on_document.html b/clipboard-apis/setdata_method_does_not_throw_when_implementation_does_not_know_the_type_copy_on_document.html new file mode 100644 index 00000000000000..7033bbc85d11f7 --- /dev/null +++ b/clipboard-apis/setdata_method_does_not_throw_when_implementation_does_not_know_the_type_copy_on_document.html @@ -0,0 +1,41 @@ + + + + Clipboard API - setData() method does not throw when implementation does not know the type - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/setdata_method_does_not_throw_when_implementation_does_not_know_the_type_cut_on_document.html b/clipboard-apis/setdata_method_does_not_throw_when_implementation_does_not_know_the_type_cut_on_document.html new file mode 100644 index 00000000000000..48be51c5b163b7 --- /dev/null +++ b/clipboard-apis/setdata_method_does_not_throw_when_implementation_does_not_know_the_type_cut_on_document.html @@ -0,0 +1,41 @@ + + + + Clipboard API - setData() method does not throw when implementation does not know the type - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/setdata_method_with_texthtml_experimental_copy_on_document.html b/clipboard-apis/setdata_method_with_texthtml_experimental_copy_on_document.html new file mode 100644 index 00000000000000..7a1d51c94e2cdd --- /dev/null +++ b/clipboard-apis/setdata_method_with_texthtml_experimental_copy_on_document.html @@ -0,0 +1,54 @@ + + + + Clipboard API - setData() method with text/html (experimental) - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/setdata_method_with_texthtml_experimental_cut_on_document.html b/clipboard-apis/setdata_method_with_texthtml_experimental_cut_on_document.html new file mode 100644 index 00000000000000..a615bbdf5dcf18 --- /dev/null +++ b/clipboard-apis/setdata_method_with_texthtml_experimental_cut_on_document.html @@ -0,0 +1,54 @@ + + + + Clipboard API - setData() method with text/html (experimental) - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/setdata_method_without_preventing_eventss_default_action_copy_on_document.html b/clipboard-apis/setdata_method_without_preventing_eventss_default_action_copy_on_document.html new file mode 100644 index 00000000000000..2be22623f7fe94 --- /dev/null +++ b/clipboard-apis/setdata_method_without_preventing_eventss_default_action_copy_on_document.html @@ -0,0 +1,40 @@ + + + + Clipboard API - setData() method without preventing events's default action - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/setdata_method_without_preventing_eventss_default_action_cut_on_document.html b/clipboard-apis/setdata_method_without_preventing_eventss_default_action_cut_on_document.html new file mode 100644 index 00000000000000..932db121e4a15c --- /dev/null +++ b/clipboard-apis/setdata_method_without_preventing_eventss_default_action_cut_on_document.html @@ -0,0 +1,40 @@ + + + + Clipboard API - setData() method without preventing events's default action - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+
+ + diff --git a/clipboard-apis/support/TC-generator/tc-gen.py b/clipboard-apis/support/TC-generator/tc-gen.py new file mode 100644 index 00000000000000..54e897c6d813b9 --- /dev/null +++ b/clipboard-apis/support/TC-generator/tc-gen.py @@ -0,0 +1,112 @@ +# TC-gen.py +# This script extracts all tests from the spec text and +# builds the test suite + +import os +import re +import codecs + +script_path = os.path.abspath(os.path.dirname(__file__)) +spec_path = os.path.join(script_path, '..', 'index.html') +tc_path = os.path.join(script_path, '..', 'testsuite') + os.sep + +template = u""" + + + Clipboard API - {title} + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+ {test_html} +
+ + +""" + + +default_event_target = 'document' # Note: include quotes if passing a string +default_test_html = """
+ +
""" + +f = codecs.open(spec_path, 'r', 'UTF-8') +spec_text = f.read() +f.close() +r = re.compile('', re.I | re.S) +testcounter = 1 + +for match in re.finditer(r, spec_text): + test_info = { + "title": match.groupdict()["title"], + "test_js_code": match.groupdict()["script"], + "data_to_paste": "''", + "targets": default_event_target, + "external_pass_condition": "null", + "test_html": default_test_html + } + # add title comment back, it's useful for code review + test_info["test_js_code"] = "/** %s */\n%s" % ( + test_info["title"], + test_info["test_js_code"] + ) + test_data_map = { + "Test HTML": "test_html", + "Events": "events", + "Targets": "targets", + "paste data": "data_to_paste", + "External pass condition - clipboard data": "external_pass_condition" + } + for name in test_data_map: + value = test_data_map[name] + rx = re.compile(r"\/\*\s*"+name+": (.+?)\*\/", re.S) + try: + test_info[value] = re.search(rx, test_info['test_js_code']).group(1) + if name is 'Test HTML' and test_info[value]: + # remove trailing whitespace + test_info[value] = test_info[value].rstrip() + # to avoid breaking inline scripts, closing + # script tags need some extra escaping that + # must be removed again here + if '<\\/script' in test_info[value]: + test_info[value] = test_info[value].replace( + '<\\/script', + '-1 ){ // for example "myElementID.firstChild" + var tmp=target.split('.'); + target=document.getElementById(tmp[0])[tmp[1]]; + }else{ + target=document.getElementById(target); + } + } + /* */ + if( target.addEventListener ){ + target.addEventListener(event, intermediateListener, false); + }else if(target.attachEvent){ + target.attachEvent('on'+event, intermediateListener); + } + if( dataToPaste || event==='paste' ){ + logNode.data+='Please place this on the clipboard before continuing the test: "'+(dataToPaste || 'clipboard text' )+'"\n'; + logNode.parentNode.style.whiteSpace='pre'; + if(dataToPaste.indexOf('{')==0){ // sorry about the content sniffing, this is likely a JSON string with alternate clipboard formats + if(dataToPaste.indexOf('text/html')>-1){ + logNode.parentNode.appendChild(document.createElement('br')); + logNode.parentNode.appendChild(document.createTextNode('Note: copy all body text from ')); + var tmp=logNode.parentNode.appendChild(document.createElement('a')); + tmp.href='support/html_file.htm'; + tmp.appendChild(document.createTextNode('this support file')); + logNode.parentNode.appendChild(document.createTextNode(' for this test.')); + } + } + } + if(typeof triggerTestManually==='function'){ + /* Tests that require user interaction define a "triggerTestManually()" function. + These are for example tests that rely on trusted events. */ + logNode.parentNode.appendChild(document.createTextNode(' ')); + var btn = logNode.parentNode.appendChild(document.createElement('button')) + btn.type = 'button'; + btn.onclick = test_obj.func_step(function(){ + triggerTestManually(event, test_obj); + btn.parentNode.removeChild(btn); + }); + btn.appendChild(document.createTextNode(' Click here to run test: ')); + }else{ + logNode.data+='Test in progress, waiting for '+event+' event'; + } + if(typeof onTestSetupReady==='function'){ + onTestSetupReady(event, test_obj); + } + + function intermediateListener(e){ + e=e||window.event; + if(!e.target)e.target=e.srcElement; + if(typeof window.clipboardData != 'undefined' && typeof e.clipboardData=='undefined' )e.clipboardData=window.clipboardData; + try{ + var testResult=clipboard_api_test(e, test_obj, event, dataToPaste, externalPassCondition); + result(testResult, '', externalPassCondition); + }catch(e){ + result('exception: '+e); + } + } + /* if @autofocus isn't supported.. */ + if( document.getElementsByTagName('input').length >1 && document.activeElement == document.body ){ + for(var inp, i=0, inputs=document.getElementsByTagName('input');inp=inputs[i];i++){ + if(inp.hasAttribute('autofocus'))inp.focus(); + } + } + + function result(testResult, msg){ + var logNode=document.getElementsByTagName('p')[0].firstChild; + if( testResult === true || testResult === false ){ + test_obj.step(function(){assert_true(testResult)}); + test_obj.done(); + logNode.data= ''; + }else if( typeof testResult === 'function' ){ + test_obj.step(testResult); + test_obj.done(); + logNode.data= ''; + }else if( typeof testResult ==='string' ){ + logNode.data=testResult; + test_obj.assert_equals(testResult, ''); + t.done(); + }else if( typeof externalPassCondition==='string' ){ + logNode.data='\nThis test passes if this text is now on the system clipboard: "'+externalPassCondition+'"'; + var btn = logNode.parentNode.appendChild(document.createElement('button')); + btn.onclick = function(){result(true)}; + btn.textContent = 'Passed!'; + btn.type='button'; + btn = logNode.parentNode.appendChild(document.createElement('button')); + btn.onclick = function(){result(false)}; + btn.textContent = 'Failed!'; + btn.type='button'; + } + if( msg )logNode.data+='\n'+msg; + + /* another return value - or no return - from test() indicates that it is asyncronous and will call testResult() from a timeout or something */ + + } + window.result = result; +} diff --git a/clipboard-apis/support/html_file.htm b/clipboard-apis/support/html_file.htm new file mode 100644 index 00000000000000..073b90540232d6 --- /dev/null +++ b/clipboard-apis/support/html_file.htm @@ -0,0 +1,7 @@ + + + Copy/paste support file + + +

This is formatted HTML for copy/paste tests.

+ diff --git a/clipboard-apis/support/image.jpg b/clipboard-apis/support/image.jpg new file mode 100644 index 00000000000000..6d15536ed48a56 Binary files /dev/null and b/clipboard-apis/support/image.jpg differ diff --git a/clipboard-apis/support/test b/clipboard-apis/support/test new file mode 100644 index 00000000000000..1b1cb4d44c57c2 Binary files /dev/null and b/clipboard-apis/support/test differ diff --git a/clipboard-apis/types_property_textplain_in_types_entries_when_there_is_plain_text_on_the_clipboard_paste_on_document.html b/clipboard-apis/types_property_textplain_in_types_entries_when_there_is_plain_text_on_the_clipboard_paste_on_document.html new file mode 100644 index 00000000000000..d4f43b36d5a487 --- /dev/null +++ b/clipboard-apis/types_property_textplain_in_types_entries_when_there_is_plain_text_on_the_clipboard_paste_on_document.html @@ -0,0 +1,43 @@ + + + + Clipboard API - types property - 'text/plain' in .types entries when there is plain text on the clipboard - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+
+ +
+
+ + diff --git a/clipboard-apis/using_beforecopy_to_enable_copy_ui_that_would_otherwise_be_disabled_copy_on_document.html b/clipboard-apis/using_beforecopy_to_enable_copy_ui_that_would_otherwise_be_disabled_copy_on_document.html new file mode 100644 index 00000000000000..48f28437fc7b77 --- /dev/null +++ b/clipboard-apis/using_beforecopy_to_enable_copy_ui_that_would_otherwise_be_disabled_copy_on_document.html @@ -0,0 +1,37 @@ + + + + Clipboard API - Using beforecopy to enable 'copy' UI that would otherwise be disabled - copy on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

The "copy" menu UI state is enabled on this page even when there is no selection.

+
+ + diff --git a/clipboard-apis/using_beforecut_to_enable_cut_ui_that_would_otherwise_be_disabled_cut_on_document.html b/clipboard-apis/using_beforecut_to_enable_cut_ui_that_would_otherwise_be_disabled_cut_on_document.html new file mode 100644 index 00000000000000..4194d35a6d449e --- /dev/null +++ b/clipboard-apis/using_beforecut_to_enable_cut_ui_that_would_otherwise_be_disabled_cut_on_document.html @@ -0,0 +1,37 @@ + + + + Clipboard API - Using beforecut to enable 'cut' UI that would otherwise be disabled - cut on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

The "cut" menu UI state is enabled on this page even when there is no editable selection.

+
+ + diff --git a/clipboard-apis/using_beforepaste_to_enable_paste_ui_that_would_otherwise_be_disabled_paste_on_document.html b/clipboard-apis/using_beforepaste_to_enable_paste_ui_that_would_otherwise_be_disabled_paste_on_document.html new file mode 100644 index 00000000000000..8bafb24ab8f491 --- /dev/null +++ b/clipboard-apis/using_beforepaste_to_enable_paste_ui_that_would_otherwise_be_disabled_paste_on_document.html @@ -0,0 +1,37 @@ + + + + Clipboard API - Using beforepaste to enable 'paste' UI that would otherwise be disabled - paste on document + + + + + + + +

FAILED (This TC requires JavaScript enabled)

+

The "paste" menu UI state is enabled on this page even when there is no editable context.

+
+ +