Windows Firefox does not find my plugin

Rudi Sherry <[email protected]>
Newsgroups gmane.comp.mozilla.devel.plugins
Message-ID <[email protected]>
I'm building a skeleton NPAPI plugin to test specific functionality and I cannot get Firefox to see it.  I'm on a 64-bit Windows 7 machine.

I have added:

HKLM\SOFTWARE\Wow6432Node\MozillaPlugins\PluginBug
  (Default)   REG_SZ (value not set)
  Description REG_SZ "Test"
  Path        REG_SZ <path-to-my-plugin>\npPluginBug.dll
  ProductName REG_SZ PluginBug
  Version     REG_SZ 1.0.1
  Vendor      REG_SZ Me
HKLM\SOFTWARE\Wow6432Node\MozillaPlugins\PluginBug\MimeTypes\application/vnd.pluginbug

... it doesn't appear in Add-ons Manager, nor in "about:plugins".

Using Process Monitor, I compared how firefox looked for all plugins; for each plugin (including mine) firefox queried the directory containing it to get a directory listing.  For each (including mine), the listing included the plugin.

But for each of the others, after the QueryDirectory finished, firefox called "CreateFile" with Open/Read... but for mine, after the QueryDirectory finished, it called "QueryOpen" (result SUCCESS).

Why this difference?

I've verified with CFF Explorer that I'm exporting NP_Initialize, NP_GetEntryPoints and NP_Shutdown.

AFAIK nothing else has my plugin open.

I deleted pluginreg.dat and tried again, with no success.

I restarted... same.

First, assuming I spelled everything correctly, is there something I missed?  I'm typing this in manually so might have fat-fingered something in this email.

Thanks,
Rudi
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.