Skip to content
This repository was archived by the owner on Jul 29, 2024. It is now read-only.

Commit ab1d0be

Browse files
committed
fix(navigation): fix using browser.get with safari driver
SafariDriver fails with data urls - see #1049. Reverting to use about:blank for now.
1 parent 290f572 commit ab1d0be

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/runner.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,9 @@ Runner.prototype.setupGlobals_ = function(driver) {
170170
driver.getCapabilities().then(function(caps) {
171171
// Internet Explorer does not accept data URLs, which are the default
172172
// reset URL for Protractor.
173-
if (caps.get('browserName') === 'internet explorer') {
173+
// Safari accepts data urls, but SafariDriver fails after one is used.
174+
var browserName = caps.get('browserName');
175+
if (browserName === 'internet explorer' || browserName === 'safari') {
174176
browser.resetUrl = 'about:blank';
175177
}
176178
});

0 commit comments

Comments
 (0)