Skip to content

Commit d5d217d

Browse files
authored
Merge branch 'trunk' into trunk
2 parents 8b4710f + 9f554da commit d5d217d

Some content is hidden

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

41 files changed

+419
-229
lines changed

MODULE.bazel

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ maven.install(
180180
"com.google.googlejavaformat:google-java-format:jar:1.24.0",
181181
"com.graphql-java:graphql-java:22.3",
182182
"dev.failsafe:failsafe:3.3.2",
183-
"io.grpc:grpc-context:1.68.0",
183+
"io.grpc:grpc-context:1.68.1",
184184
"io.lettuce:lettuce-core:6.4.0.RELEASE",
185185
"io.netty:netty-buffer:4.1.114.Final",
186186
"io.netty:netty-codec-http:4.1.114.Final",
@@ -199,9 +199,8 @@ maven.install(
199199
"io.opentelemetry:opentelemetry-sdk-testing:1.43.0",
200200
"io.opentelemetry:opentelemetry-sdk-trace:1.43.0",
201201
"io.opentelemetry.semconv:opentelemetry-semconv:1.25.0-alpha",
202-
"io.ous:jtoml:2.0.0",
203202
"it.ozimov:embedded-redis:0.7.3",
204-
"net.bytebuddy:byte-buddy:1.15.7",
203+
"net.bytebuddy:byte-buddy:1.15.10",
205204
"org.htmlunit:htmlunit-core-js:4.5.0",
206205
"org.apache.commons:commons-exec:1.4.0",
207206
"org.apache.logging.log4j:log4j-core:2.24.1",
@@ -221,6 +220,7 @@ maven.install(
221220
"org.redisson:redisson:3.37.0",
222221
"org.slf4j:slf4j-api:2.0.16",
223222
"org.slf4j:slf4j-jdk14:2.0.16",
223+
"org.tomlj:tomlj:1.1.1",
224224
"org.zeromq:jeromq:0.6.0",
225225
],
226226
excluded_artifacts = [

dotnet/docs/api/index.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

dotnet/docs/docfx.json

Lines changed: 33 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,29 +3,40 @@
33
{
44
"src": [
55
{
6+
"src": "../src/webdriver",
67
"files": [
7-
"src/webdriver/WebDriver.csproj",
8-
"src/support/WebDriver.Support.csproj",
9-
"bin/**/*.dll"
10-
],
11-
"src": "../"
8+
"**/*.csproj"
9+
]
1210
}
1311
],
14-
"dest": "api",
15-
"includePrivateMembers": false,
16-
"disableGitFeatures": false,
17-
"disableDefaultFilter": false,
18-
"noRestore": false,
19-
"namespaceLayout": "flattened",
20-
"memberLayout": "samePage",
21-
"allowCompilationErrors": false
12+
"dest": "webdriver",
13+
"namespaceLayout": "nested",
14+
"outputFormat": "apiPage"
15+
},
16+
{
17+
"src": [
18+
{
19+
"src": "../src/support",
20+
"files": [
21+
"**/*.csproj"
22+
]
23+
}
24+
],
25+
"dest": "support",
26+
"namespaceLayout": "nested",
27+
"outputFormat": "apiPage"
2228
}
29+
2330
],
2431
"build": {
2532
"content": [
2633
{
27-
"files": "**/*.{md|yml}",
28-
"src": "api"
34+
"files": [
35+
"**/*.{md,yml}"
36+
],
37+
"exclude": [
38+
"_site/**"
39+
]
2940
}
3041
],
3142
"resource": [
@@ -35,15 +46,16 @@
3546
]
3647
}
3748
],
38-
"dest": "../../build/docs/api/dotnet",
39-
"globalMetadataFiles": [],
40-
"fileMetadataFiles": [],
49+
"output": "../../build/docs/api/dotnet",
4150
"template": [
4251
"default",
4352
"modern"
4453
],
45-
"postProcessors": [],
46-
"keepFileLink": false,
47-
"disableGitFeatures": false
54+
"globalMetadata": {
55+
"_appName": "Selenium .NET API",
56+
"_appLogoPath": "images/logo.svg",
57+
"_appFaviconPath": "images/favicon.ico",
58+
"_enableSearch": true
59+
}
4860
}
4961
}

dotnet/docs/images/favicon.ico

8.96 KB
Binary file not shown.

dotnet/docs/images/logo.svg

Lines changed: 1 addition & 0 deletions
Loading

dotnet/docs/index.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
layout: landingPage
3+
---
4+
5+
# Welcome to the Selenium .NET API Docs
6+
7+
## Modules
8+
- [Selenium.WebDriver](/webdriver/OpenQA.Selenium.html)
9+
- [Selenium.Support](/support/OpenQA.Selenium.Support.html)
File renamed without changes.

dotnet/docs/toc.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
- name: Intro
2+
href: index.md
3+
4+
- name: Modules
5+
items:
6+
- name: WebDriver
7+
href: webdriver/OpenQA.Selenium.yml
8+
- name: Support
9+
href: support/OpenQA.Selenium.Support.yml

dotnet/docs/webdriver/.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
###############
2+
# temp file #
3+
###############
4+
*.yml
5+
.manifest

dotnet/src/webdriver/Command.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,19 +151,18 @@ private static Dictionary<string, object> ConvertParametersFromJson(string value
151151
[JsonSerializable(typeof(ulong))]
152152
[JsonSerializable(typeof(short))]
153153
[JsonSerializable(typeof(ushort))]
154-
155154
[JsonSerializable(typeof(string))]
156155

157156
// Selenium WebDriver types
158157
[JsonSerializable(typeof(char[]))]
159158
[JsonSerializable(typeof(byte[]))]
159+
[JsonSerializable(typeof(Chromium.ChromiumNetworkConditions))]
160160
[JsonSerializable(typeof(Cookie))]
161161
[JsonSerializable(typeof(ReturnedCookie))]
162162
[JsonSerializable(typeof(Proxy))]
163163

164164
// Selenium Dictionaries, primarily used in Capabilities
165165
[JsonSerializable(typeof(Dictionary<string, object>))]
166-
167166
[JsonSerializable(typeof(Dictionary<string, bool>))]
168167
[JsonSerializable(typeof(Dictionary<string, byte>))]
169168
[JsonSerializable(typeof(Dictionary<string, sbyte>))]
@@ -179,5 +178,6 @@ private static Dictionary<string, object> ConvertParametersFromJson(string value
179178
[JsonSerializable(typeof(Dictionary<string, ulong>))]
180179
[JsonSerializable(typeof(Dictionary<string, short>))]
181180
[JsonSerializable(typeof(Dictionary<string, ushort>))]
181+
[JsonSerializable(typeof(Dictionary<string, string>))]
182182
internal partial class CommandJsonSerializerContext : JsonSerializerContext;
183183
}

0 commit comments

Comments
 (0)