Page 1 of 1

Stylish Partially Working in 27.8.0

Posted: 2018-03-04, 03:54
by paradiddle
Hello,

I upgraded to Pale Moon 27.8.0 and I noticed that Stylish is only working partially. I say partially because the add-on is enabled, and I can click on the icon, and I see the usual menu items and options. When I go to "Manage Styles" it brings up the about:addons page as usual, but the "User Styles" section is gone. It's not rendering pages properly either, meaning pages I have CSS/Stylish modifications for.

I didn't see anything obvious in the 27.8.0 release notes but I was wondering if this is intentional behavior. I also checked for Stylish updates and none were found. I've rolled back to Pale Moon 27.7.2 and Stylish is back to normal, expected behavior.

I observed this with Pale Moon 27.8.0 running on Windows 10 with all recent updates installed, both being 64 bit. Stylish is version 2.1.1.

Thank you very much!

Re: Stylish Partially Working in 27.8.0

Posted: 2018-03-04, 10:59
by Sajadi
No issue here with the latest Pale Moon stable and the last legacy version of Stylish. Copied over my profile to the stable portable including my stylish file which contains the styles i stored. Updated to 2.1.1 - styles are fully working and the add-on is fully functional.

System in use: Windows 8

I suggest you grab the portable Pale Moon which has a fresh profile out of the box which does not affect your normal Pale Moon profile, install there Stylish and test around to see if it works there properly.

If it does, your old profile could have issues. If not, something else is going on.

http://www.palemoon.org/palemoon-portable.shtml
https://addons.mozilla.org/en-US/firefo ... sion-2.1.1

If everything fails, you could also try to use a previous version - which i still have in use with my main profile and gave me never an issue so far:

https://addons.mozilla.org/en-US/firefo ... sion-2.0.7

Re: Stylish Partially Working in 27.8.0

Posted: 2018-03-04, 16:00
by paradiddle
Thanks for the response Sajadi. Based on your feedback, I have spent more time debugging this and I have definitive steps to reproduce.

I have a couple of Stylish styles that modify the browser UI look and feel (indicated as "Can modify anything" in Stylish), and specifically I've narrowed it down to the Large Font in Firefox URL Bar style.

For the steps below, I'm using the non-Portable, standard Windows installation. If needed, I could try to reproduce using the portable version.

Steps to reproduce:
  1. Install and Enable the Large Font in Firefox URL Bar style in Pale Moon 27.7.2 and observe that it works fine
  2. Prior to upgrade to Pale Moon 27.8.0, disable the Large Font in Firefox URL Bar style
  3. Upgrade to Pale Moon 27.8.0
  4. Open Pale Moon 27.8.0 and click on the Stylish icon, observe that everything is normal when going to "Manage Styles"
    1. At this point, I believe we have Sajadi's environment and explains why he didn't see the issue
  5. Enable Large Font in Firefox URL Bar style
  6. Close Pale Moon 27.8.0
  7. Re-Open Pale Moon 27.8.0
  8. Click on the Stylish icon and click on "Manage Styles"
  9. Observe the about:addons page opens but the Stylish section is missing
Hopefully others can reproduce this. Please let me know if this is expected behavior, in which case I'll remove the style and figure it out some other way, or if this is a bug.

Re: Stylish Partially Working in 27.8.0

Posted: 2018-03-04, 16:34
by Sajadi
Tested the style with a fresh portable stable - restarted the browser, the stylish section still can be seen here.

Test either with a fresh portable - or deactivate all styles and only let the large font one active and see what happens.

Re: Stylish Partially Working in 27.8.0

Posted: 2018-03-05, 03:37
by paradiddle
The portable version works using only Stylish and only the one style.

I created a new profile and started adding my addons back and it happened again but I'm not sure what combo of addons is triggering this. This is apparently more involved than I thought, but nothing was really wrong with my old profile but rather it looks like there's an addon conflict that is exasperated with 28.8.0. For now I will have to stick with 27.7.2 and I'll try the next version after 28.8.0 and see if it's fixed or not, otherwise I have an involved debugging experiment but not the time needed to figure it out. Thanks for your suggestions and help.

Re: Stylish Partially Working in 27.8.0

Posted: 2018-03-05, 11:05
by Sajadi
paradiddle wrote:The portable version works using only Stylish and only the one style.

I created a new profile and started adding my addons back and it happened again but I'm not sure what combo of addons is triggering this. This is apparently more involved than I thought, but nothing was really wrong with my old profile but rather it looks like there's an addon conflict that is exasperated with 28.8.0. For now I will have to stick with 27.7.2 and I'll try the next version after 28.8.0 and see if it's fixed or not, otherwise I have an involved debugging experiment but not the time needed to figure it out. Thanks for your suggestions and help.
As you already said it is most likely a conflict between different add-ons. I am afraid that there can not be done much browser side wise, you have therefor to experiment with activating and deactivating each add-on until you have found out which one is creating that issue.

Re: Stylish Partially Working in 27.8.0

Posted: 2018-03-05, 17:20
by paradiddle
Thanks for agreeing Sajadi. Since my setup broke with the new 27.8.0 release, I'll probably start reviewing the release notes in detail and seeing if I can narrow down which addons from there. I have ~35 addons so it won't be easy, and as I mentioned, this is a time consuming, tedious task for me and probably won't be able to get to it for a while.

Re: Stylish Partially Working in 27.8.0

Posted: 2018-03-08, 17:02
by paradiddle
I just wanted to report back that the 27.8.1 release of Pale Moon has resolved the issue for me. I did not have to make any changes to my profile or addons, thankfully. Hopefully someone finds this helpful should they experience the same behavior.