Skip to content

Commit fee50c2

Browse files
authored
Merge branch 'trunk' into set_permissions
2 parents c9d5df8 + c358fe8 commit fee50c2

19 files changed

+95
-44
lines changed

examples/dotnet/SeleniumDocs/Interactions/PrintOptionsTest.cs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,15 @@ public void TestShrinkToFit()
7676
printOptions.ShrinkToFit = true;
7777
bool currentShrinkToFit = printOptions.ShrinkToFit;
7878
}
79-
}
8079

80+
[TestMethod]
81+
public void PrintWithPrintsPageTest()
82+
{
83+
WebDriver driver = new ChromeDriver();
84+
driver.Navigate().GoToUrl("https://www.selenium.dev/");
85+
PrintOptions printOptions = new PrintOptions();
86+
PrintDocument printedPage = driver.Print(printOptions);
87+
Assert.IsTrue(printedPage.AsBase64EncodedString.StartsWith("JVBER"));
88+
}
89+
}
8190
}

website_and_docs/content/documentation/selenium_manager.en.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -337,20 +337,21 @@ sudo apt-get install libatk-bridge2.0-0
337337
It's possible to use an environment variable to specify the driver path without using Selenium Manager.
338338
The following environment variables are supported:
339339

340-
* SE_CHROMEDRIVER
341-
* SE_EDGEDRIVER
342-
* SE_GECKODRIVER
343-
* SE_IEDRIVER
344-
* SE_SAFARIDRIVER
340+
* `SE_CHROMEDRIVER`
341+
* `SE_EDGEDRIVER`
342+
* `SE_GECKODRIVER`
343+
* `SE_IEDRIVER`
344+
* `SE_SAFARIDRIVER`
345345

346346
For example, to specify the path to the chromedriver,
347347
you can set the `SE_CHROMEDRIVER` environment variable to the path of the chromedriver executable.
348348
The following bindings allow you to specify the driver path using an environment variable:
349349

350350
* Ruby
351351
* Java
352+
* Python
352353

353-
This feature is available in the Selenium Ruby binding starting from version 4.25.0.
354+
This feature is available in the Selenium Ruby binding starting from version 4.25.0 and in the Python binding from version 4.26.0.
354355

355356
## Building a Custom Selenium Manager
356357
In order to build your own custom Selenium Manager that works in an architecture we don't currently support, you can

website_and_docs/content/documentation/selenium_manager.ja.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -337,20 +337,21 @@ sudo apt-get install libatk-bridge2.0-0
337337
It's possible to use an environment variable to specify the driver path without using Selenium Manager.
338338
The following environment variables are supported:
339339

340-
* SE_CHROMEDRIVER
341-
* SE_EDGEDRIVER
342-
* SE_GECKODRIVER
343-
* SE_IEDRIVER
344-
* SE_SAFARIDRIVER
340+
* `SE_CHROMEDRIVER`
341+
* `SE_EDGEDRIVER`
342+
* `SE_GECKODRIVER`
343+
* `SE_IEDRIVER`
344+
* `SE_SAFARIDRIVER`
345345

346346
For example, to specify the path to the chromedriver,
347347
you can set the `SE_CHROMEDRIVER` environment variable to the path of the chromedriver executable.
348348
The following bindings allow you to specify the driver path using an environment variable:
349349

350350
* Ruby
351351
* Java
352+
* Python
352353

353-
This feature is available in the Selenium Ruby binding starting from version 4.25.0.
354+
This feature is available in the Selenium Ruby binding starting from version 4.25.0 and in the Python binding from version 4.26.0.
354355

355356
## Building a Custom Selenium Manager
356357
In order to build your own custom Selenium Manager that works in an architecture we don't currently support, you can

website_and_docs/content/documentation/selenium_manager.pt-br.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -337,20 +337,21 @@ sudo apt-get install libatk-bridge2.0-0
337337
It's possible to use an environment variable to specify the driver path without using Selenium Manager.
338338
The following environment variables are supported:
339339

