Confirmed users
1,982
edits
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
= Plugins and e10s = | = Plugins and e10s = | ||
== Preferences related to plugins and process timeouts == | == Preferences related to plugins and process timeouts == | ||
=== Platform Prefs === | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Line 12: | Line 14: | ||
|- | |- | ||
| dom.ipc.plugins.parentTimeoutSecs || -1 || How long a plugin process will wait for a response from the parent to a synchronous request before terminating itself. After this point the child assumes the parent is hung. Currently disabled. | | dom.ipc.plugins.parentTimeoutSecs || -1 || How long a plugin process will wait for a response from the parent to a synchronous request before terminating itself. After this point the child assumes the parent is hung. Currently disabled. | ||
|} | |} | ||
Line 25: | Line 25: | ||
|- | |- | ||
| dom.ipc.plugins.hangUIMinDisplaySecs || 10 || Minimum time that the plugin hang UI will be displayed. | | dom.ipc.plugins.hangUIMinDisplaySecs || 10 || Minimum time that the plugin hang UI will be displayed. | ||
|- | |||
| dom.ipc.plugins.flash.disable-protected-mode || false || We set this if we detect multiple chrome hangs during a session. We do not set it back. Active in both non-e10s and e10s. | |||
|} | |||
=== Firefox Specific === | |||
{| class="wikitable" | |||
|- | |||
! Preference !! Default !! Description | |||
|- | |||
| dom.ipc.reportProcessHangs || false in debug builds, true otherwise || Enable or disable the ipc ProcessHangMonitor. | |||
|} | |} | ||
No timeouts are set for DEBUG builds, see all.js | No timeouts are set for DEBUG builds, see all.js and firefox.js. | ||
== typical messaging deadlocks == | == typical messaging deadlocks == |