joerg1985

Results 42 issues of joerg1985

### Feature and motivation `WebElement.getDomAttribute` and `WebElement.getDomProperty` have been added in Selenium 4. It might be good to deprecate `WebElement.getAttribute` to remove it at a undefined time in the future....

A-needs new owner
I-enhancement

### What happened? I have seen in GitActions unit tests failing in the CI with a 'RuntimeException: No driver can be provided for capabilities Capabilities ...', e.g.: - https://github.com/SeleniumHQ/selenium/actions/runs/5668520506/job/15360462919#step:14:295 -...

I-defect
help wanted
C-rust

### Feature and motivation I would suggest to convert all header names to lowercase in the [`HttpMessage`](https://github.com/SeleniumHQ/selenium/blob/938058d969de2d2512eb8e3a47acea022927c4f2/java/src/org/openqa/selenium/remote/http/HttpMessage.java). It might be [helpful in the future](https://datatracker.ietf.org/doc/html/rfc7540#section-8.1.2) to have only lower case header...

C-java
I-enhancement

The new option ms:experimental-webdriver breaks driver.findElements and element.findElements in combination with xpath, while it is still possible to find single elements with driver.findElement and element.findElement. e.g. set ms:experimental-webdriver to true...

This is basically a reincarnation of the idea in #2182 with a different approach. The `SequentialScheduledExecutorService` in this PR will act like a `Executors.newSingleThreadScheduledExecutor`, but it does use a thread...

I assume a significant amount of openHAB instances are running on single board computers. These have usually a limited set of memory especially the Raspberry Pi 3 based. For me...

enhancement

## **User description** ### Motivation and Context Before this PR there are 3 - 4 levels of nested `CombinedRoute` instances, this PR will flatten them. A `CombinedRoute` must call `match`...

enhancement
Review effort [1-5]: 3

### What happened? When executing a command on a just timedout session a `WebDriverException: Unable to route ...` is raised. ### How can we reproduce the issue? For some seconds...

C-grid
I-defect
help wanted

### Feature and motivation In the past the HttpClient did take care of stale connections and did reconnect the TCP socket. When switching to WebSockets / BiDi this has to...

C-java
I-enhancement
help wanted

## **User description** This PR is the final part of #12737 but will break the compatibility of the `org.openqa.selenium.support.ui.ExpectedCondition` interface. A blog post must warn the users to ensure there...

P-enhancement
Review effort [1-5]: 2
P-breaking change