3 ms·
I wrote something that launches a new instance of the Firefox engine for specific profiles. https://github.com/unqueued/foxbox https://github.com/unqueued/foxb
by unqueued 8y ago
I wrote something that launches a new instance of the Firefox engine for specific profiles.
https://github.com/unqueued/foxbox https://github.com/unqueued/foxbox
But I never got around to polishing it and making it more accessible.
The thing that really prompted me was peeking at what financial websites were doing, trying to connect to data mining sites like ru4.com and refusing to load if they couldn't connect to facebook.com and twitter.com.
My script also fixes paths in profile folders so that the roboforms extension will still work, because it is the only password manager that I have found that is able to completely automate my logins, despite the best efforts of UX designers.
I also couldn't order food from seamless.com unless I allowed a script on their site to connect to facebook.com. So, now seamless.com gets its own empty sandbox.
And because you're using your filesystem to store a browser profile, you can have specific extensions or settings for each profile.
So whenever I want to do financial stuff, it just connects over an autossh tunnel to my home, so it will never trigger any any stupid re-authentications when I'm connecting from a cellphone or work.