So, since Flash is installed by means other than as part of an Extension, does that mean that John Tamplin's suggestion of giving permissions via manifest.json won't work for me? I take it manifest.json is something that only applies to extensions, and not to the other methods of installing a plugin.
On the other hand, it seems to me that since (as far as I know) plugins are native code that can do whatever they want, there is no need for giving a plugin special permission to use the new NPN API -- just grant that permission to all plugins. Native plugins can already do just about anything, including read/write access to the filesystem and the Internet, so it doesn't seem necessary for them to need special permission to access this API. On Fri, Sep 11, 2009 at 4:30 PM, John Abd-El-Malek <j...@chromium.org> wrote: > > > On Fri, Sep 11, 2009 at 4:03 PM, Mike Morearty <m...@morearty.com> wrote: > >> >> >> On Fri, Sep 11, 2009 at 3:44 PM, John Tamplin <j...@google.com> wrote: >> >>> On Fri, Sep 11, 2009 at 6:38 PM, John Abd-El-Malek <j...@chromium.org>wrote: >>> >>>> I presume you're referring to Chrome extensions? I don't see the >>>> advantage of making this depend on the plugin being distributed via >>>> extensions. >>>> >>> >>> How else would an end-user get a plugin installed for Chrome? I don't >>> think you want to tell them to go create a directory if it doesn't exist, >>> and copy the file there, and you don't want to have to write a >>> platform-specific installer to do that either. >>> >> >> I don't know quite how the Flash player got into my Chrome, but all I know >> is, it's there. Although I don't know for sure, I sort of suspect that when >> Chrome installed, it looked for either (a) all existing Netscape plugins, or >> (b) just Flash, and enabled it. >> > > We crawled the disk/registry for pointers to NPAPI plugins, using the same > algorithm that other NPAPI browsers use. You probably already had the > plugin from when you used Firefox. If you didn't, we have a plugin > installer UI that, once given permission, would download and install it. > > >> >> As far as I know, we (Adobe) don't have any special Chrome extension for >> installing Flash player. We just have the ActiveX version and the Netscape >> plugin version. >> > > --~--~---------~--~----~------------~-------~--~----~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~----------~----~----~----~------~----~------~--~---