Files
tubestation/dom/base/crashtests
Sean Feng aa5e50a334 Bug 1890899 - Make CrossShadowBoundaryRange an mutation observer to observe DOM nodes removal r=jjaschke,dom-core
So that when a node is removed and this node is related to the start or
the end point of the `CrossShadowBoundaryRange`, we can clear this
`CrossShadowBoundaryRange`. We clear it for now because we aren't sure
about what the new points should be.

`nsRange` does a similar thing to `mRoot`, and we can't rely on `nsRange` to
observer `mRoot` because `mRoot` could be root of a collapsed range, so
it's not the root of `CrossShadowBoundaryRange`.

Differential Revision: https://phabricator.services.mozilla.com/D211246
2024-05-29 14:02:42 +00:00
..
2023-08-15 12:07:44 +00:00