Summary: | [S60] Dropdown not opened if it has size defined. | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Hong Zhao <hong.a.zhao> | ||||||||||
Component: | WebCore Misc. | Assignee: | Nobody <webkit-unassigned> | ||||||||||
Status: | CLOSED FIXED | ||||||||||||
Severity: | Normal | Keywords: | PlatformOnly | ||||||||||
Priority: | P2 | ||||||||||||
Version: | 523.x (Safari 3) | ||||||||||||
Hardware: | S60 Emulator | ||||||||||||
OS: | S60 3rd edition | ||||||||||||
Attachments: |
|
Description
Hong Zhao
2007-06-18 09:09:21 PDT
Created attachment 15103 [details]
Webcore doesn't support multiple size in dropdown list.
Created attachment 15104 [details]
WebCore doesn't support multiple visible items in the dropdown list in 3.2.
Comment on attachment 15103 [details]
Webcore doesn't support multiple size in dropdown list.
this patch changes behavior of single select with size>1 by diverting it form m_useListBox = true to false. The issue here is that when the renderselect constructs ListBox instead of ComboBox, then the activate event does not get through. That's what needs to be fixed here. (you can check it out by coming up with testcase with <select multiple="multiple">. it'll construct a ListBox and that listbox cannot be activated either). so even if this patch was applied, the multiselect testcase would still not be working.)
Created attachment 15181 [details]
Make IsEnable() inside KWQListBox derived from its parent QWidget in 3.1m.
Created attachment 15183 [details]
Fix bug in dropdown list not opened if it has size defined.
Comment on attachment 15181 [details]
Make IsEnable() inside KWQListBox derived from its parent QWidget in 3.1m.
r=me
Comment on attachment 15183 [details]
Fix bug in dropdown list not opened if it has size defined.
r=me
Bulk closing of all s60 platform bugs. Sorry for the noise! re-purposing InTSW keyword for use by QtWebkit team |