From 36d22d82aa202bb199967e9512281e9a53db42c9 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 21:33:14 +0200 Subject: Adding upstream version 115.7.0esr. Signed-off-by: Daniel Baumann --- dom/tests/mochitest/general/test_offsets.js | 332 ++++++++++++++++++++++++++++ 1 file changed, 332 insertions(+) create mode 100644 dom/tests/mochitest/general/test_offsets.js (limited to 'dom/tests/mochitest/general/test_offsets.js') diff --git a/dom/tests/mochitest/general/test_offsets.js b/dom/tests/mochitest/general/test_offsets.js new file mode 100644 index 0000000000..d89b575876 --- /dev/null +++ b/dom/tests/mochitest/general/test_offsets.js @@ -0,0 +1,332 @@ +var scrollbarWidth = 17, + scrollbarHeight = 17; + +function testElements(baseid, callback) { + scrollbarWidth = scrollbarHeight = gcs($("scrollbox-test"), "width"); + + var elements = $(baseid).getElementsByTagName("*"); + for (var t = 0; t < elements.length; t++) { + var element = elements[t]; + + // Ignore presentational content inside menus + if ( + element.closest("menu, menuitem") && + element.closest("[aria-hidden=true]") + ) { + continue; + } + + // Ignore content inside a