Does the team have any ideas on this?
The browser displays pages correctly with the exception of a
href=.../a which are rendered as normal text. The link works when
clicked and UpdateProgress and UpdateStatus on IBrowserFrameGlue all
work as expected. What am I not handling?
Building as
For anyone else banging their head on this particular wall:
https://bugzilla.mozilla.org/show_bug.cgi?id=533245#c13
In short the solution is to implement GetVisibility like this:
NS_IMETHODIMP WebBrowserChrome::GetVisibility(PRBool * aVisibility)
{
NS_ENSURE_ARG_POINTER(aVisibility);