dev branch: `about:plugins` becomes blank
roytam1 opened this issue · 3 comments
roytam1 commented
console log:
1680355159714 addons.manager WARN Exception calling callback: ReferenceError: aTags is not defined (resource://gre/modules/addons/PluginProvider.jsm:452:14)
JS Stack trace:
PluginWrapper.prototype.pluginFullpath@PluginProvider.jsm:452:14
< filterProperties@AddonManager.jsm:1290:9
< AddonManagerInternal.requestPlugins/<@AddonManager.jsm:1296:44
< safeCall@AddonManager.jsm:179:5
< AddonManagerInternal.getAddonsByTypes/<.noMoreObjects@AddonManager.jsm:2525:9
< AsyncObjectCaller.prototype.callNext@AddonManager.jsm:375:7
< AddonManagerInternal.getAddonsByTypes/<.nextObject/<@AddonManager.jsm:2520:11
< PluginProvider.getAddonsByTypes@PluginProvider.jsm:152:5
< callProviderAsync@AddonManager.jsm:254:12 < AddonManagerInternal.getAddonsByTypes/<.nextObject@AddonManager.jsm:2515:1
< AsyncObjectCaller.prototype.callNext@AddonManager.jsm:381:7
< AddonManagerInternal.getAddonsByTypes/<.nextObject/<@AddonManager.jsm:2520:11
< GMPProvider.getAddonsByTypes@GMPProvider.jsm:634:7
< callProviderAsync@AddonManager.jsm:254:12
< AddonManagerInternal.getAddonsByTypes/<.nextObject@AddonManager.jsm:2515:1
< AsyncObjectCaller.prototype.callNext@AddonManager.jsm:381:7
< AddonManagerInternal.getAddonsByTypes/<.nextObject/<@AddonManager.jsm:2520:11
< this.LightweightThemeManager.getAddonsByTypes@LightweightThemeManager.jsm:449:7
< callProviderAsync@AddonManager.jsm:254:12
< AddonManagerInternal.getAddonsByTypes/<.nextObject@AddonManager.jsm:2515:1
< AsyncObjectCaller.prototype.callNext@AddonManager.jsm:381:7
< AddonManagerInternal.getAddonsByTypes/<.nextObject/<@AddonManager.jsm:2520:11
< this.XPIProvider.getAddonsByTypes/<@XPIProvider.jsm:3961:7
< makeSafe/<@XPIProviderUtils.js:159:17
< asyncMap@XPIProviderUtils.js:187:5
< this.XPIDatabase.getAddonList/<@XPIProviderUtils.js:1083:9
< Handler.prototype.process@Promise-backend.js:934:23
< this.PromiseWalker.walkerLoop@Promise-backend.js:813:7
< this.PromiseWalker.scheduleWalkerLoop/<@Promise-backend.js:747:1
21:19:19.722 Handler function DebuggerProgressListener.prototype.onStateChange threw an exception:
[Exception... "Component returned failure code: 0x80004002 (NS_NOINTERFACE) [nsIWebProgress.DOMWindow]"
nsresult: "0x80004002 (NS_NOINTERFACE)"
location: "JS frame :: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js :: TabActor.prototype._docShellsToWindows/< :: line 1188"
data: no]
Stack:
TabActor.prototype._docShellsToWindows/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:1188:11
TabActor.prototype._docShellsToWindows@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:1185:1
TabActor.prototype._notifyDocShellsUpdate@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:1211:19
DebuggerProgressListener.prototype.onStateChange<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:2227:1
makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/DevToolsUtils.js:87:14
Line: 1188, column: 01 DevToolsUtils.js:63:0
21:19:19.722 Handler function DebuggerProgressListener.prototype.onStateChange threw an exception:
[Exception... "Component returned failure code: 0x80004002 (NS_NOINTERFACE) [nsIWebProgress.DOMWindow]"
nsresult: "0x80004002 (NS_NOINTERFACE)"
location: "JS frame :: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js :: DebuggerProgressListener.prototype.onStateChange< :: line 2230"
data: no]
Stack:
DebuggerProgressListener.prototype.onStateChange<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:2230:9
makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/DevToolsUtils.js:87:14
Line: 2230, column: 01 DevToolsUtils.js:63:0
possible rev range:
bfa9efd...015ee49
rmottola commented
Does this happen for you also without plugins installed? Could you test with a temporary profile (e.g. "mach run").
Without, I do get simply a page "No installed plugins found", very crude, but not broken.
roytam1 commented
oh, there is a missing change: roytam1@cbd9d70