bug-librejs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-librejs] Bug: LibreJS 4.9.3 doesn't show its button on the add-on b


From: Bruno Félix Rezende Ribeiro
Subject: [Bug-librejs] Bug: LibreJS 4.9.3 doesn't show its button on the add-on bar
Date: Wed, 12 Jun 2013 01:55:39 -0300
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1 (gnu/linux)

The LibreJS 4.9.3 has a bug that prevents its button to show in the
add-on bar.  Very after the installation the extension works well, but
at the subsequent start-ups the bug is triggered.  The extension's
previous version (4.9.2) works as expected.  My browser is GNU Icecat
17.0.1.  The following error message seems to be related with the bug.

error: librejs: An exception occurred.
TypeError: hiddenWindow.document.body is null
resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/frame/hidden-frame.js
 96
Traceback (most recent call last):
  File "resource://gre/modules/NetUtil.jsm", line 140, in 
    aCallback(pipe.inputStream, aStatusCode, aRequest);
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/net/url.js", line 
49, in 
    resolve(data);
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 142, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 36, in then
    return { then: function then(resolve) { resolve(value) } }
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 142, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 36, in then
    return { then: function then(resolve) { resolve(value) } }
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 142, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 36, in then
    return { then: function then(resolve) { resolve(value) } }
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 142, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 36, in then
    return { then: function then(resolve) { resolve(value) } }
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 142, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 36, in then
    return { then: function then(resolve) { resolve(value) } }
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 142, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 122, in then
    else result.then(resolved, rejected)
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 36, in then
    return { then: function then(resolve) { resolve(value) } }
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 54, in effort
    try { return f(options) }
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 142, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 36, in then
    return { then: function then(resolve) { resolve(value) } }
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/core/promise.js", 
line 54, in effort
    try { return f(options) }
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/addon/runner.js", 
line 91, in onLocalizationReady
    run(options);
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/addon/runner.js", 
line 123, in run
    let program = main(options.loader, options.main);
  File "resource://jid1-ktlzuoiikvffew-at-jetpack/librejs/lib/main.js", line 
104, in 
    onHide: removePanelContent
  File "resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/panel.js", 
line 365, in 
    exports.Panel = function(options) Panel(options)
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/deprecated/traits.js",
 line 114, in Trait
    return self.constructor.apply(self, arguments) || self._public;
  File "resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/panel.js", 
line 88, in Panel
    this._init(options);
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/content/symbiont.js",
 line 70, in Symbiont
    onUnload: function onUnload() {
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/deprecated/api-utils.js",
 line 42, in PublicCtor
    privateCtor.apply(obj, arguments);
  File 
"resource://jid1-ktlzuoiikvffew-at-jetpack/addon-sdk/lib/sdk/frame/hidden-frame.js",
 line 96, in HiddenFrame
    hiddenWindow.document.body.appendChild(hostFrame);

-- 
 ,= ,-_-. =.  Bruno Félix Rezende Ribeiro (oitofelix) [0x28D618AF]
((_/)o o(\_)) There is no system but GNU;
 `-'(. .)`-'  Linux-libre is just one of its kernels;
     \_/      All software should be free as in freedom;

Attachment: pgp7o3Eio_rBb.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]