diff options
author | Matheus Marinho <matheus4551@hotmail.com> | 2023-10-06 23:04:36 -0300 |
---|---|---|
committer | Matheus Marinho <matheus4551@hotmail.com> | 2023-10-06 23:04:36 -0300 |
commit | 8f6d5c5ba0ea0db56e4aba45a1da4df615c9ad49 (patch) | |
tree | f3506cd5ecc012b4380bc0220b26ceef50efb99c /toolkit | |
parent | 78120a7693dfa33fa2a10ceff44923c2ee3c7150 (diff) | |
download | uxp-8f6d5c5ba0ea0db56e4aba45a1da4df615c9ad49.tar.gz |
Correct overzealous GMP checks
Diffstat (limited to 'toolkit')
-rw-r--r-- | toolkit/xre/nsEmbedFunctions.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/toolkit/xre/nsEmbedFunctions.cpp b/toolkit/xre/nsEmbedFunctions.cpp index bedd7c9914..8235963f05 100644 --- a/toolkit/xre/nsEmbedFunctions.cpp +++ b/toolkit/xre/nsEmbedFunctions.cpp @@ -451,11 +451,9 @@ XRE_InitChildProcess(int aArgc, // Content processes need the XPCOM/chromium frankenventloop uiLoopType = MessageLoop::TYPE_MOZILLA_CHILD; break; -#ifdef MOZ_GMP case GeckoProcessType_GMPlugin: uiLoopType = MessageLoop::TYPE_DEFAULT; break; -#endif default: uiLoopType = MessageLoop::TYPE_UI; break; @@ -517,11 +515,13 @@ XRE_InitChildProcess(int aArgc, #endif break; -#ifdef MOZ_GMP case GeckoProcessType_GMPlugin: +#ifdef MOZ_GMP process = new gmp::GMPProcessChild(parentPID); - break; +#else + NS_RUNTIMEABORT("rebuild with Gecko Media Plugins enabled"); #endif + break; case GeckoProcessType_GPU: process = new gfx::GPUProcessImpl(parentPID); |