Here is experimental patch adding NPAPI support on DirectFB:
https://bugs.webkit.org/show_bug.cgi?id=36171

However, if you are planning to write plugins yourself, you may find it easier to inject your conent into the page with QObject bridge. More complicated approach (but still more productive and likely more CPU-efficient than NPAPI way) is implementing your custom elements inside WebKit.

Could you specify what are you planning to achieve with plugin?