Closed Bug 370095 Opened 19 years ago Closed 19 years ago

stacked elements with overflows specified don't draw in correct order

Categories

(Toolkit :: UI Widgets, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: nathan, Unassigned)

Details

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Build Identifier: XUL Runner 1.8.2 child elements in a stack do not render in the correct order if any of the element's "overflow" style is specified. Reproducible: Always Steps to Reproduce: create a XUL stack: <stack> <hbox style="overflow:auto">...</hbox> <vbox>...</vbox> </stack> Actual Results: hbox's content draws on top of vbox's Any child element of a <stack> element with an overflow value specified in it's style attribute draws on top of elements that have no overflow specified. Expected Results: vbox's contents are drawn on top of hbox's. Current workaround: either specify both vbox's and hbox's overflow to any value (just needs to be specified, doesn't seem to matter what it is), or specify neither.
This is fixed in 1.9 by bug 191830
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.