http://bugs.winehq.org/show_bug.cgi?id=23510
--- Comment #1 from Piotr Caban piotr.caban@gmail.com 2010-07-09 07:06:42 --- This patch looks correct for me. It shows that builtin mshtml is not good enough for this app yet.
If E_FAIL is returned early enough, google talk stops using mshtml. It's even prepared to work (at least partially) without this dll (you can try setting mshtml to disabled in winecfg).