[Webkit-unassigned] [Bug 245631] New: Audit new CSS Color 4 system colors to determine if OS overrides are useful

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Sep 24 19:22:27 PDT 2022


https://bugs.webkit.org/show_bug.cgi?id=245631

            Bug ID: 245631
           Summary: Audit new CSS Color 4 system colors to determine if OS
                    overrides are useful
           Product: WebKit
           Version: Other
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Platform
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: sam at webkit.org

In https://bugs.webkit.org/show_bug.cgi?id=245533, we added a few new system colors.

  ButtonBorder
    white (matching existing ActiveBorder and InactiveBorder values).
  SelectedItem
    lightGray (matching existing Menu value)
  SelectedItemText
    black (matching existing *Text values)
  Mark
    yellow (matching background-color of <mark> in UA stylesheet)
  MarkText
    black (matching color of <mark> in UA stylesheet)
  AccentColor
    sRGB { 0, 122, 255 } (matching color of system-control-accent)
  AccentColorText
    black (matching existing *Text values)


That change only added platform agnostic values. We should audit the list to determine if any would be better with OS specific overrides. For example, AccentColor might be useful as an alias of -apple-system-control-accent on macOS.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220925/ef22379e/attachment-0001.htm>


More information about the webkit-unassigned mailing list