Skip to content

Commit b74d940

Browse files
committed
[java] no longer accept session requests with desiredCapabilities
1 parent 0ebddde commit b74d940

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

java/src/org/openqa/selenium/remote/NewSessionPayload.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -221,10 +221,6 @@ private void writeMetaData(JsonOutput out) throws IOException {
221221
String name = input.nextName();
222222
switch (name) {
223223
case "capabilities":
224-
// These fields were used by the (now defunct) JSON Wire Protocol, but we
225-
// keep them here since we might see them from ancient clients.
226-
case "desiredCapabilities":
227-
case "requiredCapabilities":
228224
input.skipValue();
229225
break;
230226

@@ -256,7 +252,7 @@ public Set<Dialect> getDownstreamDialects() {
256252

257253
public Map<String, Object> getMetadata() {
258254
Set<String> ignoredMetadataKeys =
259-
Set.of("capabilities", "desiredCapabilities", "requiredCapabilities");
255+
Set.of("capabilities", "requiredCapabilities");
260256

261257
try (Reader reader =
262258
new InputStreamReader(backingStore.asByteSource().openBufferedStream(), UTF_8);

0 commit comments

Comments
 (0)