Tests: Move Ladybird specific testdriver code to testdriver-vendor.js

This commit is contained in:
Tim Ledbetter 2024-12-10 16:37:43 +00:00 committed by Tim Flynn
commit 1ff556a2bd
Notes: github-actions[bot] 2024-12-11 08:49:29 +00:00
2 changed files with 9 additions and 11 deletions

View file

@ -1 +1,7 @@
// This file intentionally left blank
window.test_driver_internal.get_computed_label = async function(element) {
return await window.internals.getComputedLabel(element);
};
window.test_driver_internal.get_computed_role = async function(element) {
return await window.internals.getComputedRole(element);
};

View file

@ -233,11 +233,7 @@
* rejected in the cases the WebDriver command errors
*/
get_computed_label: async function(element) {
// XXX: Ladybird-specific change: Upstream WPT calls
// window.test_driver_internal.get_computed_label(element) here,
// but weve changed that to our Ladybird-specific
// window.internals.getComputedLabel(el).
let label = await window.internals.getComputedLabel(element);
let label = await window.test_driver_internal.get_computed_label(element);
return label;
},
@ -254,11 +250,7 @@
* rejected in the cases the WebDriver command errors
*/
get_computed_role: async function(element) {
// XXX: Ladybird-specific change: Upstream WPT calls
// window.test_driver_internal.get_computed_role(element) here,
// but weve changed that to our Ladybird-specific
// window.internals.getComputedRole(el).
let role = await window.internals.getComputedRole(element);
let role = await window.test_driver_internal.get_computed_role(element);
return role;
},