Bug 31834 - [Qt] text input fields are white on Symbian
Summary: [Qt] text input fields are white on Symbian
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 528+ (Nightly build)
Hardware: S60 Hardware S60 3rd edition
: P2 Normal
Assignee: QtWebKit Unassigned
URL:
Keywords: Qt
Depends on:
Blocks:
 
Reported: 2009-11-24 08:01 PST by Janne Koskinen
Modified: 2010-04-12 01:17 PDT (History)
2 users (show)

See Also:


Attachments
screenshot (28.51 KB, image/png)
2009-11-24 08:03 PST, Janne Koskinen
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Janne Koskinen 2009-11-24 08:01:15 PST
QWebView missing input field as shown in example screenshot of google main page.

Further investigation shows that:

<form>
text input
<input type="text" name="textinput" />
</form>

Will always draw white box with no outlines. as google web page bg color is also white it becomes invisible.

QGraphicsWebView renders the input field correctly.
Comment 1 Janne Koskinen 2009-11-24 08:03:11 PST
Created attachment 43771 [details]
screenshot
Comment 2 Tor Arne Vestbø 2010-03-05 09:39:33 PST
Please follow the QtWebKit bug reporting guidelines when reporting bugs.

See http://trac.webkit.org/wiki/QtWebKitBugs

Specifically:

  - The 'QtWebKit' component should be used for bugs/features in the public QtWebKit API layer, not to signify that the bug is specific to the Qt port of WebKit

    http://trac.webkit.org/wiki/QtWebKitBugs#Component
Comment 3 Jocelyn Turcotte 2010-03-16 05:09:34 PDT
Reproduced witn anomaly + Qt 4.6 + QtWebKit r56049
Comment 4 Janne Koskinen 2010-03-16 05:16:00 PDT
>Reproduced witn anomaly + Qt 4.6 + QtWebKit r56049
Except this is not a webkit bug but s60 style issue.
Shouldn't happen on most styles after http://bugreports.qt.nokia.com/browse/QTBUG-7286
Comment 5 Janne Koskinen 2010-04-12 01:17:38 PDT
Issue is purely on Qt S60 style side when using native controls thus closing this issue.