Files
browser/src/cdp/domains
Karl Seguin 645da2e307 Reduce cost of various Element render-related properties.
Added a get-only `getStyle` which doesn't lazily create a new style if none
exists. This can be used in the (frequently used) `checkVisibility` to avoid
an allocation. Added a specialized getBoundingClientRectForVisible which
skips the checkVisibility check, since a few callers have already done their
own visibility check.

DOMRect is now off the heap. This avoids _a lot_ of allocation when a DOMRect
is only needed for internal calculation, e.g. in Document.elementFromPoint.
2026-02-19 09:45:56 +08:00
..
2026-01-15 15:37:42 +01:00
2025-12-19 10:07:04 +08:00
2025-03-28 19:00:29 +08:00
2026-02-09 16:56:43 +08:00
2025-03-28 19:00:29 +08:00
2026-02-16 15:48:18 +00:00
2026-02-17 13:08:02 +01:00
2026-02-11 13:53:49 +08:00
2025-03-28 19:00:29 +08:00
2025-09-17 14:42:07 +02:00
2026-02-17 13:08:02 +01:00