Closed Bug 303325 Opened 19 years ago Closed 19 years ago

preferences panel breaks horribly when using any third-party theme

Categories

(Firefox :: Settings UI, defect)

x86
Linux
defect
Not set
normal

Tracking

()

VERIFIED DUPLICATE of bug 283624

People

(Reporter: deadlyhead, Unassigned)

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b4) Gecko/20050803 Firefox/1.0+
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b4) Gecko/20050803 Firefox/1.0+

running a cvs build of deer park alpha 2

installed three deer park-compatible themes (orange, phoenity modern, saferfox
expanded), and when using any of these themes, the preferences panel becomes
utterly unusable.

specifically, the entire background, all graphical elements and all text except
for the section headings disappear completely, so that clicking where the
elements should have been has the same effect as clicking outside of the panel
so that it loses focus.

i'm not familiar with the theming code in deer park, but it seems that it's just
assuming that the themes are going to have the correct structure for the
preferences panel layout, and doesn't fall back on the default theme if the code
doesn't match up.

Reproducible: Always

Steps to Reproduce:
1.install any third-party, deer park-compatible theme
2.apply it
3.restart deer park
4.open the preferences panel
5.be confused

Actual Results:  
... nothing.  i tried all the other themes i have, then switched back to the
default theme.

Expected Results:  
i suppose it shouldn't have broken the preferences panel.  i can't really see
this as being a "feature."

Build platform
target
i686-pc-linux-gnu

Build tools
Compiler 	Version 	Compiler flags
gcc 	gcc version 3.3.5 (Debian 1:3.3.5-13) 	-Wall -W -Wno-unused -Wpointer-arith
-Wcast-align -Wno-long-long -pedantic -pthread -pipe
c++ 	gcc version 3.3.5 (Debian 1:3.3.5-13) 	-fno-rtti -fno-exceptions -Wall
-Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth
-Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic
-fshort-wchar -pthread -pipe -I/usr/X11R6/include

Configure arguments
--enable-application=browser --enable-optimize --disable-debug
--enable-toolkit=gtk2 --enable-xft --disable-tests
Themes need to be updated to work with the new preference panel.

*** This bug has been marked as a duplicate of 283624 ***
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → DUPLICATE
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.