I think it's important the possibility to users add/edit/remove plugin
directories. So not only the default directories will be scanned. I
requested this function, but it was marked as WontFix, see:
http://code.google.com/p/chromium/issues/detail?id=29442


On 7 dez, 18:28, Peter Kasting <pkast...@google.com> wrote:
> Sigh, resending now that I have re-added my address to Groups after it got
> auto-removed :(
>
>
>
> On Mon, Dec 7, 2009 at 12:25 PM, Peter Kasting <pkast...@google.com> wrote:
> > On Mon, Dec 7, 2009 at 11:45 AM, Panayiotis Mavrommatis <
> > panayio...@google.com> wrote:
>
> >> I'm not sure if my email did reach chromium-dev,
>
> > It didn't, so I was confused at first :)
>
> > > >    - Modify about:plugins for this purpose. That page is a simple
>
> > > >    javascript page that iterates over navigator.plugins. Similar to
> >> other
> >> > >    about: pages it doesn't have access to chrome internals. We feel
> >> > >    chrome://plugins follows the model of chrome://extensions better,
> >> in that
> >> > >    this page cannot be inspected and allows the user to modify state
> >> of the
> >> > >    browser.
>
> > To users the distinction is meaningless.  I suspect (but am not sure) that
> > we can write an internal handler that serves about:plugins in whatever way
> > we want (e.g. as a DOM UI page with two-way communication with the browser).
>
> > > >    - Add the plugins to chrome://extensions  -- we can do that too,
> >> we'll
> >> > >    let Chromium devs chime in on what's the preferred option here.
>
> > We should definitely put the two together in whatever UI we end up with.
> >  Users don't perceive these differently (just try explaining to a
> > non-developer how when they say "plugins" they really mean "extensions"),
> > and the information to see and actions to take are pretty much identical
> > with an extension versus a plugin.
>
> > > >    - Modify mostly PluginService (chrome/browser/plugin_service.cc)
> >> > >    - Will store state in the sqlite database, per user.
>
> > I'm not familiar with this code.  Does it already use a sqlite database?
> >  If not it might make sense to just shove this in the Preferences file.
> >  This is where we list other similar data, and it avoids the overhead of
> > having another file to open and read on startup.
>
> > > >    - A plugin is identified by its path in the filesystem. Different
> >> paths
> >> > >    are considered different plugins.
>
> > Does this imply that different versions of a plugin are different plugins?
> >  I ask because it would be annoying to find the Flash auto-reenabled itself
> > after it auto-updated.  Perhaps "same name OR same path"?
>
> > PK

-- 
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev

Reply via email to