Closed Bug 376576 Opened 18 years ago Closed 18 years ago

many Aqua form widgets don't print as Aqua

Categories

(Core :: Widget: Cocoa, defect)

PowerPC
macOS
defect
Not set
normal

Tracking

()

VERIFIED WORKSFORME
mozilla1.9beta1

People

(Reporter: alqahira, Assigned: stanshebs)

References

()

Details

Attachments

(5 files)

Bug 177953 was resolved with the claim that all form widgets print as Aqua widgets on the trunk now. Sam and I took a look at this (he on Intel 10.4 and me on 10.3.9), and found that of the form widgets that currently do draw as Aqua, 1) buttons revert to gfx, and 2) single-line text fields have a very heavy beveled gfx look (instead of the light, barely noticeable shadow they have on-screen). The text fields on branch were pretty inconsistent; sometimes they printed with the light shadow, and sometimes with the heavy one, for reasons I can't fathom; depending on which subset of the text fields I used for my testcase, a different text field had the light shadow.... On trunk, I can never get any of the fields to print using the light shadow.
(This one is mainly to show that the "Normal Textfield" does use a lighter shadow on branch; input buttons of course didn't print)
Observe the Aqua input buttons becoming gfx ugliness....
(Again, just to show both text fields have the light shadow)
I think this is because we have wacky fallback rules in the first place and the CSS for "@media print" triggers fallback in different places than the normal display CSS. We really need to look over what we're doing for print CSS.
Flags: blocking1.9+
Target Milestone: --- → mozilla1.9alpha6
I also wouldn't be surprised if the same layout bug responsible for bug 375436 is responsible for this.
Target Milestone: mozilla1.9alpha6 → mozilla1.9beta2
Assignee: joshmoz → stanshebs
This bug seems to have gone away on its own in the past couple of days, last night's nightly prints widgets correctly for instance. I had traced it down to some general confusion between CSS pixels and device pixels, so not too surprising that an unrelated fix could resolve.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → WORKSFORME
Looks fixed to me as well.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: