Page 1 of 1

[FIXED] (SeaMonkey) 5.1.0rc1 Status Bar Icon Gone

Posted: Wed Sep 27, 2017 4:15 am
by barbaz
SeaMonkey 2.49.1

After upgrading to NoScript 5.1.0rc1, the status bar icon went AWOL again.

Possibly related console messages -

Code: Select all

Bootstrapped manifest not allowed to use 'overlay' directive.  chrome.manifest:1
Bootstrapped manifest not allowed to use 'overlay' directive.  chrome.manifest:2
Bootstrapped manifest not allowed to use 'overlay' directive.  chrome.manifest:3
Bootstrapped manifest not allowed to use 'overlay' directive.  chrome.manifest:6
Bootstrapped manifest not allowed to use 'overlay' directive.  chrome.manifest:7
Bootstrapped manifest not allowed to use 'overlay' directive.  chrome.manifest:9
Bootstrapped manifest not allowed to use 'overlay' directive.  chrome.manifest:10
Bootstrapped manifest not allowed to use 'overlay' directive.  chrome.manifest:12
Bootstrapped manifest not allowed to use 'style' directive.  chrome.manifest:17
Bootstrapped manifest not allowed to use 'component' directive.  chrome.manifest:25
Bootstrapped manifest not allowed to use 'contract' directive.  chrome.manifest:26
Bootstrapped manifest not allowed to use 'category' directive.  chrome.manifest:27

[Exception... "Failure"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: chrome://noscript/content/Restartless.jsm?0.8215881652520892.1506485869851 :: loadIntoWindow :: line 134"  data: no]  (unknown)
	loadIntoWindow chrome://noscript/content/Restartless.jsm:134:5
	observe chrome://noscript/content/Restartless.jsm:159:11
[Exception... "Unexpected error"  nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)"  location: "JS frame :: chrome://noscript/content/Restartless.jsm?0.8215881652520892.1506485869851 :: loadIntoWindow :: line 134"  data: no]  (unknown)
	loadIntoWindow chrome://noscript/content/Restartless.jsm:134:5
	onWindowLoad jar:file:///home/******/.mozilla/seamonkey/********.default/extensions/%7B73a6fe31-595d-460b-a920-fcc0f8843232%7D.xpi!/bootstrap.js:53:17

Re: (SeaMonkey) 5.1.0rc1 Status Bar Icon Gone

Posted: Wed Sep 27, 2017 5:01 am
by therube
Confirmed.

(And sucks.)
(You can drag the icon out from Customize, but you cannot drop it onto the [perhaps only remaining, true] Status Bar.)

Re: (SeaMonkey) 5.1.0rc1 Status Bar Icon Gone

Posted: Wed Sep 27, 2017 5:42 am
by Giorgio Maone
therube wrote: (You can drag the icon out from Customize, but you cannot drop it onto the [perhaps only remaining, true] Status Bar.)
Ouch. I tested this hard in Palemoon, and I assumed it would have worked in Seamonkey as well. I'll double check in next RCs.
Status bar icons won't work in WebExtension NoScript anyway.
Do you know what's the WebExtension timeline/strategy for Seamonkey?

Re: (SeaMonkey) 5.1.0rc1 Status Bar Icon Gone

Posted: Wed Sep 27, 2017 5:57 am
by therube
2.49.1 is based on FF 52 branch.
Time frame for webex, AFAIK, there isn't one (with no work even ongoing or started?).

Bug 1320556 (SeaMonkeyWebExtensions) Tracking bug for WebExtensions support in SeaMonkey

Re: (SeaMonkey) 5.1.0rc1 Status Bar Icon Gone

Posted: Wed Sep 27, 2017 4:01 pm
by barbaz
Giorgio Maone wrote:I tested this hard in Palemoon, and I assumed it would have worked in Seamonkey as well.
(Pale Moon status bar is like a toolbar, you can right-click it > Customize, and drag the NoScript toolbar icon down there. SeaMonkey status bar is something different.)

Re: (SeaMonkey) 5.1.0rc1 Status Bar Icon Gone

Posted: Wed Sep 27, 2017 7:04 pm
by therube
Do you know what's the WebExtension timeline/strategy for Seamonkey?
More, http://forums.mozillazine.org/viewtopic ... #p14767911.

Re: (SeaMonkey) 5.1.0rc1 Status Bar Icon Gone

Posted: Thu Sep 28, 2017 6:53 pm
by Giorgio Maone
Should be fixed in latest development build 5.1.0rc3, thanks.

Re: (SeaMonkey) 5.1.0rc1 Status Bar Icon Gone

Posted: Thu Sep 28, 2017 6:59 pm
by barbaz
It's back after restarting SeaMonkey. Thanks Giorgio! Image

Re: (SeaMonkey) 5.1.0rc1 Status Bar Icon Gone

Posted: Thu Sep 28, 2017 6:59 pm
by therube
A quick look shows the icon where it belongs :-).
Thank you.


(Quick look... so I believe I actually needed a restart before it placed itself into the Status Bar.)