You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With crrev.com/c/6021359 landing for chrome-headless-shell, there is now a way to test web applications with various screen configurations without having the physical devices or resorting to other ways to emulate them on the operating system level. Although this works for the headless shell, there is currently no standard way for developers to test Window Management in major browsers.
Given that it might be difficult to set up a test environment for web apps relying on various screen configurations, I think it would be great if this specification defined how a test interface should look like and how it should integrate with the rest of the implementation.
WebDriver BiDi standard already has some window management capabilities:
Our hope was to add WebDriver support for configuring OS-level virtual screens via Chromium's VirtualDisplayUtil, where supported.
Otherwise, mocking display configurations for the ScreenDetails API's source-of-truth (or even that of the browser itself) could be of limited use. Past WPTs mocked the API's data, but that pattern unfortunately didn't align with a Chromium re-implementation and the WPTs and mock interface were removed.
With crrev.com/c/6021359 landing for chrome-headless-shell, there is now a way to test web applications with various screen configurations without having the physical devices or resorting to other ways to emulate them on the operating system level. Although this works for the headless shell, there is currently no standard way for developers to test Window Management in major browsers.
Given that it might be difficult to set up a test environment for web apps relying on various screen configurations, I think it would be great if this specification defined how a test interface should look like and how it should integrate with the rest of the implementation.
WebDriver BiDi standard already has some window management capabilities:
There are a few examples of external specifications extending WebDriver BiDi already:
The text was updated successfully, but these errors were encountered: