As explained by CodeBlock, this seems to be related to the installation status Microsoft.mshtml.dll
We have clients where Microsoft.mshtml.dllnot in the GAC (and not on the computer), and then the component WebBrowsernever fires any event.
Reflector WebBrowser, DocumentComplete WebBrowserEvent, DWebBrowserEvents2.
ComImport of {34A715A0-6587-11D0-924A-0020AFC7AC4D}, , , Microsoft.mshtml.dll.
, Interop Assemblies Office 2003, DLL Program Files GAC.
. .NET Framework 1.1 , DLL.
2: 2007 , , DLL.