Okay, finally got around to starting this discussion on mozilla plugin-futures.
- Mike On Fri, Sep 11, 2009 at 4:53 PM, John Abd-El-Malek <j...@chromium.org> wrote: > > > On Fri, Sep 11, 2009 at 4:52 PM, Mike Morearty <m...@morearty.com> wrote: > >> 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. >> > > right > >> >> 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. > > > agreed > >> >> >> >> >> 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 -~----------~----~----~----~------~----~------~--~---