Show();
PluginViewerImpl::MakeWindow(nsNativeWidget aParent,                             nsIDeviceContext* aDeviceContext,                             const nsRect& aBounds){  nsresult rv =    nsComponentManager::CreateInstance(kChildWindowCID, nsnull, kIWidgetIID,                                 (void**)&mWindow);  if (NS_OK != rv) {    return rv;  }     mWindow->Create(aParent, aBounds,HandlePluginEvent, aDeviceContext);  mWindow->SetClientData(this);  return rv;}