It would be great if it were possible to move a tab to a different profile (event if it itsn't currently open). This could be an option available under "Move tab:" (when right clicking on a tab).
And just to be clear, when I say "move a tab", I really mean "open the current URL in a new tab in a different profile". I wouldn't expect site data and history to move as well.
An example flow I run into all the time that this would smooth out:
- Get sent a link via something like the Slack app
- Click the link opening it in a profile that's not signed into that website (Github for example)
- Copy the URL
- Close the tab
- Open the correct profile
- Paste the link
If there was a quick way to move the tab to the correct profile, a lot of the clunky wouldn't be required.
To my mind, this would make it advantageous to always open links in your default profile rather than the "last active" and then just switch to the correct one if default doesn't have access.
No other browsers actually implement well as far as I've seen! I've used both Safari and Orion to try and manage different signed in account sessions across the same services (I have different Google accounts for personal, work and then for different clients for example), and I encounter the exact same problem in Safari: profiles are great until something else links to a URL on the machine.