[PALEMOON] about:plugins - fix "addMessageListener is not a function" (e10s off - revert bug 1068087 - partially)

This commit is contained in:
janekptacijarabaci 2018-04-12 10:18:25 +02:00 • committed by Roy Tam
commit 9eaa4561ac

View file

@ -10,6 +10,7 @@
"use strict"; "use strict";
Components.utils.import("resource://gre/modules/Services.jsm"); Components.utils.import("resource://gre/modules/Services.jsm");
Components.utils.import("resource://gre/modules/AddonManager.jsm");
var Ci = Components.interfaces; var Ci = Components.interfaces;
var strBundleService = Components.classes["@mozilla.org/intl/stringbundle;1"].getService(Ci.nsIStringBundleService); var strBundleService = Components.classes["@mozilla.org/intl/stringbundle;1"].getService(Ci.nsIStringBundleService);
@ -57,7 +58,7 @@
*/ */
navigator.plugins.refresh(false); navigator.plugins.refresh(false);
addMessageListener("PluginList", function({ data: aPlugins }) { AddonManager.getAddonsByTypes(["plugin"], function (aPlugins) {
var fragment = document.createDocumentFragment(); var fragment = document.createDocumentFragment();
// "Installed plugins" // "Installed plugins"
@ -209,8 +210,6 @@
document.getElementById("outside").appendChild(fragment); document.getElementById("outside").appendChild(fragment);
}); });
sendAsyncMessage("RequestPlugins");
</script> </script>
</div> </div>
</body> </body>