Selenium2, by default, starts firefox with a fresh profile. I like that for a default, but for some good reasons (access to my bookmarks, saved passwords, use my add-ons, et
From my understanding, it is not possible to use the -Dwebdriver.firefox.profile=
command line parameter since it will not be taken into account in your use case because of the current code design. Since I faced the same issue and did not want to upload a profile directory every time a new session is created, I've implemented this patch that introduces a new firefox_profile_name
parameter that can be used in the JSON capabilities to target a specific Firefox profile on the remote server. Hope this helps.