From 20ab0a4fd7083c6f46d721c9705e9cee798454bf Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 27 May 2025 14:52:04 +0000 Subject: [PATCH 1/8] Update dependency selenium to v4.33.0 --- examples/python/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/python/requirements.txt b/examples/python/requirements.txt index b8b5db656ee..3dcb72dfb4a 100644 --- a/examples/python/requirements.txt +++ b/examples/python/requirements.txt @@ -1,4 +1,4 @@ -selenium==4.31.0 +selenium==4.33.0 pytest==8.3.5 trio==0.30.0 pytest-trio==0.8.0 From 0ac9fb70c8fdc0fe7c872e794b4059d970612d79 Mon Sep 17 00:00:00 2001 From: Diego Molina Date: Tue, 27 May 2025 17:51:53 +0200 Subject: [PATCH 2/8] Bumping versions --- examples/dotnet/SeleniumDocs/BaseTest.cs | 4 ++-- .../src/test/java/dev/selenium/bidi/cdp/CdpApiTest.java | 6 +++--- .../src/test/java/dev/selenium/bidi/cdp/NetworkTest.java | 8 ++++---- examples/python/tests/bidi/cdp/test_network.py | 2 +- examples/python/tests/conftest.py | 6 +++--- 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/examples/dotnet/SeleniumDocs/BaseTest.cs b/examples/dotnet/SeleniumDocs/BaseTest.cs index e8d439c9d80..b3bd08f92e8 100644 --- a/examples/dotnet/SeleniumDocs/BaseTest.cs +++ b/examples/dotnet/SeleniumDocs/BaseTest.cs @@ -17,7 +17,7 @@ public class BaseTest protected IWebDriver driver; protected Uri GridUrl; private Process _webserverProcess; - private const string ServerJarName = "selenium-server-4.32.0.jar"; + private const string ServerJarName = "selenium-server-4.33.0.jar"; private static readonly string BaseDirectory = AppContext.BaseDirectory; private const string RelativePathToGrid = "../../../../../"; private readonly string _examplesDirectory = Path.GetFullPath(Path.Combine(BaseDirectory, RelativePathToGrid)); @@ -111,4 +111,4 @@ private async Task EnsureGridIsRunningAsync() } } } -} \ No newline at end of file +} diff --git a/examples/java/src/test/java/dev/selenium/bidi/cdp/CdpApiTest.java b/examples/java/src/test/java/dev/selenium/bidi/cdp/CdpApiTest.java index b7505c31f58..bf27aeed9f1 100644 --- a/examples/java/src/test/java/dev/selenium/bidi/cdp/CdpApiTest.java +++ b/examples/java/src/test/java/dev/selenium/bidi/cdp/CdpApiTest.java @@ -16,9 +16,9 @@ import org.openqa.selenium.chrome.ChromeOptions; import org.openqa.selenium.devtools.DevTools; import org.openqa.selenium.devtools.HasDevTools; -import org.openqa.selenium.devtools.v134.browser.Browser; -import org.openqa.selenium.devtools.v134.network.Network; -import org.openqa.selenium.devtools.v134.network.model.Headers; +import org.openqa.selenium.devtools.v137.browser.Browser; +import org.openqa.selenium.devtools.v137.network.Network; +import org.openqa.selenium.devtools.v137.network.model.Headers; import org.openqa.selenium.support.ui.WebDriverWait; public class CdpApiTest extends BaseTest { diff --git a/examples/java/src/test/java/dev/selenium/bidi/cdp/NetworkTest.java b/examples/java/src/test/java/dev/selenium/bidi/cdp/NetworkTest.java index 96d0c1ad5ab..68e0cdcc15b 100644 --- a/examples/java/src/test/java/dev/selenium/bidi/cdp/NetworkTest.java +++ b/examples/java/src/test/java/dev/selenium/bidi/cdp/NetworkTest.java @@ -21,10 +21,10 @@ import org.openqa.selenium.devtools.DevTools; import org.openqa.selenium.devtools.HasDevTools; import org.openqa.selenium.devtools.NetworkInterceptor; -import org.openqa.selenium.devtools.v134.browser.Browser; -import org.openqa.selenium.devtools.v134.network.Network; -import org.openqa.selenium.devtools.v134.performance.Performance; -import org.openqa.selenium.devtools.v134.performance.model.Metric; +import org.openqa.selenium.devtools.v137.browser.Browser; +import org.openqa.selenium.devtools.v137.network.Network; +import org.openqa.selenium.devtools.v137.performance.Performance; +import org.openqa.selenium.devtools.v137.performance.model.Metric; import org.openqa.selenium.remote.http.*; import org.openqa.selenium.support.ui.WebDriverWait; diff --git a/examples/python/tests/bidi/cdp/test_network.py b/examples/python/tests/bidi/cdp/test_network.py index c8fe2d4011c..7cddde13be2 100644 --- a/examples/python/tests/bidi/cdp/test_network.py +++ b/examples/python/tests/bidi/cdp/test_network.py @@ -2,7 +2,7 @@ import pytest from selenium.webdriver.common.by import By -from selenium.webdriver.common.devtools.v134.network import Headers +from selenium.webdriver.common.devtools.v137.network import Headers @pytest.mark.trio diff --git a/examples/python/tests/conftest.py b/examples/python/tests/conftest.py index 4bcfb23090c..9c1a593a6d5 100644 --- a/examples/python/tests/conftest.py +++ b/examples/python/tests/conftest.py @@ -148,7 +148,7 @@ def server_old(request): os.path.abspath(__file__) ) ), - "selenium-server-4.32.0.jar", + "selenium-server-4.33.0.jar", ) def wait_for_server(url, timeout): @@ -206,7 +206,7 @@ def server(): ) ) ), - "selenium-server-4.32.0.jar", + "selenium-server-4.33.0.jar", ) args = [ @@ -279,7 +279,7 @@ def grid_server(): ) ) ), - "selenium-server-4.32.0.jar", + "selenium-server-4.33.0.jar", ) args = [ From ce48531d749d92432bff2789a29107956e4dcb35 Mon Sep 17 00:00:00 2001 From: Diego Molina Date: Tue, 27 May 2025 17:56:54 +0200 Subject: [PATCH 3/8] Bumping versions --- .../src/test/java/dev/selenium/bidi/cdp/CdpApiTest.java | 8 ++++---- .../src/test/java/dev/selenium/bidi/cdp/NetworkTest.java | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/examples/java/src/test/java/dev/selenium/bidi/cdp/CdpApiTest.java b/examples/java/src/test/java/dev/selenium/bidi/cdp/CdpApiTest.java index bf27aeed9f1..4689c36ed59 100644 --- a/examples/java/src/test/java/dev/selenium/bidi/cdp/CdpApiTest.java +++ b/examples/java/src/test/java/dev/selenium/bidi/cdp/CdpApiTest.java @@ -16,9 +16,9 @@ import org.openqa.selenium.chrome.ChromeOptions; import org.openqa.selenium.devtools.DevTools; import org.openqa.selenium.devtools.HasDevTools; -import org.openqa.selenium.devtools.v137.browser.Browser; -import org.openqa.selenium.devtools.v137.network.Network; -import org.openqa.selenium.devtools.v137.network.model.Headers; +import org.openqa.selenium.devtools.v136.browser.Browser; +import org.openqa.selenium.devtools.v136.network.Network; +import org.openqa.selenium.devtools.v136.network.model.Headers; import org.openqa.selenium.support.ui.WebDriverWait; public class CdpApiTest extends BaseTest { @@ -27,7 +27,7 @@ public class CdpApiTest extends BaseTest { @BeforeEach public void createSession() { ChromeOptions options = getDefaultChromeOptions(); - options.setBrowserVersion("134"); + options.setBrowserVersion("136"); driver = new ChromeDriver(options); wait = new WebDriverWait(driver, Duration.ofSeconds(10)); } diff --git a/examples/java/src/test/java/dev/selenium/bidi/cdp/NetworkTest.java b/examples/java/src/test/java/dev/selenium/bidi/cdp/NetworkTest.java index 68e0cdcc15b..a5dbea2f71e 100644 --- a/examples/java/src/test/java/dev/selenium/bidi/cdp/NetworkTest.java +++ b/examples/java/src/test/java/dev/selenium/bidi/cdp/NetworkTest.java @@ -21,10 +21,10 @@ import org.openqa.selenium.devtools.DevTools; import org.openqa.selenium.devtools.HasDevTools; import org.openqa.selenium.devtools.NetworkInterceptor; -import org.openqa.selenium.devtools.v137.browser.Browser; -import org.openqa.selenium.devtools.v137.network.Network; -import org.openqa.selenium.devtools.v137.performance.Performance; -import org.openqa.selenium.devtools.v137.performance.model.Metric; +import org.openqa.selenium.devtools.v136.browser.Browser; +import org.openqa.selenium.devtools.v136.network.Network; +import org.openqa.selenium.devtools.v136.performance.Performance; +import org.openqa.selenium.devtools.v136.performance.model.Metric; import org.openqa.selenium.remote.http.*; import org.openqa.selenium.support.ui.WebDriverWait; From 7968ee3d02c88108ccf4c80974b708b7bdcc8c41 Mon Sep 17 00:00:00 2001 From: Diego Molina Date: Tue, 27 May 2025 18:38:51 +0200 Subject: [PATCH 4/8] Bumping versions --- .../dotnet/SeleniumDocs/BiDi/CDP/NetworkTest.cs | 14 +++++++------- examples/java/pom.xml | 2 +- .../java/dev/selenium/bidi/cdp/CdpApiTest.java | 6 +++--- .../java/dev/selenium/bidi/cdp/NetworkTest.java | 8 ++++---- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/examples/dotnet/SeleniumDocs/BiDi/CDP/NetworkTest.cs b/examples/dotnet/SeleniumDocs/BiDi/CDP/NetworkTest.cs index b51b60d7d1b..fdacf0314ac 100644 --- a/examples/dotnet/SeleniumDocs/BiDi/CDP/NetworkTest.cs +++ b/examples/dotnet/SeleniumDocs/BiDi/CDP/NetworkTest.cs @@ -4,8 +4,8 @@ using OpenQA.Selenium; using OpenQA.Selenium.DevTools; using System.Linq; -using OpenQA.Selenium.DevTools.V132.Network; -using OpenQA.Selenium.DevTools.V132.Performance; +using OpenQA.Selenium.DevTools.V136.Network; +using OpenQA.Selenium.DevTools.V136.Performance; namespace SeleniumDocs.BiDi.CDP @@ -109,9 +109,9 @@ public async Task PerformanceMetrics() driver.Url = "https://www.selenium.dev/selenium/web/frameset.html"; var session = ((IDevTools)driver).GetDevToolsSession(); - var domains = session.GetVersionSpecificDomains(); + var domains = session.GetVersionSpecificDomains(); - await domains.Performance.Enable(new OpenQA.Selenium.DevTools.V132.Performance.EnableCommandSettings()); + await domains.Performance.Enable(new OpenQA.Selenium.DevTools.V136.Performance.EnableCommandSettings()); var metricsResponse = await session.SendCommand( new GetMetricsCommandSettings() @@ -130,8 +130,8 @@ await session.SendCommand( public async Task SetCookie() { var session = ((IDevTools)driver).GetDevToolsSession(); - var domains = session.GetVersionSpecificDomains(); - await domains.Network.Enable(new OpenQA.Selenium.DevTools.V132.Network.EnableCommandSettings()); + var domains = session.GetVersionSpecificDomains(); + await domains.Network.Enable(new OpenQA.Selenium.DevTools.V136.Network.EnableCommandSettings()); var cookieCommandSettings = new SetCookieCommandSettings { @@ -148,4 +148,4 @@ public async Task SetCookie() } } -} \ No newline at end of file +} diff --git a/examples/java/pom.xml b/examples/java/pom.xml index 6b66cc9c188..b13172ca461 100644 --- a/examples/java/pom.xml +++ b/examples/java/pom.xml @@ -13,7 +13,7 @@ 17 17 UTF-8 - 4.31.0 + 4.33.0 diff --git a/examples/java/src/test/java/dev/selenium/bidi/cdp/CdpApiTest.java b/examples/java/src/test/java/dev/selenium/bidi/cdp/CdpApiTest.java index 4689c36ed59..3d1d24aaa7b 100644 --- a/examples/java/src/test/java/dev/selenium/bidi/cdp/CdpApiTest.java +++ b/examples/java/src/test/java/dev/selenium/bidi/cdp/CdpApiTest.java @@ -16,9 +16,9 @@ import org.openqa.selenium.chrome.ChromeOptions; import org.openqa.selenium.devtools.DevTools; import org.openqa.selenium.devtools.HasDevTools; -import org.openqa.selenium.devtools.v136.browser.Browser; -import org.openqa.selenium.devtools.v136.network.Network; -import org.openqa.selenium.devtools.v136.network.model.Headers; +import org.openqa.selenium.devtools.v137.browser.Browser; +import org.openqa.selenium.devtools.v137.network.Network; +import org.openqa.selenium.devtools.v137.network.model.Headers; import org.openqa.selenium.support.ui.WebDriverWait; public class CdpApiTest extends BaseTest { diff --git a/examples/java/src/test/java/dev/selenium/bidi/cdp/NetworkTest.java b/examples/java/src/test/java/dev/selenium/bidi/cdp/NetworkTest.java index a5dbea2f71e..68e0cdcc15b 100644 --- a/examples/java/src/test/java/dev/selenium/bidi/cdp/NetworkTest.java +++ b/examples/java/src/test/java/dev/selenium/bidi/cdp/NetworkTest.java @@ -21,10 +21,10 @@ import org.openqa.selenium.devtools.DevTools; import org.openqa.selenium.devtools.HasDevTools; import org.openqa.selenium.devtools.NetworkInterceptor; -import org.openqa.selenium.devtools.v136.browser.Browser; -import org.openqa.selenium.devtools.v136.network.Network; -import org.openqa.selenium.devtools.v136.performance.Performance; -import org.openqa.selenium.devtools.v136.performance.model.Metric; +import org.openqa.selenium.devtools.v137.browser.Browser; +import org.openqa.selenium.devtools.v137.network.Network; +import org.openqa.selenium.devtools.v137.performance.Performance; +import org.openqa.selenium.devtools.v137.performance.model.Metric; import org.openqa.selenium.remote.http.*; import org.openqa.selenium.support.ui.WebDriverWait; From f882c7bd70f5399b045d8f2d3bf0f2b2e7875a92 Mon Sep 17 00:00:00 2001 From: Diego Molina Date: Tue, 27 May 2025 18:47:06 +0200 Subject: [PATCH 5/8] Starting firefox with flag --- examples/python/tests/browsers/test_firefox.py | 7 +++++-- .../content/documentation/webdriver/browsers/firefox.en.md | 4 ++-- .../content/documentation/webdriver/browsers/firefox.ja.md | 4 ++-- .../documentation/webdriver/browsers/firefox.pt-br.md | 4 ++-- .../documentation/webdriver/browsers/firefox.zh-cn.md | 4 ++-- 5 files changed, 13 insertions(+), 10 deletions(-) diff --git a/examples/python/tests/browsers/test_firefox.py b/examples/python/tests/browsers/test_firefox.py index 5780e16106f..20ff9beecec 100644 --- a/examples/python/tests/browsers/test_firefox.py +++ b/examples/python/tests/browsers/test_firefox.py @@ -143,14 +143,17 @@ def test_full_page_screenshot(firefox_driver): driver.quit() -def test_set_context(firefox_driver): - driver = firefox_driver +def test_set_context(): + options = webdriver.FirefoxOptions() + options.add_argument("-remote-allow-system-access") + driver = webdriver.Firefox(options=options) with driver.context(driver.CONTEXT_CHROME): driver.execute_script("console.log('Inside Chrome context');") # Check if the context is back to content assert driver.execute("GET_CONTEXT")["value"] == "content" + driver.quit() def test_firefox_profile(): diff --git a/website_and_docs/content/documentation/webdriver/browsers/firefox.en.md b/website_and_docs/content/documentation/webdriver/browsers/firefox.en.md index 8d91e16fb4c..6dd175d6c3c 100644 --- a/website_and_docs/content/documentation/webdriver/browsers/firefox.en.md +++ b/website_and_docs/content/documentation/webdriver/browsers/firefox.en.md @@ -106,7 +106,7 @@ There are several ways to work with Firefox profiles. {{< gh-codeblock path="/examples/java/src/test/java/dev/selenium/browsers/FirefoxTest.java#L211-L216" >}} {{< /tab >}} {{< tab header="Python" text=true >}} -{{< gh-codeblock path="/examples/python/tests/browsers/test_firefox.py#L157-L165" >}} +{{< gh-codeblock path="/examples/python/tests/browsers/test_firefox.py#L160-L168" >}} {{< /tab >}} {{< tab header="CSharp" >}} var options = new FirefoxOptions(); @@ -445,7 +445,7 @@ please refer to the {{< gh-codeblock path="/examples/java/src/test/java/dev/selenium/browsers/FirefoxTest.java#L197-L198" >}} {{< /tab >}} {{< tab header="Python" >}} -{{< gh-codeblock path="/examples/python/tests/browsers/test_firefox.py#L149-L150" >}} +{{< gh-codeblock path="/examples/python/tests/browsers/test_firefox.py#L151-L152" >}} {{< /tab >}} {{< tab header="CSharp" >}} {{< badge-code >}} diff --git a/website_and_docs/content/documentation/webdriver/browsers/firefox.ja.md b/website_and_docs/content/documentation/webdriver/browsers/firefox.ja.md index 78e2b4d33ba..5713931b1f3 100644 --- a/website_and_docs/content/documentation/webdriver/browsers/firefox.ja.md +++ b/website_and_docs/content/documentation/webdriver/browsers/firefox.ja.md @@ -110,7 +110,7 @@ Firefoxプロファイルを操作するにはいくつかの方法がありま {{< gh-codeblock path="/examples/java/src/test/java/dev/selenium/browsers/FirefoxTest.java#L211-L216" >}} {{< /tab >}} {{< tab header="Python" text=true >}} -{{< gh-codeblock path="/examples/python/tests/browsers/test_firefox.py#L157-L165" >}} +{{< gh-codeblock path="/examples/python/tests/browsers/test_firefox.py#L160-L168" >}} {{< /tab >}} {{< tab header="CSharp" >}} var options = new FirefoxOptions(); @@ -442,7 +442,7 @@ IDはアドオンインストール時の戻り値から取得できます。 {{< gh-codeblock path="/examples/java/src/test/java/dev/selenium/browsers/FirefoxTest.java#L197-L198" >}} {{< /tab >}} {{< tab header="Python" >}} -{{< gh-codeblock path="/examples/python/tests/browsers/test_firefox.py#L149-L150" >}} +{{< gh-codeblock path="/examples/python/tests/browsers/test_firefox.py#L151-L152" >}} {{< /tab >}} {{< tab header="CSharp" >}} {{< badge-code >}} diff --git a/website_and_docs/content/documentation/webdriver/browsers/firefox.pt-br.md b/website_and_docs/content/documentation/webdriver/browsers/firefox.pt-br.md index 0bd6c937a29..f582ca55e06 100644 --- a/website_and_docs/content/documentation/webdriver/browsers/firefox.pt-br.md +++ b/website_and_docs/content/documentation/webdriver/browsers/firefox.pt-br.md @@ -109,7 +109,7 @@ Existem várias formas de trabalhar com perfis Firefox {{< gh-codeblock path="/examples/java/src/test/java/dev/selenium/browsers/FirefoxTest.java#L211-L216" >}} {{< /tab >}} {{< tab header="Python" text=true >}} -{{< gh-codeblock path="/examples/python/tests/browsers/test_firefox.py#L157-L165" >}} +{{< gh-codeblock path="/examples/python/tests/browsers/test_firefox.py#L160-L168" >}} {{< /tab >}} {{< tab header="CSharp" >}} var options = new FirefoxOptions(); @@ -451,7 +451,7 @@ please refer to the {{< gh-codeblock path="/examples/java/src/test/java/dev/selenium/browsers/FirefoxTest.java#L197-L198" >}} {{< /tab >}} {{< tab header="Python" >}} -{{< gh-codeblock path="/examples/python/tests/browsers/test_firefox.py#L149-L150" >}} +{{< gh-codeblock path="/examples/python/tests/browsers/test_firefox.py#L151-L152" >}} {{< /tab >}} {{< tab header="CSharp" >}} {{< badge-code >}} diff --git a/website_and_docs/content/documentation/webdriver/browsers/firefox.zh-cn.md b/website_and_docs/content/documentation/webdriver/browsers/firefox.zh-cn.md index 4f10968e9b1..4376fea4bb6 100644 --- a/website_and_docs/content/documentation/webdriver/browsers/firefox.zh-cn.md +++ b/website_and_docs/content/documentation/webdriver/browsers/firefox.zh-cn.md @@ -108,7 +108,7 @@ There are several ways to work with Firefox profiles {{< gh-codeblock path="/examples/java/src/test/java/dev/selenium/browsers/FirefoxTest.java#L211-L216" >}} {{< /tab >}} {{< tab header="Python" text=true >}} -{{< gh-codeblock path="/examples/python/tests/browsers/test_firefox.py#L157-L165" >}} +{{< gh-codeblock path="/examples/python/tests/browsers/test_firefox.py#L160-L168" >}} {{< /tab >}} {{< tab header="CSharp" >}} var options = new FirefoxOptions(); @@ -448,7 +448,7 @@ please refer to the {{< gh-codeblock path="/examples/java/src/test/java/dev/selenium/browsers/FirefoxTest.java#L197-L198" >}} {{< /tab >}} {{< tab header="Python" >}} -{{< gh-codeblock path="/examples/python/tests/browsers/test_firefox.py#L149-L150" >}} +{{< gh-codeblock path="/examples/python/tests/browsers/test_firefox.py#L151-L152" >}} {{< /tab >}} {{< tab header="CSharp" >}} {{< badge-code >}} From 727c989e8b505a90c486f3c902ebd33d7d912df4 Mon Sep 17 00:00:00 2001 From: Diego Molina Date: Tue, 27 May 2025 18:52:27 +0200 Subject: [PATCH 6/8] Bumping versions --- examples/dotnet/SeleniumDocs/SeleniumDocs.csproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/dotnet/SeleniumDocs/SeleniumDocs.csproj b/examples/dotnet/SeleniumDocs/SeleniumDocs.csproj index bb82466b3d9..9b630acef30 100644 --- a/examples/dotnet/SeleniumDocs/SeleniumDocs.csproj +++ b/examples/dotnet/SeleniumDocs/SeleniumDocs.csproj @@ -10,8 +10,8 @@ - - + + From cd0d7b018cb93dc7ecda3d0cc0c9060d659c775d Mon Sep 17 00:00:00 2001 From: Diego Molina Date: Tue, 27 May 2025 19:54:59 +0200 Subject: [PATCH 7/8] Bumping versions --- .../dotnet/SeleniumDocs/BiDi/CDP/NetworkTest.cs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/examples/dotnet/SeleniumDocs/BiDi/CDP/NetworkTest.cs b/examples/dotnet/SeleniumDocs/BiDi/CDP/NetworkTest.cs index fdacf0314ac..b2efa396264 100644 --- a/examples/dotnet/SeleniumDocs/BiDi/CDP/NetworkTest.cs +++ b/examples/dotnet/SeleniumDocs/BiDi/CDP/NetworkTest.cs @@ -4,8 +4,8 @@ using OpenQA.Selenium; using OpenQA.Selenium.DevTools; using System.Linq; -using OpenQA.Selenium.DevTools.V136.Network; -using OpenQA.Selenium.DevTools.V136.Performance; +using OpenQA.Selenium.DevTools.V137.Network; +using OpenQA.Selenium.DevTools.V137.Performance; namespace SeleniumDocs.BiDi.CDP @@ -16,7 +16,7 @@ public class NetworkTest : BaseTest [TestInitialize] public void Startup() { - StartDriver("132"); + StartDriver("136"); } [TestMethod] @@ -109,9 +109,9 @@ public async Task PerformanceMetrics() driver.Url = "https://www.selenium.dev/selenium/web/frameset.html"; var session = ((IDevTools)driver).GetDevToolsSession(); - var domains = session.GetVersionSpecificDomains(); + var domains = session.GetVersionSpecificDomains(); - await domains.Performance.Enable(new OpenQA.Selenium.DevTools.V136.Performance.EnableCommandSettings()); + await domains.Performance.Enable(new OpenQA.Selenium.DevTools.V137.Performance.EnableCommandSettings()); var metricsResponse = await session.SendCommand( new GetMetricsCommandSettings() @@ -130,8 +130,8 @@ await session.SendCommand( public async Task SetCookie() { var session = ((IDevTools)driver).GetDevToolsSession(); - var domains = session.GetVersionSpecificDomains(); - await domains.Network.Enable(new OpenQA.Selenium.DevTools.V136.Network.EnableCommandSettings()); + var domains = session.GetVersionSpecificDomains(); + await domains.Network.Enable(new OpenQA.Selenium.DevTools.V137.Network.EnableCommandSettings()); var cookieCommandSettings = new SetCookieCommandSettings { From 706c495757589125cc72ed5f15308488d137592b Mon Sep 17 00:00:00 2001 From: Diego Molina Date: Tue, 27 May 2025 20:50:50 +0200 Subject: [PATCH 8/8] Disabling test --- examples/dotnet/SeleniumDocs/BiDi/CDP/NetworkTest.cs | 2 +- .../java/src/test/java/dev/selenium/browsers/FirefoxTest.java | 2 +- .../selenium/selenium_manager/SeleniumManagerUsageDemo.java | 4 +++- website_and_docs/content/documentation/selenium_manager.en.md | 4 ++-- website_and_docs/content/documentation/selenium_manager.ja.md | 4 ++-- .../content/documentation/selenium_manager.pt-br.md | 4 ++-- .../content/documentation/selenium_manager.zh-cn.md | 4 ++-- 7 files changed, 13 insertions(+), 11 deletions(-) diff --git a/examples/dotnet/SeleniumDocs/BiDi/CDP/NetworkTest.cs b/examples/dotnet/SeleniumDocs/BiDi/CDP/NetworkTest.cs index b2efa396264..325092813e0 100644 --- a/examples/dotnet/SeleniumDocs/BiDi/CDP/NetworkTest.cs +++ b/examples/dotnet/SeleniumDocs/BiDi/CDP/NetworkTest.cs @@ -16,7 +16,7 @@ public class NetworkTest : BaseTest [TestInitialize] public void Startup() { - StartDriver("136"); + StartDriver("137"); } [TestMethod] diff --git a/examples/java/src/test/java/dev/selenium/browsers/FirefoxTest.java b/examples/java/src/test/java/dev/selenium/browsers/FirefoxTest.java index 28166e12480..c66400cce76 100644 --- a/examples/java/src/test/java/dev/selenium/browsers/FirefoxTest.java +++ b/examples/java/src/test/java/dev/selenium/browsers/FirefoxTest.java @@ -192,7 +192,7 @@ public void fullPageScreenshot() throws Exception { @Test public void setContext() { - driver = startFirefoxDriver(); + driver = startFirefoxDriver(new FirefoxOptions().addArguments("-remote-allow-system-access")); ((HasContext) driver).setContext(FirefoxCommandContext.CHROME); driver.executeScript("console.log('Inside Chrome context');"); diff --git a/examples/java/src/test/java/dev/selenium/selenium_manager/SeleniumManagerUsageDemo.java b/examples/java/src/test/java/dev/selenium/selenium_manager/SeleniumManagerUsageDemo.java index 857c4a746f3..e830dca9c20 100644 --- a/examples/java/src/test/java/dev/selenium/selenium_manager/SeleniumManagerUsageDemo.java +++ b/examples/java/src/test/java/dev/selenium/selenium_manager/SeleniumManagerUsageDemo.java @@ -1,5 +1,6 @@ package dev.selenium.selenium_manager; +import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; @@ -7,6 +8,7 @@ public class SeleniumManagerUsageDemo { @Test + @Disabled("This test is just for demo purposes and should not be run in CI") public void testSetupWithoutManager() { System.setProperty("webdriver.chrome.driver", "/path/to/chromedriver"); WebDriver driver = new ChromeDriver(); @@ -20,5 +22,5 @@ public void testSetupWithManager() { driver.get("https://www.selenium.dev/documentation/selenium_manager/"); driver.quit(); } - + } diff --git a/website_and_docs/content/documentation/selenium_manager.en.md b/website_and_docs/content/documentation/selenium_manager.en.md index 2960e3ec2e2..171c5f776e9 100644 --- a/website_and_docs/content/documentation/selenium_manager.en.md +++ b/website_and_docs/content/documentation/selenium_manager.en.md @@ -221,9 +221,9 @@ INFO Browser path: C:\Users\boni\.cache\selenium\chrome\win64\117.0.5938.22\c {{< tabpane text=true >}} {{% tab header="Java" %}} **Previously** -{{< gh-codeblock path="examples/java/src/test/java/dev/selenium/selenium_manager/SeleniumManagerUsageDemo.java#L10-L15" >}} +{{< gh-codeblock path="examples/java/src/test/java/dev/selenium/selenium_manager/SeleniumManagerUsageDemo.java#L12-L17" >}} **Selenium Manager** -{{< gh-codeblock path="examples/java/src/test/java/dev/selenium/selenium_manager/SeleniumManagerUsageDemo.java#L18-L22" >}} +{{< gh-codeblock path="examples/java/src/test/java/dev/selenium/selenium_manager/SeleniumManagerUsageDemo.java#L20-L24" >}} {{< /tab >}} {{% tab header="Python" %}} **Previously** diff --git a/website_and_docs/content/documentation/selenium_manager.ja.md b/website_and_docs/content/documentation/selenium_manager.ja.md index 226fde81e46..fd85d962518 100644 --- a/website_and_docs/content/documentation/selenium_manager.ja.md +++ b/website_and_docs/content/documentation/selenium_manager.ja.md @@ -221,9 +221,9 @@ INFO Browser path: C:\Users\boni\.cache\selenium\chrome\win64\117.0.5938.22\c {{< tabpane text=true >}} {{% tab header="Java" %}} **Previously** -{{< gh-codeblock path="examples/java/src/test/java/dev/selenium/selenium_manager/SeleniumManagerUsageDemo.java#L10-L15" >}} +{{< gh-codeblock path="examples/java/src/test/java/dev/selenium/selenium_manager/SeleniumManagerUsageDemo.java#L12-L17" >}} **Selenium Manager** -{{< gh-codeblock path="examples/java/src/test/java/dev/selenium/selenium_manager/SeleniumManagerUsageDemo.java#L18-L22" >}} +{{< gh-codeblock path="examples/java/src/test/java/dev/selenium/selenium_manager/SeleniumManagerUsageDemo.java#L20-L24" >}} {{< /tab >}} {{% tab header="Python" %}} **Previously** diff --git a/website_and_docs/content/documentation/selenium_manager.pt-br.md b/website_and_docs/content/documentation/selenium_manager.pt-br.md index 226fde81e46..fd85d962518 100644 --- a/website_and_docs/content/documentation/selenium_manager.pt-br.md +++ b/website_and_docs/content/documentation/selenium_manager.pt-br.md @@ -221,9 +221,9 @@ INFO Browser path: C:\Users\boni\.cache\selenium\chrome\win64\117.0.5938.22\c {{< tabpane text=true >}} {{% tab header="Java" %}} **Previously** -{{< gh-codeblock path="examples/java/src/test/java/dev/selenium/selenium_manager/SeleniumManagerUsageDemo.java#L10-L15" >}} +{{< gh-codeblock path="examples/java/src/test/java/dev/selenium/selenium_manager/SeleniumManagerUsageDemo.java#L12-L17" >}} **Selenium Manager** -{{< gh-codeblock path="examples/java/src/test/java/dev/selenium/selenium_manager/SeleniumManagerUsageDemo.java#L18-L22" >}} +{{< gh-codeblock path="examples/java/src/test/java/dev/selenium/selenium_manager/SeleniumManagerUsageDemo.java#L20-L24" >}} {{< /tab >}} {{% tab header="Python" %}} **Previously** diff --git a/website_and_docs/content/documentation/selenium_manager.zh-cn.md b/website_and_docs/content/documentation/selenium_manager.zh-cn.md index 7e163b48245..5b4a6b6cc9c 100644 --- a/website_and_docs/content/documentation/selenium_manager.zh-cn.md +++ b/website_and_docs/content/documentation/selenium_manager.zh-cn.md @@ -327,9 +327,9 @@ INFO Browser path: C:\Users\boni\.cache\selenium\chrome\win64\117.0.5938.22\c {{< tabpane text=true >}} {{% tab header="Java" %}} **Previously** -{{< gh-codeblock path="examples/java/src/test/java/dev/selenium/selenium_manager/SeleniumManagerUsageDemo.java#L10-L15" >}} +{{< gh-codeblock path="examples/java/src/test/java/dev/selenium/selenium_manager/SeleniumManagerUsageDemo.java#L12-L17" >}} **Selenium Manager** -{{< gh-codeblock path="examples/java/src/test/java/dev/selenium/selenium_manager/SeleniumManagerUsageDemo.java#L18-L22" >}} +{{< gh-codeblock path="examples/java/src/test/java/dev/selenium/selenium_manager/SeleniumManagerUsageDemo.java#L20-L24" >}} {{< /tab >}} {{% tab header="Python" %}} **Previously**