W3C home > Mailing lists > Public > public-html-admin@w3.org > December 2013

[Bug 23984] New: Is it possible to implement drawCustomFocusRing?

From: <bugzilla@jessica.w3.org>
Date: Tue, 03 Dec 2013 16:56:45 +0000
To: public-html-admin@w3.org
Message-ID: <bug-23984-2495@http.www.w3.org/Bugs/Public/>

            Bug ID: 23984
           Summary: Is it possible to implement drawCustomFocusRing?
           Product: HTML WG
           Version: unspecified
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: critical
          Priority: P2
         Component: CR HTML Canvas 2D Context
          Assignee: jaymunro@microsoft.com
          Reporter: plh@w3.org
        QA Contact: public-html-bugzilla@w3.org
                CC: public-html-admin@w3.org

Can the user agent actually know that the user requested particular focus rings
(e.g. high-contrast focus ring, "make the focus rectangle thicker" on Windows)?
If not, then drawCustomFocusRing will always have no effect in user agents... 

What I don't understand is how a browser is supposed to implement the high
contrast focus ring support on a real operating system that exists today.
Are there other apps that do this? Are there published guidelines anywhere?

Windows has a system setting for high-contrast mode. When you turn on high
contrast mode, it changes the default color palette. There's no other
effect on the focus ring that I know of.

Windows also has settings for the focus ring width. I agree those should
affect the system focus ring, but I don't think users would expect that to
override a canvas author's focus ring.

High contrast mode may affect the system focus ring color, it's true - but
there's no reason to believe that this system focus ring would look better
on a canvas when high contrast mode is on, and in fact it might look much

Third-party accessibility tools that draw focus rings aren't relevant here.
They draw independently of applications; applications like browsers are not
supposed to draw anything different.

You are receiving this mail because:
You are on the CC list for the bug.
Received on Tuesday, 3 December 2013 16:56:48 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:37:35 UTC