diff --git a/dotnet/src/webdriver/Firefox/FirefoxOptions.cs b/dotnet/src/webdriver/Firefox/FirefoxOptions.cs index 25ae10039fba8..43f2fb771dfbd 100644 --- a/dotnet/src/webdriver/Firefox/FirefoxOptions.cs +++ b/dotnet/src/webdriver/Firefox/FirefoxOptions.cs @@ -59,7 +59,6 @@ public class FirefoxOptions : DriverOptions private const string FirefoxPrefsCapability = "prefs"; private const string FirefoxEnvCapability = "env"; private const string FirefoxOptionsCapability = "moz:firefoxOptions"; - private const string FirefoxEnableDevToolsProtocolCapability = "moz:debuggerAddress"; private readonly List firefoxArguments = new List(); private readonly Dictionary profilePreferences = new Dictionary(); private readonly Dictionary additionalFirefoxOptions = new Dictionary(); @@ -82,7 +81,6 @@ public FirefoxOptions() this.AddKnownCapabilityName(FirefoxOptions.FirefoxLogCapability, "LogLevel property"); this.AddKnownCapabilityName(FirefoxOptions.FirefoxLegacyProfileCapability, "Profile property"); this.AddKnownCapabilityName(FirefoxOptions.FirefoxLegacyBinaryCapability, "BrowserExecutableLocation property"); - this.AddKnownCapabilityName(FirefoxOptions.FirefoxEnableDevToolsProtocolCapability, "EnableDevToolsProtocol property"); // https://fxdx.dev/deprecating-cdp-support-in-firefox-embracing-the-future-with-webdriver-bidi/. // Enable BiDi only this.SetPreference("remote.active-protocols", 1); @@ -113,11 +111,6 @@ public string? BrowserExecutableLocation /// public FirefoxDriverLogLevel LogLevel { get; set; } = FirefoxDriverLogLevel.Default; - /// - /// Gets or sets a value indicating whether to enable the DevTools protocol for the launched browser. - /// - public bool EnableDevToolsProtocol { get; set; } - /// /// Gets or sets the options for automating Firefox on Android. /// @@ -268,10 +261,6 @@ public override ICapabilities ToCapabilities() IWritableCapabilities capabilities = GenerateDesiredCapabilities(true); Dictionary firefoxOptions = this.GenerateFirefoxOptionsDictionary(); capabilities.SetCapability(FirefoxOptionsCapability, firefoxOptions); - if (this.EnableDevToolsProtocol) - { - capabilities.SetCapability(FirefoxEnableDevToolsProtocolCapability, true); - } return capabilities.AsReadOnly(); } diff --git a/dotnet/test/common/CustomDriverConfigs/NightlyChannelFirefoxDriver.cs b/dotnet/test/common/CustomDriverConfigs/NightlyChannelFirefoxDriver.cs index 0d54b31414e23..0c2095f6d6a66 100644 --- a/dotnet/test/common/CustomDriverConfigs/NightlyChannelFirefoxDriver.cs +++ b/dotnet/test/common/CustomDriverConfigs/NightlyChannelFirefoxDriver.cs @@ -42,6 +42,6 @@ public NightlyChannelFirefoxDriver(FirefoxDriverService service, FirefoxOptions public static FirefoxOptions DefaultOptions { - get { return new FirefoxOptions() { BrowserVersion = "nightly", AcceptInsecureCertificates = true, EnableDevToolsProtocol = true }; } + get { return new FirefoxOptions() { BrowserVersion = "nightly", AcceptInsecureCertificates = true }; } } } diff --git a/dotnet/test/common/CustomDriverConfigs/StableChannelFirefoxDriver.cs b/dotnet/test/common/CustomDriverConfigs/StableChannelFirefoxDriver.cs index 800e8d9cd172c..b3190d2cb8103 100644 --- a/dotnet/test/common/CustomDriverConfigs/StableChannelFirefoxDriver.cs +++ b/dotnet/test/common/CustomDriverConfigs/StableChannelFirefoxDriver.cs @@ -42,6 +42,6 @@ public StableChannelFirefoxDriver(FirefoxDriverService service, FirefoxOptions o public static FirefoxOptions DefaultOptions { - get { return new FirefoxOptions() { AcceptInsecureCertificates = true, EnableDevToolsProtocol = true }; } + get { return new FirefoxOptions() { AcceptInsecureCertificates = true }; } } }