340-
* SE_CHROMEDRIVER
341-
* SE_EDGEDRIVER
342-
* SE_GECKODRIVER
343-
* SE_IEDRIVER
344-
* SE_SAFARIDRIVER
340+
* `SE_CHROMEDRIVER`
341+
* `SE_EDGEDRIVER`
342+
* `SE_GECKODRIVER`
343+
* `SE_IEDRIVER`
344+
* `SE_SAFARIDRIVER`
345345

346346
For example, to specify the path to the chromedriver,
347347
you can set the `SE_CHROMEDRIVER` environment variable to the path of the chromedriver executable.
348348
The following bindings allow you to specify the driver path using an environment variable:
349349

350350
* Ruby
351351
* Java
352+
* Python
352353

353-
This feature is available in the Selenium Ruby binding starting from version 4.25.0.
354+
This feature is available in the Selenium Ruby binding starting from version 4.25.0 and in the Python binding from version 4.26.0.
354355

355356
## Building a Custom Selenium Manager
356357
In order to build your own custom Selenium Manager that works in an architecture we don't currently support, you can

website_and_docs/content/documentation/selenium_manager.zh-cn.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -337,20 +337,21 @@ sudo apt-get install libatk-bridge2.0-0
337337
It's possible to use an environment variable to specify the driver path without using Selenium Manager.
338338
The following environment variables are supported:
339339

340-
* SE_CHROMEDRIVER
341-
* SE_EDGEDRIVER
342-
* SE_GECKODRIVER
343-
* SE_IEDRIVER
344-
* SE_SAFARIDRIVER
340+
* `SE_CHROMEDRIVER`
341+
* `SE_EDGEDRIVER`
342+
* `SE_GECKODRIVER`
343+
* `SE_IEDRIVER`
344+
* `SE_SAFARIDRIVER`
345345

346346
For example, to specify the path to the chromedriver,
347347
you can set the `SE_CHROMEDRIVER` environment variable to the path of the chromedriver executable.
348348
The following bindings allow you to specify the driver path using an environment variable:
349349

350350
* Ruby
351351
* Java
352+
* Python
352353

353-
This feature is available in the Selenium Ruby binding starting from version 4.25.0.
354+
This feature is available in the Selenium Ruby binding starting from version 4.25.0 and in the Python binding from version 4.26.0.
354355

355356
## Building a Custom Selenium Manager
356357
In order to build your own custom Selenium Manager that works in an architecture we don't currently support, you can

website_and_docs/content/documentation/webdriver/interactions/print_page.en.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ Note: `BrowsingContext()` is part of Selenium's BiDi implementation. To enable B
205205
{{< gh-codeblock path="examples/java/src/test/java/dev/selenium/interactions/PrintsPageTest.java#L35-L42" >}}
206206
{{< /tab >}}
207207
{{< tab header="CSharp" >}}
208-
{{< badge-code >}}
208+
{{< gh-codeblock path="examples/dotnet/SeleniumDocs/Interactions/PrintOptionsTest.cs#L81-L88" >}}
209209
{{< /tab >}}
210210
{{< tab header="Ruby" >}}
211211
{{< badge-implementation >}}

website_and_docs/content/documentation/webdriver/interactions/print_page.ja.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ Note: `BrowsingContext()` is part of Selenium's BiDi implementation. To enable B
205205
{{< gh-codeblock path="examples/java/src/test/java/dev/selenium/interactions/PrintsPageTest.java#L35-L42" >}}
206206
{{< /tab >}}
207207
{{< tab header="CSharp" >}}
208-
{{< badge-code >}}
208+
{{< gh-codeblock path="examples/dotnet/SeleniumDocs/Interactions/PrintOptionsTest.cs#L81-L88" >}}
209209
{{< /tab >}}
210210
{{< tab header="Ruby" >}}
211211
{{< badge-implementation >}}

website_and_docs/content/documentation/webdriver/interactions/print_page.pt-br.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ Note: `BrowsingContext()` is part of Selenium's BiDi implementation. To enable B
205205
{{< gh-codeblock path="examples/java/src/test/java/dev/selenium/interactions/PrintsPageTest.java#L35-L42" >}}
206206
{{< /tab >}}
207207
{{< tab header="CSharp" >}}
208-
{{< badge-code >}}
208+
{{< gh-codeblock path="examples/dotnet/SeleniumDocs/Interactions/PrintOptionsTest.cs#L81-L88" >}}
209209
{{< /tab >}}
210210
{{< tab header="Ruby" >}}
211211
{{< badge-implementation >}}

