mirror of
https://github.com/servo/servo.git
synced 2025-08-03 04:30:10 +01:00
Improve some webdriver conformance tests results (#36673)
These changes allow test_dom_token_list from /execute_script/collections.py to pass, and various tests in /execute_script/arguments.py to expose new failures. Testing: Not run in CI yet, but verified results from tests/wpt/tests/webdriver/tests/classic/{execute_script,execute_async_script} locally. Fixes: #35738 --------- Signed-off-by: Josh Matthews <josh@joshmatthews.net>
This commit is contained in:
parent
a18c6e2c78
commit
f47e69c112
28 changed files with 128 additions and 165 deletions
|
@ -13,9 +13,3 @@
|
|||
|
||||
[test_no_such_element_from_other_frame[closed\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[top_context\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[child_context\]]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,30 +1,30 @@
|
|||
[scroll_into_view.py]
|
||||
[test_scroll_into_view]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_partially_visible_does_not_scroll[9\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_partially_visible_does_not_scroll[8\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_partially_visible_does_not_scroll[7\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_partially_visible_does_not_scroll[6\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_partially_visible_does_not_scroll[5\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_partially_visible_does_not_scroll[4\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_partially_visible_does_not_scroll[3\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_partially_visible_does_not_scroll[2\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_partially_visible_does_not_scroll[1\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
|
|
@ -4,3 +4,6 @@
|
|||
|
||||
[test_textarea_append]
|
||||
expected: FAIL
|
||||
|
||||
[test_date]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
[scroll_into_view.py]
|
||||
[test_element_outside_of_not_scrollable_viewport]
|
||||
expected: FAIL
|
||||
|
||||
[test_element_outside_of_scrollable_viewport]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -13,9 +13,3 @@
|
|||
|
||||
[test_no_such_element_from_other_frame[closed\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[top_context\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[child_context\]]
|
||||
expected: FAIL
|
||||
|
|
|
@ -2,9 +2,6 @@
|
|||
[test_array_in_array]
|
||||
expected: FAIL
|
||||
|
||||
[test_dom_token_list]
|
||||
expected: FAIL
|
||||
|
||||
[test_file_list]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
[collections.py]
|
||||
[test_dom_token_list]
|
||||
expected: FAIL
|
||||
|
||||
[test_file_list]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -14,11 +14,5 @@
|
|||
[test_no_such_element_from_other_frame[closed\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[top_context\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[child_context\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_computed_roles[<article>foo</article>-article-article\]]
|
||||
expected: FAIL
|
||||
|
|
|
@ -13,9 +13,3 @@
|
|||
|
||||
[test_no_such_element_from_other_frame[closed\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[top_context\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[child_context\]]
|
||||
expected: FAIL
|
||||
|
|
|
@ -14,11 +14,5 @@
|
|||
[test_no_such_element_from_other_frame[closed\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[top_context\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[child_context\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_basic]
|
||||
expected: FAIL
|
||||
|
|
|
@ -14,11 +14,5 @@
|
|||
[test_no_such_element_from_other_frame[closed\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[top_context\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[child_context\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_get_element_tag_name]
|
||||
expected: FAIL
|
||||
|
|
|
@ -14,12 +14,6 @@
|
|||
[test_no_such_element_from_other_frame[closed\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[top_context\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[child_context\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_transform_capitalize[space\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -13,9 +13,3 @@
|
|||
|
||||
[test_no_such_element_from_other_frame[closed\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[top_context\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[child_context\]]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,15 +1,9 @@
|
|||
[new_tab.py]
|
||||
[test_keeps_current_window_handle]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_opens_about_blank_in_new_tab]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_initial_selection_for_contenteditable]
|
||||
expected: ERROR
|
||||
|
||||
[test_sets_no_window_name]
|
||||
expected: ERROR
|
||||
|
||||
[test_sets_no_opener]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,20 +1,13 @@
|
|||
[pointer_mouse.py]
|
||||
expected: TIMEOUT
|
||||
[test_no_top_browsing_context]
|
||||
expected: FAIL
|
||||
|
||||
[test_no_browsing_context]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_pointer_down_closes_browsing_context]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[top_context\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[child_context\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_click_at_coordinates]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -39,9 +32,6 @@
|
|||
[test_click_element_in_shadow_tree[inner-closed\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_click_navigation]
|
||||
expected: FAIL
|
||||
|
||||
[test_move_to_position_in_viewport[x\]]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -60,5 +50,5 @@
|
|||
[test_move_to_origin_position_within_frame[element\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_invalid_element_origin]
|
||||
[test_params_actions_origin_outside_viewport[element\]]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,63 +1,63 @@
|
|||
[pointer_mouse_drag.py]
|
||||
[test_drag_and_drop[20-0-0\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_drag_and_drop[20-0-300\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_drag_and_drop[20-0-800\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_drag_and_drop[0-15-0\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_drag_and_drop[0-15-300\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_drag_and_drop[0-15-800\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_drag_and_drop[10-15-0\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_drag_and_drop[10-15-300\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_drag_and_drop[10-15-800\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_drag_and_drop[-20-0-0\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_drag_and_drop[-20-0-300\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_drag_and_drop[-20-0-800\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_drag_and_drop[10--15-0\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_drag_and_drop[10--15-300\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_drag_and_drop[10--15-800\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_drag_and_drop[-10--15-0\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_drag_and_drop[-10--15-300\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_drag_and_drop[-10--15-800\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_drag_and_drop_with_draggable_element[0\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_drag_and_drop_with_draggable_element[300\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_drag_and_drop_with_draggable_element[800\]]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,27 +1,18 @@
|
|||
[pointer_origin.py]
|
||||
[test_viewport_inside]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_pointer_inside]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_element_center_point]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_element_center_point_with_offset]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_element_in_view_center_point_partly_visible]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
||||
[test_element_larger_than_viewport]
|
||||
expected: ERROR
|
||||
|
||||
[test_element_outside_of_view_port]
|
||||
expected: ERROR
|
||||
|
||||
[test_viewport_outside]
|
||||
expected: ERROR
|
||||
|
||||
[test_pointer_outside]
|
||||
expected: ERROR
|
||||
expected: FAIL
|
||||
|
|
|
@ -8,12 +8,6 @@
|
|||
[test_pointer_down_closes_browsing_context]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[top_context\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[child_context\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_pen_pointer_in_shadow_tree[outer-open\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -8,12 +8,6 @@
|
|||
[test_pointer_down_closes_browsing_context]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[top_context\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[child_context\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_touch_pointer_in_shadow_tree[outer-open\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
[sequence.py]
|
||||
[test_perform_no_actions_send_no_events]
|
||||
expected: FAIL
|
|
@ -1,10 +1,4 @@
|
|||
[switch_webelement.py]
|
||||
[test_frame_id_webelement_stale_element_reference[top_context\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_frame_id_webelement_stale_element_reference[child_context\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_frame_id_webelement_frame[0-foo\]]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -19,12 +19,3 @@
|
|||
|
||||
[test_no_such_element_from_other_frame[closed\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[top_context\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_stale_element_reference[child_context\]]
|
||||
expected: FAIL
|
||||
|
||||
[test_format_and_dimensions]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
[iframe.py]
|
||||
[test_always_captures_top_browsing_context]
|
||||
expected: FAIL
|
Loading…
Add table
Add a link
Reference in a new issue