See http://dev.chromium.org/developers/design-documents/plugin-architecturefor
some more details.
TVL


On Fri, Jun 19, 2009 at 1:51 PM, Evan Martin <[email protected]> wrote:

>
> On Thu, Jun 18, 2009 at 12:15 AM, n179911<[email protected]> wrote:
> > In
> >
> http://dev.chromium.org/developers/design-documents/multi-process-resource-loading
> ,
> > all I/O in Render Process (WebKit code)  is sent to Browser Process and
> > Browser process is download the resource from the source.
> > But what about Plugins (flash) which runs inside RenderProcess? How can
> > those I/O requests being forward to Browser Process via chromium IPC
> > mechanism?
>
> Plugins run in their own separate plugin process.
>
> > Flash plugins is closed source and it can make more than HTTP request.
> > Flash can make RTMP request for video.
> > How does IO in plugin being handled?
>
> Requests made through NPAPI get routed back through the browser's HTTP
> layer.  Other requests go directly to the system, as plugin processes
> are not sandboxed.
>
> (In some sense, getting plugins out of the renderer process is a
> prerequisite for making renderer processes sandboxable.)
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: [email protected] 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to