TT#56376 selenium: add pageLoadStrategy argument when creating driver

Functions.pm:
- add argument pageLoadStrategy, which will hopefully restore the old
behavior of waiting until loading a page is done before doing anything

Change-Id: Ic6b0d83a72d8f478012f8bb975a5ecdd4e8166e2
changes/88/32188/2
Nico Schedel 6 years ago
parent 5852e2dd0e
commit 6321048b85

@ -6,6 +6,7 @@ use Moo;
use TryCatch;
use Selenium::Remote::Driver::FirefoxExtensions;
$Selenium::Remote::Driver::FORCE_WD3=1;
sub create_driver {
my ($port) = @_;
@ -13,6 +14,7 @@ sub create_driver {
if ($port) {
my $d = Selenium::Remote::Driver::FirefoxExtensions->new(
browser_name => $browsername,
pageLoadStrategy => 'normal',
extra_capabilities => {
acceptInsecureCerts => \1,
},
@ -23,6 +25,7 @@ sub create_driver {
try {
my $d = Selenium::Remote::Driver::FirefoxExtensions->new(
browser_name => $browsername,
pageLoadStrategy => 'normal',
extra_capabilities => {
acceptInsecureCerts => \1,
},
@ -33,6 +36,7 @@ sub create_driver {
try {
my $d = Selenium::Remote::Driver::FirefoxExtensions->new(
browser_name => $browsername,
pageLoadStrategy => 'normal',
extra_capabilities => {
acceptInsecureCerts => \1,
},
@ -43,6 +47,7 @@ sub create_driver {
try {
my $d = Selenium::Remote::Driver::FirefoxExtensions->new(
browser_name => $browsername,
pageLoadStrategy => 'normal',
extra_capabilities => {
acceptInsecureCerts => \1,
},
@ -53,6 +58,7 @@ sub create_driver {
try {
my $d = Selenium::Remote::Driver::FirefoxExtensions->new(
browser_name => $browsername,
pageLoadStrategy => 'normal',
extra_capabilities => {
acceptInsecureCerts => \1,
},

Loading…
Cancel
Save