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

Reply via email to