- From: smaug---- <notifications@github.com>
- Date: Wed, 11 Feb 2026 08:46:32 -0800
- To: whatwg/dom <dom@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Wednesday, 11 February 2026 16:46:36 UTC
@smaug---- commented on this pull request.
> @@ -9981,6 +9988,61 @@ and {{Range/getBoundingClientRect()}} methods are defined in other specification
[[CSSOM-VIEW]]
+<h3 id=interface-opaquerange>Interface {{OpaqueRange}}</h3>
+
+<pre class=idl>
+[Exposed=Window]
+interface OpaqueRange : AbstractRange {
+ DOMRectList getClientRects();
+ DOMRect getBoundingClientRect();
+};
I wonder if the interface should have some kind of "disconnect" method to stop observing whatever changes it might observe internally. Only disconnecting when removing the relevant element from DOM isn't enough, I think
--
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/dom/pull/1404#pullrequestreview-3785991253
You are receiving this because you are subscribed to this thread.
Message ID: <whatwg/dom/pull/1404/review/3785991253@github.com>
Received on Wednesday, 11 February 2026 16:46:36 UTC