[wpt-sync] Sync PR 44219 - [wdspec] add a test for creating a browsing context in a user context
Categories
(Remote Protocol :: WebDriver BiDi, task, P4)
Tracking
(firefox124 fixed)
Tracking | Status | |
---|---|---|
firefox124 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 44219 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/44219
Details from upstream follow.
Alex Rudenko <alexrudenko@chromium.org> wrote:
[wdspec] add a test for creating a browsing context in a user context
This PR only includes changes to the browsing context create module and browsing context info assertion as well as a test to check creation of tabs and windows in a new user context. More tests will follow in the subsequent PRs.
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 1•1 year ago
|
||
Assignee | ||
Comment 2•1 year ago
|
||
CI Results
Ran 8 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 67 tests and 10 subtests
Status Summary
Firefox
OK
: 63[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 67[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt, GitHub]
PASS
: 579[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 637[Gecko-windows11-32-2009-qr-opt] 638[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt, GitHub]
FAIL
: 48[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview] 55[Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt, GitHub] 56[Gecko-windows11-32-2009-qr-opt]
Chrome
OK
: 65
PASS
: 531
FAIL
: 144
TIMEOUT
: 2
Safari
OK
: 67
ERROR
: 693
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /webdriver/tests/bidi/browsing_context/capture_screenshot/format.py [wpt.fyi]
- test_format_type:
FAIL
(Chrome:PASS
, Safari:ERROR
) - test_format_quality:
FAIL
(Chrome:PASS
, Safari:ERROR
)
- test_format_type:
- /webdriver/tests/bidi/browsing_context/capture_screenshot/invalid.py [wpt.fyi]
- test_closed_frame:
FAIL
(Chrome:PASS
, Safari:ERROR
) - test_params_format_invalid_value:
FAIL
(Chrome:PASS
, Safari:ERROR
)
- test_closed_frame:
- /webdriver/tests/bidi/browsing_context/close/close.py [wpt.fyi]
- test_top_level_context[window]:
FAIL
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview
] (Chrome:PASS
, Safari:ERROR
)
- test_top_level_context[window]:
- /webdriver/tests/bidi/browsing_context/context_destroyed/context_destroyed.py [wpt.fyi]
- test_delete_nested_iframes:
FAIL
(Chrome:FAIL
, Safari:ERROR
)
- test_delete_nested_iframes:
- /webdriver/tests/bidi/browsing_context/create/invalid.py [wpt.fyi]
- test_params_user_context_invalid_type[False]:
FAIL
(Chrome:FAIL
, Safari:ERROR
) - test_params_user_context_invalid_type[42]:
FAIL
(Chrome:FAIL
, Safari:ERROR
) - test_params_user_context_invalid_type[value2]:
FAIL
(Chrome:FAIL
, Safari:ERROR
) - test_params_user_context_invalid_type[value3]:
FAIL
(Chrome:FAIL
, Safari:ERROR
) - test_params_user_context_invalid_value[]:
FAIL
(Chrome:FAIL
, Safari:ERROR
) - test_params_user_context_invalid_value[unknown]:
FAIL
(Chrome:FAIL
, Safari:ERROR
)
- test_params_user_context_invalid_type[False]:
- /webdriver/tests/bidi/browsing_context/create/user_context.py [wpt.fyi]
- test_user_context[tab]:
FAIL
(Chrome:FAIL
, Safari:ERROR
) - test_user_context[window]:
FAIL
(Chrome:FAIL
, Safari:ERROR
)
- test_user_context[tab]:
- /webdriver/tests/bidi/browsing_context/fragment_navigated/fragment_navigated.py [wpt.fyi]
- test_timestamp:
FAIL
(Chrome:FAIL
, Safari:ERROR
) - test_document_write:
FAIL
(Chrome:PASS
, Safari:ERROR
)
- test_timestamp:
- /webdriver/tests/bidi/browsing_context/locate_nodes/invalid.py [wpt.fyi]
- test_params_locator_value_invalid_value[innerText-]:
FAIL
(Chrome:FAIL
, Safari:ERROR
)
- test_params_locator_value_invalid_value[innerText-]:
- /webdriver/tests/bidi/browsing_context/locate_nodes/locator.py [wpt.fyi]
- test_find_by_locator[innerText-foobarBARbaz]:
FAIL
(Chrome:FAIL
, Safari:ERROR
) - test_find_by_inner_text[ignore_case_true_full_match_no_max_depth]:
FAIL
(Chrome:FAIL
, Safari:ERROR
) - test_find_by_inner_text[ignore_case_false_full_match_no_max_depth]:
FAIL
(Chrome:FAIL
, Safari:ERROR
) - test_find_by_inner_text[ignore_case_true_partial_match_no_max_depth]:
FAIL
(Chrome:FAIL
, Safari:ERROR
) - test_find_by_inner_text[ignore_case_false_partial_match_no_max_depth]:
FAIL
(Chrome:FAIL
, Safari:ERROR
) - test_find_by_inner_text[ignore_case_true_full_match_max_depth_zero]:
FAIL
(Chrome:FAIL
, Safari:ERROR
) - test_find_by_inner_text[ignore_case_false_full_match_max_depth_zero]:
FAIL
(Chrome:FAIL
, Safari:ERROR
) - test_find_by_inner_text[ignore_case_true_partial_match_max_depth_zero]:
FAIL
(Chrome:FAIL
, Safari:ERROR
) - test_find_by_inner_text[ignore_case_false_partial_match_max_depth_zero]:
FAIL
(Chrome:FAIL
, Safari:ERROR
)
- test_find_by_locator[innerText-foobarBARbaz]:
- /webdriver/tests/bidi/browsing_context/locate_nodes/max_node_count.py [wpt.fyi]
- test_find_by_locator_limit_return_count[inner_text_single]:
FAIL
(Chrome:FAIL
, Safari:ERROR
) - test_find_by_locator_limit_return_count[inner_text_multiple]:
FAIL
(Chrome:FAIL
, Safari:ERROR
)
- test_find_by_locator_limit_return_count[inner_text_single]:
- /webdriver/tests/bidi/browsing_context/locate_nodes/start_nodes.py [wpt.fyi]
- test_locate_with_context_nodes[innerText-foo-expected4]:
FAIL
(Chrome:FAIL
, Safari:ERROR
) - test_locate_with_multiple_context_nodes[innerText-foo]:
FAIL
(Chrome:FAIL
, Safari:ERROR
)
- test_locate_with_context_nodes[innerText-foo-expected4]:
- /webdriver/tests/bidi/browsing_context/navigation_started/navigation_started.py [wpt.fyi]
- test_nested_iframes:
FAIL
[Gecko-windows11-32-2009-qr-opt
],PASS
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
] (Chrome:FAIL
, Safari:ERROR
) - test_redirect_http_equiv:
FAIL
(Chrome:FAIL
, Safari:ERROR
)
- test_nested_iframes:
- /webdriver/tests/bidi/browsing_context/print/invalid.py [wpt.fyi]
- test_params_page_invalid_value[page2]:
FAIL
(Chrome:PASS
, Safari:ERROR
) - test_params_page_invalid_value[page3]:
FAIL
(Chrome:PASS
, Safari:ERROR
)
- test_params_page_invalid_value[page2]:
- /webdriver/tests/bidi/browsing_context/print/margin.py [wpt.fyi]
- test_margin_same_as_page_dimension[top]:
FAIL
(Chrome:PASS
, Safari:ERROR
) - test_margin_same_as_page_dimension[left]:
FAIL
(Chrome:PASS
, Safari:ERROR
) - test_margin_same_as_page_dimension[right]:
FAIL
(Chrome:PASS
, Safari:ERROR
) - test_margin_same_as_page_dimension[bottom]:
FAIL
(Chrome:PASS
, Safari:ERROR
) - test_margin_same_as_page_dimension[all]:
FAIL
(Chrome:PASS
, Safari:ERROR
)
- test_margin_same_as_page_dimension[top]:
- /webdriver/tests/bidi/browsing_context/reload/invalid.py [wpt.fyi]
- test_params_ignore_cache_invalid_type[]:
FAIL
(Chrome:PASS
, Safari:ERROR
) - test_params_ignore_cache_invalid_type[42]:
FAIL
(Chrome:PASS
, Safari:ERROR
) - test_params_ignore_cache_invalid_type[value2]:
FAIL
(Chrome:PASS
, Safari:ERROR
) - test_params_ignore_cache_invalid_type[value3]:
FAIL
(Chrome:PASS
, Safari:ERROR
)
- test_params_ignore_cache_invalid_type[]:
- /webdriver/tests/bidi/browsing_context/set_viewport/device_pixel_ratio.py [wpt.fyi]
- test_device_pixel_ratio_only[0.5]:
FAIL
(Chrome:PASS
, Safari:ERROR
) - test_device_pixel_ratio_only[2]:
FAIL
(Chrome:PASS
, Safari:ERROR
) - test_device_pixel_ratio_with_viewport[0.5]:
FAIL
(Chrome:PASS
, Safari:ERROR
) - test_device_pixel_ratio_with_viewport[2]:
FAIL
(Chrome:PASS
, Safari:ERROR
) - test_reset_device_pixel_ratio:
FAIL
(Chrome:PASS
, Safari:ERROR
)
- test_device_pixel_ratio_only[0.5]:
- /webdriver/tests/bidi/browsing_context/set_viewport/invalid.py [wpt.fyi]:
OK
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview
] (Chrome:OK
, Safari:OK
)- test_params_devicePixelRatio_invalid_type[False]:
FAIL
(Chrome:PASS
, Safari:ERROR
) - test_params_devicePixelRatio_invalid_type[]:
FAIL
(Chrome:PASS
, Safari:ERROR
) - test_params_devicePixelRatio_invalid_type[device_pixel_ratio2]:
FAIL
(Chrome:PASS
, Safari:ERROR
) - test_params_devicePixelRatio_invalid_type[device_pixel_ratio3]:
FAIL
(Chrome:PASS
, Safari:ERROR
) - test_params_devicePixelRatio_invalid_value[0]:
FAIL
(Chrome:PASS
, Safari:ERROR
) - test_params_devicePixelRatio_invalid_value[-1]:
FAIL
(Chrome:PASS
, Safari:ERROR
)
- test_params_devicePixelRatio_invalid_type[False]:
- /webdriver/tests/bidi/browsing_context/set_viewport/viewport.py [wpt.fyi]:
OK
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview
] (Chrome:OK
, Safari:OK
) - /webdriver/tests/bidi/browsing_context/traverse_history/context.py [wpt.fyi]:
OK
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview
] (Chrome:OK
, Safari:OK
) - /webdriver/tests/bidi/browsing_context/traverse_history/delta.py [wpt.fyi]:
OK
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview
] (Chrome:OK
, Safari:OK
) - /webdriver/tests/bidi/browsing_context/user_prompt_opened/user_prompt_opened.py [wpt.fyi]
- test_prompt_default_value[null]:
FAIL
(Safari:ERROR
) - test_prompt_default_value[empty string]:
FAIL
(Safari:ERROR
)
- test_prompt_default_value[null]:
Tests Disabled in Gecko Infrastructure
- /webdriver/tests/bidi/browsing_context/set_viewport/invalid.py [wpt.fyi]:
OK
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview
] (Chrome:OK
, Safari:OK
) - /webdriver/tests/bidi/browsing_context/set_viewport/viewport.py [wpt.fyi]:
OK
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview
] (Chrome:OK
, Safari:OK
) - /webdriver/tests/bidi/browsing_context/traverse_history/context.py [wpt.fyi]:
OK
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview
] (Chrome:OK
, Safari:OK
) - /webdriver/tests/bidi/browsing_context/traverse_history/delta.py [wpt.fyi]:
OK
[Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
,GitHub
],SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-isolated-process-geckoview
] (Chrome:OK
, Safari:OK
)
Comment 4•1 year ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/d8838db63139
https://hg.mozilla.org/mozilla-central/rev/514dc02b714c
Description
•