Bug 11887 - Windows: form control drawing problems
Summary: Windows: form control drawing problems
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: 420+
Hardware: PC Windows XP
: P2 Normal
Assignee: Don Gibson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-19 21:56 PST by Don Gibson
Modified: 2007-01-27 20:58 PST (History)
0 users

See Also:


Attachments
patch v1 (12.22 KB, patch)
2006-12-19 22:12 PST, Don Gibson
mjs: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Don Gibson 2006-12-19 21:56:13 PST
Form controls draw poorly on Windows in several ways:
* In Classic mode, there is no fallback path for buttons/checkboxes/radio buttons/textfields/textareas, so none of these draw at all
* menulists don't draw in either Classic or Luna

There are more problems than these, but I've got a patch which at least addresses this stuff to some degree, coming shortly.
Comment 1 Don Gibson 2006-12-19 22:12:09 PST
Created attachment 11927 [details]
patch v1

This makes life better.  There are still noticeable problems with menulist drawing in both Luna and Classic, but it's not totally unusable now.
Comment 2 Maciej Stachowiak 2007-01-24 20:40:22 PST
Comment on attachment 11927 [details]
patch v1

r=me

(Not sure if this needs updating for the latest tree, hopefully it still applies).
Comment 3 David Kilzer (:ddkilzer) 2007-01-27 20:58:34 PST
Committed revision 19196.