diff options
Diffstat (limited to 'testing/web-platform/meta/webdriver')
158 files changed, 1120 insertions, 0 deletions
diff --git a/testing/web-platform/meta/webdriver/tests/__dir__.ini b/testing/web-platform/meta/webdriver/tests/__dir__.ini new file mode 100644 index 0000000000..c80539ac42 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/__dir__.ini @@ -0,0 +1 @@ +lsan-allowed: [Alloc, Realloc, XPCNativeInterface::NewInstance, XPCNativeSet::NewInstance, XPCWrappedNative::GetNewOrUsed, XPCWrappedNativeProto::GetNewOrUsed, XPCWrappedNativeTearOff::AddTearOff, mozilla::extensions::AtomSet::Get, mozilla::extensions::MatchPattern::Constructor, mozilla::extensions::MatchPattern::Init, mozilla::net::AddStaticElement, nsDynamicAtom::Create] diff --git a/testing/web-platform/meta/webdriver/tests/accept_alert/__dir__.ini b/testing/web-platform/meta/webdriver/tests/accept_alert/__dir__.ini new file mode 100644 index 0000000000..ace9f9f361 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/accept_alert/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:5068800] diff --git a/testing/web-platform/meta/webdriver/tests/accept_alert/accept.py.ini b/testing/web-platform/meta/webdriver/tests/accept_alert/accept.py.ini new file mode 100644 index 0000000000..3c2181cb07 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/accept_alert/accept.py.ini @@ -0,0 +1,5 @@ +[accept.py] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] + if (os == "mac") and not debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webdriver/tests/add_cookie/__dir__.ini b/testing/web-platform/meta/webdriver/tests/add_cookie/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/add_cookie/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/back/__dir__.ini b/testing/web-platform/meta/webdriver/tests/back/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/back/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/back/back.py.ini b/testing/web-platform/meta/webdriver/tests/back/back.py.ini new file mode 100644 index 0000000000..56f7fe7fc5 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/back/back.py.ini @@ -0,0 +1,3 @@ +[back.py] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webdriver/tests/bidi/__dir__.ini b/testing/web-platform/meta/webdriver/tests/bidi/__dir__.ini new file mode 100644 index 0000000000..e57415c780 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/__dir__.ini @@ -0,0 +1,2 @@ +leak-threshold: [default:2867200] +lsan-allowed: [Malloc, mozilla::extensions::MatchPatternCore::MatchPatternCore, mozilla::extensions::MatchPatternSet::Constructor, mozilla::extensions::MatchPatternSet::GetPatterns, mozilla::extensions::PermittedSchemes] diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/capture_screenshot/invalid.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/capture_screenshot/invalid.py.ini new file mode 100644 index 0000000000..3642e11cc5 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/capture_screenshot/invalid.py.ini @@ -0,0 +1,4 @@ +[invalid.py] + [test_closed_frame] + bug: 1761445 + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/close/close.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/close/close.py.ini new file mode 100644 index 0000000000..d0515da41a --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/close/close.py.ini @@ -0,0 +1,4 @@ +[close.py] + [test_top_level_context[window\]] + disabled: + if os == "android": Not supported diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/create/reference_context.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/create/reference_context.py.ini new file mode 100644 index 0000000000..3109d80198 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/create/reference_context.py.ini @@ -0,0 +1,4 @@ +[reference_context.py] + [test_reference_context[window\]] + disabled: + if os == "android": Not supported diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/create/type.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/create/type.py.ini new file mode 100644 index 0000000000..39aec42dd7 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/create/type.py.ini @@ -0,0 +1,8 @@ +[type.py] + [test_type[tab\]] + expected: + if not fission and not swgl and not debug: [PASS, FAIL] + + [test_type[window\]] + disabled: + if os == "android": Not supported diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/dom_content_loaded/dom_content_loaded.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/dom_content_loaded/dom_content_loaded.py.ini new file mode 100644 index 0000000000..1d444f3765 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/dom_content_loaded/dom_content_loaded.py.ini @@ -0,0 +1,13 @@ +[dom_content_loaded.py] + [test_new_context[window\]] + disabled: + if os == "android": Not supported + + [test_iframe] + expected: + if (os == "linux") and swgl and not debug: [PASS, FAIL] + if (os == "mac") and debug: [PASS, FAIL] + + [test_subscribe] + expected: + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/get_tree/root.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/get_tree/root.py.ini new file mode 100644 index 0000000000..1740ef4ec9 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/get_tree/root.py.ini @@ -0,0 +1,9 @@ +[root.py] + + [test_null[window\]] + disabled: + if os == "android": Not supported + + [test_top_level_context[window\]] + disabled: + if os == "android": Not supported diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/load/load.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/load/load.py.ini new file mode 100644 index 0000000000..5eaafa8d53 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/load/load.py.ini @@ -0,0 +1,5 @@ +[load.py] + + [test_new_context[window\]] + disabled: + if os == "android": Not supported diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/navigate/about_blank.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/navigate/about_blank.py.ini new file mode 100644 index 0000000000..8fdab4dc47 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/navigate/about_blank.py.ini @@ -0,0 +1,4 @@ +[about_blank.py] + expected: + if (os == "linux") and fission and not debug: [OK, TIMEOUT] + diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/navigate/frame.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/navigate/frame.py.ini new file mode 100644 index 0000000000..be227227c1 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/navigate/frame.py.ini @@ -0,0 +1,4 @@ +[frame.py] + expected: + if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] + if (os == "linux") and fission and not debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/navigate/image.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/navigate/image.py.ini new file mode 100644 index 0000000000..9c27b495bc --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/navigate/image.py.ini @@ -0,0 +1,4 @@ +[image.py] + expected: + if (os == "linux") and fission and not debug: [OK, TIMEOUT] + if (os == "android") and debug and not swgl: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/navigate/navigate.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/navigate/navigate.py.ini new file mode 100644 index 0000000000..9a3af907d8 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/navigate/navigate.py.ini @@ -0,0 +1,5 @@ +[navigate.py] + [test_payload] + expected: + if not fission and not debug and swgl: [PASS, FAIL] + if not fission and not debug and not swgl: [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/navigate/wait.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/navigate/wait.py.ini new file mode 100644 index 0000000000..472ccd3599 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/navigate/wait.py.ini @@ -0,0 +1,10 @@ +[wait.py] + expected: + if (os == "android") and not debug: [OK, TIMEOUT] + [test_expected_url[none\]] + expected: + if not fission and not debug and not swgl: [PASS, FAIL] + + [test_slow_page[interactive-True\]] + expected: + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/bidi/log/entry_added/event_buffer.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/log/entry_added/event_buffer.py.ini new file mode 100644 index 0000000000..81516e000d --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/log/entry_added/event_buffer.py.ini @@ -0,0 +1,11 @@ +[event_buffer.py] + [test_console_log_cached_messages[javascript_error\]] + expected: + if (os == "linux") and debug and fission: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [test_console_log_cached_message_after_refresh[console_api_log\]] + expected: FAIL + + [test_console_log_cached_message_after_refresh[javascript_error\]] + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/bidi/log/entry_added/stacktrace.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/log/entry_added/stacktrace.py.ini new file mode 100644 index 0000000000..4da7566acf --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/log/entry_added/stacktrace.py.ini @@ -0,0 +1,4 @@ +[stacktrace.py] + [test_console_entry_sync_callstack[warn-True\]] + bug: 1744705 + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/bidi/log/entry_added/subscription.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/log/entry_added/subscription.py.ini new file mode 100644 index 0000000000..1603b11c62 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/log/entry_added/subscription.py.ini @@ -0,0 +1,6 @@ +[subscription.py] + [test_subscribe_unsubscribe[console_api_log\]] + expected: FAIL + + [test_subscribe_unsubscribe[javascript_error\]] + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/bidi/network/response_completed/response_completed_tentative.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/network/response_completed/response_completed_tentative.py.ini new file mode 100644 index 0000000000..d931c55004 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/network/response_completed/response_completed_tentative.py.ini @@ -0,0 +1,4 @@ +[response_completed_tentative.py] + [test_redirect] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1809210 + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/exception_details.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/exception_details.py.ini new file mode 100644 index 0000000000..a6fcb3a175 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/exception_details.py.ini @@ -0,0 +1,28 @@ +[exception_details.py] + [test_exception_details[new WeakSet()-expected25-False\]] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1791715 + expected: FAIL + + [test_exception_details[new Error('SOME_ERROR_TEXT')-expected26-False\]] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1791715 + expected: FAIL + + [test_exception_details[Promise.resolve()-expected27-False\]] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1791715 + expected: FAIL + + [test_exception_details[new Int32Array()-expected28-False\]] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1791715 + expected: FAIL + + [test_exception_details[new ArrayBuffer()-expected29-False\]] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1791715 + expected: FAIL + + [test_exception_details[document.createElement('div')-expected30-False\]] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1791715 + expected: FAIL + + [test_exception_details[window-expected31-False\]] + expected: FAIL + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1791715 diff --git a/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/invalid.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/invalid.py.ini new file mode 100644 index 0000000000..5acce5c8f7 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/invalid.py.ini @@ -0,0 +1,3 @@ +[invalid.py] + expected: + if (processor == "x86") and not debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/realm.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/realm.py.ini new file mode 100644 index 0000000000..8c6f36a9fc --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/realm.py.ini @@ -0,0 +1,4 @@ +[realm.py] + [test_different_target_realm] + expected: + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/bidi/script/disown/invalid.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/script/disown/invalid.py.ini new file mode 100644 index 0000000000..ba67874293 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/script/disown/invalid.py.ini @@ -0,0 +1,4 @@ +[invalid.py] + [test_params_target_invalid_type[None\]] + expected: + if (os == "android") and debug and not swgl: [PASS, ERROR] diff --git a/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/sandbox.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/sandbox.py.ini new file mode 100644 index 0000000000..bd986466f9 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/sandbox.py.ini @@ -0,0 +1,16 @@ +[sandbox.py] + [test_sandbox_with_side_effects] + expected: + if (os == "android") and not debug: [PASS, FAIL] + + [test_sandbox] + expected: + if (os == "android") and not debug: [PASS, FAIL] + + [test_sandbox_with_empty_name] + expected: + if (os == "android") and not debug: [PASS, FAIL] + + [test_switch_sandboxes] + expected: + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/bidi/script/get_realms/get_realms.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/script/get_realms/get_realms.py.ini new file mode 100644 index 0000000000..98c270def2 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/script/get_realms/get_realms.py.ini @@ -0,0 +1,4 @@ +[get_realms.py] + [test_multiple_top_level_contexts[window\]] + disabled: + if os == "android": Not supported diff --git a/testing/web-platform/meta/webdriver/tests/bidi/script/get_realms/sandbox.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/script/get_realms/sandbox.py.ini new file mode 100644 index 0000000000..86e89e187c --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/bidi/script/get_realms/sandbox.py.ini @@ -0,0 +1,4 @@ +[sandbox.py] + [test_multiple_top_level_contexts[window\]] + disabled: + if os == "android": Not supported diff --git a/testing/web-platform/meta/webdriver/tests/close_window/__dir__.ini b/testing/web-platform/meta/webdriver/tests/close_window/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/close_window/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/close_window/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/close_window/user_prompts.py.ini new file mode 100644 index 0000000000..d773571c4a --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/close_window/user_prompts.py.ini @@ -0,0 +1,4 @@ +[user_prompts.py] + [test_dismiss_and_notify[capabilities0-alert-None\]] + expected: + if fission and (os == "linux") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/delete_all_cookies/__dir__.ini b/testing/web-platform/meta/webdriver/tests/delete_all_cookies/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/delete_all_cookies/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/delete_cookie/__dir__.ini b/testing/web-platform/meta/webdriver/tests/delete_cookie/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/delete_cookie/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/delete_cookie/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/delete_cookie/user_prompts.py.ini new file mode 100644 index 0000000000..f473dca2f9 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/delete_cookie/user_prompts.py.ini @@ -0,0 +1,4 @@ +[user_prompts.py] + [test_dismiss_and_notify[capabilities0-alert-None\]] + expected: + if (os == "linux") and not debug: [PASS, ERROR] diff --git a/testing/web-platform/meta/webdriver/tests/delete_session/__dir__.ini b/testing/web-platform/meta/webdriver/tests/delete_session/__dir__.ini new file mode 100644 index 0000000000..bbb6d71d1e --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/delete_session/__dir__.ini @@ -0,0 +1,2 @@ +leak-threshold: [default:2816000] +lsan-allowed: [Malloc, mozilla::extensions::MatchPatternCore::MatchPatternCore, mozilla::extensions::MatchPatternSet::Constructor, mozilla::extensions::MatchPatternSet::GetPatterns, mozilla::extensions::PermittedSchemes] diff --git a/testing/web-platform/meta/webdriver/tests/dismiss_alert/__dir__.ini b/testing/web-platform/meta/webdriver/tests/dismiss_alert/__dir__.ini new file mode 100644 index 0000000000..ace9f9f361 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/dismiss_alert/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:5068800] diff --git a/testing/web-platform/meta/webdriver/tests/element_clear/__dir__.ini b/testing/web-platform/meta/webdriver/tests/element_clear/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/element_clear/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/element_clear/clear.py.ini b/testing/web-platform/meta/webdriver/tests/element_clear/clear.py.ini new file mode 100644 index 0000000000..b6a0a8ea7b --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/element_clear/clear.py.ini @@ -0,0 +1,14 @@ +[clear.py] + [test_contenteditable] + bug: 1744925 + expected: FAIL + + [test_input_file] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762066 + expected: + if os == "android": FAIL + + [test_input_file_multiple] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762066 + expected: + if os == "android": FAIL diff --git a/testing/web-platform/meta/webdriver/tests/element_click/__dir__.ini b/testing/web-platform/meta/webdriver/tests/element_click/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/element_click/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/element_click/center_point.py.ini b/testing/web-platform/meta/webdriver/tests/element_click/center_point.py.ini new file mode 100644 index 0000000000..94f23c2f1e --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/element_click/center_point.py.ini @@ -0,0 +1,12 @@ +[center_point.py] + [test_entirely_in_view] + disabled: + if os == "android": https://bugzilla.mozilla.org/show_bug.cgi?id=1762069 + + [test_css_pixel_rounding[6\]] + disabled: + if os == "android": https://bugzilla.mozilla.org/show_bug.cgi?id=1762069 + + [test_css_pixel_rounding[7\]] + disabled: + if os == "android": https://bugzilla.mozilla.org/show_bug.cgi?id=1762069 diff --git a/testing/web-platform/meta/webdriver/tests/element_click/interactability.py.ini b/testing/web-platform/meta/webdriver/tests/element_click/interactability.py.ini new file mode 100644 index 0000000000..6a437e4c0d --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/element_click/interactability.py.ini @@ -0,0 +1,3 @@ +[interactability.py] + [test_element_not_visible_overflow_hidden] + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/element_click/navigate.py.ini b/testing/web-platform/meta/webdriver/tests/element_click/navigate.py.ini new file mode 100644 index 0000000000..5f9b6dfd25 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/element_click/navigate.py.ini @@ -0,0 +1,6 @@ +[navigate.py] + + [test_link_unload_event] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1786639 + expected: + if os == "android" and fission: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/element_click/scroll_into_view.py.ini b/testing/web-platform/meta/webdriver/tests/element_click/scroll_into_view.py.ini new file mode 100644 index 0000000000..995de9568b --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/element_click/scroll_into_view.py.ini @@ -0,0 +1,4 @@ +[scroll_into_view.py] + [test_partially_visible_does_not_scroll[1\]] + disabled: + if os == "android": https://bugzilla.mozilla.org/show_bug.cgi?id=1762072 diff --git a/testing/web-platform/meta/webdriver/tests/element_click/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/element_click/user_prompts.py.ini new file mode 100644 index 0000000000..e8195b6ff4 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/element_click/user_prompts.py.ini @@ -0,0 +1,12 @@ +[user_prompts.py] + [test_dismiss[capabilities0-alert-None\]] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762248 + + [test_dismiss[capabilities0-confirm-False\]] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762248 + + [test_dismiss[capabilities0-prompt-None\]] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762248 diff --git a/testing/web-platform/meta/webdriver/tests/element_send_keys/__dir__.ini b/testing/web-platform/meta/webdriver/tests/element_send_keys/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/element_send_keys/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/element_send_keys/events.py.ini b/testing/web-platform/meta/webdriver/tests/element_send_keys/events.py.ini new file mode 100644 index 0000000000..0dd30c7835 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/element_send_keys/events.py.ini @@ -0,0 +1,4 @@ +[events.py] + [test_file_upload] + expected: + if os == "android": FAIL diff --git a/testing/web-platform/meta/webdriver/tests/element_send_keys/file_upload.py.ini b/testing/web-platform/meta/webdriver/tests/element_send_keys/file_upload.py.ini new file mode 100644 index 0000000000..0769bf3fbf --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/element_send_keys/file_upload.py.ini @@ -0,0 +1,3 @@ +[file_upload.py] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762066 diff --git a/testing/web-platform/meta/webdriver/tests/execute_async_script/__dir__.ini b/testing/web-platform/meta/webdriver/tests/execute_async_script/__dir__.ini new file mode 100644 index 0000000000..dc833d35e2 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/execute_async_script/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2816000] diff --git a/testing/web-platform/meta/webdriver/tests/execute_async_script/arguments.py.ini b/testing/web-platform/meta/webdriver/tests/execute_async_script/arguments.py.ini new file mode 100644 index 0000000000..cfa8896aa1 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/execute_async_script/arguments.py.ini @@ -0,0 +1,8 @@ +[arguments.py] + [test_element_reference[frame\]] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1274251 + expected: FAIL + + [test_element_reference[window\]] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1274251 + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/execute_async_script/collections.py.ini b/testing/web-platform/meta/webdriver/tests/execute_async_script/collections.py.ini new file mode 100644 index 0000000000..96a440232a --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/execute_async_script/collections.py.ini @@ -0,0 +1,5 @@ +[collections.py] + [test_file_list] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762066 + expected: + if os == "android": FAIL diff --git a/testing/web-platform/meta/webdriver/tests/execute_async_script/node.py.ini b/testing/web-platform/meta/webdriver/tests/execute_async_script/node.py.ini new file mode 100644 index 0000000000..d4f507299b --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/execute_async_script/node.py.ini @@ -0,0 +1,8 @@ +[node.py] + [test_element_reference[frame\]] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1274251 + expected: FAIL + + [test_element_reference[window\]] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1274251 + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/execute_async_script/objects.py.ini b/testing/web-platform/meta/webdriver/tests/execute_async_script/objects.py.ini new file mode 100644 index 0000000000..53a20f911d --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/execute_async_script/objects.py.ini @@ -0,0 +1,8 @@ +[objects.py] + [test_object_to_json] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1808709 + expected: FAIL + + [test_object_to_json_exception] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1808709 + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/execute_async_script/promise.py.ini b/testing/web-platform/meta/webdriver/tests/execute_async_script/promise.py.ini new file mode 100644 index 0000000000..abce0b314e --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/execute_async_script/promise.py.ini @@ -0,0 +1,3 @@ +[promise.py] + [test_await_promise_resolve] + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/execute_script/__dir__.ini b/testing/web-platform/meta/webdriver/tests/execute_script/__dir__.ini new file mode 100644 index 0000000000..dc833d35e2 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/execute_script/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2816000] diff --git a/testing/web-platform/meta/webdriver/tests/execute_script/arguments.py.ini b/testing/web-platform/meta/webdriver/tests/execute_script/arguments.py.ini new file mode 100644 index 0000000000..0c1968c999 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/execute_script/arguments.py.ini @@ -0,0 +1,12 @@ +[arguments.py] + [test_element_reference[frame\]] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1274251 + expected: FAIL + + [test_element_reference[shadow-root\]] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1744928 + expected: FAIL + + [test_element_reference[window\]] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1274251 + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/execute_script/collections.py.ini b/testing/web-platform/meta/webdriver/tests/execute_script/collections.py.ini new file mode 100644 index 0000000000..3ad5cba8aa --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/execute_script/collections.py.ini @@ -0,0 +1,4 @@ +[collections.py] + [test_file_list] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762066 diff --git a/testing/web-platform/meta/webdriver/tests/execute_script/execute.py.ini b/testing/web-platform/meta/webdriver/tests/execute_script/execute.py.ini new file mode 100644 index 0000000000..f1d0a82773 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/execute_script/execute.py.ini @@ -0,0 +1,8 @@ +[execute.py] + [test_no_such_element_from_other_window_handle[closed\]] + expected: + if (os == "android") and not debug: [PASS, FAIL] + + [test_no_such_element_from_other_window_handle[open\]] + expected: + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/execute_script/json_serialize_windowproxy.py.ini b/testing/web-platform/meta/webdriver/tests/execute_script/json_serialize_windowproxy.py.ini new file mode 100644 index 0000000000..42bf89a74a --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/execute_script/json_serialize_windowproxy.py.ini @@ -0,0 +1,13 @@ +[json_serialize_windowproxy.py] + [test_initial_window] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1274251 + expected: + FAIL + + [test_window_open] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1274251 + expected: FAIL + + [test_frame] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1274251 + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/execute_script/node.py.ini b/testing/web-platform/meta/webdriver/tests/execute_script/node.py.ini new file mode 100644 index 0000000000..1d6a0f4a81 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/execute_script/node.py.ini @@ -0,0 +1,12 @@ +[node.py] + [test_element_reference[frame\]] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1274251 + expected: FAIL + + [test_element_reference[shadow-root\]] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1489490 + expected: FAIL + + [test_element_reference[window\]] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1274251 + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/execute_script/promise.py.ini b/testing/web-platform/meta/webdriver/tests/execute_script/promise.py.ini new file mode 100644 index 0000000000..abce0b314e --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/execute_script/promise.py.ini @@ -0,0 +1,3 @@ +[promise.py] + [test_await_promise_resolve] + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/execute_script/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/execute_script/user_prompts.py.ini new file mode 100644 index 0000000000..3ccd7e432b --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/execute_script/user_prompts.py.ini @@ -0,0 +1,4 @@ +[user_prompts.py] + [test_accept_and_notify[capabilities0-alert-None\]] + expected: + if (os == "linux") and not debug: [PASS, ERROR] diff --git a/testing/web-platform/meta/webdriver/tests/find_element/__dir__.ini b/testing/web-platform/meta/webdriver/tests/find_element/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/find_element/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/find_element_from_element/__dir__.ini b/testing/web-platform/meta/webdriver/tests/find_element_from_element/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/find_element_from_element/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/find_element_from_element/find.py.ini b/testing/web-platform/meta/webdriver/tests/find_element_from_element/find.py.ini new file mode 100644 index 0000000000..a82215e9ad --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/find_element_from_element/find.py.ini @@ -0,0 +1,3 @@ +[find.py] + [test_parent_of_document_node_errors] + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/find_element_from_shadow_root/__dir__.ini b/testing/web-platform/meta/webdriver/tests/find_element_from_shadow_root/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/find_element_from_shadow_root/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/find_element_from_shadow_root/find.py.ini b/testing/web-platform/meta/webdriver/tests/find_element_from_shadow_root/find.py.ini new file mode 100644 index 0000000000..bb47a1d35a --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/find_element_from_shadow_root/find.py.ini @@ -0,0 +1,116 @@ +[find.py] + bug: 1700097 + + [test_no_top_browsing_context] + expected: FAIL + + [test_no_browsing_context] + expected: FAIL + + [test_no_such_element_with_unknown_shadow_root] + expected: FAIL + + [test_no_such_element_with_invalid_value[not-existent\]] + expected: FAIL + + [test_no_such_element_with_invalid_value[existent-inner-shadow-dom\]] + expected: FAIL + + [test_no_such_element_with_shadow_root_from_other_window_handle] + expected: FAIL + + [test_no_such_element_with_shadow_root_from_other_frame] + expected: FAIL + + [test_detached_shadow_root[top_context\]] + expected: FAIL + + [test_detached_shadow_root[child_context\]] + expected: FAIL + + [test_find_element_partial_link_text[<a href=#> partial link text </a>-link\]] + expected: FAIL + + [test_invalid_using_argument[a\]] + expected: FAIL + + [test_find_element_partial_link_text[<a href=#>partial link<br>text</a>-k\\nt\]] + expected: FAIL + + [test_find_element_link_text[<a href=#>link<br>text</a>-link\\ntext\]] + expected: FAIL + + [test_find_element_link_text[<a href=# style='text-transform: uppercase'>link text</a>-LINK TEXT\]] + expected: FAIL + + [test_find_element_partial_link_text[<a href=#>partial link text</a>-link\]] + expected: FAIL + + [test_find_element_partial_link_text[<a href=#>PARTIAL LINK TEXT</a>-LINK\]] + expected: FAIL + + [test_invalid_using_argument[using5\]] + expected: FAIL + + [test_find_element_link_text[<a href=#>LINK TEXT</a>-LINK TEXT\]] + expected: FAIL + + [test_find_element_link_text[<a href=#>link&text</a>-link&text\]] + expected: FAIL + + [test_found_element_equivalence] + expected: FAIL + + [test_invalid_using_argument[using4\]] + expected: FAIL + + [test_invalid_selector_argument[value1\]] + expected: FAIL + + [test_find_element[xpath-//a\]] + expected: FAIL + + [test_find_element_partial_link_text[<a href=# style='text-transform: uppercase'>partial link text</a>-LINK\]] + expected: FAIL + + [test_find_element_link_text[<a href=#>link text</a>-link text\]] + expected: FAIL + + [test_invalid_using_argument[True\]] + expected: FAIL + + [test_null_parameter_value] + expected: FAIL + + [test_invalid_selector_argument[value2\]] + expected: FAIL + + [test_find_element_partial_link_text[<a href=#>partial link&text</a>-k&t\]] + expected: FAIL + + [test_find_element[partial link text-link text\]] + expected: FAIL + + [test_invalid_selector_argument[None\]] + expected: FAIL + + [test_find_element_link_text[<a href=#> link text </a>-link text\]] + expected: FAIL + + [test_find_element_partial_link_text[<a href=#>partial link text</a>-k t\]] + expected: FAIL + + [test_find_element[tag name-a\]] + expected: FAIL + + [test_find_element[link text-full link text\]] + expected: FAIL + + [test_find_element[css selector-#linkText\]] + expected: FAIL + + [test_invalid_using_argument[None\]] + expected: FAIL + + [test_invalid_using_argument[1\]] + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/find_element_from_shadow_root/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/find_element_from_shadow_root/user_prompts.py.ini new file mode 100644 index 0000000000..9d13466400 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/find_element_from_shadow_root/user_prompts.py.ini @@ -0,0 +1,54 @@ +[user_prompts.py] + [test_ignore[capabilities0-alert\]] + expected: FAIL + + [test_accept[capabilities0-prompt-\]] + expected: FAIL + + [test_accept_and_notify[capabilities0-alert-None\]] + expected: FAIL + + [test_default[confirm-False\]] + expected: FAIL + + [test_dismiss[capabilities0-prompt-None\]] + expected: FAIL + + [test_accept[capabilities0-confirm-True\]] + expected: FAIL + + [test_dismiss_and_notify[capabilities0-alert-None\]] + expected: FAIL + + [test_accept_and_notify[capabilities0-prompt-\]] + expected: FAIL + + [test_dismiss_and_notify[capabilities0-confirm-False\]] + expected: FAIL + + [test_dismiss_and_notify[capabilities0-prompt-None\]] + expected: FAIL + + [test_default[prompt-None\]] + expected: FAIL + + [test_default[alert-None\]] + expected: FAIL + + [test_ignore[capabilities0-prompt\]] + expected: FAIL + + [test_dismiss[capabilities0-alert-None\]] + expected: FAIL + + [test_accept[capabilities0-alert-None\]] + expected: FAIL + + [test_dismiss[capabilities0-confirm-False\]] + expected: FAIL + + [test_accept_and_notify[capabilities0-confirm-True\]] + expected: FAIL + + [test_ignore[capabilities0-confirm\]] + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/find_elements/__dir__.ini b/testing/web-platform/meta/webdriver/tests/find_elements/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/find_elements/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/find_elements_from_element/__dir__.ini b/testing/web-platform/meta/webdriver/tests/find_elements_from_element/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/find_elements_from_element/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/find_elements_from_element/find.py.ini b/testing/web-platform/meta/webdriver/tests/find_elements_from_element/find.py.ini new file mode 100644 index 0000000000..a82215e9ad --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/find_elements_from_element/find.py.ini @@ -0,0 +1,3 @@ +[find.py] + [test_parent_of_document_node_errors] + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/find_elements_from_shadow_root/__dir__.ini b/testing/web-platform/meta/webdriver/tests/find_elements_from_shadow_root/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/find_elements_from_shadow_root/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/find_elements_from_shadow_root/find.py.ini b/testing/web-platform/meta/webdriver/tests/find_elements_from_shadow_root/find.py.ini new file mode 100644 index 0000000000..9bf385d6d9 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/find_elements_from_shadow_root/find.py.ini @@ -0,0 +1,116 @@ +[find.py] + bug: 1700097 + + [test_no_top_browsing_context] + expected: FAIL + + [test_no_browsing_context] + expected: FAIL + + [test_no_such_element_with_unknown_shadow_root] + expected: FAIL + + [test_no_such_element_with_invalid_value[not-existent\]] + expected: FAIL + + [test_no_such_element_with_invalid_value[existent-inner-shadow-dom\]] + expected: FAIL + + [test_no_such_element_with_shadow_root_from_other_window_handle] + expected: FAIL + + [test_no_such_element_with_shadow_root_from_other_frame] + expected: FAIL + + [test_detached_shadow_root[top_context\]] + expected: FAIL + + [test_detached_shadow_root[child_context\]] + expected: FAIL + + [test_invalid_using_argument[a\]] + expected: FAIL + + [test_find_elements[tag name-a\]] + expected: FAIL + + [test_find_elements_partial_link_text[<a href=#>partial link text</a>-link\]] + expected: FAIL + + [test_invalid_using_argument[using5\]] + expected: FAIL + + [test_find_elements_link_text[<a href=#>link text</a>-link text\]] + expected: FAIL + + [test_find_elements_partial_link_text[<a href=#>partial link text</a>-k t\]] + expected: FAIL + + [test_find_elements_link_text[<a href=# style='text-transform: uppercase'>link text</a>-LINK TEXT\]] + expected: FAIL + + [test_find_elements_partial_link_text[<a href=#>partial link&text</a>-k&t\]] + expected: FAIL + + [test_find_elements_link_text[<a href=#>LINK TEXT</a>-LINK TEXT\]] + expected: FAIL + + [test_invalid_using_argument[using4\]] + expected: FAIL + + [test_find_elements[link text-full link text\]] + expected: FAIL + + [test_invalid_selector_argument[value1\]] + expected: FAIL + + [test_invalid_using_argument[True\]] + expected: FAIL + + [test_find_elements_partial_link_text[<a href=# style='text-transform: uppercase'>partial link text</a>-LINK\]] + expected: FAIL + + [test_find_elements[partial link text-link text\]] + expected: FAIL + + [test_null_parameter_value] + expected: FAIL + + [test_find_elements_link_text[<a href=#>link<br>text</a>-link\\ntext\]] + expected: FAIL + + [test_find_elements_link_text[<a href=#>link&text</a>-link&text\]] + expected: FAIL + + [test_find_elements_equivalence] + expected: FAIL + + [test_find_elements_partial_link_text[<a href=#>PARTIAL LINK TEXT</a>-LINK\]] + expected: FAIL + + [test_find_elements[css selector-#linkText\]] + expected: FAIL + + [test_invalid_selector_argument[value2\]] + expected: FAIL + + [test_find_elements_link_text[<a href=#> link text </a>-link text\]] + expected: FAIL + + [test_invalid_selector_argument[None\]] + expected: FAIL + + [test_find_elements_partial_link_text[<a href=#>partial link<br>text</a>-k\\nt\]] + expected: FAIL + + [test_invalid_using_argument[None\]] + expected: FAIL + + [test_find_elements[xpath-//a\]] + expected: FAIL + + [test_invalid_using_argument[1\]] + expected: FAIL + + [test_find_elements_partial_link_text[<a href=#> partial link text </a>-link\]] + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/find_elements_from_shadow_root/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/find_elements_from_shadow_root/user_prompts.py.ini new file mode 100644 index 0000000000..9d13466400 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/find_elements_from_shadow_root/user_prompts.py.ini @@ -0,0 +1,54 @@ +[user_prompts.py] + [test_ignore[capabilities0-alert\]] + expected: FAIL + + [test_accept[capabilities0-prompt-\]] + expected: FAIL + + [test_accept_and_notify[capabilities0-alert-None\]] + expected: FAIL + + [test_default[confirm-False\]] + expected: FAIL + + [test_dismiss[capabilities0-prompt-None\]] + expected: FAIL + + [test_accept[capabilities0-confirm-True\]] + expected: FAIL + + [test_dismiss_and_notify[capabilities0-alert-None\]] + expected: FAIL + + [test_accept_and_notify[capabilities0-prompt-\]] + expected: FAIL + + [test_dismiss_and_notify[capabilities0-confirm-False\]] + expected: FAIL + + [test_dismiss_and_notify[capabilities0-prompt-None\]] + expected: FAIL + + [test_default[prompt-None\]] + expected: FAIL + + [test_default[alert-None\]] + expected: FAIL + + [test_ignore[capabilities0-prompt\]] + expected: FAIL + + [test_dismiss[capabilities0-alert-None\]] + expected: FAIL + + [test_accept[capabilities0-alert-None\]] + expected: FAIL + + [test_dismiss[capabilities0-confirm-False\]] + expected: FAIL + + [test_accept_and_notify[capabilities0-confirm-True\]] + expected: FAIL + + [test_ignore[capabilities0-confirm\]] + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/forward/__dir__.ini b/testing/web-platform/meta/webdriver/tests/forward/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/forward/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/fullscreen_window/__dir__.ini b/testing/web-platform/meta/webdriver/tests/fullscreen_window/__dir__.ini new file mode 100644 index 0000000000..dc833d35e2 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/fullscreen_window/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2816000] diff --git a/testing/web-platform/meta/webdriver/tests/fullscreen_window/fullscreen.py.ini b/testing/web-platform/meta/webdriver/tests/fullscreen_window/fullscreen.py.ini new file mode 100644 index 0000000000..5c185d50e2 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/fullscreen_window/fullscreen.py.ini @@ -0,0 +1,3 @@ +[fullscreen.py] + disabled: + if os == "android": Not supported diff --git a/testing/web-platform/meta/webdriver/tests/fullscreen_window/stress.py.ini b/testing/web-platform/meta/webdriver/tests/fullscreen_window/stress.py.ini new file mode 100644 index 0000000000..a1a4c1989d --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/fullscreen_window/stress.py.ini @@ -0,0 +1,3 @@ +[stress.py] + disabled: + if os == "android": Not supported diff --git a/testing/web-platform/meta/webdriver/tests/fullscreen_window/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/fullscreen_window/user_prompts.py.ini new file mode 100644 index 0000000000..c11e0708c3 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/fullscreen_window/user_prompts.py.ini @@ -0,0 +1,4 @@ +[user_prompts.py] + disabled: + if os == "android": Not supported + diff --git a/testing/web-platform/meta/webdriver/tests/get_active_element/__dir__.ini b/testing/web-platform/meta/webdriver/tests/get_active_element/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_active_element/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/get_alert_text/__dir__.ini b/testing/web-platform/meta/webdriver/tests/get_alert_text/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_alert_text/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/get_computed_label/__dir__.ini b/testing/web-platform/meta/webdriver/tests/get_computed_label/__dir__.ini new file mode 100644 index 0000000000..dc833d35e2 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_computed_label/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2816000] diff --git a/testing/web-platform/meta/webdriver/tests/get_computed_label/get.py.ini b/testing/web-platform/meta/webdriver/tests/get_computed_label/get.py.ini new file mode 100644 index 0000000000..e0b0439f1a --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_computed_label/get.py.ini @@ -0,0 +1,52 @@ +[get.py] + [test_no_browsing_context] + bug: 1744927 + expected: FAIL + + [test_no_such_element_with_invalid_value] + bug: 1744927 + expected: FAIL + + [test_no_such_element_from_other_window_handle[closed\]] + bug: 1744927 + expected: FAIL + + [test_no_such_element_from_other_window_handle[open\]] + bug: 1744927 + expected: FAIL + + [test_no_such_element_from_other_frame[closed\]] + bug: 1744927 + expected: FAIL + + [test_no_such_element_from_other_frame[open\]] + bug: 1744927 + expected: FAIL + + [test_stale_element_reference[top_context\]] + bug: 1744927 + expected: FAIL + + [test_stale_element_reference[child_context\]] + bug: 1744927 + expected: FAIL + + [test_get_computed_label[<button>ok</button>-button-ok\]] + bug: 1744927 + expected: FAIL + + [test_get_computed_label[<button aria-labelledby="one two"></button><div id=one>ok</div><div id=two>go</div>-button-ok go\]] + bug: 1744927 + expected: FAIL + + [test_get_computed_label[<button aria-label=foo>bar</button>-button-foo\]] + bug: 1744927 + expected: FAIL + + [test_get_computed_label[<label><input> foo</label>-input-foo\]] + bug: 1744927 + expected: FAIL + + [test_get_computed_label[<label for=b>foo<label><input id=b>-input-foo\]] + bug: 1744927 + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/get_computed_role/__dir__.ini b/testing/web-platform/meta/webdriver/tests/get_computed_role/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_computed_role/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/get_computed_role/get.py.ini b/testing/web-platform/meta/webdriver/tests/get_computed_role/get.py.ini new file mode 100644 index 0000000000..cc189a1a6f --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_computed_role/get.py.ini @@ -0,0 +1,46 @@ +[get.py] + [test_no_browsing_context] + bug: 1744929 + expected: + if debug and (os == "linux") and not swgl: [FAIL, ERROR] + FAIL + + [test_no_such_element_with_invalid_value] + bug: 1744929 + expected: FAIL + + [test_no_such_element_from_other_window_handle[closed\]] + bug: 1744929 + expected: FAIL + + [test_no_such_element_from_other_window_handle[open\]] + bug: 1744929 + expected: FAIL + + [test_no_such_element_from_other_frame[closed\]] + bug: 1744929 + expected: FAIL + + [test_no_such_element_from_other_frame[open\]] + bug: 1744929 + expected: FAIL + + [test_stale_element_reference[top_context\]] + bug: 1744929 + expected: FAIL + + [test_stale_element_reference[child_context\]] + bug: 1744929 + expected: FAIL + + [test_computed_roles[<input role=searchbox>-input-searchbox\]] + bug: 1744929 + expected: FAIL + + [test_computed_roles[<img role=presentation>-img-presentation\]] + bug: 1744929 + expected: FAIL + + [test_computed_roles[<li role=menuitem>foo-li-menuitem\]] + bug: 1744929 + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/get_current_url/__dir__.ini b/testing/web-platform/meta/webdriver/tests/get_current_url/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_current_url/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/get_current_url/file.py.ini b/testing/web-platform/meta/webdriver/tests/get_current_url/file.py.ini new file mode 100644 index 0000000000..29a274cd88 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_current_url/file.py.ini @@ -0,0 +1,3 @@ +[file.py] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762066 diff --git a/testing/web-platform/meta/webdriver/tests/get_element_attribute/__dir__.ini b/testing/web-platform/meta/webdriver/tests/get_element_attribute/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_element_attribute/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/get_element_attribute/get.py.ini b/testing/web-platform/meta/webdriver/tests/get_element_attribute/get.py.ini new file mode 100644 index 0000000000..9bb4513ba0 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_element_attribute/get.py.ini @@ -0,0 +1,3 @@ +[get.py] + expected: + if (processor == "x86") and not debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webdriver/tests/get_element_css_value/__dir__.ini b/testing/web-platform/meta/webdriver/tests/get_element_css_value/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_element_css_value/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/get_element_property/__dir__.ini b/testing/web-platform/meta/webdriver/tests/get_element_property/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_element_property/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/get_element_property/get.py.ini b/testing/web-platform/meta/webdriver/tests/get_element_property/get.py.ini new file mode 100644 index 0000000000..0b64d4c66e --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_element_property/get.py.ini @@ -0,0 +1,24 @@ +[get.py] + [test_primitives[js_primitive2-py_primitive2\]] + expected: FAIL + + [test_primitives[js_primitive3-py_primitive3\]] + expected: FAIL + + [test_primitives_set_by_execute_script[js_primitive2-py_primitive2\]] + expected: FAIL + + [test_primitives_set_by_execute_script[js_primitive3-py_primitive3\]] + expected: FAIL + + [test_web_reference[frame-Frame\]] + bug: 1274251 + expected: FAIL + + [test_web_reference[shadowRoot-ShadowRoot\]] + bug: 1764594 + expected: FAIL + + [test_web_reference[window-Window\]] + bug: 1274251 + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/get_element_rect/__dir__.ini b/testing/web-platform/meta/webdriver/tests/get_element_rect/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_element_rect/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/get_element_shadow_root/__dir__.ini b/testing/web-platform/meta/webdriver/tests/get_element_shadow_root/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_element_shadow_root/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/get_element_tag_name/__dir__.ini b/testing/web-platform/meta/webdriver/tests/get_element_tag_name/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_element_tag_name/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/get_element_text/__dir__.ini b/testing/web-platform/meta/webdriver/tests/get_element_text/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_element_text/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/get_named_cookie/__dir__.ini b/testing/web-platform/meta/webdriver/tests/get_named_cookie/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_named_cookie/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/get_page_source/__dir__.ini b/testing/web-platform/meta/webdriver/tests/get_page_source/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_page_source/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/get_timeouts/__dir__.ini b/testing/web-platform/meta/webdriver/tests/get_timeouts/__dir__.ini new file mode 100644 index 0000000000..dc833d35e2 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_timeouts/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2816000] diff --git a/testing/web-platform/meta/webdriver/tests/get_title/__dir__.ini b/testing/web-platform/meta/webdriver/tests/get_title/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_title/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/get_title/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/get_title/user_prompts.py.ini new file mode 100644 index 0000000000..3ccd7e432b --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_title/user_prompts.py.ini @@ -0,0 +1,4 @@ +[user_prompts.py] + [test_accept_and_notify[capabilities0-alert-None\]] + expected: + if (os == "linux") and not debug: [PASS, ERROR] diff --git a/testing/web-platform/meta/webdriver/tests/get_window_handle/__dir__.ini b/testing/web-platform/meta/webdriver/tests/get_window_handle/__dir__.ini new file mode 100644 index 0000000000..dc833d35e2 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_window_handle/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2816000] diff --git a/testing/web-platform/meta/webdriver/tests/get_window_handle/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/get_window_handle/user_prompts.py.ini new file mode 100644 index 0000000000..d265695168 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_window_handle/user_prompts.py.ini @@ -0,0 +1,4 @@ +[user_prompts.py] + [test_dismiss[capabilities0-alert\]] + expected: + if (os == "linux") and not debug: [PASS, ERROR] diff --git a/testing/web-platform/meta/webdriver/tests/get_window_handles/__dir__.ini b/testing/web-platform/meta/webdriver/tests/get_window_handles/__dir__.ini new file mode 100644 index 0000000000..dc833d35e2 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_window_handles/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2816000] diff --git a/testing/web-platform/meta/webdriver/tests/get_window_rect/__dir__.ini b/testing/web-platform/meta/webdriver/tests/get_window_rect/__dir__.ini new file mode 100644 index 0000000000..dc833d35e2 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/get_window_rect/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2816000] diff --git a/testing/web-platform/meta/webdriver/tests/interface/__dir__.ini b/testing/web-platform/meta/webdriver/tests/interface/__dir__.ini new file mode 100644 index 0000000000..dc833d35e2 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/interface/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2816000] diff --git a/testing/web-platform/meta/webdriver/tests/is_element_enabled/__dir__.ini b/testing/web-platform/meta/webdriver/tests/is_element_enabled/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/is_element_enabled/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/is_element_selected/__dir__.ini b/testing/web-platform/meta/webdriver/tests/is_element_selected/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/is_element_selected/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/maximize_window/__dir__.ini b/testing/web-platform/meta/webdriver/tests/maximize_window/__dir__.ini new file mode 100644 index 0000000000..dc833d35e2 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/maximize_window/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2816000] diff --git a/testing/web-platform/meta/webdriver/tests/maximize_window/maximize.py.ini b/testing/web-platform/meta/webdriver/tests/maximize_window/maximize.py.ini new file mode 100644 index 0000000000..2e861a167a --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/maximize_window/maximize.py.ini @@ -0,0 +1,7 @@ +[maximize.py] + disabled: + if os == "android": Not supported + + [test_no_top_browsing_context] + expected: + if (os == "linux") and debug and not swgl: [PASS, ERROR] diff --git a/testing/web-platform/meta/webdriver/tests/maximize_window/stress.py.ini b/testing/web-platform/meta/webdriver/tests/maximize_window/stress.py.ini new file mode 100644 index 0000000000..a1a4c1989d --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/maximize_window/stress.py.ini @@ -0,0 +1,3 @@ +[stress.py] + disabled: + if os == "android": Not supported diff --git a/testing/web-platform/meta/webdriver/tests/maximize_window/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/maximize_window/user_prompts.py.ini new file mode 100644 index 0000000000..5f27bd9af9 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/maximize_window/user_prompts.py.ini @@ -0,0 +1,3 @@ +[user_prompts.py] + disabled: + if os == "android": Not supported diff --git a/testing/web-platform/meta/webdriver/tests/minimize_window/__dir__.ini b/testing/web-platform/meta/webdriver/tests/minimize_window/__dir__.ini new file mode 100644 index 0000000000..dc833d35e2 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/minimize_window/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2816000] diff --git a/testing/web-platform/meta/webdriver/tests/minimize_window/minimize.py.ini b/testing/web-platform/meta/webdriver/tests/minimize_window/minimize.py.ini new file mode 100644 index 0000000000..8c2789f0f2 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/minimize_window/minimize.py.ini @@ -0,0 +1,10 @@ +[minimize.py] + disabled: + if os == "android": Not supported + [test_no_top_browsing_context] + expected: + if (os == "linux") and fission and not debug: [PASS, ERROR] + + [test_fully_exit_fullscreen] + expected: + if (os == "mac") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/minimize_window/stress.py.ini b/testing/web-platform/meta/webdriver/tests/minimize_window/stress.py.ini new file mode 100644 index 0000000000..a1a4c1989d --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/minimize_window/stress.py.ini @@ -0,0 +1,3 @@ +[stress.py] + disabled: + if os == "android": Not supported diff --git a/testing/web-platform/meta/webdriver/tests/minimize_window/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/minimize_window/user_prompts.py.ini new file mode 100644 index 0000000000..5f27bd9af9 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/minimize_window/user_prompts.py.ini @@ -0,0 +1,3 @@ +[user_prompts.py] + disabled: + if os == "android": Not supported diff --git a/testing/web-platform/meta/webdriver/tests/navigate_to/__dir__.ini b/testing/web-platform/meta/webdriver/tests/navigate_to/__dir__.ini new file mode 100644 index 0000000000..dc833d35e2 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/navigate_to/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2816000] diff --git a/testing/web-platform/meta/webdriver/tests/navigate_to/file.py.ini b/testing/web-platform/meta/webdriver/tests/navigate_to/file.py.ini new file mode 100644 index 0000000000..29a274cd88 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/navigate_to/file.py.ini @@ -0,0 +1,3 @@ +[file.py] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762066 diff --git a/testing/web-platform/meta/webdriver/tests/new_session/__dir__.ini b/testing/web-platform/meta/webdriver/tests/new_session/__dir__.ini new file mode 100644 index 0000000000..66c12423b6 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/new_session/__dir__.ini @@ -0,0 +1,2 @@ +lsan-allowed: [MakeUnique, Malloc, XPCNativeSet::NewInstanceMutate, XPCWrappedNative::GetNewOrUsed, mozilla::extensions::MatchPatternCore::MatchPatternCore, mozilla::extensions::MatchPatternSet::Constructor, mozilla::extensions::MatchPatternSet::GetPatterns, mozilla::extensions::PermittedSchemes, nsLocalFile::Clone, nsStringBuffer::Alloc, nsStringBundleService::insertIntoCache] +leak-threshold: [default:2816000] diff --git a/testing/web-platform/meta/webdriver/tests/new_session/create_alwaysMatch.py.ini b/testing/web-platform/meta/webdriver/tests/new_session/create_alwaysMatch.py.ini new file mode 100644 index 0000000000..77bf8505bb --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/new_session/create_alwaysMatch.py.ini @@ -0,0 +1,6 @@ +[create_alwaysMatch.py] + expected: + if (os == "linux") and fission and not debug: [OK, TIMEOUT] + [test_valid[platformName-None\]] + expected: + if swgl and (os == "android"): [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/new_session/create_firstMatch.py.ini b/testing/web-platform/meta/webdriver/tests/new_session/create_firstMatch.py.ini new file mode 100644 index 0000000000..8a21ca0ab8 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/new_session/create_firstMatch.py.ini @@ -0,0 +1,4 @@ +[create_firstMatch.py] + [test_valid[test:extension-False\]] + expected: + if swgl and (os == "linux"): [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/new_session/default_values.py.ini b/testing/web-platform/meta/webdriver/tests/new_session/default_values.py.ini new file mode 100644 index 0000000000..0c2e6c58a8 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/new_session/default_values.py.ini @@ -0,0 +1,6 @@ +[default_values.py] + [test_no_capabilites] + expected: FAIL + + [test_desired] + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/new_session/platform_name.py.ini b/testing/web-platform/meta/webdriver/tests/new_session/platform_name.py.ini new file mode 100644 index 0000000000..a2bad16c0a --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/new_session/platform_name.py.ini @@ -0,0 +1,4 @@ +[platform_name.py] + [test_corresponds_to_local_system] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762131 diff --git a/testing/web-platform/meta/webdriver/tests/new_session/response.py.ini b/testing/web-platform/meta/webdriver/tests/new_session/response.py.ini new file mode 100644 index 0000000000..e777519d5f --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/new_session/response.py.ini @@ -0,0 +1,4 @@ +[response.py] + [test_capability_default_value[setWindowRect-True\]] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762132 diff --git a/testing/web-platform/meta/webdriver/tests/new_session/timeouts.py.ini b/testing/web-platform/meta/webdriver/tests/new_session/timeouts.py.ini new file mode 100644 index 0000000000..a00856eb7d --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/new_session/timeouts.py.ini @@ -0,0 +1,4 @@ +[timeouts.py] + expected: + if (os == "linux") and not debug and not fission: [OK, TIMEOUT] + if (os == "linux") and not debug and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webdriver/tests/new_window/__dir__.ini b/testing/web-platform/meta/webdriver/tests/new_window/__dir__.ini new file mode 100644 index 0000000000..dc833d35e2 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/new_window/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2816000] diff --git a/testing/web-platform/meta/webdriver/tests/new_window/new_window.py.ini b/testing/web-platform/meta/webdriver/tests/new_window/new_window.py.ini new file mode 100644 index 0000000000..d736458c93 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/new_window/new_window.py.ini @@ -0,0 +1,7 @@ +[new_window.py] + disabled: + if os == "android": Not supported + + [test_sets_no_window_name] + expected: + if fission and (os == "win") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/perform_actions/__dir__.ini b/testing/web-platform/meta/webdriver/tests/perform_actions/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/perform_actions/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/perform_actions/key_special_keys.py.ini b/testing/web-platform/meta/webdriver/tests/perform_actions/key_special_keys.py.ini new file mode 100644 index 0000000000..d812fa4747 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/perform_actions/key_special_keys.py.ini @@ -0,0 +1,3 @@ +[key_special_keys.py] + expected: + if processor == "x86": [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webdriver/tests/perform_actions/pointer_mouse.py.ini b/testing/web-platform/meta/webdriver/tests/perform_actions/pointer_mouse.py.ini new file mode 100644 index 0000000000..df340a9334 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/perform_actions/pointer_mouse.py.ini @@ -0,0 +1,36 @@ +[pointer_mouse.py] + [test_drag_and_drop_with_draggable_element[0\]] + expected: + FAIL + + [test_drag_and_drop_with_draggable_element[300\]] + expected: + FAIL + + [test_drag_and_drop_with_draggable_element[800\]] + expected: + FAIL + + [test_drag_and_drop[10-15-0\]] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762119 + + [test_drag_and_drop[10-15-300\]] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762119 + + [test_drag_and_drop[10-15-800\]] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762119 + + [test_drag_and_drop[10--15-0\]] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762119 + + [test_drag_and_drop[10--15-300\]] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762119 + + [test_drag_and_drop[10--15-800\]] + disabled: + if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762119 diff --git a/testing/web-platform/meta/webdriver/tests/perform_actions/pointer_origin.py.ini b/testing/web-platform/meta/webdriver/tests/perform_actions/pointer_origin.py.ini new file mode 100644 index 0000000000..64e415f3c2 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/perform_actions/pointer_origin.py.ini @@ -0,0 +1,6 @@ +[pointer_origin.py] + [test_viewport_inside] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762211 + expected: + if (os == "android") and not debug: [PASS, FAIL] + if (os == "android") and debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/perform_actions/pointer_pen.py.ini b/testing/web-platform/meta/webdriver/tests/perform_actions/pointer_pen.py.ini new file mode 100644 index 0000000000..2dbfe9429e --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/perform_actions/pointer_pen.py.ini @@ -0,0 +1,6 @@ +[pointer_pen.py] + [test_null_response_value] + expected: ERROR + + [test_pen_pointer_properties] + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/perform_actions/pointer_tripleclick.py.ini b/testing/web-platform/meta/webdriver/tests/perform_actions/pointer_tripleclick.py.ini new file mode 100644 index 0000000000..fb40ac0d1c --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/perform_actions/pointer_tripleclick.py.ini @@ -0,0 +1,4 @@ +[pointer_tripleclick.py] + [test_tripleclick_at_coordinates] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1795327 + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/permissions/__dir__.ini b/testing/web-platform/meta/webdriver/tests/permissions/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/permissions/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/permissions/set.py.ini b/testing/web-platform/meta/webdriver/tests/permissions/set.py.ini new file mode 100644 index 0000000000..e4d8fbaa79 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/permissions/set.py.ini @@ -0,0 +1,39 @@ +[set.py] + [test_non_secure_context[granted\]] + expected: FAIL + + [test_invalid_parameters[capabilities0-parameters2\]] + expected: FAIL + + [test_invalid_parameters[capabilities0-parameters5\]] + expected: FAIL + + [test_non_secure_context[prompt\]] + expected: FAIL + + [test_invalid_parameters[capabilities0-parameters6\]] + expected: FAIL + + [test_invalid_parameters[capabilities0-parameters1\]] + expected: FAIL + + [test_invalid_parameters[capabilities0-parameters4\]] + expected: FAIL + + [test_invalid_parameters[capabilities0-parameters3\]] + expected: FAIL + + [test_invalid_parameters[capabilities0-parameters0\]] + expected: FAIL + + [test_non_secure_context[denied\]] + expected: FAIL + + [test_set_to_state[capabilities0-granted\]] + expected: FAIL + + [test_set_to_state[capabilities0-denied\]] + expected: FAIL + + [test_set_to_state[capabilities0-prompt\]] + expected: FAIL diff --git a/testing/web-platform/meta/webdriver/tests/print/__dir__.ini b/testing/web-platform/meta/webdriver/tests/print/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/print/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/print/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/print/user_prompts.py.ini new file mode 100644 index 0000000000..e360da1f1a --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/print/user_prompts.py.ini @@ -0,0 +1,4 @@ +[user_prompts.py] + [test_ignore[capabilities0-alert\]] + expected: + if (os == "linux") and debug and not swgl: [PASS, ERROR] diff --git a/testing/web-platform/meta/webdriver/tests/refresh/__dir__.ini b/testing/web-platform/meta/webdriver/tests/refresh/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/refresh/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/release_actions/__dir__.ini b/testing/web-platform/meta/webdriver/tests/release_actions/__dir__.ini new file mode 100644 index 0000000000..dc833d35e2 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/release_actions/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2816000] diff --git a/testing/web-platform/meta/webdriver/tests/release_actions/sequence.py.ini b/testing/web-platform/meta/webdriver/tests/release_actions/sequence.py.ini new file mode 100644 index 0000000000..e7a33d7355 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/release_actions/sequence.py.ini @@ -0,0 +1,4 @@ +[sequence.py] + [test_release_no_actions_sends_no_events] + expected: + if (os == "android") and not debug: [PASS, ERROR] diff --git a/testing/web-platform/meta/webdriver/tests/send_alert_text/__dir__.ini b/testing/web-platform/meta/webdriver/tests/send_alert_text/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/send_alert_text/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/send_alert_text/send.py.ini b/testing/web-platform/meta/webdriver/tests/send_alert_text/send.py.ini new file mode 100644 index 0000000000..3a1aa9ea91 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/send_alert_text/send.py.ini @@ -0,0 +1,18 @@ +[send.py] + [test_unexpected_alert] + expected: + if not swgl and (os == "android") and not debug: [PASS, FAIL] + if swgl: [PASS, FAIL] + + [test_send_alert_text[Federer\]] + expected: + if (os == "android") and debug and not swgl: [PASS, FAIL] + + [test_send_alert_text[\]] + expected: + if (os == "android") and debug and not swgl: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [test_send_alert_text[Fed\\terer\]] + expected: + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/set_timeouts/__dir__.ini b/testing/web-platform/meta/webdriver/tests/set_timeouts/__dir__.ini new file mode 100644 index 0000000000..dc833d35e2 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/set_timeouts/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2816000] diff --git a/testing/web-platform/meta/webdriver/tests/set_timeouts/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/set_timeouts/user_prompts.py.ini new file mode 100644 index 0000000000..690e70c97b --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/set_timeouts/user_prompts.py.ini @@ -0,0 +1,4 @@ +[user_prompts.py] + [test_dismiss_and_notify[capabilities0-alert\]] + expected: + if (os == "linux") and debug and not swgl: [PASS, ERROR] diff --git a/testing/web-platform/meta/webdriver/tests/set_window_rect/__dir__.ini b/testing/web-platform/meta/webdriver/tests/set_window_rect/__dir__.ini new file mode 100644 index 0000000000..dc833d35e2 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/set_window_rect/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2816000] diff --git a/testing/web-platform/meta/webdriver/tests/set_window_rect/set.py.ini b/testing/web-platform/meta/webdriver/tests/set_window_rect/set.py.ini new file mode 100644 index 0000000000..41e9d885b0 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/set_window_rect/set.py.ini @@ -0,0 +1,20 @@ +[set.py] + disabled: + if os == "android": Not supported + [test_negative_x_y] + bug: 1563248 + expected: + if (os == "mac") and debug: [PASS, FAIL] + if (os == "mac") and not debug: [PASS, FAIL] + + [test_restore_from_maximized] + expected: + if (os == "linux") and fission and not debug: [PASS, FAIL] + + [test_y_as_current] + expected: + if not fission and not swgl and not debug: [PASS, FAIL] + + [test_fully_exit_fullscreen] + expected: + if (os == "mac") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/set_window_rect/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/set_window_rect/user_prompts.py.ini new file mode 100644 index 0000000000..5f27bd9af9 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/set_window_rect/user_prompts.py.ini @@ -0,0 +1,3 @@ +[user_prompts.py] + disabled: + if os == "android": Not supported diff --git a/testing/web-platform/meta/webdriver/tests/status/__dir__.ini b/testing/web-platform/meta/webdriver/tests/status/__dir__.ini new file mode 100644 index 0000000000..bbb6d71d1e --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/status/__dir__.ini @@ -0,0 +1,2 @@ +leak-threshold: [default:2816000] +lsan-allowed: [Malloc, mozilla::extensions::MatchPatternCore::MatchPatternCore, mozilla::extensions::MatchPatternSet::Constructor, mozilla::extensions::MatchPatternSet::GetPatterns, mozilla::extensions::PermittedSchemes] diff --git a/testing/web-platform/meta/webdriver/tests/switch_to_frame/__dir__.ini b/testing/web-platform/meta/webdriver/tests/switch_to_frame/__dir__.ini new file mode 100644 index 0000000000..dc833d35e2 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/switch_to_frame/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2816000] diff --git a/testing/web-platform/meta/webdriver/tests/switch_to_frame/switch_webelement.py.ini b/testing/web-platform/meta/webdriver/tests/switch_to_frame/switch_webelement.py.ini new file mode 100644 index 0000000000..24c12bd05e --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/switch_to_frame/switch_webelement.py.ini @@ -0,0 +1,4 @@ +[switch_webelement.py] + [test_frame_id_webelement_frame[0-foo\]] + expected: + if swgl and (os == "linux"): [PASS, ERROR] diff --git a/testing/web-platform/meta/webdriver/tests/switch_to_parent_frame/__dir__.ini b/testing/web-platform/meta/webdriver/tests/switch_to_parent_frame/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/switch_to_parent_frame/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/switch_to_parent_frame/switch.py.ini b/testing/web-platform/meta/webdriver/tests/switch_to_parent_frame/switch.py.ini new file mode 100644 index 0000000000..47ddce643a --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/switch_to_parent_frame/switch.py.ini @@ -0,0 +1,6 @@ +[switch.py] + [test_no_parent_browsing_context] + expected: + if (os == "linux") and debug and fission and not swgl: [PASS, FAIL] + if (os == "linux") and debug and not fission and swgl: [PASS, FAIL] + if (os == "linux") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/switch_to_window/__dir__.ini b/testing/web-platform/meta/webdriver/tests/switch_to_window/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/switch_to_window/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/switch_to_window/alerts.py.ini b/testing/web-platform/meta/webdriver/tests/switch_to_window/alerts.py.ini new file mode 100644 index 0000000000..d795f2735c --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/switch_to_window/alerts.py.ini @@ -0,0 +1,4 @@ +[alerts.py] + [test_retain_tab_modal_status] + expected: + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/webdriver/tests/take_element_screenshot/__dir__.ini b/testing/web-platform/meta/webdriver/tests/take_element_screenshot/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/take_element_screenshot/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/take_screenshot/__dir__.ini b/testing/web-platform/meta/webdriver/tests/take_screenshot/__dir__.ini new file mode 100644 index 0000000000..34cc5fd8de --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/take_screenshot/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:2867200] diff --git a/testing/web-platform/meta/webdriver/tests/take_screenshot/iframe.py.ini b/testing/web-platform/meta/webdriver/tests/take_screenshot/iframe.py.ini new file mode 100644 index 0000000000..a57d53049f --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/take_screenshot/iframe.py.ini @@ -0,0 +1,4 @@ +[iframe.py] + [test_always_captures_top_browsing_context] + expected: + if (os == "linux") and debug and not swgl: [PASS, ERROR] diff --git a/testing/web-platform/meta/webdriver/tests/take_screenshot/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/take_screenshot/user_prompts.py.ini new file mode 100644 index 0000000000..63a7eb9856 --- /dev/null +++ b/testing/web-platform/meta/webdriver/tests/take_screenshot/user_prompts.py.ini @@ -0,0 +1,4 @@ +[user_prompts.py] + [test_dismiss[capabilities0-alert-None\]] + expected: + if (os == "linux") and debug and not swgl: [PASS, ERROR] |