I have IE8 installed on my computer and have been working on automating some tasks in a simple c# application with WebBrowser. Supposedly WebBrowser and IE have to render web pages in the similar way, while in reality I'm stuck with bugs in my application.
To trace the problem I've created small winforms project with single WebBrowser and manually went through the tasks, that have to be automated, using WB and IE - they produced different results.
AFAIK WB uses installed IE engine to render html, I forced FEATURE_BROWSER_EMULATION (8000) too. Why then such problem appear?
P.S. Don't know if this helps, but the problem is about flash video, which loads successfully in IE all the time, but in WebBrowser only once, after reloading or navigating to this flash video again page scripts and flash are malfunctioning.