Justin Ko
Justin Ko
Registering a widget assumes that there there is a related Watir method for your desired element type. This works for standard element types, but fails custom element types - eg...
As noted in a recent [Stack Overflow question](https://stackoverflow.com/a/58290298/1200545), the dynamic element locator requires the tag name to be specified. This is pretty awkward looking when the tag name is unknown:...
#page_section and #page_sections only support locating the root elements via a locator Hash. We should add support for specifying a block - ie similar to other accessors. This will provide...
For example, given the following page, which has an `input` adjacent to a `div`: ~~~~~~~~ a ~~~~~~~~ An exception will occur when trying to get the adjacent elements: ~~~~~~~~ class...
An UnknownObjectException occurs when: * Checking the existence (or presence) of an adjacent element (eg followig_sibling, preceding_sibling, etc) and * The element does not exist. For example, given the following...
The standard accessor methods create `?` to check the existence of an element. In most cases, I would expect people care about the presence (ie exists AND visible). Ideally, we...
## Meta - Watir Version: 7.3.0 Selenium Version: 4.14.0 Browser Version: Chrome 124.0.6367.79 Browser Driver Version: OS Version: Windows 10 ## Expected Behavior - `browser.element(text: /"/).exists?` returns true or false...