We recently were working on a project where the version of Firefox on the development machines was causing acceptance tests running on Capybara and Selenium to fail and/or hang erroneously. The solution was to point Selenium at a custom version of Firefox. We also added the Firefox binaries to the application git repo so that all devs could run against a known good version of Firefox.
-
Download the desired version of Firefox from ftp://ftp.mozilla.org/pub/firefox/releases/
-
Put Firefox.app in your rails app somewhere like ./bin/spec/macosx/