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