Skip to content

Commit 9f123a4

Browse files
authored
[java] Make sure EventFiringWebElement implements all WebElement methods (#11144)
1 parent 0d82117 commit 9f123a4

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

java/src/org/openqa/selenium/support/events/EventFiringWebDriver.java

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import org.openqa.selenium.OutputType;
2929
import org.openqa.selenium.Point;
3030
import org.openqa.selenium.Rectangle;
31+
import org.openqa.selenium.SearchContext;
3132
import org.openqa.selenium.TakesScreenshot;
3233
import org.openqa.selenium.WebDriver;
3334
import org.openqa.selenium.WebDriverException;
@@ -415,11 +416,26 @@ public String getTagName() {
415416
return element.getTagName();
416417
}
417418

419+
@Override
420+
public String getDomProperty(String name) {
421+
return element.getDomProperty(name);
422+
}
423+
418424
@Override
419425
public String getAttribute(String name) {
420426
return element.getAttribute(name);
421427
}
422428

429+
@Override
430+
public String getAriaRole() {
431+
return element.getAriaRole();
432+
}
433+
434+
@Override
435+
public String getAccessibleName() {
436+
return element.getAccessibleName();
437+
}
438+
423439
@Override
424440
public String getDomAttribute(String name) {
425441
return element.getDomAttribute(name);
@@ -443,6 +459,11 @@ public String getText() {
443459
return text;
444460
}
445461

462+
@Override
463+
public SearchContext getShadowRoot() {
464+
return element.getShadowRoot();
465+
}
466+
446467
@Override
447468
public boolean isDisplayed() {
448469
return element.isDisplayed();

0 commit comments

Comments
 (0)