LibWeb: Add DOMRect and Element.getBoundingClientRect()

This marks our entry into the Web::Geometry namespace, based on the
"Geometry" spec at https://drafts.fxtf.org/geometry/
This commit is contained in:
Andreas Kling 2021-09-27 00:55:13 +02:00
commit 43d378940f
Notes: sideshowbarker 2024-07-18 03:25:30 +09:00
8 changed files with 112 additions and 1 deletions

View file

@ -0,0 +1,15 @@
interface DOMRect {
constructor(optional double x = 0, optional double y = 0, optional double width = 0, optional double height = 0);
readonly attribute double x;
readonly attribute double y;
readonly attribute double width;
readonly attribute double height;
readonly attribute double top;
readonly attribute double right;
readonly attribute double bottom;
readonly attribute double left;
};