summaryrefslogtreecommitdiff
path: root/xpcom/build/nsXULAppAPI.h
diff options
context:
space:
mode:
Diffstat (limited to 'xpcom/build/nsXULAppAPI.h')
-rw-r--r--xpcom/build/nsXULAppAPI.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/xpcom/build/nsXULAppAPI.h b/xpcom/build/nsXULAppAPI.h
index 7efeadf40..18ccca415 100644
--- a/xpcom/build/nsXULAppAPI.h
+++ b/xpcom/build/nsXULAppAPI.h
@@ -397,6 +397,8 @@ enum GeckoProcessType
GeckoProcessType_IPDLUnitTest,
+ GeckoProcessType_GMPlugin, // Gecko Media Plugin
+
GeckoProcessType_GPU, // GPU and compositor process
GeckoProcessType_End,
@@ -408,6 +410,7 @@ static const char* const kGeckoProcessTypeString[] = {
"plugin",
"tab",
"ipdlunittest",
+ "geckomediaplugin",
"gpu"
};
@@ -421,6 +424,12 @@ XRE_API(const char*,
XRE_API(void,
XRE_SetProcessType, (const char* aProcessTypeString))
+namespace mozilla {
+namespace gmp {
+class GMPLoader;
+} // namespace gmp
+} // namespace mozilla
+
XRE_API(nsresult,
XRE_InitChildProcess, (int aArgc,
char* aArgv[],