mDocLoader->Destroy();
nsWebShell::~nsWebShell(){   Destroy();  // Stop any pending document loads and destroy the loader...  if (nsnull != mDocLoader) {    mDocLoader->Stop();    mDocLoader->SetContainer(nsnull);    mDocLoader->Destroy();    NS_RELEASE(mDocLoader);  }  // Cancel any timers that were set for this loader.  CancelRefreshURITimers();  ++mRefCnt; // following releases can cause this destructor to be called             // recursively if the refcount is allowed to remain 0  mContentViewer=nsnull;  mDeviceContext=nsnull;  NS_IF_RELEASE(mContainer);