Files
browser/src
Karl Seguin 7b8ea39164 webapi: Improve DOMRect
We had a basic DORect implementation (which probably covered more cases). This
commit extends the implementation to be more complete:

- Add DOMRectReadOnly (which DOMRect inherits from)
- Add StructuredClone support to DOMRect and DOMRectReadOnly
- Make DOMRect and DOMRectReadOnly usable from Worker

DOMRect can be on the hot path with IntersectionObserver, so we maintain a
value-based data object (DOMRect.Data) for internal use (things returned to js
always have to be heap allocated (and always were, we're just more explicit
about this part now)).
2026-07-13 12:03:52 +08:00
..
2026-07-13 12:03:52 +08:00
2026-07-13 12:03:52 +08:00
2026-06-24 17:44:58 +08:00
2026-07-08 10:19:38 +08:00
2026-07-09 20:59:58 +08:00
2026-06-24 18:16:02 +08:00
2026-07-09 21:03:56 +08:00
2026-05-29 09:32:03 +08:00
2026-04-10 06:51:10 +08:00
2026-07-09 21:03:56 +08:00
2026-07-02 11:23:45 +02:00
2026-05-25 18:05:11 +02:00
2026-01-24 07:59:41 +08:00