Skip to content

Commit d298415

Browse files
authored
Merge branch 'trunk' into firefox_context_py
2 parents da89b62 + 77ae509 commit d298415

File tree

11 files changed

+57
-9
lines changed

11 files changed

+57
-9
lines changed

website_and_docs/content/documentation/overview/details.en.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ Web browsers are incredibly complex, highly engineered applications,
4040
performing their operations in entirely different ways
4141
but which frequently look the same while doing so.
4242
Even though the text is rendered in the same fonts,
43-
the images are displayed in the same place
44-
, and the links take you to the same destination.
43+
the images are displayed in the same place,
44+
and the links take you to the same destination.
4545
What is happening underneath is as different as night and day.
4646
Selenium “abstracts” these differences,
4747
hiding their details and intricacies from the person writing the code.

website_and_docs/content/documentation/selenium_manager.en.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -352,5 +352,17 @@ The following bindings allow you to specify the driver path using an environment
352352

353353
This feature is available in the Selenium Ruby binding starting from version 4.25.0.
354354

355+
## Building a Custom Selenium Manager
356+
In order to build your own custom Selenium Manager that works in an architecture we don't currently support, you can
357+
utilize the following steps:
358+
359+
1. Install Rust Dev Environment
360+
2. clone Selenium onto your local machine `git clone https://github.com/SeleniumHQ/selenium.git --depth 1`
361+
3. Navigate into your clone `cd selenium/rust`
362+
4. Build selenium `cargo build --release`
363+
5. Set the following environment variable for the driver path `SE_MANAGER_PATH=~/selenium/rust/target/release/selenium-manager`
364+
6. Put the driver you want in a location on your system PATH
365+
7. Selenium will now use the built Selenium Manager to locate the manually downloaded driver on PATH
366+
355367
## Roadmap
356368
You can trace the work in progress in the [Selenium Manager project dashboard](https://github.com/orgs/SeleniumHQ/projects/5). Moreover, you can check the new features shipped with each Selenium Manager release in its [changelog file](https://github.com/SeleniumHQ/selenium/blob/trunk/rust/CHANGELOG.md).

website_and_docs/content/documentation/selenium_manager.ja.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -352,5 +352,17 @@ The following bindings allow you to specify the driver path using an environment
352352

353353
This feature is available in the Selenium Ruby binding starting from version 4.25.0.
354354

355+
## Building a Custom Selenium Manager
356+
In order to build your own custom Selenium Manager that works in an architecture we don't currently support, you can
357+
utilize the following steps:
358+
359+
1. Install Rust Dev Environment
360+
2. clone Selenium onto your local machine `git clone https://github.com/SeleniumHQ/selenium.git --depth 1`
361+
3. Navigate into your clone `cd selenium/rust`
362+
4. Build selenium `cargo build --release`
363+
5. Set the following environment variable for the driver path `SE_MANAGER_PATH=~/selenium/rust/target/release/selenium-manager`
364+
6. Put the driver you want in a location on your system PATH
365+
7. Selenium will now use the built Selenium Manager to locate the manually downloaded driver on PATH
366+
355367
## Roadmap
356368
You can trace the work in progress in the [Selenium Manager project dashboard](https://github.com/orgs/SeleniumHQ/projects/5). Moreover, you can check the new features shipped with each Selenium Manager release in its [changelog file](https://github.com/SeleniumHQ/selenium/blob/trunk/rust/CHANGELOG.md).

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

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -352,5 +352,17 @@ The following bindings allow you to specify the driver path using an environment
352352

353353
This feature is available in the Selenium Ruby binding starting from version 4.25.0.
354354

355+
## Building a Custom Selenium Manager
356+
In order to build your own custom Selenium Manager that works in an architecture we don't currently support, you can
357+
utilize the following steps:
358+
359+
1. Install Rust Dev Environment
360+
2. clone Selenium onto your local machine `git clone https://github.com/SeleniumHQ/selenium.git --depth 1`
361+
3. Navigate into your clone `cd selenium/rust`
362+
4. Build selenium `cargo build --release`
363+
5. Set the following environment variable for the driver path `SE_MANAGER_PATH=~/selenium/rust/target/release/selenium-manager`
364+
6. Put the driver you want in a location on your system PATH
365+
7. Selenium will now use the built Selenium Manager to locate the manually downloaded driver on PATH
366+
355367
## Roadmap
356368
You can trace the work in progress in the [Selenium Manager project dashboard](https://github.com/orgs/SeleniumHQ/projects/5). Moreover, you can check the new features shipped with each Selenium Manager release in its [changelog file](https://github.com/SeleniumHQ/selenium/blob/trunk/rust/CHANGELOG.md).

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

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -352,5 +352,17 @@ The following bindings allow you to specify the driver path using an environment
352352

353353
This feature is available in the Selenium Ruby binding starting from version 4.25.0.
354354

355+
## Building a Custom Selenium Manager
356+
In order to build your own custom Selenium Manager that works in an architecture we don't currently support, you can
357+
utilize the following steps:
358+
359+
1. Install Rust Dev Environment
360+
2. clone Selenium onto your local machine `git clone https://github.com/SeleniumHQ/selenium.git --depth 1`
361+
3. Navigate into your clone `cd selenium/rust`
362+
4. Build selenium `cargo build --release`
363+
5. Set the following environment variable for the driver path `SE_MANAGER_PATH=~/selenium/rust/target/release/selenium-manager`
364+
6. Put the driver you want in a location on your system PATH
365+
7. Selenium will now use the built Selenium Manager to locate the manually downloaded driver on PATH
366+
355367
## Roadmap
356368
You can trace the work in progress in the [Selenium Manager project dashboard](https://github.com/orgs/SeleniumHQ/projects/5). Moreover, you can check the new features shipped with each Selenium Manager release in its [changelog file](https://github.com/SeleniumHQ/selenium/blob/trunk/rust/CHANGELOG.md).

website_and_docs/content/documentation/webdriver/_index.en.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ aliases: ["/documentation/en/webdriver/"]
99

1010

1111
WebDriver drives a browser natively, as a user would, either locally
12-
or on a remote machine using the Selenium server,
13-
marks a leap forward in terms of browser automation.
12+
or on a remote machine using the Selenium server.
13+
It marks a leap forward in terms of browser automation.
1414

1515
Selenium WebDriver refers to both the language bindings
1616
and the implementations of the individual browser controlling code.

website_and_docs/content/documentation/webdriver/troubleshooting/_index.en.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Troubleshooting Assistance"
33
linkTitle: "Troubleshooting"
44
weight: 20
55
description: >
6-
How to get manage WebDriver problems.
6+
How to solve WebDriver problems.
77
---
88

99
It is not always obvious the root cause of errors in Selenium.

website_and_docs/content/documentation/webdriver/troubleshooting/_index.pt-br.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Troubleshooting Assistance"
33
linkTitle: "Troubleshooting"
44
weight: 20
55
description: >
6-
How to get manage WebDriver problems.
6+
How to solve WebDriver problems.
77
---
88

99
It is not always obvious the root cause of errors in Selenium.

website_and_docs/content/documentation/webdriver/troubleshooting/errors/_index.en.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Understanding Common Errors"
33
linkTitle: "Errors"
44
weight: 2
55
description: >
6-
How to get deal with various problems in your Selenium code.
6+
How to solve various problems in your Selenium code.
77
aliases: [
88
"/exceptions/",
99
"/exceptions/invalid_selector_exception.html",

website_and_docs/content/documentation/webdriver/troubleshooting/errors/_index.ja.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Understanding Common Errors"
33
linkTitle: "Errors"
44
weight: 2
55
description: >
6-
How to get deal with various problems in your Selenium code.
6+
How to solve various problems in your Selenium code.
77
---
88

99
## InvalidSelectorException

website_and_docs/content/documentation/webdriver/troubleshooting/errors/_index.pt-br.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Understanding Common Errors"
33
linkTitle: "Errors"
44
weight: 2
55
description: >
6-
How to get deal with various problems in your Selenium code.
6+
How to solve various problems in your Selenium code.
77
---
88

99
## InvalidSelectorException

0 commit comments

Comments
 (0)