Scott Babcock

Results 56 comments of Scott Babcock
trafficstars

- There's no generic recovery strategy in the event that the size of a list changes. I can introduce a facility for clients to define model-specific handlers for this event,...

The new implementation of JavaScript-based element search in **RobustElementWrapper**, and the implementation on `FirefoxShadowRoot.findElements()`, provide patterns for how this might work. However, the freeform nature of JavaScript functions precludes the...

By the way, I'm on `aarch64` and I chose to install **Xfce4** as the desktop environment.

I think the issue is that there's no implementation of **WebDriverInfo** to provide the information that NodeOptions needs to match `htmlunit`.

Create an extension, implementing these interfaces: * Extension * BeforeAllCallback * BeforeEachCallback * InvocationInterceptor * AfterTestExecutionCallback * AfterAllCallback * TestWatcher For an example, take a look at [this](https://github.com/reportportal/agent-java-junit5/blob/develop/src/main/java/com/epam/reportportal/junit5/ReportPortalExtension.java).

@titusfortner In the case of error messages, more information is better. Unfortunately, **DefaultSlotMatcher** is only able to return `true` or `false` from its `matches(Capabilities, Capabilities)` method. The specific capability mismatch...

Hi, @rbri, Many thanks for your tireless efforts to provide this useful headless browser. It's very complex, undoubtedly requiring a lot of effort to maintain and enhance. The test for...

@rbri I have this PR to a point where all of the **HtmlUnit** options can be set via a custom Capabilities class (**HtmlUnitDriverOptions**). This is essentially a **Capabilities** wrapper for...

To make the capabilities completely portable, I think I'll need to define a serialization mechanism for the **BrowserVersion** class and the types it uses.

@rbri I've added encode/decode implementation for the data types used by HtmlUnit that aren't supported by Selenium's JSON implementation. I think the HtmlUnitDriver capabilities are fully implemented now, and the...