Recently, I was playing with WatiN to do some integration and web testing, and I have "discovered" the concept of session merging in the browsers.
Of course, that's an important feature allowing to deal correctly with popups dfor instance. But when you do some web testing and that you would like to launch several browser logged in with different users to check simultaneous actions or things like that, this feature can be very very annoying.
Internet Explorer 8 has added a new feature that allow you to surf in a new session, meaning you just deactivate explicitely the session merging. You can do that via the interface of in command line (IExplore.exe about:blank -nomerge)
What I will show here is how we can benefit from that feature in COM using the WatiN API. [Plus]