Bug 32415 - [Qt] Radio buttons in the black block in parent page displayed differently from the ones in the reference rendering.
Summary: [Qt] Radio buttons in the black block in parent page displayed differently fr...
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
: P3 Normal
Assignee: Nobody
URL:
Keywords: Qt
Depends on:
Blocks:
 
Reported: 2009-12-11 04:02 PST by Petri Ojala
Modified: 2010-03-17 03:36 PDT (History)
3 users (show)

See Also:


Attachments
attachment Pic.zip (68.34 KB, application/x-zip-compressed)
2009-12-11 04:02 PST, Petri Ojala
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Petri Ojala 2009-12-11 04:02:32 PST
Created attachment 44666 [details]
attachment Pic.zip

Steps to Reproduce:
1. Load http://www.w3.org/Style/CSS/Test/CSS1/current/sec5526c.htm


2. Check the radio button displayed in the black block in parent page.
3. Check the radio button displayed in the black block in reference rendering
page.

Actual Results:
Radio buttons in the black block in parent page displayed differently from the
ones in the reference rendering. 
For radio button in parent page, please refer to 1.jpg in attachment Pic.zip.
For radio button in rendering page, please refer to 2.jpg in attachment
Pic.zip.

Expected Result:
Radio buttons in the black block in parent page should display the same as the
ones in the reference rendering
Comment 1 Petri Ojala 2010-01-20 23:35:24 PST
Qt is using S60 Theme/skin colors to draw radio buttons. 
So, its up to S60 theme if the button is drawn with valid color.
Comment 2 Jocelyn Turcotte 2010-03-16 08:46:18 PDT
I'm not sure I understand the problem correctly, usually form widgets are not expected to be drawn identically on all platforms.

Quoting text from the link:
"All 100%-conformant CSS1 agents should be able to render the document elements above this paragraph indistinguishably (to the pixel) from this reference rendering, (except font rasterization and form widgets)."
Comment 3 Robert Hogan 2010-03-16 12:41:23 PDT
This seems invalid to me also - though the radio buttons _do_ look a little too big.
Comment 4 Benjamin Poulain 2010-03-17 03:36:50 PDT
Closing as invalid.

Jocelyn and Robert are right. This CSS test does not test <input> element styling. The buttons should appear as the system buttons.