NPPVpluginWantsAllNetworkStreams fails to work for Out-of-process-plugins
harningt <[email protected]>
| Newsgroups | gmane.comp.mozilla.devel.plugins |
|---|---|
| Organization | http://groups.google.com |
| Message-ID | <[email protected]> |
One of our plugins in use requires that NPPVpluginWantsAllNetworkStreams work due to the fact that web-service responses are paired with 500 error codes and we need the response data to communicate details. We have discovered this recently on 4.0.1 of Firefox since that enables OOPP by default and we hadn't been testing our error cases on 4.0 (we had been strongly testing error cases in 3.6). Is there an easy way to mark our plugin as not compatible with OOPP or what is the probability that NNPVpluginWantsAllNetworkStreams can be enabled in the near future (4.0.2) over OOPP? Looking through mechanisms for our system-installed software to put this in, we could use a global preference javascript and add ourselves to the blacklist that way... or we could use the global environment variable to disable OOPP. Are there any other ways or examples of working around this limitation?