@@ -39,8 +39,6 @@ const promise = require('./lib/promise');
39
39
const session = require ( './lib/session' ) ;
40
40
const until = require ( './lib/until' ) ;
41
41
const webdriver = require ( './lib/webdriver' ) ;
42
- const opera = require ( './opera' ) ;
43
- const phantomjs = require ( './phantomjs' ) ;
44
42
const remote = require ( './remote' ) ;
45
43
const safari = require ( './safari' ) ;
46
44
@@ -219,9 +217,6 @@ class Builder {
219
217
/** @private {firefox.Options} */
220
218
this . firefoxOptions_ = null ;
221
219
222
- /** @private {opera.Options} */
223
- this . operaOptions_ = null ;
224
-
225
220
/** @private {ie.Options} */
226
221
this . ieOptions_ = null ;
227
222
@@ -453,20 +448,6 @@ class Builder {
453
448
return this . firefoxOptions_ ;
454
449
}
455
450
456
- /**
457
- * Sets Opera specific {@linkplain opera.Options options} for drivers created
458
- * by this builder. Any logging or proxy settings defined on the given options
459
- * will take precedence over those set through {@link #setLoggingPrefs} and
460
- * {@link #setProxy}, respectively.
461
- *
462
- * @param {!opera.Options } options The OperaDriver options to use.
463
- * @return {!Builder } A self reference.
464
- */
465
- setOperaOptions ( options ) {
466
- this . operaOptions_ = options ;
467
- return this ;
468
- }
469
-
470
451
/**
471
452
* Set Internet Explorer specific {@linkplain ie.Options options} for drivers
472
453
* created by this builder. Any proxy settings defined on the given options
@@ -564,9 +545,6 @@ class Builder {
564
545
} else if ( browser === Browser . INTERNET_EXPLORER && this . ieOptions_ ) {
565
546
capabilities . merge ( this . ieOptions_ . toCapabilities ( ) ) ;
566
547
567
- } else if ( browser === Browser . OPERA && this . operaOptions_ ) {
568
- capabilities . merge ( this . operaOptions_ . toCapabilities ( ) ) ;
569
-
570
548
} else if ( browser === Browser . SAFARI && this . safariOptions_ ) {
571
549
capabilities . merge ( this . safariOptions_ . toCapabilities ( ) ) ;
572
550
@@ -620,12 +598,6 @@ class Builder {
620
598
case Browser . EDGE :
621
599
return createDriver ( edge . Driver , capabilities , null ) ;
622
600
623
- case Browser . OPERA :
624
- return createDriver ( opera . Driver , capabilities , null ) ;
625
-
626
- case Browser . PHANTOM_JS :
627
- return createDriver ( phantomjs . Driver , capabilities ) ;
628
-
629
601
case Browser . SAFARI :
630
602
return createDriver ( safari . Driver , capabilities ) ;
631
603
0 commit comments