I like this. It doesn't seem hugely useful, but if you're willing to
implement it I don't see a huge problem with it.

We would start it out in the experimental namespace (see how history
is implemented today).

Regarding your open questions:

"Should plugin and extension processes be tracked as well?  What about
the browser kernel process? "
That seems useful.

"If so, how can callers specify which plugin or extension Process
object they want?"
There could be an extensionID property or a plugin mimeType property.
That may not really be necessary for v1 though.

"Is an onUpdated event that reports when a tab is added to or removed
from a process useful?  Or should developers just listen to tab
creations, removals, and navigations?"
It is pretty easy to use chrome.tabs.onUpdate. Maybe start with a
minimal API and see if developers request more.

"Should we maintain a list of tabs associated with a process, or
should we let developers do that by looping over the current tabs?"
That seems useful.

- a

On Tue, Jan 12, 2010 at 9:46 AM, Charlie Reis <cr...@chromium.org> wrote:
> Hi folks--
>   I've put together a proposal for a Chromium extensions module that exposes
> data about the browser's processes.  I think this could be useful for things
> like per-tab CPU/memory utilization graphs, custom task managers, or
> visualizing which tabs are sharing processes.
> http://docs.google.com/View?id=dhr988kp_4f76886hc
> Please let me know what you think.
> Thanks!
> Charlie Reis
> --
> You received this message because you are subscribed to the Google Groups
> "Chromium-extensions" group.
> To post to this group, send email to chromium-extensi...@googlegroups.com.
> To unsubscribe from this group, send email to
> chromium-extensions+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/chromium-extensions?hl=en.
>
>
-- 
You received this message because you are subscribed to the Google Groups 
"Chromium-extensions" group.
To post to this group, send email to chromium-extensi...@googlegroups.com.
To unsubscribe from this group, send email to 
chromium-extensions+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/chromium-extensions?hl=en.


Reply via email to