I believe the most elegant and quick (seemingly) solution is to provide the
extension developers a field (in the extension gallery, not in the extension
itself) that will include the platform and the version.
Going farther, you can add a check if the platform and the version (or even
let the developer enter the search string) exist in the user agent or
anywhere else you can think of and show a warning next to the install
button.

And an automatic quick solution can be to go over the manifest (which you
already do to search for NPAPI to add it to the approval queue) and see if
there is a DLL, SO or whatever Macintosh is using in them. If there is a
DLL, add a "Compatible with the Windows platform" and so on, or the
opposite, if it does not contain, then you surely know - "Not compatible
with the Macintosh or Linux platforms".

☆PhistucK


On Fri, Dec 11, 2009 at 03:54, Aaron Boodman <[email protected]> wrote:

> Yes, extensions that include NPAPI are a very small minority. Last
> time I checked there were something like 5. It is a way out for people
> who already have binary code that they would like to reuse, or who
> need to talk to the platform.
>
> I don't see what the big deal is about a few extensions only
> supporting a particular platform. As long as it is clear to users
> (you're right, we need to do this), I think this is ok.
>
> - a
>
> --
> Chromium Developers mailing list: [email protected]
> View archives, change email options, or unsubscribe:
>    http://groups.google.com/group/chromium-dev
>

-- 
Chromium Developers mailing list: [email protected] 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev

Reply via email to