Bug 1120747 - dom.ipc.plugins.flash.disable-protected-mode might not work when launching Flash is immediately. r=aklotz
This commit is contained in:
@@ -377,6 +377,7 @@ PluginModuleChromeParent::LoadModule(const char* aFilePath, uint32_t aPluginId,
|
|||||||
parent->mShutdown = true;
|
parent->mShutdown = true;
|
||||||
return nullptr;
|
return nullptr;
|
||||||
}
|
}
|
||||||
|
parent->mIsFlashPlugin = aPluginTag->mIsFlashPlugin;
|
||||||
if (!parent->mIsStartingAsync) {
|
if (!parent->mIsStartingAsync) {
|
||||||
int32_t launchTimeoutSecs = Preferences::GetInt(kLaunchTimeoutPref, 0);
|
int32_t launchTimeoutSecs = Preferences::GetInt(kLaunchTimeoutPref, 0);
|
||||||
if (!parent->mSubprocess->WaitUntilConnected(launchTimeoutSecs * 1000)) {
|
if (!parent->mSubprocess->WaitUntilConnected(launchTimeoutSecs * 1000)) {
|
||||||
@@ -386,7 +387,6 @@ PluginModuleChromeParent::LoadModule(const char* aFilePath, uint32_t aPluginId,
|
|||||||
}
|
}
|
||||||
TimeStamp launchEnd = TimeStamp::Now();
|
TimeStamp launchEnd = TimeStamp::Now();
|
||||||
parent->mTimeBlocked = (launchEnd - launchStart);
|
parent->mTimeBlocked = (launchEnd - launchStart);
|
||||||
parent->mIsFlashPlugin = aPluginTag->mIsFlashPlugin;
|
|
||||||
return parent.forget();
|
return parent.forget();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user