Bug 1352575 (part 5) - Remove PluginModuleParent::mIsStartingAsync. r=jimm.

This allows a bunch of other things to be removed too, including
PluginModuleParent::mSurrogateInstances,
PluginModuleChromeParent::sInstantiated, and NS_PLUGIN_INIT_PENDING.

The patch also removes the AsyncPluginInit crash annotation.
This commit is contained in:
Nicholas Nethercote
2017-04-18 16:56:43 +10:00
parent 8feeffcee0
commit e20e423748
10 changed files with 33 additions and 265 deletions

View File

@@ -465,7 +465,6 @@ with modules["PLUGINS"]:
errors["NS_ERROR_PLUGIN_BLOCKLISTED"] = FAILURE(1002)
errors["NS_ERROR_PLUGIN_TIME_RANGE_NOT_SUPPORTED"] = FAILURE(1003)
errors["NS_ERROR_PLUGIN_CLICKTOPLAY"] = FAILURE(1004)
errors["NS_PLUGIN_INIT_PENDING"] = SUCCESS(1005)