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

platformName where the browser is remote to the endpoint node #1737

Open
gsnedders opened this issue May 11, 2023 · 0 comments
Open

platformName where the browser is remote to the endpoint node #1737

gsnedders opened this issue May 11, 2023 · 0 comments

Comments

@gsnedders
Copy link
Contributor

The current definition of platformName is:

Identifies the operating system of the endpoint node.

…where the endpoint node is the final WebDriver protocol hop.

This seems somewhat surprising with, e.g., SafariDriver connected to an iOS device. The OS of the endpoint node is macOS (because that's where the final WebDriver HTTP server in the chain is), but that doesn't seem anywhere near as interesting to the end user as the OS on which the user agent is actually running. And indeed, SafariDriver seems to deviate from the spec here, returning iOS.

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

No branches or pull requests

1 participant