File tree 2 files changed +24
-2
lines changed
java/src/org/openqa/selenium
2 files changed +24
-2
lines changed Original file line number Diff line number Diff line change @@ -154,7 +154,7 @@ public static ChromeDriverService createServiceWithConfig(ChromeOptions options)
154
154
public static class Builder extends DriverService .Builder <
155
155
ChromeDriverService , ChromeDriverService .Builder > {
156
156
157
- private final boolean disableBuildCheck = Boolean .getBoolean (CHROME_DRIVER_DISABLE_BUILD_CHECK );
157
+ private boolean disableBuildCheck = Boolean .getBoolean (CHROME_DRIVER_DISABLE_BUILD_CHECK );
158
158
private boolean appendLog = Boolean .getBoolean (CHROME_DRIVER_APPEND_LOG_PROPERTY );
159
159
private boolean verbose = Boolean .getBoolean (CHROME_DRIVER_VERBOSE_LOG_PROPERTY );
160
160
private boolean silent = Boolean .getBoolean (CHROME_DRIVER_SILENT_OUTPUT_PROPERTY );
@@ -187,6 +187,17 @@ public Builder withAppendLog(boolean appendLog) {
187
187
return this ;
188
188
}
189
189
190
+ /**
191
+ * Allows the driver to be used with potentially incompatible versions of the browser.
192
+ *
193
+ * @param noBuildCheck True for not enforcing matching versions.
194
+ * @return A self reference.
195
+ */
196
+ public Builder withBuildCheckDisabled (boolean noBuildCheck ) {
197
+ this .disableBuildCheck = noBuildCheck ;
198
+ return this ;
199
+ }
200
+
190
201
/**
191
202
* Configures the driver server verbosity.
192
203
*
Original file line number Diff line number Diff line change @@ -123,7 +123,7 @@ public static EdgeDriverService createDefaultService() {
123
123
public static class Builder extends DriverService .Builder <
124
124
EdgeDriverService , Builder > {
125
125
126
- private final boolean disableBuildCheck = Boolean .getBoolean (EDGE_DRIVER_DISABLE_BUILD_CHECK );
126
+ private boolean disableBuildCheck = Boolean .getBoolean (EDGE_DRIVER_DISABLE_BUILD_CHECK );
127
127
private boolean appendLog = Boolean .getBoolean (EDGE_DRIVER_APPEND_LOG_PROPERTY );
128
128
private boolean verbose = Boolean .getBoolean (EDGE_DRIVER_VERBOSE_LOG_PROPERTY );
129
129
private String logLevel = System .getProperty (EDGE_DRIVER_LOG_LEVEL_PROPERTY );
@@ -161,6 +161,17 @@ public Builder withAppendLog(boolean appendLog) {
161
161
return this ;
162
162
}
163
163
164
+ /**
165
+ * Allows the driver to be used with potentially incompatible versions of the browser.
166
+ *
167
+ * @param noBuildCheck True for not enforcing matching versions.
168
+ * @return A self reference.
169
+ */
170
+ public Builder withBuildCheckDisabled (boolean noBuildCheck ) {
171
+ this .disableBuildCheck = noBuildCheck ;
172
+ return this ;
173
+ }
174
+
164
175
/**
165
176
* Configures the driver server verbosity.
166
177
*
You can’t perform that action at this time.
0 commit comments