Lootyhoof wrote:Thanks for testing that. I can also confirm it works on WinXP Luna, so I'll get on with adding this soon. Do you happen to know which other themes have this issue?
I hadn't tested many other themes, so I decided to do so. Note that testing was done with userChrome.css disabled.
First of all, I found one new issue during testing, that was unrelated to light themes. The Maxi 4 theme's title bar shows white text over a light blue background, and thus barely readable:
EDIT: Fixed
Second, using the Default theme to define default behavior, default behavior is defined as consisting of the following:
1. With tabs on top and window NOT maximized and light theme applied, the light theme was painted to all toolbars except the title bar. The title bar received its color from the Windows theme (in my case, black from the Windows XP Zune theme). Tab titles remained readable in the title bar.
2. With tabs on top and window maximized and light theme applied, the light theme was painted to all toolbars, including the tabbar/title bar.
The following themes are not skinnable with light themes: XMoon and Darkness.
The following themes were found to fully conform to this default behavior: Default theme, Compact Moon, Dark Pitch, Qute 4 PM, Gnome Classic, Nautical Classic, and Winstripe Classic.
The following themes were found to conform to this default behavior, except that tab titles could not be read in the black title bar: Qute Large, Qute Legacy, Tangerinemoon, Tangomoon, and Moonfox 3.
EDIT: Fixed
White Moon was found to conform with this default behavior, except that the navigation bar was not painted with the light theme.
Fox 2 the Moon was found to conform with this default behavior, except that the tabbar was gray, rather than painted with the light theme.
EDIT: Fixed
Noia Moon, PM Chrome, Maxi 3, and Maxi 4 were found NOT to conform with this default behavior. However, this non-conformance was not an issue. That is, the title bar was always painted by the light theme, which is preferable to the default behavior, rather than using the black Windows theme. Note that PMChrome always hides the tab titles (apparently because the title bar height is less than necessary to show the text).
PM Opera was found to conform with this default behavior, when the window was maximized. However, PM Opera was found to be broken when the window was not maximized. That is, the light theme header does not work in PM Opera when the window was not maximized, only the light theme footer (only the status bar was painted by the light theme).
The Reinheit theme shows a black tabbar/titlebar when the window is maximized (that is, the tabbar/titlebar is not painted by the light theme). The Reinheit theme shows a gray tabbar when the window is not maximized (that is, the tabbar is not painted by the light theme).
Kempelton Reloaded shows a black tabbar/titlebar when the window is maximized (that is, the tabbar/titlebar is not painted by the light theme). Kempelton Reloaded also shows a black titlebar when the window is not maximized, but the tab title cannot be read.
EDIT: Fixed