[Webkit-unassigned] [Bug 49341] REGRESSION: Select combo-box not displayed

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Nov 16 14:09:19 PST 2010


https://bugs.webkit.org/show_bug.cgi?id=49341


Dave Hyatt <hyatt at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hyatt at apple.com




--- Comment #24 from Dave Hyatt <hyatt at apple.com>  2010-11-16 14:09:18 PST ---
That seems suboptimal to me.  Creating renderers for option elements would significantly slow down large list boxes, and in general we don't want to make renderers in the render tree when they aren't needed.

>From a rendering perspective, selects are replaced elements, and so there's no obligation to render foreign content that is placed inside them.  If the HTML5 spec is indicating that weird content should end up inside an <option>, then we can follow that spec and not render those contents, and we should not be violating the spec.

If the expectation is that misplaced content inside an <option> should render, then I think the HTML5 parsing algorithm should be amended to ensure that the misplaced content doesn't stay inside the <select>.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list