Closed Bug 262256 Opened 21 years ago Closed 21 years ago

Customize window look funny (titlebar, minimize/maximize/close buttons present) in latest builds when using Classic XP style

Categories

(Firefox :: Toolbars and Customization, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: berkut.bugzilla, Assigned: bugs)

References

Details

(Keywords: fixed-aviary1.0, regression)

Attachments

(2 files, 1 obsolete file)

I am not sure when it regressed, or if this is limited to my configuration. However, this happens when Windows XP is set to classic style. This is best described with a screenshot...
Attached image screenshot
just tried it with a clean new profile: same problem
Can't reproduce in Gecko/20040928 Firefox/0.10.
This is probably a regression from the checkin for bug 245088. This was the checkin: http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=all&branch=&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=&date=explicit&mindate=2004-09-29+00%3A07&maxdate=2004-09-29+00%3A09&cvsroot=%2Fcvsroot Ross, since this checkin was after your build was made, you cannout see this. Please update and try again. I'm adding the regression keyword. Please ask for blocking-status if you can confirm this, since this is a serious visual blocker. I can't confirm this, since I'm on W2K here.
Severity: minor → normal
Keywords: regression
Good call Simon. Reproduced in Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20040929 Firefox/0.10 on WinXP. Functionality is not affected (the minimise, maximise, close buttons don't do anything), but it looks broken. Requesting blocking.
Flags: blocking-aviary1.0?
Status: UNCONFIRMED → NEW
Ever confirmed: true
hey Asa, this is this issue you showed me --did you already file a bug on it?
Flags: blocking-aviary1.0? → blocking-aviary1.0+
Summary: Customize window look funny in latest builds when using Classic XP style → Customize window look funny (titlebar, minimize/maximize/close buttons present) in latest builds when using Classic XP style
*** Bug 262650 has been marked as a duplicate of this bug. ***
Attached patch patchSplinter Review
don't hide chrome anymore
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Keywords: fixed-aviary1.0
The window shouldn't have maximize or minimize buttons. I'm going to re-open this to get Ben's attention.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Attached patch remove slop (obsolete) — Splinter Review
This patch makes sure that the titlebar does not appear using both Classic and WinXP styles in WinXP. This patch has the added advantage of also making sure that top of the customize window touches the navigation toolbox (curent builds have a few pixel gap). I don't have access to a machine running Linux, so someone will have to make sure this doesn't break anything (I don't think it will).
Attachment #161705 - Flags: review?(bugs)
Other sources have confirmed that this is not fully fixed. Removing the fixed-aviary1.0 keyword. Ben, if you intended for the window to have a titlebar, than feel free to mark this fixed again, with my apologies for the bugspam.
Keywords: fixed-aviary1.0
Jim, look at comment 8. Ben specifically removed the "hidechrome" attribute in that patch. So in response to your comment 11, his intention is definitely to show the titlebar. The only reason I re-opened this was to get Ben's attention to what I stated in comment 9. You shouldn't be able to minimize nor maximize the customize dialog.
Flags: blocking-aviary1.0+ → blocking-aviary1.0-
Yeah Dean, I saw that. I interpreted this bug to mean that the reporter thought that a titlebar should not be there. The patch Ben landed fixes the fact that the titlebar (and window controls on it) were previously borked, but I am still confused why we even want a titlebar. Furthermore, with the max/min buttons hidden, you can still resize/move the customize window... do we want this as well? The patch I attached removes the titlebar again and doesn't show a broken titlebar under classic view (at least from my own testing). I also tied it under several extreme browser resizes/locations (very small window, near the windows taskbar, etc.) and the customize window behaved properly.
I really hope Ben is going to approve your patch before 1.0 Jim. I do not think Ben deliberately changed the Customize Toolbar sheet (window?) look, perhaps the lack of time is forcing this kind of measures.
Now that I look at it, IE creates a window when customizing, so that may be what we are trying to emulate. Personally, I like the look of the older method and I think it conveys drag-and-drop better than using an external window (as opposed to the IE customize window where all customization occurs within the external window, independent of the browser window.) Either way, the customize window is fine for now and if one of the devs finds some free time they can consider the attached patch.
Comment on attachment 161705 [details] [diff] [review] remove slop Sorry to waste everyone's time. This is intended.
Attachment #161705 - Attachment is obsolete: true
Attachment #161705 - Flags: review?(bugs)
Re-resolving as fixed and splitting off "incompleteness" into: Bug 264488 Customize Toolbars window should not have maximize or minimize buttons Bug 264489 Customize Toolbars window should remember its size
Status: REOPENED → RESOLVED
Closed: 21 years ago21 years ago
Flags: blocking-aviary1.0- → blocking-aviary1.0+
Keywords: fixed-aviary1.0
Resolution: --- → FIXED
QA Contact: bugzilla → toolbars
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: