Lightweight themes broken Topic is solved

This board is for discussions, bug reports, etc. for pre-releases of the v27 milestone codenamed "Tycho".

Since the beta phase is over, this board is closed for new posts/topics.
adisib
Lunatic
Lunatic
Posts: 380
Joined: 2015-06-13, 03:34
Location: KY

Lightweight themes broken

Unread post by adisib » 2016-07-25, 05:28

It isn't mentioned in the known issues, so I'll just mention it here so it can get added.

Platform: Windows 10 x64
Lightweight theme used in example: http://www.palemoon.org/persona/

Screenshot of the issue:
Image

Issues:
1. The ' X ' close button does not appear while the other titlebar buttons do.
2. The buttons do not highlight when hovered over.
3. Extra space is now generated when the persona is active; e.g. the bottom of the active tab does not seamlessly connect to the navigator-toolbox with the URL bar.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35630
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Lightweight themes broken

Unread post by Moonchild » 2016-07-25, 09:07

Created https://github.com/MoonchildProductions/Tycho/issues/80

Probably needs some DOMi work to see what the hell is going on.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35630
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Lightweight themes broken

Unread post by Moonchild » 2016-07-25, 14:49

Was a combination of several issues - all should be fixed now.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

adisib
Lunatic
Lunatic
Posts: 380
Joined: 2015-06-13, 03:34
Location: KY

Re: Lightweight themes broken

Unread post by adisib » 2016-07-30, 05:05

While the mentioned issues have been fixed, I've noticed another. The lightweight themes are not applied to private-browsing windows.

New Tobin Paradigm

Re: Lightweight themes broken

Unread post by New Tobin Paradigm » 2016-07-30, 05:33

I know there is a bug about this somewhere on Bugzilla.. But I have to ask.. Did they in Pale Moon 26? Because it isn't broken if it was never there to begin with.. Allowing them in private windows would be merely an enhancement if that is the case.

adisib
Lunatic
Lunatic
Posts: 380
Joined: 2015-06-13, 03:34
Location: KY

Re: Lightweight themes broken

Unread post by adisib » 2016-07-30, 06:13

Yes, lightweight themes were applied in private browsing for Pale Moon 26

Image

New Tobin Paradigm

Re: Lightweight themes broken

Unread post by New Tobin Paradigm » 2016-07-30, 06:17

Welp.. guess it is a regression.. Likely from e10s refactoring.. We will take a gander see what can be done.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35630
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Lightweight themes broken

Unread post by Moonchild » 2016-07-30, 11:02

This is a regression because it hasn't been re-implemented yet (Mozilla has always done it this way because they wanted to make PB windows stand out as different -- to a fault). This was a Pale Moon change waaay back in the BE, I'll have to check.

EDIT: aaaand.. fixed
https://github.com/MoonchildProductions/Tycho/issues/95

I guess that wraps it up so marking solved. Please make a new thread for any other LWT issues you come across.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Locked