website_and_docs/content/documentation/webdriver/interactions/print_page.zh-cn.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ Selenium 通过其 PrintOptions、PrintsPage 和 browsingContext 类简化了这
201201
{{< gh-codeblock path="examples/java/src/test/java/dev/selenium/interactions/PrintsPageTest.java#L35-L42" >}}
202202
{{< /tab >}}
203203
{{< tab header="CSharp" >}}
204-
{{< badge-code >}}
204+
{{< gh-codeblock path="examples/dotnet/SeleniumDocs/Interactions/PrintOptionsTest.cs#L81-L88" >}}
205205
{{< /tab >}}
206206
{{< tab header="Ruby" >}}
207207
{{< badge-implementation >}}

website_and_docs/content/project/structure/_index.html

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ <h3 class="pb-3">Project Leadership Committee</h3>
2828
{{< gh-user "https://api.github.com/users/mmerrell" >}}
2929
{{< gh-user "https://api.github.com/users/maaretp" >}}
3030
<!-- diemol is the TLC rep, starting on 30.08.2023 -->
31-
{{< gh-user "https://api.github.com/users/diemol" >}}
31+
{{< gh-user "https://api.github.com/users/diemol" >}}
3232
</div>
3333
</div>
3434
<div id="tlc" class="pb-4">
@@ -41,6 +41,7 @@ <h3 class="pb-3">Technical Leadership Committee</h3>
4141
{{< gh-user "https://api.github.com/users/p0deje" >}}
4242
{{< gh-user "https://api.github.com/users/pujagani" >}}
4343
{{< gh-user "https://api.github.com/users/Harsha509" >}}
44+
{{< gh-user "https://api.github.com/users/bonigarcia" >}}
4445
</div>
4546
</div>
4647
<div id="ide_committers" class="pb-4">
@@ -55,6 +56,7 @@ <h3 class="pb-3">Selenium IDE Committers</h3>
5556
<h3 class="pb-3">Selenium Committers</h3>
5657
<div class="row">
5758
{{< gh-user "https://api.github.com/users/adamgoucher" >}}
59+
{{< gh-user "https://api.github.com/users/aguspe" >}}
5860
{{< gh-user "https://api.github.com/users/andreastt" >}}
5961
{{< gh-user "https://api.github.com/users/AutomatedTester" >}}
6062
{{< gh-user "https://api.github.com/users/barancev" >}}
@@ -86,15 +88,18 @@ <h3 class="pb-3">Selenium Committers</h3>
8688
{{< gh-user "https://api.github.com/users/mtscout6" >}}
8789
{{< gh-user "https://api.github.com/users/nirvdrum" >}}
8890
{{< gh-user "https://api.github.com/users/nvborisenko" >}}
91+
{{< gh-user "https://api.github.com/users/paul-hammant" >}}
8992
{{< gh-user "https://api.github.com/users/p0deje" >}}
9093
{{< gh-user "https://api.github.com/users/pujagani" >}}
9194
{{< gh-user "https://api.github.com/users/santiycr" >}}
9295
{{< gh-user "https://api.github.com/users/sevaseva" >}}
9396
{{< gh-user "https://api.github.com/users/shs96c" >}}
9497
{{< gh-user "https://api.github.com/users/symonk" >}}
98+
{{< gh-user "https://api.github.com/users/TamsilAmani" >}}
9599
{{< gh-user "https://api.github.com/users/titusfortner" >}}
96100
{{< gh-user "https://api.github.com/users/tourdedave" >}}
97101
{{< gh-user "https://api.github.com/users/twalpole" >}}
102+
{{< gh-user "https://api.github.com/users/VietND96" >}}
98103
</div>
99104
</div>
100105
<div id="docs_site_committers" class="pb-4">

0 commit comments

Comments
 (0)