Re: NPAPI plug-in use case: certified medical devices

2015-08-31 Thread Jorge Villalobos
Add-ons that use those APIs can pass review, yes. They would also need to be signed, unless they're using one of the Firefox versions that can disable signing. Jorge On 8/29/15 10:50 AM, Tim Guan-tin Chien wrote: > Will either js-ctypes or child process-calling add-on passes AMO > review? With si

Re: NPAPI plug-in use case: certified medical devices

2015-08-29 Thread Tim Guan-tin Chien
Will either js-ctypes or child process-calling add-on passes AMO review? With signing requirement those add-ons would not be allow to run in Firefox without signing from AMO at all right? On Fri, Aug 28, 2015 at 11:42 PM, Benjamin Smedberg wrote: > > > On 8/28/2015 10:25 AM, Tony wrote: >> >> Our

Re: NPAPI plug-in use case: certified medical devices

2015-08-28 Thread David Rajchenbach-Teller
While this sounds like a good solution to this specific use case, and while I agree that js-ctypes is horribly fragile, I'm not certain that this solution can be generalized to AMO-released add-ons that need access to OS-specific features, since we don't really like add-ons that ship native code.

Re: NPAPI plug-in use case: certified medical devices

2015-08-28 Thread Benjamin Smedberg
On 8/28/2015 10:25 AM, Tony wrote: Our product makes use of a 3rd party medical device that requires a C library for usage. We created a NPAPI plugin that wraps this C library so we can access the device from JavaScript. Here's where the lawyers get involved... The medical device, **includ

Re: NPAPI plug-in use case: certified medical devices

2015-08-28 Thread Ehsan Akhgari
On 2015-08-28 10:25 AM, Tony wrote: Our product makes use of a 3rd party medical device that requires a C library for usage. We created a NPAPI plugin that wraps this C library so we can access the device from JavaScript. Have you considered creating an extension that calls into the C librar

NPAPI plug-in use case: certified medical devices

2015-08-28 Thread Tony
Our product makes use of a 3rd party medical device that requires a C library for usage. We created a NPAPI plugin that wraps this C library so we can access the device from JavaScript. Here's where the lawyers get involved... The medical device, **including** the software included with the de