We plan to introduce JSPlugin processes, one for PDFium and one for Pepper Flash. The JSPlugin process is a kind of content process, which loads a remote iframe as a projection of <embed> or <object> tag. It will then ask main process to spawn a plugin binary process to run PDF (or Flash) binary. Both JSPlugin process and plugin binary process support running multiple PDF(or Flash) instances. So in an extreme case, when the user opens many Flash and PDF pages, they will create four processes in total (two for PDF, and two for Flash).
https://bugzilla.mozilla.org/show_bug.cgi?id=558184 On Mon, Mar 6, 2017 at 10:44 AM, Chris Pearce <cpea...@mozilla.com> wrote: > We also have the Gecko Media Plugin process type. It's not the same as > Flash plugin process. There are at least one per origin doing EME and one > shared by all users of WebRTC that need to encode/decode H.264. > > The media playback team are also working on moving the code that interacts > with the platforms' audio subsystem into its own process, but that project > has only recently started. > > cpearce. > > > > On Saturday, March 4, 2017 at 1:16:00 PM UTC+13, Nicholas Nethercote wrote: > > Hi, > > > > I want to understand all the different processes that we can and will > have > > in Firefox. Here's a list I constructed off the top of my head. > > > > - main process > > > > - content process(es): 1 on release for most users; 2 on Nightly > > > > - plugin process: just for Flash now? > > > > - gfx compositor process (bug 1264543, in Fx53) > > > > - file:// URL access process (bug 1147911, in Fx53) > > > > IIRC there was a proposal for a thumbnail generation process a while back > > but judging by bug 1187441 that was scrapped. > > > > Do I have any of these details wrong? Have I missed any? > > > > Thanks. > > > > Nick > > _______________________________________________ > dev-platform mailing list > dev-platform@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-platform > -- Evelyn Hung Front-end Engineering Manager, Firefox Mozilla Corporation _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform