Bug 11852 - REGRESSION: <select disabled size="5"> listbox cannot be scrolled
Summary: REGRESSION: <select disabled size="5"> listbox cannot be scrolled
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Forms (show other bugs)
Version: 420+
Hardware: Mac OS X 10.4
: P1 Normal
Assignee: Antti Koivisto
URL:
Keywords: HasReduction, InRadar, Regression
Depends on:
Blocks:
 
Reported: 2006-12-16 09:52 PST by Jesse Ruderman
Modified: 2007-02-13 01:06 PST (History)
1 user (show)

See Also:


Attachments
test case (259 bytes, text/html)
2007-02-12 11:48 PST, Antti Koivisto
no flags Details
always pass mouse press events to scrollbars (1.70 KB, patch)
2007-02-12 11:59 PST, Antti Koivisto
mjs: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jesse Ruderman 2006-12-16 09:52:23 PST
This HTML results in an unscrollable listbox, so you can't see what the last few options are:

<select disabled size="5">
<option>Option 1</option>
<option>Option 2</option>
<option>Option 3</option>
<option>Option 4</option>
<option>Option 5</option>
<option>Option 6</option>
<option>Option 7</option>
<option>Option 8</option>
</select>

Bugzilla 3.0 was going to use <select disabled size="5"> for CC lists for logged-out users, but that will probably be changed before the release, so that users with the buggy versions of WebKit can see who is CC'ed.  And IE users, if there are still any (IE has a similar bug).  See https://bugzilla.mozilla.org/show_bug.cgi?id=364065.

This bug happens on WebKit trunk, but not shipping Safari on Tiger.
Comment 1 Mark Rowe (bdash) 2007-01-28 16:04:48 PST
<rdar://problem/4960129>
Comment 2 Antti Koivisto 2007-02-12 11:48:44 PST
Created attachment 13136 [details]
test case
Comment 3 Antti Koivisto 2007-02-12 11:59:04 PST
Created attachment 13137 [details]
always pass mouse press events to scrollbars

No layout test, clicking scrollbars using DumpRenderTree eventSender does not work (view is always null in passMouseDownEventToWidget in EventHandlerMac.mm).
Comment 4 Maciej Stachowiak 2007-02-12 15:03:01 PST
Comment on attachment 13137 [details]
always pass mouse press events to scrollbars

r=me
Comment 5 Antti Koivisto 2007-02-13 01:06:11 PST
r19596