nsAutoString htmlTopic; htmlTopic.AssignWithConversion(kHTMLTextContentType);   res = anObserverService->AddObserver(this, htmlTopic.get()); }  return res;
return anObserverService->AddObserver(this, htmlTopic.GetUnicode());
NS_IMETHODIMP nsMetaCharsetObserver::Start() {    nsresult res = NS_OK;  if (bMetaCharsetObserverStarted == PR_FALSE)  {    bMetaCharsetObserverStarted = PR_TRUE;    // get the observer service    NS_WITH_SERVICE(nsIObserverService, anObserverService, NS_OBSERVERSERVICE_CONTRACTID, &res);    if (NS_FAILED(res)) return res;    nsAutoString htmlTopic; htmlTopic.AssignWithConversion(kHTMLTextContentType);        // add self to ObserverService    res = anObserverService->AddObserver(this, htmlTopic.get());  }  return res;}