Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improved support for frames and shadow DOMs / shadow roots #3569

Open
3 tasks
The-Compiler opened this issue Feb 7, 2018 · 1 comment · May be fixed by #7617
Open
3 tasks

Improved support for frames and shadow DOMs / shadow roots #3569

The-Compiler opened this issue Feb 7, 2018 · 1 comment · May be fixed by #7617
Labels
component: QtWebEngine Issues related to the QtWebEngine backend, based on Chromium. language: javascript Issues which require knowing JavaScript. priority: 2 - low Issues which are currently not very important.

Comments

@The-Compiler
Copy link
Member

The-Compiler commented Feb 7, 2018

Remaining issues with frame support after #3371:

@The-Compiler The-Compiler added the priority: 2 - low Issues which are currently not very important. label Feb 7, 2018
@qutebrowser-bot qutebrowser-bot added component: QtWebEngine Issues related to the QtWebEngine backend, based on Chromium. language: javascript Issues which require knowing JavaScript. labels Feb 7, 2018
@qutebrowser qutebrowser deleted a comment from qutebrowser-bot May 16, 2020
@The-Compiler The-Compiler changed the title Improved support for frames Improved support for frames and shadow DOMs / shadow roots Apr 19, 2021
@The-Compiler
Copy link
Member Author

For so-called open shadow DOMs (explanation), it should actually be possible for qutebrowser to access the elements therein.

However, I'm a bit confused about what the best way would be - it looks like there used to be a /deep/ combinator (later renamed to >>>?), but that apparently was removed in the latest draft?

Also see whatwg/dom#665

This won't be possible with closed shadow DOMs though, see:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: QtWebEngine Issues related to the QtWebEngine backend, based on Chromium. language: javascript Issues which require knowing JavaScript. priority: 2 - low Issues which are currently not very important.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants