- From: Mason Freed via GitHub <sysbot+gh@w3.org>
- Date: Wed, 03 Apr 2024 16:00:53 +0000
- To: public-css-archive@w3.org
So in my opinion, the Gecko approach should definitely not be put in the spec. It trivially reveals shadow root contents, including for closed roots, which is very bad: ``` <!DOCTYPE html> <div> <template shadowrootmode=closed> <div style="width:300px;height:300px;background:lightblue"> Oops </div> </template> </div> <script> const str = document.caretPositionFromPoint(100,100).offsetNode.textContent; document.body.append(str) </script> ``` I'd +1 the comments above that this should follow the behavior of `getComposedRanges()`: - https://w3c.github.io/selection-api/#dom-selection-getcomposedranges @annevk @rniwa -- GitHub Notification of comment by mfreed7 Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/9932#issuecomment-2035004366 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 3 April 2024 16:00:54 UTC