Skip to content

ChromeOptions doesn't go through when starting using RemoteWebDriver #5083

@Icaroto

Description

@Icaroto

Meta -

OS:
Windows 10, Mac

Selenium Version:
3.7.0

Browser:
Chrome

Browser Version:
62.0.3202.94 (Official Build) (64-bit)

Expected Behavior -

Windows to start maximized using ChromeOptions argument "--start-maximized" or "--kiosk"

Actual Behavior -

Windows start with normal size

Steps to reproduce -

public void Start ()
        {
            ChromeOptions options = new ChromeOptions();
                options.AddArgument("--start-maximized");

            DesiredCapabilities caps = options.ToCapabilities() as DesiredCapabilities;
                caps.SetCapability(CapabilityType.BrowserName, "chrome");
                caps.SetCapability(CapabilityType.Version, string.Empty);
                caps.SetCapability(CapabilityType.Platform, "WINDOWS");

            new RemoteWebDriver("http://localhost:5555/wd/hub", caps);
        }

OR

public void Start ()
        {
            ChromeOptions options = new ChromeOptions();
            options.AddArgument("--start-maximized");

            return new RemoteWebDriver("http://localhost:5555/wd/hub", options.ToCapabilities());
        }

If I start ChromeDriver with the same argument it works fine. Only when through RemoteWebDriver.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions