Closed Bug 29636 Opened 25 years ago Closed 7 years ago

Gfx and Native Scrollbars do not print correctly and can cause problem with layout

Categories

(Core :: Printing: Output, defect, P3)

x86
Windows NT
defect

Tracking

()

RESOLVED WORKSFORME
Future

People

(Reporter: rods, Assigned: eric)

References

Details

(Whiteboard: [nsbeta2-])

Attachments

(1 file)

The example has 4 divs. When layed out using Gfx scrollbars: 1) overflow:auto, width & height set results: layouts fine, prints badly, printing causes extra scrollbars to appear in layout 2) overflow:auto, width & height set, position absolute results: layouts fine, but it is missing its borders, prints badly: contents don't print 3) width & height not set results: layouts fine, prints fine 4) width & height not set, position absolute results: layouts fine, prints fine When layed out using NATIVE scrollbars: 1) overflow:auto, width & height set results: layouts fine, nothing prints 2) overflow:auto, width & height set, position absolute results: layouts fine, nothing prints 3) width & height not set results: layouts fine, prints fine 4) width & height not set, position absolute results: layouts fine, prints fine
adding beta1
Keywords: beta1
Putting on PDT- for beta1. Printing is gravy for beta1. Will not hold for this.
Component: Layout → Printing
QA Contact: petersen → shrir
Whiteboard: [PDT-]
targeting
Status: NEW → ASSIGNED
Target Milestone: --- → M15
Mass-moving most M15 bugs to M16
Target Milestone: M15 → M16
reducing severity to normal, there is no crash, data loss or severe leak here.
Severity: critical → normal
nominating for nsbeta2
Keywords: beta1nsbeta2
Whiteboard: [PDT-]
*** Bug 34541 has been marked as a duplicate of this bug. ***
[nsbeta2+]
Whiteboard: [nsbeta2+]
Blocks: 40158
Mass-moving undated nsbeta2+ bugs to M18
Target Milestone: M16 → M18
Gary want to take a look at this? When printing we are just transforming to another device context. It Should work.
Assignee: evaughan → garyf
Status: ASSIGNED → NEW
Don't spend any time getting native scrollbars to work, they are not supported.
whoa, we will be using Native scrollbars for selects and dropdowns. Although, dropdowns do not need to print. Gfx scrollbars on selects (as ListBoxes) are far from working. In fact, I have this example (and I filed a bug ages ago) that has several different examples of using Gfx scrollbars with divs and listbozes and they get all horked after printing. At one time Eric was looking at this, but maybe he went on to other things.
Moving from [nsbeta2+] to [nsbeta2-] per todays PDT XP Toolkit Beta2 Review mtg.
Whiteboard: [nsbeta2+] → [nsbeta2-]
->future. I don't see this as one of the top bugs we have to fix for NS6. Who needs printed scrollbars, really?
Target Milestone: M18 → Future
I should add that the example content *does* print, with border and background...
->evaughan
Assignee: garyf → evaughan
Status: NEW → ASSIGNED
Target Milestone: Future → mozilla0.9
spam : changing qa to sujay (new qa contact for Printing)
QA Contact: shrir → sujay
back to future
Target Milestone: mozilla0.9 → Future
Sanity check: This blocks bug 40158 (RESOLVED FIXED)? Removing dependency on this.
No longer blocks: 40158
Blocks: 40158
QA Contact: sujay → printing
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: