Bug 1320343 - Avoid to set Preference in the GPU process; r=kip

MozReview-Commit-ID: I73foOQh7L0

--HG--
extra : rebase_source : 69498fba6ec435bfce9e8fb55ba56ee64cb2729c
This commit is contained in:
Daosheng Mu 2016-11-26 23:06:34 +08:00
Родитель 9d690f01a2
Коммит bdd87656ea
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -95,7 +95,8 @@ VRManager::VRManager()
} }
#endif #endif
// Enable gamepad extensions while VR is enabled. // Enable gamepad extensions while VR is enabled.
if (gfxPrefs::VREnabled()) { // Preference only can be set at the Parent process.
if (XRE_IsParentProcess() && gfxPrefs::VREnabled()) {
Preferences::SetBool("dom.gamepad.extensions.enabled", true); Preferences::SetBool("dom.gamepad.extensions.enabled", true);
} }
} }