[wpt-sync] Sync PR 27132 - Add tests for proposed WebDriver Shadow DOM support
Categories
(Testing :: geckodriver, task, P4)
Tracking
(firefox86 fixed)
Tracking | Status | |
---|---|---|
firefox86 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Attachments
(2 files)
Sync web-platform-tests PR 27132 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/27132
Details from upstream follow.
b'Jim Evans <james.evans@salesforce.com>' wrote:
Add tests for proposed WebDriver Shadow DOM support
The tests within this PR correspond to the changes proposed by the PR to the WebDriver Specification for supporting Shadow DOM
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Comment 2•5 years ago
|
||
CI Results
Ran 10 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 6 tests and 18 subtests
Status Summary
Firefox
OK : 3[GitHub] 6[Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt]
FAIL : 57[GitHub] 126[Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt]
ERROR: 3
Chrome
OK : 3
FAIL : 57
ERROR: 3
Safari
OK : 3
FAIL : 57
ERROR: 3
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
/webdriver/tests/find_element_from_shadow_root/find.py
test_null_parameter_value: FAIL (Chrome: FAIL, Safari: FAIL)
test_no_top_browsing_context: FAIL (Chrome: FAIL, Safari: FAIL)
test_no_browsing_context: FAIL (Chrome: FAIL, Safari: FAIL)
test_invalid_using_argument[a]: FAIL (Chrome: FAIL, Safari: FAIL)
test_invalid_using_argument[True]: FAIL (Chrome: FAIL, Safari: FAIL)
test_invalid_using_argument[None]: FAIL (Chrome: FAIL, Safari: FAIL)
test_invalid_using_argument[1]: FAIL (Chrome: FAIL, Safari: FAIL)
test_invalid_using_argument[using4]: FAIL (Chrome: FAIL, Safari: FAIL)
test_invalid_using_argument[using5]: FAIL (Chrome: FAIL, Safari: FAIL)
test_invalid_selector_argument[None]: FAIL (Chrome: FAIL, Safari: FAIL)
test_invalid_selector_argument[value1]: FAIL (Chrome: FAIL, Safari: FAIL)
test_invalid_selector_argument[value2]: FAIL (Chrome: FAIL, Safari: FAIL)
test_detached_shadow_root: FAIL (Chrome: FAIL, Safari: FAIL)
test_found_element_equivalence: FAIL (Chrome: FAIL, Safari: FAIL)
test_find_element[css selector-#linkText]: FAIL (Chrome: FAIL, Safari: FAIL)
test_find_element[link text-full link text]: FAIL (Chrome: FAIL, Safari: FAIL)
test_find_element[partial link text-link text]: FAIL (Chrome: FAIL, Safari: FAIL)
test_find_element[tag name-a]: FAIL (Chrome: FAIL, Safari: FAIL)
test_find_element[xpath-//a]: FAIL (Chrome: FAIL, Safari: FAIL)
test_find_element_link_text[<a href=#>link text</a>-link text]: FAIL (Chrome: FAIL, Safari: FAIL)
test_find_element_link_text[<a href=#> link text </a>-link text]: FAIL (Chrome: FAIL, Safari: FAIL)
test_find_element_link_text[<a href=#>link<br>text</a>-link\ntext]: FAIL (Chrome: FAIL, Safari: FAIL)
test_find_element_link_text[<a href=#>link&text</a>-link&text]: FAIL (Chrome: FAIL, Safari: FAIL)
test_find_element_link_text[<a href=#>LINK TEXT</a>-LINK TEXT]: FAIL (Chrome: FAIL, Safari: FAIL)
test_find_element_link_text[<a href=# style='text-transform: uppercase'>link text</a>-LINK TEXT]: FAIL (Chrome: FAIL, Safari: FAIL)
test_find_element_partial_link_text[<a href=#>partial link text</a>-link]: FAIL (Chrome: FAIL, Safari: FAIL)
test_find_element_partial_link_text[<a href=#> partial link text </a>-link]: FAIL (Chrome: FAIL, Safari: FAIL)
test_find_element_partial_link_text[<a href=#>partial link text</a>-k t]: FAIL (Chrome: FAIL, Safari: FAIL)
test_find_element_partial_link_text[<a href=#>partial link<br>text</a>-k\nt]: FAIL (Chrome: FAIL, Safari: FAIL)
test_find_element_partial_link_text[<a href=#>partial link&text</a>-k&t]: FAIL (Chrome: FAIL, Safari: FAIL)
test_find_element_partial_link_text[<a href=#>PARTIAL LINK TEXT</a>-LINK]: FAIL (Chrome: FAIL, Safari: FAIL)
test_find_element_partial_link_text[<a href=# style='text-transform: uppercase'>partial link text</a>-LINK]: FAIL (Chrome: FAIL, Safari: FAIL)
test_no_element[css selector-#wontExist]: FAIL (Chrome: FAIL, Safari: FAIL)
/webdriver/tests/find_element_from_shadow_root/user_prompts.py
test_accept[capabilities0-alert-None]: FAIL (Chrome: FAIL, Safari: FAIL)
test_accept[capabilities0-confirm-True]: FAIL (Chrome: FAIL, Safari: FAIL)
test_accept[capabilities0-prompt-]: FAIL (Chrome: FAIL, Safari: FAIL)
test_accept_and_notify[capabilities0-alert-None]: FAIL (Chrome: FAIL, Safari: FAIL)
test_accept_and_notify[capabilities0-confirm-True]: FAIL (Chrome: FAIL, Safari: FAIL)
test_accept_and_notify[capabilities0-prompt-]: FAIL (Chrome: FAIL, Safari: FAIL)
test_dismiss[capabilities0-alert-None]: FAIL (Chrome: FAIL, Safari: FAIL)
test_dismiss[capabilities0-confirm-False]: FAIL (Chrome: FAIL, Safari: FAIL)
test_dismiss[capabilities0-prompt-None]: FAIL (Chrome: FAIL, Safari: FAIL)
test_dismiss_and_notify[capabilities0-alert-None]: FAIL (Chrome: FAIL, Safari: FAIL)
test_dismiss_and_notify[capabilities0-confirm-False]: FAIL (Chrome: FAIL, Safari: FAIL)
test_dismiss_and_notify[capabilities0-prompt-None]: FAIL (Chrome: FAIL, Safari: FAIL)
test_ignore[capabilities0-alert]: FAIL (Chrome: FAIL, Safari: FAIL)
test_ignore[capabilities0-confirm]: FAIL (Chrome: FAIL, Safari: FAIL)
test_ignore[capabilities0-prompt]: FAIL (Chrome: FAIL, Safari: FAIL)
test_default[alert-None]: FAIL (Chrome: FAIL, Safari: FAIL)
test_default[confirm-False]: FAIL (Chrome: FAIL, Safari: FAIL)
test_default[prompt-None]: FAIL (Chrome: FAIL, Safari: FAIL)
/webdriver/tests/find_elements_from_shadow_root/find.py: ERROR [GitHub
], OK [Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-qr-opt
, Gecko-windows10-64-debug
, Gecko-windows10-64-opt
, Gecko-windows10-64-qr-debug
, Gecko-windows10-64-qr-opt
, Gecko-windows7-32-debug
, Gecko-windows7-32-opt
] (Chrome: ERROR, Safari: ERROR)
test_null_parameter_value: FAIL
test_no_top_browsing_context: FAIL
test_no_browsing_context: FAIL
test_invalid_using_argument[a]: FAIL
test_invalid_using_argument[True]: FAIL
test_invalid_using_argument[None]: FAIL
test_invalid_using_argument[1]: FAIL
test_invalid_using_argument[using4]: FAIL
test_invalid_using_argument[using5]: FAIL
test_invalid_selector_argument[None]: FAIL
test_invalid_selector_argument[value1]: FAIL
test_invalid_selector_argument[value2]: FAIL
test_detached_shadow_root: FAIL
test_find_elements_equivalence: FAIL
test_find_elements[css selector-#linkText]: FAIL
test_find_elements[link text-full link text]: FAIL
test_find_elements[partial link text-link text]: FAIL
test_find_elements[tag name-a]: FAIL
test_find_elements[xpath-//a]: FAIL
test_find_elements_link_text[<a href=#>link text</a>-link text]: FAIL
test_find_elements_link_text[<a href=#> link text </a>-link text]: FAIL
test_find_elements_link_text[<a href=#>link<br>text</a>-link\ntext]: FAIL
test_find_elements_link_text[<a href=#>link&text</a>-link&text]: FAIL
test_find_elements_link_text[<a href=#>LINK TEXT</a>-LINK TEXT]: FAIL
test_find_elements_link_text[<a href=# style='text-transform: uppercase'>link text</a>-LINK TEXT]: FAIL
test_find_elements_partial_link_text[<a href=#>partial link text</a>-link]: FAIL
test_find_elements_partial_link_text[<a href=#> partial link text </a>-link]: FAIL
test_find_elements_partial_link_text[<a href=#>partial link text</a>-k t]: FAIL
test_find_elements_partial_link_text[<a href=#>partial link<br>text</a>-k\nt]: FAIL
test_find_elements_partial_link_text[<a href=#>partial link&text</a>-k&t]: FAIL
test_find_elements_partial_link_text[<a href=#>PARTIAL LINK TEXT</a>-LINK]: FAIL
test_find_elements_partial_link_text[<a href=# style='text-transform: uppercase'>partial link text</a>-LINK]: FAIL
test_no_element[css selector-#wontExist]: FAIL
/webdriver/tests/find_elements_from_shadow_root/user_prompts.py: ERROR [GitHub
], OK [Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-qr-opt
, Gecko-windows10-64-debug
, Gecko-windows10-64-opt
, Gecko-windows10-64-qr-debug
, Gecko-windows10-64-qr-opt
, Gecko-windows7-32-debug
, Gecko-windows7-32-opt
] (Chrome: ERROR, Safari: ERROR)
test_accept[capabilities0-alert-None]: FAIL
test_accept[capabilities0-confirm-True]: FAIL
test_accept[capabilities0-prompt-]: FAIL
test_accept_and_notify[capabilities0-alert-None]: FAIL
test_accept_and_notify[capabilities0-confirm-True]: FAIL
test_accept_and_notify[capabilities0-prompt-]: FAIL
test_dismiss[capabilities0-alert-None]: FAIL
test_dismiss[capabilities0-confirm-False]: FAIL
test_dismiss[capabilities0-prompt-None]: FAIL
test_dismiss_and_notify[capabilities0-alert-None]: FAIL
test_dismiss_and_notify[capabilities0-confirm-False]: FAIL
test_dismiss_and_notify[capabilities0-prompt-None]: FAIL
test_ignore[capabilities0-alert]: FAIL
test_ignore[capabilities0-confirm]: FAIL
test_ignore[capabilities0-prompt]: FAIL
test_default[alert-None]: FAIL
test_default[confirm-False]: FAIL
test_default[prompt-None]: FAIL
/webdriver/tests/get_element_shadow_root/get.py
test_no_top_browsing_context: FAIL (Chrome: FAIL, Safari: FAIL)
test_no_browsing_context: FAIL (Chrome: FAIL, Safari: FAIL)
test_element_not_found: FAIL (Chrome: FAIL, Safari: FAIL)
test_element_stale: FAIL (Chrome: FAIL, Safari: FAIL)
test_get_shadow_root: FAIL (Chrome: FAIL, Safari: FAIL)
test_no_shadow_root: FAIL (Chrome: FAIL, Safari: FAIL)
/webdriver/tests/get_element_shadow_root/user_prompts.py: ERROR [GitHub
], OK [Gecko-linux1804-64-debug
, Gecko-linux1804-64-opt
, Gecko-linux1804-64-qr-debug
, Gecko-linux1804-64-qr-opt
, Gecko-windows10-64-debug
, Gecko-windows10-64-opt
, Gecko-windows10-64-qr-debug
, Gecko-windows10-64-qr-opt
, Gecko-windows7-32-debug
, Gecko-windows7-32-opt
] (Chrome: ERROR, Safari: ERROR)
test_accept[capabilities0-alert-None]: FAIL
test_accept[capabilities0-confirm-True]: FAIL
test_accept[capabilities0-prompt-]: FAIL
test_accept_and_notify[capabilities0-alert-None]: FAIL
test_accept_and_notify[capabilities0-confirm-True]: FAIL
test_accept_and_notify[capabilities0-prompt-]: FAIL
test_dismiss[capabilities0-alert-None]: FAIL
test_dismiss[capabilities0-confirm-False]: FAIL
test_dismiss[capabilities0-prompt-None]: FAIL
test_dismiss_and_notify[capabilities0-alert-None]: FAIL
test_dismiss_and_notify[capabilities0-confirm-False]: FAIL
test_dismiss_and_notify[capabilities0-prompt-None]: FAIL
test_ignore[capabilities0-alert]: FAIL
test_ignore[capabilities0-confirm]: FAIL
test_ignore[capabilities0-prompt]: FAIL
test_default[alert-None]: FAIL
test_default[confirm-False]: FAIL
test_default[prompt-None]: FAIL
Comment 4•5 years ago
|
||
Automatic update from web-platform-tests
Add tests for proposed WebDriver Shadow DOM support (#27132)
--
wpt-commits: a7ccbc66d36599824f55772be152ac84763b98bc
wpt-pr: 27132
Comment 5•5 years ago
|
||
wpt-pr: 27132
wpt-type: metadata
Comment 7•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/28505a9113e9
https://hg.mozilla.org/mozilla-central/rev/380ef4d6a64c
Description
•