[Webkit-unassigned] [Bug 13575] New: Change of default colors for CSS2.1 system colors
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu May 3 08:59:22 PDT 2007
http://bugs.webkit.org/show_bug.cgi?id=13575
Summary: Change of default colors for CSS2.1 system colors
Product: WebKit
Version: 522+ (nightly)
Platform: Macintosh Intel
URL: http://fumle.dk/colortest.php
OS/Version: Mac OS X 10.4
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: Layout and Rendering
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: pm at one.com
This patch changes the hardcoded colors from the current values which cause
color conflicts on Menu, Info and Highlight items, effectively making these
items unreadable because background and text color are identical.
While this patch does not implement the fetching of colors from the OS via
AppKit or similar, it does provide some sane color values based partially on
Aqua and adaption to how the system colors degrade relative to the main colors
on MS Windows.
A testcase is available at http://fumle.dk/colortest.php where the topmost link
switches the styling between using system colors and a hardcoded scheme equal
to the one submitted in this patch.
The test tries to use all colors which have semantic bindings, like all shadows
and highlights for ThreeDFace, Menu, Hightlight etc.
This change will enable webdevelopers to use system colors and get an
acceptable result for Safari without adding a browser specific stylesheet to
their site or application.
This fix relates partially to bug #6129, but deviates from the recommended
colors in that testcase because the submitter apparently hadn't done any
comparison on how the result in safari would compare to other browsers.
--
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list