Bug 1624783 - Remove redundant XRE_IsParentProcess() check in gfxPlatform::InitWebRenderConfig() r=nical

Differential Revision: https://phabricator.services.mozilla.com/D68143

--HG--
extra : moz-landing-system : lando
This commit is contained in:
sotaro 2020-03-25 10:37:25 +00:00
Родитель 2f43df007a
Коммит 16996a4499
1 изменённых файлов: 16 добавлений и 18 удалений

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

@ -2960,26 +2960,24 @@ void gfxPlatform::InitWebRenderConfig() {
gfxVars::SetUseWebRender(true);
reporter.SetSuccessful();
if (XRE_IsParentProcess()) {
Preferences::RegisterPrefixCallbackAndCall(
WebRenderDebugPrefChangeCallback, WR_DEBUG_PREF);
Preferences::RegisterCallback(
WebRenderQualityPrefChangeCallback,
nsDependentCString(
StaticPrefs::
GetPrefName_gfx_webrender_quality_force_disable_sacrificing_subpixel_aa()));
Preferences::RegisterCallback(
WebRenderMultithreadingPrefChangeCallback,
nsDependentCString(
StaticPrefs::GetPrefName_gfx_webrender_enable_multithreading()));
Preferences::RegisterPrefixCallbackAndCall(WebRenderDebugPrefChangeCallback,
WR_DEBUG_PREF);
Preferences::RegisterCallback(
WebRenderQualityPrefChangeCallback,
nsDependentCString(
StaticPrefs::
GetPrefName_gfx_webrender_quality_force_disable_sacrificing_subpixel_aa()));
Preferences::RegisterCallback(
WebRenderMultithreadingPrefChangeCallback,
nsDependentCString(
StaticPrefs::GetPrefName_gfx_webrender_enable_multithreading()));
Preferences::RegisterCallback(
WebRenderBatchingPrefChangeCallback,
nsDependentCString(
StaticPrefs::GetPrefName_gfx_webrender_batching_lookback()));
Preferences::RegisterCallback(
WebRenderBatchingPrefChangeCallback,
nsDependentCString(
StaticPrefs::GetPrefName_gfx_webrender_batching_lookback()));
UpdateAllowSacrificingSubpixelAA();
}
UpdateAllowSacrificingSubpixelAA();
}
#if defined(MOZ_WIDGET_GTK)
else {