Files
tubestation/testing/web-platform/tests/selection
Sean Feng b303b67f09 Bug 1891783 - Fix two more bugs in ShadowDOM Selection r=jjaschke,smaug,dom-core
Bug #1: AbstractRange::(Mark|Unmark)Descendants should always use
the shadow tree of web-exposed shadow root, instead of using
light DOM elements of the host.

Bug #2: aRange could possibly create mCrossShadowBoundaryRange
first (due to boundaries are in different tree), and later
moves the boundaries to the same tree. When this happens, we
should remove mCrossShadowBoundaryRange and use the default
range to represent it.

Differential Revision: https://phabricator.services.mozilla.com/D207608
2024-05-13 20:24:04 +00:00
..