Closed Bug 384491 Opened 18 years ago Closed 18 years ago

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

Categories

(Core :: XUL, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: jruderman, Assigned: smaug)

References

Details

(Keywords: assertion, testcase)

Attachments

(2 files)

###!!! 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
Attached file testcase
taking for now. I think the assertion is just bogus.
Assignee: nobody → Olli.Pettay
Attached patch possible patchSplinter Review
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)
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Flags: in-testsuite?
Crashtest checked in.
Flags: in-testsuite? → in-testsuite+
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.

Attachment

General

Creator:
Created:
Updated:
Size: