Copy as Markdown

Other Tools

/* THIS FILE IS GENERATED BY gen_process_types.py - DO NOT EDIT */
#ifndef SKIP_PROCESS_TYPE_DEFAULT
GECKO_PROCESS_TYPE(0, Default, "default", Parent, Self, Browser, Browser, DEFAULT)
#endif // SKIP_PROCESS_TYPE_DEFAULT
#ifndef SKIP_PROCESS_TYPE_CONTENT
GECKO_PROCESS_TYPE(2, Content, "tab", Content, Self, Content, Content, CONTENT)
#endif // SKIP_PROCESS_TYPE_CONTENT
#ifndef SKIP_PROCESS_TYPE_IPDLUNITTEST
GECKO_PROCESS_TYPE(3, IPDLUnitTest, "ipdlunittest", IPDLUnitTest, Self, IPDLUnitTest, IpdlUnitTest, IPDLUNITTEST)
#endif // SKIP_PROCESS_TYPE_IPDLUNITTEST
#ifndef SKIP_PROCESS_TYPE_GMPLUGIN
GECKO_PROCESS_TYPE(4, GMPlugin, "gmplugin", GMPlugin, PluginContainer, GMPlugin, GmpPlugin, GMPLUGIN)
#endif // SKIP_PROCESS_TYPE_GMPLUGIN
#ifndef SKIP_PROCESS_TYPE_GPU
GECKO_PROCESS_TYPE(5, GPU, "gpu", GPU, Self, GPU, Gpu, GPU)
#endif // SKIP_PROCESS_TYPE_GPU
#ifndef SKIP_PROCESS_TYPE_VR
GECKO_PROCESS_TYPE(6, VR, "vr", VR, Self, VR, Vr, VR)
#endif // SKIP_PROCESS_TYPE_VR
#ifndef SKIP_PROCESS_TYPE_RDD
GECKO_PROCESS_TYPE(7, RDD, "rdd", RDD, Self, RDD, Rdd, RDD)
#endif // SKIP_PROCESS_TYPE_RDD
#ifndef SKIP_PROCESS_TYPE_SOCKET
GECKO_PROCESS_TYPE(8, Socket, "socket", Socket, Self, Socket, Socket, SOCKET)
#endif // SKIP_PROCESS_TYPE_SOCKET
#ifndef SKIP_PROCESS_TYPE_REMOTESANDBOXBROKER
GECKO_PROCESS_TYPE(9, RemoteSandboxBroker, "sandboxbroker", RemoteSandboxBroker, PluginContainer, RemoteSandboxBroker, RemoteSandboxBroker, REMOTESANDBOXBROKER)
#endif // SKIP_PROCESS_TYPE_REMOTESANDBOXBROKER
#ifndef SKIP_PROCESS_TYPE_FORKSERVER
GECKO_PROCESS_TYPE(10, ForkServer, "forkserver", ForkServer, Self, ForkServer, ForkServer, FORKSERVER)
#endif // SKIP_PROCESS_TYPE_FORKSERVER
#ifndef SKIP_PROCESS_TYPE_UTILITY
GECKO_PROCESS_TYPE(11, Utility, "utility", Utility, Self, Utility, Utility, UTILITY)
#endif // SKIP_PROCESS_TYPE_UTILITY