summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/webdriver/tests
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/meta/webdriver/tests')
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/browser/remove_user_context/invalid.py.ini2
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/browsing_context/capture_screenshot/capture_screenshot.py.ini8
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/browsing_context/capture_screenshot/clip.py.ini9
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/browsing_context/locate_nodes/locator.py.ini12
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/browsing_context/navigation_started/navigation_started.py.ini1
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/browsing_context/reload/frame.py.ini3
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/browsing_context/set_viewport/device_pixel_ratio.py.ini21
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/browsing_context/set_viewport/invalid.py.ini24
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/browsing_context/set_viewport/viewport.py.ini4
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/browsing_context/traverse_history/context.py.ini4
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/external/permissions/set_permission/invalid.py.ini69
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/external/permissions/set_permission/set_permission.py.ini15
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/input/perform_actions/invalid.py.ini6
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/input/perform_actions/key_events.py.ini18
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/input/perform_actions/pointer_mouse_multiclick.py.ini32
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/input/set_files/context.py.ini4
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/input/set_files/files.py.ini11
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/integration/cookies_with_network_events.py.ini5
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/log/entry_added/console_args.py.ini3
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/network/add_intercept/contexts.py.ini6
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/network/add_intercept/invalid.py.ini21
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/network/add_intercept/url_patterns.py.ini5
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/network/continue_response/invalid.py.ini3
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/network/continue_with_auth/invalid.py.ini6
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/network/provide_response/invalid.py.ini4
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/network/provide_response/request.py.ini4
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/network/response_completed/response_completed.py.ini3
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/network/response_started/response_started.py.ini4
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/script/add_preload_script/invalid.py.ini4
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/script/call_function/exception_details.py.ini4
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/script/call_function/exception_details_await_promise.py.ini4
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/script/call_function/remote_values.py.ini8
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/script/disown/invalid.py.ini3
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/exception_details.py.ini4
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/exception_details_await_promise.py.ini4
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/internal_id.py.ini2
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/remote_values.py.ini4
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/session/subscribe/invalid.py.ini6
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/session/unsubscribe/invalid.py.ini6
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/storage/delete_cookies/filter.py.ini3
-rw-r--r--testing/web-platform/meta/webdriver/tests/bidi/storage/get_cookies/partition.py.ini6
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/accept_alert/accept.py.ini4
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/add_cookie/add.py.ini3
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/back/back.py.ini5
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/element_clear/clear.py.ini10
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/element_click/navigate.py.ini4
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/element_click/user_prompts.py.ini4
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/element_send_keys/content_editable.py.ini5
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/element_send_keys/events.py.ini2
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/execute_async_script/arguments.py.ini3
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/execute_async_script/execute_async.py.ini3
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/execute_async_script/promise.py.ini4
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/find_element_from_element/find.py.ini4
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/find_element_from_element/user_prompts.py.ini4
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/find_element_from_shadow_root/find.py.ini8
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/find_elements_from_element/find.py.ini1
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/get_element_attribute/get.py.ini3
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/get_page_source/user_prompts.py.ini4
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/get_title/user_prompts.py.ini3
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/get_window_handle/user_prompts.py.ini2
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/get_window_rect/user_prompts.py.ini4
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/navigate_to/user_prompts.py.ini4
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/new_session/__dir__.ini2
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/new_session/default_values.py.ini1
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/new_session/platform_name.py.ini2
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/new_session/response.py.ini2
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/new_session/timeouts.py.ini3
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/new_window/new_tab.py.ini7
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/perform_actions/key_events.py.ini3
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/perform_actions/user_prompts.py.ini16
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/print/background.py.ini3
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/print/printcmd.py.ini8
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/switch_to_parent_frame/switch.py.ini7
-rw-r--r--testing/web-platform/meta/webdriver/tests/classic/switch_to_window/switch.py.ini4
74 files changed, 235 insertions, 272 deletions
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browser/remove_user_context/invalid.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browser/remove_user_context/invalid.py.ini
index 425a5705e1..88e7dff11a 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/browser/remove_user_context/invalid.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/browser/remove_user_context/invalid.py.ini
@@ -1,4 +1,4 @@
[invalid.py]
[test_params_user_context_invalid_type[None\]]
expected:
- if (os == "android") and debug and not swgl: [PASS, ERROR]
+ if (os == "android") and debug: [PASS, ERROR]
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/capture_screenshot/capture_screenshot.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/capture_screenshot/capture_screenshot.py.ini
index 7b783752b4..de6c221775 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/capture_screenshot/capture_screenshot.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/capture_screenshot/capture_screenshot.py.ini
@@ -16,3 +16,11 @@
[test_capture_with_viewport[height larger-width larger\]]
disabled:
if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1840084
+
+ [test_capture_with_different_dpr[0.5\]]
+ disabled:
+ if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1840084
+
+ [test_capture_with_different_dpr[2\]]
+ disabled:
+ if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1840084
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/capture_screenshot/clip.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/capture_screenshot/clip.py.ini
index 60533fba25..763c93f85b 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/capture_screenshot/clip.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/capture_screenshot/clip.py.ini
@@ -1,3 +1,8 @@
[clip.py]
- expected:
- if (processor == "x86") and not debug: [OK, TIMEOUT]
+ [test_clip_with_different_dpr[0.5\]]
+ disabled:
+ if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1840084
+
+ [test_clip_with_different_dpr[2\]]
+ disabled:
+ if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1840084
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/locate_nodes/locator.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/locate_nodes/locator.py.ini
index 4dfdbbd3f4..eb876ddd80 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/locate_nodes/locator.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/locate_nodes/locator.py.ini
@@ -34,3 +34,15 @@
[test_find_by_inner_text[ignore_case_false_partial_match_max_depth_zero\]]
bug: 1869538
expected: FAIL
+
+ [test_find_by_inner_text[ignore_case_true_full_match_max_depth_one\]]
+ expected: FAIL
+
+ [test_find_by_inner_text[ignore_case_false_full_match_max_depth_one\]]
+ expected: FAIL
+
+ [test_find_by_inner_text[ignore_case_true_partial_match_max_depth_one\]]
+ expected: FAIL
+
+ [test_find_by_inner_text[ignore_case_false_partial_match_max_depth_one\]]
+ expected: FAIL
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/navigation_started/navigation_started.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/navigation_started/navigation_started.py.ini
index 78cffcbc44..5dd5cecee7 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/navigation_started/navigation_started.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/navigation_started/navigation_started.py.ini
@@ -10,4 +10,5 @@
[test_redirect_navigation]
expected:
+ if (processor == "x86_64") and (os == "win") and not debug: [PASS, FAIL]
if (processor == "x86") and debug: [PASS, FAIL]
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/reload/frame.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/reload/frame.py.ini
new file mode 100644
index 0000000000..a5165ec856
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/reload/frame.py.ini
@@ -0,0 +1,3 @@
+[frame.py]
+ expected:
+ if (processor == "x86") and not debug: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/set_viewport/device_pixel_ratio.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/set_viewport/device_pixel_ratio.py.ini
index 57b8a7029e..f8294d1c0c 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/set_viewport/device_pixel_ratio.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/set_viewport/device_pixel_ratio.py.ini
@@ -1,20 +1,3 @@
[device_pixel_ratio.py]
- [test_device_pixel_ratio_only[0.5\]]
- bug: 1857961
- expected: FAIL
-
- [test_device_pixel_ratio_only[2\]]
- bug: 1857961
- expected: FAIL
-
- [test_device_pixel_ratio_with_viewport[0.5\]]
- bug: 1865618
- expected: FAIL
-
- [test_device_pixel_ratio_with_viewport[2\]]
- bug: 1857961
- expected: FAIL
-
- [test_reset_device_pixel_ratio]
- bug: 1857961
- expected: FAIL
+ disabled:
+ if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1840084
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/set_viewport/invalid.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/set_viewport/invalid.py.ini
index bbbf87d899..773c05751b 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/set_viewport/invalid.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/set_viewport/invalid.py.ini
@@ -1,27 +1,3 @@
[invalid.py]
disabled:
if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1840084
-
- [test_params_devicePixelRatio_invalid_type[False\]]
- bug: 1857961
- expected: FAIL
-
- [test_params_devicePixelRatio_invalid_type[\]]
- bug: 1857961
- expected: FAIL
-
- [test_params_devicePixelRatio_invalid_type[device_pixel_ratio2\]]
- bug: 1857961
- expected: FAIL
-
- [test_params_devicePixelRatio_invalid_type[device_pixel_ratio3\]]
- bug: 1857961
- expected: FAIL
-
- [test_params_devicePixelRatio_invalid_value[0\]]
- bug: 1857961
- expected: FAIL
-
- [test_params_devicePixelRatio_invalid_value[-1\]]
- bug: 1857961
- expected: FAIL
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/set_viewport/viewport.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/set_viewport/viewport.py.ini
index 00c357b99a..9c5630b7fd 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/set_viewport/viewport.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/set_viewport/viewport.py.ini
@@ -1,3 +1,7 @@
[viewport.py]
disabled:
if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1840084
+
+ [test_with_scrollbars[quirks-both\]]
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1819490
+ expected: FAIL
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/traverse_history/context.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/traverse_history/context.py.ini
index eb8db8a977..a5fa63bb96 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/traverse_history/context.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/browsing_context/traverse_history/context.py.ini
@@ -3,5 +3,5 @@
if (os == "android") and not fission: bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1865124
[test_iframe[cross_origin\]]
expected:
- if debug and (os == "linux") and fission and not swgl: [PASS, FAIL]
- if not debug and asan and fission: [PASS, FAIL]
+ if not asan and (os == "linux") and debug and fission: [PASS, FAIL]
+ if asan: [PASS, FAIL, ERROR]
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/external/permissions/set_permission/invalid.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/external/permissions/set_permission/invalid.py.ini
deleted file mode 100644
index 9a162b4038..0000000000
--- a/testing/web-platform/meta/webdriver/tests/bidi/external/permissions/set_permission/invalid.py.ini
+++ /dev/null
@@ -1,69 +0,0 @@
-[invalid.py]
- [test_params_descriptor_invalid_type[False\]]
- expected: FAIL
-
- [test_params_descriptor_invalid_type[SOME_STRING\]]
- expected: FAIL
-
- [test_params_descriptor_invalid_type[42\]]
- expected: FAIL
-
- [test_params_descriptor_invalid_type[descriptor3\]]
- expected: FAIL
-
- [test_params_descriptor_invalid_type[descriptor4\]]
- expected: FAIL
-
- [test_params_descriptor_invalid_type[descriptor5\]]
- expected: FAIL
-
- [test_params_descriptor_invalid_type[None\]]
- expected: FAIL
-
- [test_params_descriptor_invalid_type[descriptor7\]]
- expected: FAIL
-
- [test_params_descriptor_invalid_value[descriptor0\]]
- expected: FAIL
-
- [test_params_state_invalid_type[False\]]
- expected: FAIL
-
- [test_params_state_invalid_type[42\]]
- expected: FAIL
-
- [test_params_state_invalid_type[state2\]]
- expected: FAIL
-
- [test_params_state_invalid_type[state3\]]
- expected: FAIL
-
- [test_params_state_invalid_type[None\]]
- expected: FAIL
-
- [test_params_state_invalid_type[state5\]]
- expected: FAIL
-
- [test_params_state_invalid_value[Granted\]]
- expected: FAIL
-
- [test_params_origin_invalid_type[False\]]
- expected: FAIL
-
- [test_params_origin_invalid_type[42\]]
- expected: FAIL
-
- [test_params_origin_invalid_type[origin2\]]
- expected: FAIL
-
- [test_params_origin_invalid_type[origin3\]]
- expected: FAIL
-
- [test_params_origin_invalid_type[None\]]
- expected: FAIL
-
- [test_params_origin_invalid_type[origin5\]]
- expected: FAIL
-
- [test_params_state_invalid_value[UNKNOWN\]]
- expected: FAIL
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/external/permissions/set_permission/set_permission.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/external/permissions/set_permission/set_permission.py.ini
index 8111031fb8..1de0c86fe0 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/external/permissions/set_permission/set_permission.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/external/permissions/set_permission/set_permission.py.ini
@@ -1,15 +1,12 @@
[set_permission.py]
- [test_set_permission]
- expected: FAIL
-
- [test_set_permission_insecure_context]
- expected: FAIL
-
- [test_set_permission_new_context]
- expected: FAIL
-
[test_set_permission_origin_unknown[UNKNOWN\]]
expected: FAIL
[test_set_permission_origin_unknown[\]]
expected: FAIL
+
+ [test_set_permission_user_context]
+ expected: FAIL
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1894217
+ disabled:
+ if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1877953
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/input/perform_actions/invalid.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/input/perform_actions/invalid.py.ini
index 3c07445c29..344db3f711 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/input/perform_actions/invalid.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/input/perform_actions/invalid.py.ini
@@ -1,9 +1,7 @@
[invalid.py]
expected:
- if (os == "linux") and not swgl and not debug and not asan and not tsan: [OK, TIMEOUT]
- if (os == "linux") and swgl and not debug and not asan: [OK, TIMEOUT]
- 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 == "linux") and not debug and not asan and not tsan: [OK, TIMEOUT]
+ if (os == "win") and not debug: [OK, TIMEOUT]
[test_params_key_action_value_invalid_multiple_codepoints[fa\]]
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1826808
expected: FAIL
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/input/perform_actions/key_events.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/input/perform_actions/key_events.py.ini
deleted file mode 100644
index dcd8ba4c43..0000000000
--- a/testing/web-platform/meta/webdriver/tests/bidi/input/perform_actions/key_events.py.ini
+++ /dev/null
@@ -1,18 +0,0 @@
-[key_events.py]
- [test_non_printable_key_sends_events[\\ue00c-ESCAPE\]]
- expected: FAIL
-
- [test_non_printable_key_sends_events[\\ue014-RIGHT\]]
- expected: FAIL
-
- [test_key_printable_sequence[True\]]
- expected: FAIL
-
- [test_key_printable_sequence[False\]]
- expected: FAIL
-
- [test_key_space]
- expected: FAIL
-
- [test_keyup_only_sends_no_events]
- expected: FAIL
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/input/perform_actions/pointer_mouse_multiclick.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/input/perform_actions/pointer_mouse_multiclick.py.ini
new file mode 100644
index 0000000000..975e9253b9
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/bidi/input/perform_actions/pointer_mouse_multiclick.py.ini
@@ -0,0 +1,32 @@
+[pointer_mouse_multiclick.py]
+ [test_dblclick_at_coordinates[0-True\]]
+ expected:
+ if tsan: [PASS, ERROR]
+
+ [test_dblclick_at_coordinates[0-False\]]
+ expected:
+ if tsan: [PASS, ERROR]
+
+ [test_dblclick_at_coordinates[200-True\]]
+ expected:
+ if tsan: [PASS, ERROR]
+
+ [test_dblclick_at_coordinates[200-False\]]
+ expected:
+ if tsan: [PASS, ERROR]
+
+ [test_dblclick_at_coordinates[650-True\]]
+ expected:
+ if tsan: [PASS, ERROR]
+
+ [test_dblclick_at_coordinates[650-False\]]
+ expected:
+ if tsan: [PASS, ERROR]
+
+ [test_no_dblclick_when_mouse_moves]
+ expected:
+ if tsan: [PASS, ERROR]
+
+ [test_tripleclick_at_coordinates]
+ expected:
+ if tsan: [PASS, ERROR]
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/input/set_files/context.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/input/set_files/context.py.ini
index e4251ae763..7bde270002 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/input/set_files/context.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/input/set_files/context.py.ini
@@ -1,3 +1,3 @@
[context.py]
- disabled:
- if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762066
+ disabled:
+ if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762066
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/input/set_files/files.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/input/set_files/files.py.ini
index 5fb5e83e0c..df42174118 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/input/set_files/files.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/input/set_files/files.py.ini
@@ -1,7 +1,6 @@
[files.py]
- disabled:
- if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762066
-
- [test_set_files_twice_same_in_different_folders]
- bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1883856
- expected: FAIL
+ disabled:
+ if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762066
+ [test_set_files_twice_same_in_different_folders]
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1883856
+ expected: FAIL
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/integration/cookies_with_network_events.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/integration/cookies_with_network_events.py.ini
new file mode 100644
index 0000000000..319966e347
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/bidi/integration/cookies_with_network_events.py.ini
@@ -0,0 +1,5 @@
+[cookies_with_network_events.py]
+ [test_image[cross_origin\]]
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1886721
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/log/entry_added/console_args.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/log/entry_added/console_args.py.ini
new file mode 100644
index 0000000000..bf2dafdfa4
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/bidi/log/entry_added/console_args.py.ini
@@ -0,0 +1,3 @@
+[console_args.py]
+ expected:
+ if tsan: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/network/add_intercept/contexts.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/network/add_intercept/contexts.py.ini
deleted file mode 100644
index bbf7cdc65e..0000000000
--- a/testing/web-platform/meta/webdriver/tests/bidi/network/add_intercept/contexts.py.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[contexts.py]
- [test_other_context_with_event_subscription]
- expected: FAIL
-
- [test_two_contexts_global_intercept]
- expected: FAIL
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/network/add_intercept/invalid.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/network/add_intercept/invalid.py.ini
deleted file mode 100644
index 1ffcaabf2d..0000000000
--- a/testing/web-platform/meta/webdriver/tests/bidi/network/add_intercept/invalid.py.ini
+++ /dev/null
@@ -1,21 +0,0 @@
-[invalid.py]
- [test_params_contexts_invalid_type[False\]]
- expected: FAIL
-
- [test_params_contexts_invalid_type[42\]]
- expected: FAIL
-
- [test_params_contexts_invalid_type[value2\]]
- expected: FAIL
-
- [test_params_contexts_invalid_type[\]]
- expected: FAIL
-
- [test_params_contexts_empty_list]
- expected: FAIL
-
- [test_params_contexts_context_invalid_value]
- expected: FAIL
-
- [test_params_contexts_context_non_top_level]
- expected: FAIL
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/network/add_intercept/url_patterns.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/network/add_intercept/url_patterns.py.ini
index 7a54f7734a..46dda42c43 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/network/add_intercept/url_patterns.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/network/add_intercept/url_patterns.py.ini
@@ -3,8 +3,7 @@
if (os == "android") and not debug: [OK, TIMEOUT]
[test_string_patterns_not_matching[https://{wpt_host}/-https://some.other.host/\]]
expected:
- if (os == "win") and not swgl and debug and (processor == "x86"): [PASS, FAIL]
- if (os == "win") and swgl: [PASS, FAIL]
+ if (processor == "x86") and debug: [PASS, FAIL]
[test_string_patterns_not_matching[https://{wpt_host}/-https://{wpt_host}:5678/\]]
expected:
@@ -12,7 +11,7 @@
[test_string_patterns_not_matching[https://{wpt_host}/path-https://{wpt_host}/path/continued\]]
expected:
- if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, FAIL]
+ if (os == "win") and debug and (processor == "x86_64"): [PASS, FAIL]
[test_string_patterns_not_matching[https://{wpt_host}/path-https://{wpt_host}/other/path\]]
expected:
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/network/continue_response/invalid.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/network/continue_response/invalid.py.ini
index 8d33d0024b..a4dc374bd8 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/network/continue_response/invalid.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/network/continue_response/invalid.py.ini
@@ -1,4 +1,3 @@
[invalid.py]
expected:
- if (os == "linux") and not debug and not swgl and fission: [OK, TIMEOUT]
- if (os == "linux") and not debug and not swgl and not fission: [OK, TIMEOUT]
+ if (os == "linux") and not debug: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/network/continue_with_auth/invalid.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/network/continue_with_auth/invalid.py.ini
index 89d8310227..c4ea0817a4 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/network/continue_with_auth/invalid.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/network/continue_with_auth/invalid.py.ini
@@ -1,5 +1,5 @@
[invalid.py]
expected:
- if (os == "win") and (processor == "x86") and debug: [OK, TIMEOUT]
- if (os == "win") and (processor == "x86") and not debug: [OK, TIMEOUT]
- if (os == "android") and not debug: [OK, TIMEOUT]
+ if (processor == "x86_64") and (os == "linux") and debug and fission: [OK, CRASH]
+ if (processor == "x86_64") and (os == "android") and not debug: [OK, TIMEOUT]
+ if processor == "x86": [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/network/provide_response/invalid.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/network/provide_response/invalid.py.ini
new file mode 100644
index 0000000000..57b35cb18d
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/bidi/network/provide_response/invalid.py.ini
@@ -0,0 +1,4 @@
+[invalid.py]
+ [test_params_body_invalid_type[False\]]
+ expected:
+ if (processor == "x86") and not debug: [PASS, FAIL]
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/network/provide_response/request.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/network/provide_response/request.py.ini
new file mode 100644
index 0000000000..3e210b70d4
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/bidi/network/provide_response/request.py.ini
@@ -0,0 +1,4 @@
+[request.py]
+ [test_provide_response_auth_required[fetch\]]
+ expected:
+ if (processor == "x86") and not debug: [PASS, FAIL]
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/network/response_completed/response_completed.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/network/response_completed/response_completed.py.ini
new file mode 100644
index 0000000000..49bd9d0c25
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/bidi/network/response_completed/response_completed.py.ini
@@ -0,0 +1,3 @@
+[response_completed.py]
+ expected:
+ if (processor == "x86") and not debug: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/network/response_started/response_started.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/network/response_started/response_started.py.ini
deleted file mode 100644
index f7bf7b83c3..0000000000
--- a/testing/web-platform/meta/webdriver/tests/bidi/network/response_started/response_started.py.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[response_started.py]
- [test_load_page_twice]
- expected:
- if swgl and not debug: [PASS, FAIL]
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/script/add_preload_script/invalid.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/script/add_preload_script/invalid.py.ini
new file mode 100644
index 0000000000..6474711a99
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/bidi/script/add_preload_script/invalid.py.ini
@@ -0,0 +1,4 @@
+[invalid.py]
+ [test_params_function_declaration_invalid_type[None\]]
+ expected:
+ if (os == "linux") and debug and fission and not swgl: [PASS, ERROR]
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
index a0929661ce..87651b5d83 100644
--- 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
@@ -1,16 +1,12 @@
[exception_details.py]
[test_exception_details[[1, 2\][Symbol.iterator\]()-expected28\]]
bug: 1853953
- expected: FAIL
[test_exception_details['mystring'[Symbol.iterator\]()-expected29\]]
bug: 1853953
- expected: FAIL
[test_exception_details[(new Set([1,2\]))[Symbol.iterator\]()-expected30\]]
bug: 1853953
- expected: FAIL
[test_exception_details[(new Map([[1,2\]\]))[Symbol.iterator\]()-expected31\]]
bug: 1853953
- expected: FAIL
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/exception_details_await_promise.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/exception_details_await_promise.py.ini
index 013acc6924..7f98a962cc 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/exception_details_await_promise.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/exception_details_await_promise.py.ini
@@ -1,19 +1,15 @@
[exception_details_await_promise.py]
[test_exception_details[[1, 2\][Symbol.iterator\]()-expected28\]]
bug: 1853953
- expected: FAIL
[test_exception_details['mystring'[Symbol.iterator\]()-expected29\]]
bug: 1853953
- expected: FAIL
[test_exception_details[(new Set([1,2\]))[Symbol.iterator\]()-expected30\]]
bug: 1853953
- expected: FAIL
[test_exception_details[(new Map([[1,2\]\]))[Symbol.iterator\]()-expected31\]]
bug: 1853953
- expected: FAIL
[test_exception_details[undefined-expected0\]]
expected:
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/remote_values.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/remote_values.py.ini
index 9d12f9fdbc..d502db70bf 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/remote_values.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/script/call_function/remote_values.py.ini
@@ -1,32 +1,24 @@
[remote_values.py]
[test_remote_values[[1, 2\][Symbol.iterator\]()-expected15-True\]]
bug: 1853953
- expected: FAIL
[test_remote_values[[1, 2\][Symbol.iterator\]()-expected15-False\]]
bug: 1853953
- expected: FAIL
[test_remote_values['mystring'[Symbol.iterator\]()-expected16-True\]]
bug: 1853953
- expected: FAIL
[test_remote_values['mystring'[Symbol.iterator\]()-expected16-False\]]
bug: 1853953
- expected: FAIL
[test_remote_values[(new Set([1,2\]))[Symbol.iterator\]()-expected17-True\]]
bug: 1853953
- expected: FAIL
[test_remote_values[(new Set([1,2\]))[Symbol.iterator\]()-expected17-False\]]
bug: 1853953
- expected: FAIL
[test_remote_values[(new Map([[1,2\]\]))[Symbol.iterator\]()-expected18-True\]]
bug: 1853953
- expected: FAIL
[test_remote_values[(new Map([[1,2\]\]))[Symbol.iterator\]()-expected18-False\]]
bug: 1853953
- expected: 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..4de91c6ab4
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/bidi/script/disown/invalid.py.ini
@@ -0,0 +1,3 @@
+[invalid.py]
+ expected:
+ if asan and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/exception_details.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/exception_details.py.ini
index a0929661ce..87651b5d83 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/exception_details.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/exception_details.py.ini
@@ -1,16 +1,12 @@
[exception_details.py]
[test_exception_details[[1, 2\][Symbol.iterator\]()-expected28\]]
bug: 1853953
- expected: FAIL
[test_exception_details['mystring'[Symbol.iterator\]()-expected29\]]
bug: 1853953
- expected: FAIL
[test_exception_details[(new Set([1,2\]))[Symbol.iterator\]()-expected30\]]
bug: 1853953
- expected: FAIL
[test_exception_details[(new Map([[1,2\]\]))[Symbol.iterator\]()-expected31\]]
bug: 1853953
- expected: FAIL
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/exception_details_await_promise.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/exception_details_await_promise.py.ini
index 58431145fa..6c15986715 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/exception_details_await_promise.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/exception_details_await_promise.py.ini
@@ -1,16 +1,12 @@
[exception_details_await_promise.py]
[test_exception_details_await_promise[[1, 2\][Symbol.iterator\]()-expected28\]]
bug: 1853953
- expected: FAIL
[test_exception_details_await_promise['mystring'[Symbol.iterator\]()-expected29\]]
bug: 1853953
- expected: FAIL
[test_exception_details_await_promise[(new Set([1,2\]))[Symbol.iterator\]()-expected30\]]
bug: 1853953
- expected: FAIL
[test_exception_details_await_promise[(new Map([[1,2\]\]))[Symbol.iterator\]()-expected31\]]
bug: 1853953
- expected: FAIL
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/internal_id.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/internal_id.py.ini
index 5203107819..dbd4de4226 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/internal_id.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/internal_id.py.ini
@@ -1,4 +1,4 @@
[internal_id.py]
[test_remote_values_with_internal_id[[1\]-array-[data, data\]-array\]]
expected:
- if (os == "android") and debug and not swgl: [PASS, ERROR]
+ if (os == "android") and debug: [PASS, ERROR]
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/remote_values.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/remote_values.py.ini
index 475a069307..2cb206d28d 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/remote_values.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/script/evaluate/remote_values.py.ini
@@ -1,16 +1,12 @@
[remote_values.py]
[test_remote_values[[1, 2\][Symbol.iterator\]()-expected15\]]
bug: 1853953
- expected: FAIL
[test_remote_values['mystring'[Symbol.iterator\]()-expected16\]]
bug: 1853953
- expected: FAIL
[test_remote_values[(new Set([1,2\]))[Symbol.iterator\]()-expected17\]]
bug: 1853953
- expected: FAIL
[test_remote_values[(new Map([[1,2\]\]))[Symbol.iterator\]()-expected18\]]
bug: 1853953
- expected: FAIL
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/session/subscribe/invalid.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/session/subscribe/invalid.py.ini
deleted file mode 100644
index 94cb3f0a1d..0000000000
--- a/testing/web-platform/meta/webdriver/tests/bidi/session/subscribe/invalid.py.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[invalid.py]
- [test_params_events_empty]
- expected: FAIL
-
- [test_params_contexts_empty]
- expected: FAIL
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/session/unsubscribe/invalid.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/session/unsubscribe/invalid.py.ini
deleted file mode 100644
index 94cb3f0a1d..0000000000
--- a/testing/web-platform/meta/webdriver/tests/bidi/session/unsubscribe/invalid.py.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[invalid.py]
- [test_params_events_empty]
- expected: FAIL
-
- [test_params_contexts_empty]
- expected: FAIL
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/storage/delete_cookies/filter.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/storage/delete_cookies/filter.py.ini
new file mode 100644
index 0000000000..40ee05331e
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/bidi/storage/delete_cookies/filter.py.ini
@@ -0,0 +1,3 @@
+[filter.py]
+ expected:
+ if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webdriver/tests/bidi/storage/get_cookies/partition.py.ini b/testing/web-platform/meta/webdriver/tests/bidi/storage/get_cookies/partition.py.ini
index 35b823e614..fa2652be89 100644
--- a/testing/web-platform/meta/webdriver/tests/bidi/storage/get_cookies/partition.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/bidi/storage/get_cookies/partition.py.ini
@@ -10,3 +10,9 @@
[test_partition_user_context]
disabled:
if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1877953
+
+ [test_partition_context_iframe[cross_origin\]]
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1865198
+ expected:
+ if os == "android": PASS
+ FAIL
diff --git a/testing/web-platform/meta/webdriver/tests/classic/accept_alert/accept.py.ini b/testing/web-platform/meta/webdriver/tests/classic/accept_alert/accept.py.ini
new file mode 100644
index 0000000000..ea87795b7f
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/classic/accept_alert/accept.py.ini
@@ -0,0 +1,4 @@
+[accept.py]
+ [test_null_response_value]
+ expected:
+ if (processor == "x86") and not debug: [PASS, FAIL]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/add_cookie/add.py.ini b/testing/web-platform/meta/webdriver/tests/classic/add_cookie/add.py.ini
new file mode 100644
index 0000000000..ce2bbc9d87
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/classic/add_cookie/add.py.ini
@@ -0,0 +1,3 @@
+[add.py]
+ expected:
+ if asan and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/back/back.py.ini b/testing/web-platform/meta/webdriver/tests/classic/back/back.py.ini
index 9dfa207b3c..7a2e4f611d 100644
--- a/testing/web-platform/meta/webdriver/tests/classic/back/back.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/classic/back/back.py.ini
@@ -1,5 +1,8 @@
[back.py]
-
[test_seen_nodes[https coop\]]
expected:
if (os == "android") and debug: [PASS, FAIL]
+
+ [test_null_response_value]
+ expected:
+ if (processor == "x86") and not debug: [PASS, FAIL]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/element_clear/clear.py.ini b/testing/web-platform/meta/webdriver/tests/classic/element_clear/clear.py.ini
index beec02684f..a4404f0bed 100644
--- a/testing/web-platform/meta/webdriver/tests/classic/element_clear/clear.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/classic/element_clear/clear.py.ini
@@ -11,7 +11,7 @@
[test_input[url-https://example.com/-\]]
expected:
- if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, FAIL]
+ if (os == "win") and debug and (processor == "x86_64"): [PASS, FAIL]
[test_input_readonly[tel\]]
expected:
@@ -20,3 +20,11 @@
[test_input_readonly[text\]]
expected:
if (processor == "x86") and debug: [PASS, FAIL]
+
+ [test_no_browsing_context]
+ expected:
+ if (os == "win") and not debug and (processor == "x86_64"): [PASS, ERROR]
+
+ [test_no_such_element_with_shadow_root]
+ expected:
+ if (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/element_click/navigate.py.ini b/testing/web-platform/meta/webdriver/tests/classic/element_click/navigate.py.ini
deleted file mode 100644
index 5b1882ba0b..0000000000
--- a/testing/web-platform/meta/webdriver/tests/classic/element_click/navigate.py.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[navigate.py]
-
- [test_link_unload_event]
- bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1786639
diff --git a/testing/web-platform/meta/webdriver/tests/classic/element_click/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/classic/element_click/user_prompts.py.ini
index e8195b6ff4..81663db8f4 100644
--- a/testing/web-platform/meta/webdriver/tests/classic/element_click/user_prompts.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/classic/element_click/user_prompts.py.ini
@@ -10,3 +10,7 @@
[test_dismiss[capabilities0-prompt-None\]]
disabled:
if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762248
+
+ [test_default[beforeunload-None\]]
+ expected:
+ if (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/element_send_keys/content_editable.py.ini b/testing/web-platform/meta/webdriver/tests/classic/element_send_keys/content_editable.py.ini
index 9b5eb987d4..bd14f7cc14 100644
--- a/testing/web-platform/meta/webdriver/tests/classic/element_send_keys/content_editable.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/classic/element_send_keys/content_editable.py.ini
@@ -1,6 +1,3 @@
[content_editable.py]
expected:
- if (os == "linux") and debug and fission and not swgl: [OK, CRASH]
- [test_sets_insertion_point_to_end]
- expected:
- if (os == "android") and swgl: [PASS, ERROR]
+ if (os == "linux") and debug and fission: [OK, CRASH]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/element_send_keys/events.py.ini b/testing/web-platform/meta/webdriver/tests/classic/element_send_keys/events.py.ini
index 87a92f6f37..ce9ae7639a 100644
--- a/testing/web-platform/meta/webdriver/tests/classic/element_send_keys/events.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/classic/element_send_keys/events.py.ini
@@ -1,7 +1,7 @@
[events.py]
expected:
- if (os == "linux") and debug and fission and not swgl: [OK, CRASH]
if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT]
+ if (os == "linux") and debug and fission: [OK, CRASH]
[test_file_upload]
disabled:
if os == "android": bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1762066
diff --git a/testing/web-platform/meta/webdriver/tests/classic/execute_async_script/arguments.py.ini b/testing/web-platform/meta/webdriver/tests/classic/execute_async_script/arguments.py.ini
new file mode 100644
index 0000000000..35ade9103c
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/classic/execute_async_script/arguments.py.ini
@@ -0,0 +1,3 @@
+[arguments.py]
+ expected:
+ if asan and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/execute_async_script/execute_async.py.ini b/testing/web-platform/meta/webdriver/tests/classic/execute_async_script/execute_async.py.ini
new file mode 100644
index 0000000000..2f7cd6f36d
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/classic/execute_async_script/execute_async.py.ini
@@ -0,0 +1,3 @@
+[execute_async.py]
+ expected:
+ if asan and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/execute_async_script/promise.py.ini b/testing/web-platform/meta/webdriver/tests/classic/execute_async_script/promise.py.ini
index abce0b314e..18338e74c7 100644
--- a/testing/web-platform/meta/webdriver/tests/classic/execute_async_script/promise.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/classic/execute_async_script/promise.py.ini
@@ -1,3 +1,7 @@
[promise.py]
[test_await_promise_resolve]
expected: FAIL
+
+ [test_promise_resolve]
+ expected:
+ if (os == "win") and not debug and (processor == "x86_64"): [PASS, ERROR]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/find_element_from_element/find.py.ini b/testing/web-platform/meta/webdriver/tests/classic/find_element_from_element/find.py.ini
index a82215e9ad..961c0290d4 100644
--- a/testing/web-platform/meta/webdriver/tests/classic/find_element_from_element/find.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/classic/find_element_from_element/find.py.ini
@@ -1,3 +1,7 @@
[find.py]
[test_parent_of_document_node_errors]
expected: FAIL
+
+ [test_find_element_link_text[<a href=#>&nbsp;link text&nbsp;</a>-link text\]]
+ expected:
+ if (processor == "x86") and debug: [PASS, FAIL]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/find_element_from_element/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/classic/find_element_from_element/user_prompts.py.ini
new file mode 100644
index 0000000000..9b3e1ad584
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/classic/find_element_from_element/user_prompts.py.ini
@@ -0,0 +1,4 @@
+[user_prompts.py]
+ [test_dismiss_and_notify[capabilities0-alert-None\]]
+ expected:
+ if (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/find_element_from_shadow_root/find.py.ini b/testing/web-platform/meta/webdriver/tests/classic/find_element_from_shadow_root/find.py.ini
index 5c55d20d1d..b0ba613ed0 100644
--- a/testing/web-platform/meta/webdriver/tests/classic/find_element_from_shadow_root/find.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/classic/find_element_from_shadow_root/find.py.ini
@@ -16,3 +16,11 @@
[test_find_element[closed-xpath-//a\]]
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1822311
expected: FAIL
+
+ [test_find_element_partial_link_text[<a href=# style='text-transform: uppercase'>partial link text</a>-LINK\]]
+ expected:
+ if (processor == "x86") and not debug: [PASS, FAIL]
+
+ [test_find_element_partial_link_text[<a href=#>PARTIAL LINK TEXT</a>-LINK\]]
+ expected:
+ if (processor == "x86") and not debug: [PASS, FAIL]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/find_elements_from_element/find.py.ini b/testing/web-platform/meta/webdriver/tests/classic/find_elements_from_element/find.py.ini
index 0e9760d37d..a82215e9ad 100644
--- a/testing/web-platform/meta/webdriver/tests/classic/find_elements_from_element/find.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/classic/find_elements_from_element/find.py.ini
@@ -1,4 +1,3 @@
[find.py]
-
[test_parent_of_document_node_errors]
expected: FAIL
diff --git a/testing/web-platform/meta/webdriver/tests/classic/get_element_attribute/get.py.ini b/testing/web-platform/meta/webdriver/tests/classic/get_element_attribute/get.py.ini
new file mode 100644
index 0000000000..c4a6ae0dc3
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/classic/get_element_attribute/get.py.ini
@@ -0,0 +1,3 @@
+[get.py]
+ expected:
+ if asan and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/get_page_source/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/classic/get_page_source/user_prompts.py.ini
new file mode 100644
index 0000000000..f850bc9e5f
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/classic/get_page_source/user_prompts.py.ini
@@ -0,0 +1,4 @@
+[user_prompts.py]
+ [test_accept[capabilities0-alert-None\]]
+ expected:
+ if (os == "android") and debug: [PASS, ERROR]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/get_title/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/classic/get_title/user_prompts.py.ini
new file mode 100644
index 0000000000..bb22c692c1
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/classic/get_title/user_prompts.py.ini
@@ -0,0 +1,3 @@
+[user_prompts.py]
+ expected:
+ if (os == "linux") and debug and fission: [OK, CRASH]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/get_window_handle/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/classic/get_window_handle/user_prompts.py.ini
index 69726711aa..bb22c692c1 100644
--- a/testing/web-platform/meta/webdriver/tests/classic/get_window_handle/user_prompts.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/classic/get_window_handle/user_prompts.py.ini
@@ -1,3 +1,3 @@
[user_prompts.py]
expected:
- if (os == "linux") and debug and fission and not swgl: [OK, CRASH]
+ if (os == "linux") and debug and fission: [OK, CRASH]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/get_window_rect/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/classic/get_window_rect/user_prompts.py.ini
new file mode 100644
index 0000000000..0675ca44e0
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/classic/get_window_rect/user_prompts.py.ini
@@ -0,0 +1,4 @@
+[user_prompts.py]
+ [test_ignore[capabilities0-alert\]]
+ expected:
+ if (os == "android") and not debug: [PASS, ERROR]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/navigate_to/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/classic/navigate_to/user_prompts.py.ini
new file mode 100644
index 0000000000..7e3707c267
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/classic/navigate_to/user_prompts.py.ini
@@ -0,0 +1,4 @@
+[user_prompts.py]
+ [test_dismiss[capabilities0-alert\]]
+ expected:
+ if (processor == "x86") and not debug: [PASS, FAIL]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/new_session/__dir__.ini b/testing/web-platform/meta/webdriver/tests/classic/new_session/__dir__.ini
index 449e3bbb19..e91def48b7 100644
--- a/testing/web-platform/meta/webdriver/tests/classic/new_session/__dir__.ini
+++ b/testing/web-platform/meta/webdriver/tests/classic/new_session/__dir__.ini
@@ -1 +1 @@
-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]
+lsan-allowed: [Create, CreateChildSHistory, MakeUnique, Malloc, PLDHashTable::MakeEntryHandle, WeakPtr, XPCNativeSet::NewInstanceMutate, XPCWrappedNative::GetNewOrUsed, mozilla::ThrottledEventQueue::Create, mozilla::dom::BrowsingContext::Attach, mozilla::dom::BrowsingContext::CreateDetached, mozilla::dom::CanonicalBrowsingContext::GetSecureBrowserUI, mozilla::extensions::MatchPatternCore::MatchPatternCore, mozilla::extensions::MatchPatternSet::Constructor, mozilla::extensions::MatchPatternSet::GetPatterns, mozilla::extensions::PermittedSchemes, nsLocalFile::Clone, nsStringBuffer::Alloc, nsStringBundleService::insertIntoCache, operator]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/new_session/default_values.py.ini b/testing/web-platform/meta/webdriver/tests/classic/new_session/default_values.py.ini
index ca65f69ba9..02cd2c5bdd 100644
--- a/testing/web-platform/meta/webdriver/tests/classic/new_session/default_values.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/classic/new_session/default_values.py.ini
@@ -1,4 +1,3 @@
[default_values.py]
-
[test_desired]
expected: FAIL
diff --git a/testing/web-platform/meta/webdriver/tests/classic/new_session/platform_name.py.ini b/testing/web-platform/meta/webdriver/tests/classic/new_session/platform_name.py.ini
index 688c97a500..6ccf51be55 100644
--- a/testing/web-platform/meta/webdriver/tests/classic/new_session/platform_name.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/classic/new_session/platform_name.py.ini
@@ -1,6 +1,6 @@
[platform_name.py]
expected:
- if (os == "linux") and debug and fission and not swgl: [OK, CRASH]
+ if (os == "linux") and debug and fission: [OK, CRASH]
[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/classic/new_session/response.py.ini b/testing/web-platform/meta/webdriver/tests/classic/new_session/response.py.ini
index e777519d5f..baf0b84e94 100644
--- a/testing/web-platform/meta/webdriver/tests/classic/new_session/response.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/classic/new_session/response.py.ini
@@ -1,4 +1,6 @@
[response.py]
+ expected:
+ if asan and fission: [OK, TIMEOUT]
[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/classic/new_session/timeouts.py.ini b/testing/web-platform/meta/webdriver/tests/classic/new_session/timeouts.py.ini
new file mode 100644
index 0000000000..1216f4623c
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/classic/new_session/timeouts.py.ini
@@ -0,0 +1,3 @@
+[timeouts.py]
+ expected:
+ if (processor == "x86") and not debug: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/new_window/new_tab.py.ini b/testing/web-platform/meta/webdriver/tests/classic/new_window/new_tab.py.ini
deleted file mode 100644
index 4ad59c5a06..0000000000
--- a/testing/web-platform/meta/webdriver/tests/classic/new_window/new_tab.py.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[new_tab.py]
- [test_focus_content]
- expected:
- if not swgl and (os == "linux") and not fission and not debug and asan: [PASS, FAIL]
- if not swgl and (os == "linux") and not fission and not debug and not asan: [PASS, FAIL]
- if not swgl and (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL]
- if not swgl and (os == "mac") and debug: [PASS, FAIL]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/perform_actions/key_events.py.ini b/testing/web-platform/meta/webdriver/tests/classic/perform_actions/key_events.py.ini
index 68c65444fa..12f1ef5b94 100644
--- a/testing/web-platform/meta/webdriver/tests/classic/perform_actions/key_events.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/classic/perform_actions/key_events.py.ini
@@ -1,3 +1,6 @@
[key_events.py]
expected:
if (processor == "x86") and not debug: [OK, TIMEOUT]
+ [test_special_key_sends_keydown[NUMPAD4-expected37\]]
+ expected:
+ if (os == "mac") and not debug: [PASS, ERROR]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/perform_actions/user_prompts.py.ini b/testing/web-platform/meta/webdriver/tests/classic/perform_actions/user_prompts.py.ini
new file mode 100644
index 0000000000..6d71518f12
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/classic/perform_actions/user_prompts.py.ini
@@ -0,0 +1,16 @@
+[user_prompts.py]
+ [test_default[confirm-False\]]
+ expected:
+ if (os == "win") and not debug and (processor == "x86_64"): [PASS, ERROR]
+
+ [test_default[prompt-None\]]
+ expected:
+ if (os == "win") and not debug and (processor == "x86_64"): [PASS, ERROR]
+
+ [test_dismissed_beforeunload]
+ expected:
+ if (os == "win") and not debug and (processor == "x86_64"): [PASS, ERROR]
+
+ [test_ignore[capabilities0-alert\]]
+ expected:
+ if (processor == "x86") and not debug: [PASS, ERROR]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/print/background.py.ini b/testing/web-platform/meta/webdriver/tests/classic/print/background.py.ini
index b8deb212e3..1f619f34cd 100644
--- a/testing/web-platform/meta/webdriver/tests/classic/print/background.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/classic/print/background.py.ini
@@ -1,5 +1,4 @@
[background.py]
[test_background[None-iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAC0lEQVQIW2P4DwQACfsD/Z8fLAAAAAAASUVORK5CYII=\]]
expected:
- if (os == "android") and not swgl and debug: [PASS, ERROR]
- if (os == "android") and swgl: [PASS, ERROR]
+ if (os == "android") and debug: [PASS, ERROR]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/print/printcmd.py.ini b/testing/web-platform/meta/webdriver/tests/classic/print/printcmd.py.ini
index f376b5ad1b..8f110eba0e 100644
--- a/testing/web-platform/meta/webdriver/tests/classic/print/printcmd.py.ini
+++ b/testing/web-platform/meta/webdriver/tests/classic/print/printcmd.py.ini
@@ -1,16 +1,16 @@
[printcmd.py]
[test_page_ranges_document[ranges8-expected8\]]
expected:
- if (os == "android") and debug and not swgl: [PASS, FAIL]
+ if (os == "android") and debug: [PASS, FAIL]
[test_page_ranges_document[ranges9-expected9\]]
expected:
- if (os == "android") and debug and not swgl: [PASS, FAIL]
+ if (os == "android") and debug: [PASS, FAIL]
[test_page_ranges_document[ranges10-expected10\]]
expected:
- if (os == "android") and debug and not swgl: [PASS, ERROR]
+ if (os == "android") and debug: [PASS, ERROR]
[test_page_ranges_invalid[options0\]]
expected:
- if (os == "android") and debug and not swgl: [PASS, ERROR]
+ if (os == "android") and debug: [PASS, ERROR]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/switch_to_parent_frame/switch.py.ini b/testing/web-platform/meta/webdriver/tests/classic/switch_to_parent_frame/switch.py.ini
deleted file mode 100644
index 0bb9e4638a..0000000000
--- a/testing/web-platform/meta/webdriver/tests/classic/switch_to_parent_frame/switch.py.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[switch.py]
- [test_no_parent_browsing_context]
- expected:
- if (os == "linux") and not debug and not asan and not tsan and fission: [PASS, FAIL]
- if (os == "linux") and not debug and not asan and tsan: [PASS, FAIL]
- if (os == "linux") and not debug and asan: [PASS, FAIL]
- if (os == "linux") and debug: [PASS, FAIL]
diff --git a/testing/web-platform/meta/webdriver/tests/classic/switch_to_window/switch.py.ini b/testing/web-platform/meta/webdriver/tests/classic/switch_to_window/switch.py.ini
new file mode 100644
index 0000000000..f3a091e900
--- /dev/null
+++ b/testing/web-platform/meta/webdriver/tests/classic/switch_to_window/switch.py.ini
@@ -0,0 +1,4 @@
+[switch.py]
+ [test_no_browsing_context]
+ expected:
+ if (processor == "x86") and not debug: [PASS, FAIL]