Skip to content

Commit 6a6995d

Browse files
committed
errorHandler needs to be instantiated (there's more than one way to construct this beast and subclasses don't necessarily call super constructor).
Fixes Issue #7415
1 parent 68b415a commit 6a6995d

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

java/client/src/org/openqa/selenium/remote/RemoteWebDriver.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ public class RemoteWebDriver implements WebDriver, JavascriptExecutor,
8181
private static final Logger logger = Logger.getLogger(RemoteWebDriver.class.getName());
8282
private Level level = Level.FINE;
8383

84-
private ErrorHandler errorHandler;
84+
private ErrorHandler errorHandler = new ErrorHandler();
8585
private CommandExecutor executor;
8686
private Capabilities capabilities;
8787
private SessionId sessionId;
@@ -102,7 +102,6 @@ protected RemoteWebDriver() {
102102

103103
public RemoteWebDriver(CommandExecutor executor, Capabilities desiredCapabilities,
104104
Capabilities requiredCapabilities) {
105-
this.errorHandler = new ErrorHandler();
106105
this.executor = executor;
107106

108107
init(desiredCapabilities, requiredCapabilities);

0 commit comments

Comments
 (0)