Thanks for the enquiry. As you know, Google are deprecating support for NPAPI plug-ins in favour of PPAPI.
Here's some info for your consideration:
+++++++++++++++++++++++++++++++++
There are currently three types of plug-in that target PPAPI:
1.
Trusted plugins (program against PPAPI directly)
2.
Native Client Plugins (a platform/processor compiled plugin that accesses PPAPI via a wrapper)
3.
Portable Native Client Plugins (plugins compiled to an intermediate language interpreted at runtime).
The only plug-ins that can access OS APIs are trusted plug-ins.
You become a trusted plug-in by:
1.
Being written by Google and ship with the browser (Native Client ‘host’ is a trusted plug-in working with PPAPI directly), or
2.
Forking Chrome (Chromium) and building a new browser in which you ship your plugin as trusted, or
3.
You are launched on the command line of the browser
+++++++++++++++++++++++++++++++++
As you can see, our options are narrow but we are still bothering to investigate in the hope that a bulb lights up.
As yet, though, I don’t have a firm (or, indeed, any) answer to your question.
Maybe you'd like to run through the above list and offer up any constructive thoughts.
At this stage all ideas are welcome.
Best wishes
Jerry