Skip to content

Commit b17b013

Browse files
authored
Merge branch 'trunk' into fix-java-select-visibility
2 parents 4249115 + 21b07d5 commit b17b013

File tree

145 files changed

+945
-1590
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

145 files changed

+945
-1590
lines changed

CONTRIBUTING.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,11 @@ on Github.
6262

6363
This document will guide you through the contribution process.
6464

65-
### Step 1: Fork
65+
### Step 1: Fork & Clone
6666

6767
Fork the project [on Github](https://github.com/seleniumhq/selenium)
68-
and check out your copy locally. Use `--depth 1` for a quick check out.
69-
The repository is ~2GB and checking the whole history takes a while.
68+
and clone the repository locally. Use `--depth 1` for a quick clone.
69+
The repository is over 2GB and cloning the whole history takes a while.
7070

7171
```shell
7272
% git clone git@github.com:username/selenium.git --depth 1
@@ -76,7 +76,7 @@ The repository is ~2GB and checking the whole history takes a while.
7676

7777
#### Dependencies
7878

79-
We bundle dependencies in the _third-party/_ directory that is not
79+
We bundle dependencies in the _third-party/_ directory that are not
8080
part of the proper project. Any changes to files in this directory or
8181
its subdirectories should be sent upstream to the respective projects.
8282
Please don't send your patch to us as we cannot accept it.

Rakefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -963,9 +963,9 @@ namespace :java do
963963
ENV['MAVEN_USER'] ||= ENV.fetch('SEL_M2_USER', nil)
964964
ENV['MAVEN_PASSWORD'] ||= ENV.fetch('SEL_M2_PASS', nil)
965965
read_m2_user_pass unless ENV['MAVEN_PASSWORD'] && ENV['MAVEN_USER']
966-
967-
repo = nightly ? 'content/repositories/snapshots' : 'service/local/staging/deploy/maven2'
968-
ENV['MAVEN_REPO'] = "https://oss.sonatype.org/#{repo}"
966+
repo_domain = 'central.sonatype.com'
967+
repo = nightly ? "#{repo_domain}/repository/maven-snapshots" : "ossrh-staging-api.#{repo_domain}/service/local/"
968+
ENV['MAVEN_REPO'] = "https://#{repo}"
969969
ENV['GPG_SIGN'] = (!nightly).to_s
970970

971971
if nightly

common/repositories.bzl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -165,8 +165,8 @@ js_library(
165165

166166
http_archive(
167167
name = "linux_edgedriver",
168-
url = "https://msedgedriver.azureedge.net/137.0.3296.83/edgedriver_linux64.zip",
169-
sha256 = "141cd4cd42b7642dec1f215e0b1a0c1dae05f573218cb8ef18b876efa14f152a",
168+
url = "https://msedgedriver.azureedge.net/137.0.3296.93/edgedriver_linux64.zip",
169+
sha256 = "417bdfafbe8358e2b040b86b0e255344e0d200bd7087a9d85171abc9fc0c29c3",
170170
build_file_content = """
171171
load("@aspect_rules_js//js:defs.bzl", "js_library")
172172
package(default_visibility = ["//visibility:public"])
@@ -182,8 +182,8 @@ js_library(
182182

183183
http_archive(
184184
name = "mac_edgedriver",
185-
url = "https://msedgedriver.azureedge.net/137.0.3296.83/edgedriver_mac64.zip",
186-
sha256 = "e361cfea041e649944a60a41ec40076be35fda8608e9011fad638ec0491a1f79",
185+
url = "https://msedgedriver.azureedge.net/137.0.3296.93/edgedriver_mac64.zip",
186+
sha256 = "d55e0f377ba45c1d754625b88f16493bded924b41bd624210241493b77e4fdb9",
187187
build_file_content = """
188188
load("@aspect_rules_js//js:defs.bzl", "js_library")
189189
package(default_visibility = ["//visibility:public"])

dotnet/src/webdriver/BiDi/Browser/ClientWindow.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
namespace OpenQA.Selenium.BiDi.Browser;
2121

22-
public record ClientWindow
22+
public sealed record ClientWindow
2323
{
2424
internal ClientWindow(string id)
2525
{

dotnet/src/webdriver/BiDi/Browser/ClientWindowInfo.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
namespace OpenQA.Selenium.BiDi.Browser;
2121

22-
public record ClientWindowInfo(bool Active, ClientWindow ClientWindow, ClientWindowState State, int Height, int Width, int X, int Y);
22+
public sealed record ClientWindowInfo(bool Active, ClientWindow ClientWindow, ClientWindowState State, int Height, int Width, int X, int Y);
2323

2424
public enum ClientWindowState
2525
{

dotnet/src/webdriver/BiDi/Browser/CloseCommand.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
namespace OpenQA.Selenium.BiDi.Browser;
2323

24-
internal class CloseCommand()
24+
internal sealed class CloseCommand()
2525
: Command<CommandParameters, EmptyResult>(CommandParameters.Empty, "browser.close");
2626

27-
public record CloseOptions : CommandOptions;
27+
public sealed class CloseOptions : CommandOptions;

dotnet/src/webdriver/BiDi/Browser/CreateUserContextCommand.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@
2121

2222
namespace OpenQA.Selenium.BiDi.Browser;
2323

24-
internal class CreateUserContextCommand(CreateUserContextCommandParameters @params)
24+
internal sealed class CreateUserContextCommand(CreateUserContextCommandParameters @params)
2525
: Command<CreateUserContextCommandParameters, UserContextInfo>(@params, "browser.createUserContext");
2626

27-
internal record CreateUserContextCommandParameters(bool? AcceptInsecureCerts, Session.ProxyConfiguration? Proxy) : CommandParameters;
27+
internal sealed record CreateUserContextCommandParameters(bool? AcceptInsecureCerts, Session.ProxyConfiguration? Proxy) : CommandParameters;
2828

29-
public record CreateUserContextOptions : CommandOptions
29+
public sealed class CreateUserContextOptions : CommandOptions
3030
{
3131
public bool? AcceptInsecureCerts { get; set; }
3232

dotnet/src/webdriver/BiDi/Browser/GetClientWindowsCommand.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@
2323

2424
namespace OpenQA.Selenium.BiDi.Browser;
2525

26-
internal class GetClientWindowsCommand()
26+
internal sealed class GetClientWindowsCommand()
2727
: Command<CommandParameters, GetClientWindowsResult>(CommandParameters.Empty, "browser.getClientWindows");
2828

29-
public record GetClientWindowsOptions : CommandOptions;
29+
public sealed class GetClientWindowsOptions : CommandOptions;
3030

31-
public record GetClientWindowsResult : EmptyResult, IReadOnlyList<ClientWindowInfo>
31+
public sealed record GetClientWindowsResult : EmptyResult, IReadOnlyList<ClientWindowInfo>
3232
{
3333
private readonly IReadOnlyList<ClientWindowInfo> _clientWindows;
3434

dotnet/src/webdriver/BiDi/Browser/GetUserContextsCommand.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@
2323

2424
namespace OpenQA.Selenium.BiDi.Browser;
2525

26-
internal class GetUserContextsCommand()
26+
internal sealed class GetUserContextsCommand()
2727
: Command<CommandParameters, GetUserContextsResult>(CommandParameters.Empty, "browser.getUserContexts");
2828

29-
public record GetUserContextsOptions : CommandOptions;
29+
public class GetUserContextsOptions : CommandOptions;
3030

31-
public record GetUserContextsResult : EmptyResult, IReadOnlyList<UserContextInfo>
31+
public sealed record GetUserContextsResult : EmptyResult, IReadOnlyList<UserContextInfo>
3232
{
3333
private readonly IReadOnlyList<UserContextInfo> _userContexts;
3434

dotnet/src/webdriver/BiDi/Browser/RemoveUserContextCommand.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@
2121

2222
namespace OpenQA.Selenium.BiDi.Browser;
2323

24-
internal class RemoveUserContextCommand(RemoveUserContextCommandParameters @params)
24+
internal sealed class RemoveUserContextCommand(RemoveUserContextCommandParameters @params)
2525
: Command<RemoveUserContextCommandParameters, EmptyResult>(@params, "browser.removeUserContext");
2626

27-
internal record RemoveUserContextCommandParameters(UserContext UserContext) : CommandParameters;
27+
internal sealed record RemoveUserContextCommandParameters(UserContext UserContext) : CommandParameters;
2828

29-
public record RemoveUserContextOptions : CommandOptions;
29+
public sealed class RemoveUserContextOptions : CommandOptions;

0 commit comments

Comments
 (0)