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">

website_and_docs/content/sponsors/_index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<h1 class="d-1">Sponsors</h1>
1616
<p class="lead mt-3 mb-0">
1717
The following companies have sponsored the Selenium project. We thank
18-
each and every one of them for their generous support.
18+
each one of them for their generous support.
1919
</p>
2020
</div>
21-
{{< /blocks/section >}}
21+
{{< /blocks/section >}}

website_and_docs/layouts/partials/bronze-level-sponsors.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
{{ if .Data.sponsors.bronze.enable }}
22
<div class="row justify-content-center p-5">
3-
<h2 class="selenium text-center">Bronze Level Sponsors</h2>
3+
<h2 class="selenium text-center" id="bronze-level">Bronze Level Sponsors</h2>
44
</div>
55
<div class="row justify-content-around pt-4 pb-5 px-5">
66
{{ range .Data.sponsors.bronze.item }}
77
<div class="col-lg-3 col-md-6 mb-4 mb-lg-0 align-self-center px-5 py-3">
88
<a href="{{ .url }}" class="border-0">
9-
<img class="w-100 shadow-1-strong rounded selenium-backer-logo" src="{{ .logo }}" alt="{{ .name }}"/>
9+
<img class="w-100 shadow-1-strong rounded backer-logo"
10+
src="{{ .logo }}"
11+
alt="{{ .name }}"
12+
title="{{ .name }}"
13+
/>
1014
</a>
1115
</div>
1216
{{ end }}

website_and_docs/layouts/partials/development-level-sponsors.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
{{ if .Data.sponsors.selenium.enable }}
22
<div class="row justify-content-center p-5">
3-
<h2 class="selenium text-center">Development Partners</h2>
3+
<h2 class="selenium text-center" id="dev-partners">Development Partners</h2>
44
</div>
55
<div class="row justify-content-around pt-4 pb-5 px-5">
66
{{ range .Data.sponsors.development.item }}
77
<div class="col-lg-3 col-md-6 mb-4 mb-lg-0 align-self-center px-5 py-3">
88
<a href="{{ .url }}" class="border-0">
9-
<img class="w-100 shadow-1-strong rounded selenium-backer-logo" src="{{ .logo }}" alt="{{ .name }}" />
9+
<img class="w-100 shadow-1-strong rounded selenium-backer-logo"
10+
src="{{ .logo }}"
11+
alt="{{ .name }}"
12+
title="{{ .name }}"
13+
/>
1014
</a>
1115
</div>
1216
{{ end }}

website_and_docs/layouts/partials/gold-level-sponsors.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
{{ if .Data.sponsors.gold.enable }}
22
<div class="row justify-content-center p-5">
3-
<h2 class="selenium text-center">Gold Level Sponsors</h2>
3+
<h2 class="selenium text-center" id="gold-level">Gold Level Sponsors</h2>
44
</div>
55
<div class="row justify-content-around pt-4 pb-5 px-5">
66
{{ range .Data.sponsors.gold.item }}
77
<div class="col-lg-3 col-md-6 mb-4 mb-lg-0 align-self-center px-5 py-3">
88
<a href="{{ .url }}" class="border-0">
9-
<img class="w-100 shadow-1-strong rounded selenium-backer-logo" src="{{ .logo }}" alt="{{ .name }}"/>
9+
<img class="w-100 shadow-1-strong rounded backer-logo"
10+
src="{{ .logo }}"
11+
alt="{{ .name }}"
12+
title="{{ .name }}"
13+
/>
1014
</a>
1115
</div>
1216
{{ end }}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<div class="row justify-content-center p-5">
2+
<h2 class="selenium text-center" id="open-collective-level">OpenCollective Sponsors</h2>
3+
</div>
4+
5+
<div class="row justify-content-around pt-4 pb-5 px-5">
6+
<script src="https://opencollective.com/selenium/banner.js" data-use-new-format="true"></script>
7+
</div>

