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
-~----------~----~----~----~------~----~------~--~---

Reply via email to