mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-04-27 10:07:15 +02:00
23 lines
770 B
JavaScript
23 lines
770 B
JavaScript
window.test_driver_internal.click = function(element) {
|
|
const boundingRect = element.getBoundingClientRect();
|
|
const centerPoint = {
|
|
x: boundingRect.left + boundingRect.width / 2,
|
|
y: boundingRect.top + boundingRect.height / 2
|
|
};
|
|
window.internals.click(centerPoint.x, centerPoint.y);
|
|
return Promise.resolve();
|
|
};
|
|
|
|
window.test_driver_internal.send_keys = function(element, keys) {
|
|
window.internals.sendText(element, keys);
|
|
return Promise.resolve();
|
|
}
|
|
|
|
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);
|
|
};
|