I would like to extend chromium and chromedriver to give chromedriver the ability to change the active user profile WITHOUT restarting the browser..
I already know that I can create a profile and start chromium/chromedriver with a profile. I do not want to have to RESTART the browser, I would like to utilize the current running browser process and have it load a profile from a path I can pass via chromedriver using the JSON Wire Protocol. I realize that the profile must reside on the same machine as chrome/chromedriver.
Currently creating an additional profile and swapping profiles in chrome/chromium is a manual process under settings. Because of this it is not currently possible to automate switching profiles without restarting the browser. I would like to re-use the browser in order to cut down on start up and testing time with chromedriver.