These changes reduce the number of times we need to query layout for the same information when creating mouse/pointer events. Testing: No new tests required for maintaining existing behaviour. Signed-off-by: Josh Matthews <josh@joshmatthews.net>
ruff.toml
pyproject.toml
MouseEvent
DOMException
FromJSValConvertible
Promise
URLPattern::{text, exec}
Dom::trace