Skip to content

Resolve #307 - Add capability to get shadow root elements#324

Merged
craigfowler merged 6 commits intomasterfrom
craigfowler/issue307
Mar 14, 2026
Merged

Resolve #307 - Add capability to get shadow root elements#324
craigfowler merged 6 commits intomasterfrom
craigfowler/issue307

Conversation

@craigfowler
Copy link
Member

This makes two techniques available, one JS and one native. Browser quirks have been created to select between them. Note that very old versions of Firefox cannot get shadow roots at all.

Resolves #307.

This makes two techniques available, one JS and one native.
Browser quirks have been created to select between them.
Note that very old versions of Firefox cannot get shadow roots
at all.
This is
csf-dev/CSF.Extensions.WebDriver#56
Because of the difference in version components it creates a scenario
in which the versions can't be compared.
@sonarqubecloud
Copy link

@craigfowler craigfowler merged commit dd9130e into master Mar 14, 2026
8 of 10 checks passed
@craigfowler craigfowler deleted the craigfowler/issue307 branch March 14, 2026 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a Screenplay question to get Shadow Root

1 participant