I am using Chrome and Chromium 16.0.912.75 (from the stable channels). I find the profile feature really useful. However, when new tabs are opened, or when I launch Chrome for the first time, the window/tab opens in the last profile I was using, not the default one.
Instead I'd like new tabs opened from external applications, and the first window opened by the launcher, to use the same profile every time. If there is already a Chrome(ium) window open for that profile, the new tab should appear there. If that profile does not already have a window, a new window should be opened for it.
My current workaround has been to make all my profiles in Chrome, and a single profile in Chromium. One profile in Chrome is synched with the Chromium one via my Google account. Chromium is my default browser. This way, all new tabs are opened in Chromium, in my preferred profile. If I want to access the other profiles, I use Chrome. I'd much prefer to keep it simple!
I know I could make my own Chrome .desktop file to force opening in the new profile every time, but the "memory" issue would remain for new tabs. According to this SuperUser question it is kinda possible in Windows with some registry editing. Is there any way to force new tabs to open in specific profile in Ubuntu?