<xul:listboxbody style="overflow: hidden" /> causes "###!!! ASSERTION: Unable to install the scrollbar mediator on the listbox widget. You must be using GFX scrollbars."

RESOLVED FIXED

Status

()

defect
RESOLVED FIXED
12 years ago
11 years ago

People

(Reporter: jruderman, Assigned: smaug)

Tracking

(Blocks 2 bugs, {assertion, testcase})

Trunk
x86
macOS
Points:
---
Dependency tree / graph
Bug Flags:
in-testsuite +

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

Reporter

Description

12 years ago
###!!! ASSERTION: Unable to install the scrollbar mediator on the listbox widget. You must be using GFX scrollbars.: 'Error', file /Users/jruderman/trunk/mozilla/layout/xul/base/src/nsListBoxBodyFrame.cpp, line 250
Reporter

Comment 1

12 years ago
Posted file testcase
Assignee

Comment 2

12 years ago
taking for now.
I think the assertion is just bogus.
Assignee: nobody → Olli.Pettay
Assignee

Comment 3

12 years ago
Any reason why not to do this? 
nsIScrollableFrame does return null scrollbarboxes if overflow is hidden. http://lxr.mozilla.org/seamonkey/source/layout/generic/nsGfxScrollFrame.cpp#1629
Attachment #268428 - Flags: review?(roc)
Assignee

Updated

12 years ago
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED

Updated

12 years ago
Flags: in-testsuite?
Reporter

Comment 4

12 years ago
Crashtest checked in.
Flags: in-testsuite? → in-testsuite+

Updated

11 years ago
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: xptoolkit.xul → xptoolkit.widgets
You need to log in before you can comment on or make changes to this bug.