Closed Bug 111795 Opened 24 years ago Closed 24 years ago

[mach] buttons do not render properly

Categories

(Core :: XUL, defect, P2)

PowerPC
macOS
defect

Tracking

()

RESOLVED FIXED
mozilla0.9.7

People

(Reporter: jeff, Assigned: dbaron)

References

Details

Attachments

(1 file)

In the mach-o OS X builds buttons in chrome do not render properly. They appear normally except it appears that half the button is rendered again to the left of the original button. It looks like the button has an echo.
Assignee: asa → hyatt
Component: Browser-General → XP Toolkit/Widgets
QA Contact: doronr → jrgm
->toolkit?
mach-o, mach-o, man
Assignee: hyatt → pinkerton
over to dbaron for the time being. he seems to be on a roll and i'm sure this is nothing more than a forgotten ifdef somewhere. i'll take it back if he's too overloaded.
Assignee: pinkerton → dbaron
Status: UNCONFIRMED → NEW
Ever confirmed: true
I don't think it's a forgotten #ifdef, and even if it were, I don't know where it would be. I really have no idea why we'd have two different ideas of where the button should be, anyway. Back to pinkerton.
Assignee: dbaron → pinkerton
After looking at the flames background images on tinderbox overflow, I realized that this is probably because we're not properly clipping tiled background images.
The clipping problem seems specific to background images. There are massive problems on http://www.w3.org/Style/CSS/Test/current/sec534.htm when resizing the page but http://www.people.fas.harvard.edu/~dbaron/css/test/sec110102 seems OK.
The fix is in nsCSSRendering.cpp -- defining XP_UNIX got us in trouble here. I'll attach that fix, along with two other ifdef tweaks that I found along the way and don't seem to do any harm.
*** Bug 107215 has been marked as a duplicate of this bug. ***
Comment on attachment 60009 [details] [diff] [review] patch r=pink. and you said it wasn't ifdef-fu ;)
Attachment #60009 - Flags: review+
Taking
Assignee: pinkerton → dbaron
Priority: -- → P2
Target Milestone: --- → mozilla0.9.7
Comment on attachment 60009 [details] [diff] [review] patch sr=sfraser
Attachment #60009 - Flags: superreview+
Fix checked in 2001-12-05 16:09 PDT.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: