Bug 11173

Summary: REGRESSION (NativeListBox): Shift-clicking items in list box doesn't expand the current selection
Product: WebKit Reporter: Chris Petersen <c.petersen87>
Component: FormsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Major Keywords: InRadar
Priority: P2    
Version: 420+   
Hardware: Mac   
OS: OS X 10.4   
Attachments:
Description Flags
select list box test case none

Description Chris Petersen 2006-10-05 09:05:55 PDT
10/2/06 11:22 AM Chris Petersen:
* SUMMARY
When I shift click in a listbox, the current selection is not extended to this list item. Basically, the previous selection is removed in the list box and a new selection is created on the list I clicked on.

* STEPS TO REPRODUCE
1. With r16801, open the sample test "select_multiple_2.html"
2. In either list box, click on the top list item. Press the shift key and click the list item directly below it.
3. Notice that instead of selecting both list items, the selection ONLY applies to the last list item you just clicked.

* RESULTS
With shift key pressed, the current selection should extend to the list item you just clicked but is ignored.

* REGRESSION
Yes, this works in stock Safari under 10.4.7.
Comment 1 Chris Petersen 2006-10-05 09:07:55 PDT
Created attachment 10928 [details]
select list box test case
Comment 2 Chris Petersen 2006-10-05 09:09:37 PDT
This is filed as <rdar://problem/4760155> 
Comment 3 Adele Peterson 2006-10-31 14:18:41 PST
Committed r17498