Open Bug 357527 Opened 18 years ago Updated 2 years ago

[reflow branch] Abs. pos. <select> is too narrow if <option> have ::first-letter

Categories

(Core :: Layout: Form Controls, defect)

Other Branch
x86
Linux
defect

Tracking

()

People

(Reporter: MatsPalmgren_bugz, Unassigned)

References

(Depends on 1 open bug)

Details

(Keywords: regression, testcase, Whiteboard: [first letter])

Attachments

(2 files)

[reflow branch] Abs. pos. <select> is too narrow if <option> have ::first-letter

Loading the testcase gives the following warning:
WARNING: Letter(0) frame didn't implement GetPrefWidth: file nsFrame.cpp, line 2846
Attached file Testcase #1
Attached file Testcase #2
This testcase also warns about GetMinWidth:
WARNING: Letter(-1) frame didn't implement GetMinWidth: file nsFrame.cpp, line 2832
Yep, it needs to implement them.  And probably the inline forms as well.

(Probably needs both, for floating vs. non-floating.)
(But note that the inline forms need some major changes -- probably after merging with roc's inline reflow patch, which will make those changes easier -- and I'd rather make those first before adding new implementations.)
Blocks: 357531
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: