My favorites | Sign in
Project Home Downloads Wiki Issues Code Search
New issue   Search
for
  Advanced search   Search tips   Subscriptions
Issue 4579: HTML select element with multiple attribute does not appears as if size is at least 4
34 people starred this issue and may be notified of changes. Back to list
 
Reported by lowlysc...@gmail.com, Nov 19, 2008
Chrome Version       : 0.3.154.9
URLs (if applicable) :
Other browsers tested:
Add OK or FAIL after other browsers where you have tested this issue:
     Safari 3: OK
    Firefox 3: OK
         IE 7: OK

What steps will reproduce the problem?
1.  I have the following HTML in a page:

<table>
    <tr valign="top">
	<td colspan="2" align="left" style="font-family: Arial, Helvetica, 
sans-serif;border-style:none; font-size:8pt; text-align:left;">
	    Options:
	</td>
    </tr>
    <tr>
	<td colspan="2" style="font-family: Arial, Helvetica, sans-
serif;border-style:none; font-size:8pt; text-align:left;">
	    <select name="optionLB" size="2" multiple style="font-
size:8pt;">
		<option value="optionA" selected>optionA</option>
		<option value="optionB" selected>optionB</option>
	    </select>
	</td>
    </tr>
</table>

The web page references a single CSS containing a single style that affects 
no HTML element by default, and this style affects only color, font and 
font size.


What is the expected result?
The list box should render with only enough vertical room for two elements, 
not four.


What happens instead?
The list box on the screen renders with four lines, the last two being 
blank.



chromeLBerror1.PNG
1.1 KB   View   Download
Nov 19, 2008
#1 bksen...@gmail.com
[Confirmed] on Chrome 0.4.154.22 (Official Build 5545)

@lowlysc, are you sure it is OK for Safari 3?  From my testing it is FAIL for Safari 3.

My testing regarding other browsers:
  Safari 3 - FAIL, Opera 9 - OK, Firefox 3 - OK, IE 7 - OK, (and Chrome - FAIL)

Problem only in Safari and Chrome.  WebKit bug?
Nov 19, 2008
#2 bksen...@gmail.com
Reduction with just the HTML form.  Select box "multiple" not necessary to repro.
selectbox.htm
177 bytes   View   Download
Nov 19, 2008
#4 bksen...@gmail.com
The WebKit bug is:
   https://bugs.webkit.org/show_bug.cgi?id=17648

but the WebKit status is WONTFIX??? :(

Status to [Upstream] ?
Nov 19, 2008
#5 lafo...@chromium.org
Yes indeed, upstream it is, many thanks for looking into it.
Status: Upstream
Owner: j...@chromium.org
Labels: -Area-Misc Area-WebKit
Sep 24, 2009
#6 j...@chromium.org
Karen will be handling WebKit issues.  I am moving myself off of being an 
owner of this issue.  She may want to handle these differently so I am 
setting the status as untriaged.
Status: Untriaged
Owner: ka...@chromium.org
Oct 6, 2009
#7 ka...@chromium.org
moving to milestone X. I will keep an eye on the webkit bug and see if it moves forward.
Status: Upstream
Labels: Mstone-X
Jun 27, 2010
#8 dhw@chromium.org
 Issue 47581  has been merged into this issue.
Jun 27, 2010
#9 dhw@chromium.org
(No comment was entered for this change.)
Status: ExternalDependency
Jun 29, 2010
#10 RQuadling@gmail.com
According to WebKit, this bug is an intentional deviation from the W3c standard "which improves usability" (see https://bugs.webkit.org/show_bug.cgi?id=17648 and previously mentioned by bksening).

The code that causes the bug is in the RenderListBox::size() method, (currently line 198 - this will change as the code in trunk changes).

The code utilities 2 constants (defined on lines 68 and 69).

68	const int minSize = 4;
69	const int maxDefaultSize = 10;

Is it possible to temporarily correct this (minSize = 1) and see what the issues are?

I think one issue is that webkit is using a listbox and other browsers use a drop down. A dropdown does seem much easier to work with in this instance, especially when allowing multiple selections.

According to :

http://www.w3.org/TR/html401/interact/forms.html#adef-size-SELECT

"Visual user agents are not required to present a SELECT element as a list box; they may use any other mechanism, such as a drop-down menu."

http://www.w3.org/TR/html5/the-button-element.html#attr-select-size

"The size attribute gives the number of options to show to the user. The size attribute, if specified, must have a value that is a valid non-negative integer greater than zero. If the multiple attribute is present, then the size attribute's default value is 4. If the multiple attribute is absent, then the size attribute's default value is 1.

The display size of a select element is the result of applying the rules for parsing non-negative integers to the value of element's size attribute, if it has one and parsing it is successful. If applying those rules to the attribute's value is not successful, or if the size attribute is absent, the element's display size is the default value of the attribute."


So, in both cases, a sensible non zero, positive size should be respected. Even if it does make the page look bad.

The correct values are probably ...

68	const int minSize = 1;
69	const int maxDefaultSize = 4;

but more would need to be done I think in dealing with multiple.

Richard.
Sep 15, 2010
#11 dasy...@gmail.com
webkit does indeed display a dropdown if multiple is not set and size==1 or no size is set.

its only sizes of 2 and 3 that are impossible with this rather daft decision
Sep 15, 2010
#12 axenic...@gmail.com
Hey, guys, this really is a no-brainer. This is a bad decision that should be reversed. This really is a bug that is being passed off as a decision. The fact that code was written a certain way does not imply intent. Webkit's claim that this "improves usability" is nonsense. The "user" in this case is not the person viewing the screen; it's the person writing the HTML. If the programmer wants a box size 2 or 3, what possible reason could there be to say, no, it must be at least 4, because that will "improve usability"? It makes no sense. Why not just fix this. 
Oct 5, 2010
#13 hspprasa...@gmail.com
the minimum size that can be set for the select option is four. Attribute not works for size below four but size=1 is an exception (works for one)
Oct 6, 2010
#14 simon.bo...@gmail.com
If you try making a SELECT of size 2 with several options, you might notice that the scrollbar that appears is very hard to click on. Especially for touchscreens it might be impossible.
It could work OK with a select list of size 2 or 3 when there are only 2 (or 3) items in the list. But if the list changes dynamically you can again run into the impossible-to-hit tiny tiny scrollbars.
Mar 17, 2011
#15 zeq...@gmail.com
Ok almost 3 years since this was reported and still it's not fixed?
I mean @RQuadling have even spotted where is exactly the bug and still it's not fixed in the main branch?
You can expect that from Internet Explorer, but WEBKIT? With Apple and Google behind it!?
I just lost a hero.
Jun 9, 2011
#16 oxim...@gmail.com
100% agree with #15..

this is non-sense.. even insane..
"improve usability"!!! for lazy devs you mean.. or microsoft devs..

who are you people to decide what's good for us?!
what about, in example, select that have only 2 or 3 possible options..

3 years for such a bug! I can't believe it.. I must be dreaming..

Jun 10, 2011
#17 RQuadling@gmail.com
Doing some backtracking in webkit's source - specifically to http://trac.webkit.org/browser/trunk/WebCore/rendering/RenderListBox.cpp?annotate=blame&rev=16663#L156 where this file was introduced (and linked to the lines containing the default values), it seems that the issue has been there since day 1 - over 5 years ago.

So, I don't think this has ever been a change to the workings of Webkit, i.e. it isn't a bug due to a change. It is just the initial design is incorrect (IMHO).

Is there anyone here capable of building Chrome from code and just seeing what happens if the default values are changed to 1 and 4 rather than 4 and 10.


Jun 14, 2011
#18 austin...@gmail.com
Come on now, this is ridiculous. Chrome claims to be HTML-compliant. Load of BS. This needs to get fixed quick. 
Jun 14, 2011
#19 austin...@gmail.com
<pre>
<select id="level2" size="10"><option value="20081">Antiques &gt;</option><option value="37903">Antiquities &gt;</option><option value="4707">Architectural &amp; Garden &gt;</option><option value="20082">Asian Antiques &gt;</option><option value="2195">Books &amp; Manuscripts &gt;</option><option value="20086">Decorative Arts &gt;</option><option value="2207">Ethnographic &gt;</option><option value="20091">Furniture &gt;</option><option value="163008">Home &amp; Hearth &gt;</option><option value="2218">Linens &amp; Textiles (Pre-1930) &gt;</option><option value="37958">Maps, Atlases &amp; Globes &gt;</option><option value="37965">Maritime &gt;</option><option value="163091">Mercantile, Trades &amp; Factories &gt;</option><option value="37974">Musical Instruments (Pre-1930) &gt;</option><option value="100927">Periods &amp; Styles &gt;</option><option value="1217">Primitives</option><option value="163101">Restoration &amp; Care &gt;</option><option value="37978">Rugs &amp; Carpets &gt;</option><option value="20094">Science &amp; Medicine (Pre-1930) &gt;</option><option value="156323">Sewing (Pre-1930) &gt;</option><option value="20096">Silver &gt;</option><option value="22608">Reproduction Antiques</option><option value="12">Other</option></select>
</pre>

This HTML will render a select box with 30 spaces, 7 of which are blank.
Jul 21, 2011
#20 vincent....@gmail.com
Just a shame to continue to found this kind of things ...
I was so sad for google when I saw that this have been reported in 2008 ...
What is the fastest way to get this resolved ?
Dec 16, 2011
#21 roadt...@gmail.com
back #15, it's unbeilevable that to break the instinct feeling of html represenetation, the consistency behavour of html which what the w3c standard stands for, and it's sad to get such smell, anyway, it breaks all html401 and html5 standard. it's stepping forward another IE..


Jan 2, 2012
#22 Renzo.Kooi
see http://jsfiddle.net/yqRjb/
Will this ever be resolved? Even IE can do it!
Jan 16, 2012
#23 tkent@chromium.org
(No comment was entered for this change.)
Labels: WebKit-ID-28900 WebKit-Forms
Jan 16, 2012
#24 bugdroid1@chromium.org
https://bugs.webkit.org/show_bug.cgi?id=28900
Labels: -WebKit-ID-28900 WebKit-ID-28900-NEW
Jan 17, 2012
#25 RQuadling@gmail.com
What a simple fix. How long before this will be visible in Chrome dev channel? Not pushing for it, I don't know the release schedules.


diff --git a/Source/WebCore/rendering/RenderListBox.cpp b/Source/WebCore/rendering/RenderListBox.cpp
index 82cf0173b7aeda2533e87d58e28b34fba205735a..79a33023c337acbebfa3bdcc6a214c9199c75c29 100644
--- a/Source/WebCore/rendering/RenderListBox.cpp
+++ b/Source/WebCore/rendering/RenderListBox.cpp
@@ -69,7 +69,7 @@ const int rowSpacing = 1;
 
 const int optionsSpacingHorizontal = 2;
 
-const int minSize = 4;
+const int minSize = 2;
 const int maxDefaultSize = 10;
 
Jan 17, 2012
#26 tkent@chromium.org
> -const int minSize = 4;
> +const int minSize = 2;

This change will break UI on Mac.  Actually, <select size=2> and <select size=3> on Firefox Mac and Opera Mac are broken and unusable.

Mar 10, 2013
#27 bugdroid1@chromium.org
(No comment was entered for this change.)
Labels: -Area-WebKit -WebKit-Forms Cr-Content Cr-Content-Forms
Apr 5, 2013
#28 bugdroid1@chromium.org
(No comment was entered for this change.)
Labels: -Cr-Content Cr-Blink
Apr 5, 2013
#29 bugdroid1@chromium.org
(No comment was entered for this change.)
Labels: -Cr-Content-Forms Cr-Blink-Forms
Apr 10, 2013
#30 schen...@chromium.org
Bulk status change for WebKit-ID-? bugs with ExternalDependency. These are now all Available. Feel free to return the status if the dependency is not on a WebKit contributor, but some other third party.
Status: Available
Apr 11, 2013
#31 tkent@chromium.org
(No comment was entered for this change.)
Owner: keishi@chromium.org
Labels: -Mstone-X
May 1, 2013
#32 kenjibaheux@chromium.org
(No comment was entered for this change.)
Labels: tbc-p3
May 1, 2013
#33 kenjibaheux@chromium.org
22 stars seems to be on the high end for forms bug. Maybe this warrant to be on a hotlist-fixit.
Labels: -tbc-p3 Hotlist-Fixit
May 1, 2013
#34 kenjibaheux@chromium.org
(No comment was entered for this change.)
Cc: kenjibaheux@chromium.org
Jun 11, 2013
#35 sirhooge...@gmail.com
4.5 years since this was raised - 3.5 since the problem line was posted (68 const int minSize = 4;).

"If the multiple attribute is present, then the size attribute's default value is 4" - if it were a default that would be fine, but this is a restriction of no less than 4.  Very disappointing this hasn't been fixed.
Aug 12, 2013
#36 anahit...@gmail.com
so will this ever be fixed? what's the alternative?
Sep 11, 2013
#37 drew7...@gmail.com
Version 29.0.1547.66 m  -still not fixed. it's not a major bug. but it's not expected. Oh well... just use a drop-down instead, much nicer.

Good luck.
Apr 24, 2014
#38 tkent@chromium.org
(No comment was entered for this change.)
Labels: -Cr-Blink Cr-Blink-Forms-Select
Sep 17, 2014
#39 tkent@chromium.org
(No comment was entered for this change.)
Status: Started
Owner: tkent@chromium.org
Sep 18, 2014
#40 tkent@chromium.org
(No comment was entered for this change.)
Blockedon: chromium:415456
Sep 18, 2014
#41 bugdroid1@chromium.org
The following revision refers to this bug:
  http://src.chromium.org/viewvc/blink?view=rev&rev=182276

------------------------------------------------------------------
r182276 | tkent@chromium.org | 2014-09-18T21:49:07.041721Z

Changed paths:
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/forms/select-clientheight-with-multiple-attr-expected.txt?r1=182276&r2=182275&pathrev=182276
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/forms/select/listbox-appearance-basic-expected.txt?r1=182276&r2=182275&pathrev=182276
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/forms/select-clientheight-with-multiple-attr.html?r1=182276&r2=182275&pathrev=182276
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/forms/select/listbox-appearance-basic.html?r1=182276&r2=182275&pathrev=182276
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/TestExpectations?r1=182276&r2=182275&pathrev=182276
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/forms/select/listbox-appearance-basic-expected.png?r1=182276&r2=182275&pathrev=182276
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/fast/events/select-element.html?r1=182276&r2=182275&pathrev=182276
   M http://src.chromium.org/viewvc/blink/trunk/Source/core/rendering/RenderListBox.cpp?r1=182276&r2=182275&pathrev=182276

Support size<4 rendering of listbox <select>.

AFAIK, this CL will break scrollbar rendering on SnowLeopard.  It should
be a minor problem according to the OS market share.

BUG=4579

Review URL: https://codereview.chromium.org/580013002
-----------------------------------------------------------------
Sep 18, 2014
#42 bugdroid1@chromium.org
The following revision refers to this bug:
  http://src.chromium.org/viewvc/blink?view=rev&rev=182284

------------------------------------------------------------------
r182284 | wangxianzhu@chromium.org | 2014-09-18T23:33:37.883437Z

Changed paths:
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win-xp/fast/forms/listbox-bidi-align-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-lion/virtual/antialiasedtext/fast/text/international/bidi-listbox-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-snowleopard/fast/forms/disabled-select-change-index-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/forms/disabled-select-change-index-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win-xp/fast/replaced/replaced-breaking-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-lion/fast/forms/disabled-select-change-index-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-snowleopard/fast/forms/listbox-bidi-align-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/fast/forms/select/listbox-appearance-basic-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/TestExpectations?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/fast/text/international/bidi-listbox-atsui-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/fast/replaced/replaced-breaking-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-lion/fast/forms/listbox-bidi-align-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/linux/fast/replaced/replaced-breaking-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/virtual/antialiasedtext/fast/text/international/bidi-listbox-atsui-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win-xp/fast/forms/disabled-select-change-index-expected.txt?r1=182284&r2=182283&pathrev=182284
   A http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/android/fast/forms/disabled-select-change-index-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win-xp/fast/forms/select/listbox-appearance-basic-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/linux/fast/text/international/bidi-listbox-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win-xp/fast/text/international/bidi-listbox-atsui-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/virtual/antialiasedtext/fast/text/international/bidi-listbox-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/virtual/antialiasedtext/fast/text/international/bidi-listbox-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-retina/fast/replaced/replaced-breaking-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/linux/fast/forms/select/listbox-appearance-basic-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/linux/fast/text/international/bidi-listbox-atsui-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win-xp/fast/text/international/bidi-listbox-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/forms/disabled-select-change-index-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/fast/replaced/replaced-breaking-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/fast/text/international/bidi-listbox-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/linux/fast/replaced/replaced-breaking-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-snowleopard/fast/text/international/bidi-listbox-expected.png?r1=182284&r2=182283&pathrev=182284
   A http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/android/fast/forms/select/listbox-appearance-basic-expected.txt?r1=182284&r2=182283&pathrev=182284
   A http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/android/fast/text/international/bidi-listbox-atsui-expected.txt?r1=182284&r2=182283&pathrev=182284
   A http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/android/fast/forms/listbox-bidi-align-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-lion/fast/text/international/bidi-listbox-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win-xp/fast/forms/disabled-select-change-index-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win-xp/fast/forms/select/listbox-appearance-basic-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-mountainlion/fast/replaced/replaced-breaking-expected.png?r1=182284&r2=182283&pathrev=182284
   A http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/android/fast/replaced/replaced-breaking-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win-xp/fast/text/international/bidi-listbox-atsui-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/fast/forms/disabled-select-change-index-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/linux/fast/forms/disabled-select-change-index-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/virtual/antialiasedtext/fast/text/international/bidi-listbox-expected.png?r1=182284&r2=182283&pathrev=182284
   A http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/android/fast/text/international/bidi-listbox-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/fast/forms/listbox-bidi-align-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/linux/fast/forms/listbox-bidi-align-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/text/international/bidi-listbox-atsui-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/forms/listbox-bidi-align-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/linux/fast/forms/select/listbox-appearance-basic-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/linux/fast/text/international/bidi-listbox-atsui-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win-xp/fast/text/international/bidi-listbox-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-snowleopard/fast/replaced/replaced-breaking-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/replaced/replaced-breaking-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/virtual/antialiasedtext/fast/text/international/bidi-listbox-atsui-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-lion/fast/replaced/replaced-breaking-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/text/international/bidi-listbox-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/fast/text/international/bidi-listbox-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win-xp/fast/forms/listbox-bidi-align-expected.txt?r1=182284&r2=182283&pathrev=182284
   A http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/android/fast/forms/select/listbox-appearance-basic-expected.png?r1=182284&r2=182283&pathrev=182284
   A http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/android/fast/text/international/bidi-listbox-atsui-expected.png?r1=182284&r2=182283&pathrev=182284
   A http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/android/fast/forms/listbox-bidi-align-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win-xp/fast/replaced/replaced-breaking-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/fast/forms/select/listbox-appearance-basic-expected.txt?r1=182284&r2=182283&pathrev=182284
   A http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/android/fast/replaced/replaced-breaking-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/fast/text/international/bidi-listbox-atsui-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/fast/forms/disabled-select-change-index-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-snowleopard/fast/forms/select/listbox-appearance-basic-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/linux/fast/forms/disabled-select-change-index-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-snowleopard/fast/text/international/bidi-listbox-atsui-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/fast/forms/listbox-bidi-align-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-lion/fast/forms/select/listbox-appearance-basic-expected.png?r1=182284&r2=182283&pathrev=182284
   A http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/android/fast/text/international/bidi-listbox-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-lion/fast/text/international/bidi-listbox-atsui-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/linux/fast/forms/listbox-bidi-align-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/forms/listbox-bidi-align-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/text/international/bidi-listbox-atsui-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/virtual/antialiasedtext/fast/text/international/bidi-listbox-atsui-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-snowleopard/virtual/antialiasedtext/fast/text/international/bidi-listbox-atsui-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-mountainlion/fast/forms/disabled-select-change-index-expected.png?r1=182284&r2=182283&pathrev=182284
   A http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/android/fast/forms/disabled-select-change-index-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/replaced/replaced-breaking-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/linux/fast/text/international/bidi-listbox-expected.txt?r1=182284&r2=182283&pathrev=182284
   A http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-mountainlion/fast/forms/select/listbox-appearance-basic-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-lion/virtual/antialiasedtext/fast/text/international/bidi-listbox-atsui-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/virtual/antialiasedtext/fast/text/international/bidi-listbox-atsui-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac/fast/text/international/bidi-listbox-expected.png?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/win/virtual/antialiasedtext/fast/text/international/bidi-listbox-expected.txt?r1=182284&r2=182283&pathrev=182284
   M http://src.chromium.org/viewvc/blink/trunk/LayoutTests/platform/mac-snowleopard/virtual/antialiasedtext/fast/text/international/bidi-listbox-expected.png?r1=182284&r2=182283&pathrev=182284

Auto-rebaseline for r182276

http://src.chromium.org/viewvc/blink?view=revision&revision=182276

BUG=4579
TBR=tkent@chromium.org

Review URL: https://codereview.chromium.org/585583005
-----------------------------------------------------------------
Sep 18, 2014
#43 tkent@chromium.org
(No comment was entered for this change.)
Status: Fixed
Labels: M-39
Sep 18, 2014
#44 raymond....@gmail.com
I checked Chrome 37.0.2062.122 on my MacBook Pro Retina 15", OS X 10.9.4,
2.3 GHz Intel Core i7, 16 GB 1600 MHz DDR3, and setting "select" size to 3
still shows up with 4 entries on the browser.  HTML code shows 'size="3"',
but I can still see 4 states on the browser.  My page has the following 2
selects, Both Broken

<select name="homeState" size="3">
<option value="FL">FL - Florida</option>
<option value="MI">MI - Michigan</option>
<option value="NJ">NJ - New Jersey</option>
<option value="NY">NY - New York</option>
<option value="PA">PA - Pennsylvania</option>
</select>

<select name="states" multiple="multiple" size="3">
<option value="FL">FL - Florida</option>
<option value="MI">MI - Michigan</option>
<option value="NJ">NJ - New Jersey</option>
<option value="NY">NY - New York</option>
<option value="PA">PA - Pennsylvania</option>
</select>

Hope I just failed to wait for the fixed version of Chrome :)
Sep 19, 2014
#45 lang...@gmail.com
v37 is the stable channel.  Being that this was fixed less than a day a ago, you can probably only find it in a nightly build.  It should be in Chrome Canary soon enough.

Be patient. :)
Sep 19, 2014
#46 raymond....@gmail.com
Thanks for the info - I am being patient.  ;)
Oct 16, 2014
#47 tkent@chromium.org
 Issue 423888  has been merged into this issue.
Sign in to add a comment

Powered by Google Project Hosting