title: Protractor: .click().then().. failing in Firefox
body: <p>I am running Protractor tests that all pass in Chrome, but one is failing in Firefox. </p>
  
  <p>I am targeting a list of items and clicking on the first one which should bring you to the next page.</p>
  
  <p>In Chrome this works fine, but in Firefox the page never changes and expectation fails. </p>
  
  <p>Below are snippets of my code showing the page object and the test.</p>
  
  <p>The page object:</p>
  
  <pre><code>this.items = element.all(by.repeater('item in items'));
  </code></pre>
  
  <p>The test:</p>
  
  <pre><code>it('should go to next page when selecting item', function () {
      pageObject.items.get(0).click().then(function () {
          expect(browser.getCurrentUrl()).toMatch(/\/my-next-page/);
      });
  });
  </code></pre>
  
  <p>I've tried all kinds of workarounds but nothing seems to work. Anyone come across this issue?</p>