Closed Bug 201734 Opened 21 years ago Closed 21 years ago

Select dropdown list doesn't show arrow (nobr in short cell)

Categories

(Core :: XUL, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: nnbugzilla, Assigned: jag+mozilla)

References

()

Details

(Keywords: testcase)

Attachments

(2 files)

If you go to the URL, there is a dropdown list right under the web comic that
lets you choose past strips.  This dropdown should show a small down arrow that
you can click to trigger the drop down, but the arrow doesn't show.

I'm pretty sure this is a dupe, but if so, I can't find the bug.

Using Phoenix 2003041108 (Win98SE and WinXP), but the bug's been there for quite
a while.
Is the site using innerHTML to create that image?
-> All/All (OS X 2003041008)
OS: Windows XP → All
Hardware: PC → All
Boris, sorry, I don't know how to tell.  What do I look for?
You'd look at the page source... ;)

In any case, that's not relevant here.  The <select> is a plain HTML <select>;
it's sticking out of its form and <td> because of the <nobr>, and this is a
reflow bug (the script causes a flush, then the incremental reflow does not
resize the <td>?)

bernd, any idea whether this is a table bug or a bug in the <select> or <nobr>
impls?
Attached file testcase
from the looks of the testcase the portion of the select element that isn't
painted correctly is extending past the bounds of the table cell. In this
scenario this only happens when the 25px wide image is stuck in the cell with
the form element and wrapped in a NOBR tag.

didn't do any measurements to see if its the select element not always pushing
the cell wide enough, or if it always sticks to its 350px wide definition and
that just happens to be how far over the select runs
Keywords: testcase
Summary: Select dropdown list doesn't show arrow → Select dropdown list doesn't show arrow (nobr in short cell)
this is a second testcase with much longer selects... it looks like the problem
is a combintaion of the select and nobr
talking this over with bz the following stars have to align for this to happen:

[ table cell ] [ nobr ] [ float ] [ select ] [ /nobr ] [ /cell ]

He also has a strong feeling this is out there already but I couldn't dig it up.



[one last note, Camino (using native form controls) paints the entire control
even though it is still overflowing the table cell]
Whiteboard: DUPEME
This is basically identical to bug 199206
Depends on: 199206
*** Bug 213772 has been marked as a duplicate of this bug. ***
*** Bug 218147 has been marked as a duplicate of this bug. ***
The repaint issue is because tables don't propagate the overflow area correctly,
but I forget which bug number that is.
the overflow is bug 173277
Depends on: 173277
FIXED by bug 173277.  Bug 199206 does not cause any problems at this site.
Status: NEW → RESOLVED
Closed: 21 years ago
No longer depends on: 199206
Resolution: --- → FIXED
Whiteboard: DUPEME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: