diff --git a/mozilla/modules/plugin/base/src/nsPluginHostImpl.cpp b/mozilla/modules/plugin/base/src/nsPluginHostImpl.cpp index fea91519736..eccf09d90a0 100644 --- a/mozilla/modules/plugin/base/src/nsPluginHostImpl.cpp +++ b/mozilla/modules/plugin/base/src/nsPluginHostImpl.cpp @@ -1490,9 +1490,9 @@ nsresult nsPluginHostImpl::FindStoppedPluginForURL(nsIURL* aURL, nsIPluginInstan //instance->GetPeer(&peer); ((nsPluginInstancePeerImpl*)mActivePluginList[i].mPeer)->SetOwner(aOwner); + instance->Start(); aOwner->CreateWidget(); instance->SetWindow(window); - instance->Start(); mActivePluginList[i].mStopped = PR_FALSE; diff --git a/mozilla/modules/plugin/nglsrc/nsPluginHostImpl.cpp b/mozilla/modules/plugin/nglsrc/nsPluginHostImpl.cpp index fea91519736..eccf09d90a0 100644 --- a/mozilla/modules/plugin/nglsrc/nsPluginHostImpl.cpp +++ b/mozilla/modules/plugin/nglsrc/nsPluginHostImpl.cpp @@ -1490,9 +1490,9 @@ nsresult nsPluginHostImpl::FindStoppedPluginForURL(nsIURL* aURL, nsIPluginInstan //instance->GetPeer(&peer); ((nsPluginInstancePeerImpl*)mActivePluginList[i].mPeer)->SetOwner(aOwner); + instance->Start(); aOwner->CreateWidget(); instance->SetWindow(window); - instance->Start(); mActivePluginList[i].mStopped = PR_FALSE;