Oh I don't force anything. Chrome obeys the "last window" rule while Firefox always opens things on the first profile (or last? can't recall).
If you use multiple accounts on the same service (eg. Gmail for work/personal use) you're screwed.
The whole point is that it shouldn't need configuration, it should be smart like Chrome is.