website_and_docs/layouts/partials/platinum-level-sponsors.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
{{ if .Data.sponsors.platinum.enable }}
22
<div class="row justify-content-center p-5">
3-
<h2 class="selenium text-center">Platinum Level Sponsors</h2>
3+
<h2 class="selenium text-center" id="platinum-level">Platinum Level Sponsors</h2>
44
</div>
55
<div class="row justify-content-around pt-4 pb-5 px-5">
66
{{ range .Data.sponsors.platinum.item }}
77
<div class="col-lg-3 col-md-6 mb-4 mb-lg-0 align-self-center px-5 py-3">
88
<a href="{{ .url }}" class="border-0">
9-
<img class="w-100 shadow-1-strong rounded selenium-backer-logo" src="{{ .logo }}" alt="{{ .name }}"/>
9+
<img class="w-100 shadow-1-strong rounded backer-logo"
10+
src="{{ .logo }}"
11+
alt="{{ .name }}"
12+
title="{{ .name }}"
13+
/>
1014
</a>
1115
</div>
1216
{{ end }}

website_and_docs/layouts/partials/selenium-level-sponsors.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
{{ if .Data.sponsors.selenium.enable }}
22
<div class="row justify-content-center p-5">
3-
<h2 class="selenium text-center">Selenium Level Sponsors</h2>
3+
<h2 class="selenium text-center" id="selenium-level">Selenium Level Sponsors</h2>
44
</div>
55
<div class="row justify-content-around pt-4 pb-5 px-5">
66
{{ range .Data.sponsors.selenium.item }}
77
<div class="col-lg-3 col-md-6 mb-4 mb-lg-0 align-self-center px-5 py-3">
88
<a href="{{ .url }}" class="border-0">
9-
<img class="w-100 shadow-1-strong rounded selenium-backer-logo" src="{{ .logo }}" alt="{{ .name }}"/>
9+
<img class="w-100 shadow-1-strong rounded selenium-backer-logo"
10+
src="{{ .logo }}"
11+
alt="{{ .name }}"
12+
title="{{ .name }}"
13+
/>
1014
</a>
1115
</div>
1216
{{ end }}

website_and_docs/layouts/partials/silver-level-sponsors.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
{{ if .Data.sponsors.silver.enable }}
22
<div class="row justify-content-center p-5">
3-
<h2 class="selenium text-center">Silver Level Sponsors</h2>
3+
<h2 class="selenium text-center" id="silver-level">Silver Level Sponsors</h2>
44
</div>
55
<div class="row justify-content-around pt-4 pb-5 px-5">
66
{{ range .Data.sponsors.silver.item }}
77
<div class="col-lg-3 col-md-6 mb-4 mb-lg-0 align-self-center px-5 py-3">
88
<a href="{{ .url }}" class="border-0">
9-
<img class="w-100 shadow-1-strong rounded selenium-backer-logo" src="{{ .logo }}" alt="{{ .name }}"/>
9+
<img class="w-100 shadow-1-strong rounded backer-logo"
10+
src="{{ .logo }}"
11+
alt="{{ .name }}"
12+
title="{{ .name }}"
13+
/>
1014
</a>
1115
</div>
1216
{{ end }}

website_and_docs/layouts/sponsors/list.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
{{ partial "gold-level-sponsors.html" (dict "Data" $.Site.Data) }}
1212
{{ partial "silver-level-sponsors.html" (dict "Data" $.Site.Data) }}
1313
{{ partial "bronze-level-sponsors.html" (dict "Data" $.Site.Data) }}
14+
{{ partial "open-collective-level-sponsors.html" }}
1415

1516
<div class="row td-box--100 ">
1617
<div class="card border-0 w-100 bg-transparent p-5">
@@ -24,4 +25,5 @@ <h2 class="card-title">Sponsoring</h2>
2425
</div>
2526
</div>
2627

28+
2729
{{ end }}

0 commit comments

Comments
 (0)