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

Reply via email to