Closed
Description
moving the issue from https://github.com/dlibby-/highlight/issues/14
@Reinmar as FYI
My understanding is that since HighlightRange
inherits from Range
, it can be passed to Selection#addRange()
.
According to https://www.w3.org/TR/selection-api/#dom-selection-addrange that range is passed there by a reference and it should be updated once the selection changes.
Does it mean that someone can add a highlight range to the selection? And, if so, could it cause some problems?
Also, we could imagine that the selection is highlighting its ranges internally (so ::selection
~== ::highlight(selection)
). I wonder if this could have some interesting implications.
Metadata
Metadata
Assignees
Labels
No labels