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

Reply via email to