[Webkit-unassigned] [Bug 40718] New: [Qt] Platform plugin's multi-select does not take OptGroup into account
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Jun 16 10:34:23 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=40718
Summary: [Qt] Platform plugin's multi-select does not take
OptGroup into account
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
OS/Version: Mac OS X 10.5
Status: NEW
Keywords: Qt
Severity: Normal
Priority: P2
Component: WebKit Qt
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: yael.aharon at nokia.com
CC: luiz.agostini at openbossa.org
When QtWebKit and the example platform plugin are configured with NO_LISTBOX_RENDERING enabled, OptGroup elements are not taken into account. This results in the platform plugin reporting the wrong indexes as being selected.
In addition, Orbit does not have a callback when an element is selected or de-selected, so all the selections are reported when the dialog is closed.
WebCore is expecting the dialog to report state change, not selection, and that results in wrong selections.
To fix both problems, we need the initial selection data to be available to the platform plugin throughout the lifetime of the dialog, however the data is deleted as soon as the dialog is shown.
(The data is created on the stack in SelectInputMethodWrapper::show()).
--
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