protractor: Heads up: Protractor is not working with Firefox 35/36

Yesterday things were working just fine, but today Firefox got updated and protractor suddenly wouldn’t run the tests anymore. It’d just show the page - like it never requested the whole thing - and, after a while, it shows the Jasmine spec timeout type of error.

Apparently it’s something related to the driver, since when I downgraded Firefox to 33.1 and ran the tests again, they worked like a charm.

When they release the compatible version (firefox/driver), do I have to update the webdriver-manager or will protractor have to be updated as well?

Thanks!

About this issue

  • Original URL
  • State: closed
  • Created 9 years ago
  • Comments: 49 (14 by maintainers)

Commits related to this issue

Most upvoted comments

We’re taking a look. Here’s what I know so far:

This is not an issue just with Protractor. I can do a test using only webdriverJS against FireFox35 and it fails. Here’s the test:


var util = require('util'),
    webdriver = require('selenium-webdriver');

var driver = new webdriver.Builder().
    usingServer('http://localhost:4444/wd/hub').
    withCapabilities({'browserName': 'firefox'}).
    build();

driver.get('http://juliemr.github.io/webdriver-bugs/');

driver.executeAsyncScript(function(cb) {
  window.setTimeout(function() {
    cb();
  }, 30);
});

driver.quit();

In the firefox console, I see the error: Error: Permission denied to access property '0'