"I'm not sure you're providing enough information."
You are right, sorry about that.

To disable and enable I click the button with three horizontal bars and choose "addons" Then I see my addons and there are five of them, which are:

GNU LibreJS 6.0.10  (re-installed as part of troubleshooting)
HTML5 Video Everywhere! 0.3.4
HTTPS-Everywhere 5.1.3.asyncbeta1
IceCat Home 1.0
SpyBlock 2.6.9.0

The way I disabled LibreJS is choosing the button labeled "disable". There were two buttons previously "preferences" and "disable"; after re-installing LibreJS now I also have a third button "remove".

I started IceCat using a panel launcher in XFCE. I've used the launcher countless time successfully. When I tried loading IceCat as root and when I tried it as a new regular user, I ran IceCat by typing "icecat" in a terminal....which gives me an idea!

EDIT: I tried starting IceCat for my regular user by typing "icecat" in a terminal. It started IceCat, but I noticed a message in the terminal regarding a permission problem for the sessionstore.js file in ~/.mozilla/icecat/xblahblah

It turns out that file had owner and group as root. When I changed the owner and group of that file to my regular user, LibreJS reappeared!

I've since experimented with enabling/disabling LibreJS in icecat started in a terminal and icecat started from the panel launcher. It all works.

My only questions now are:
1.) Should I have changed the owner/group from root?
2.) How do you imagine this happened?

Reply via email to