W3C home > Mailing lists > Public > public-webapps@w3.org > January to March 2015

[Bug 28079] New: [Shadow]: inappropriate reference to CSS3-UI nav-index spec in focus navigation order

From: <bugzilla@jessica.w3.org>
Date: Mon, 23 Feb 2015 05:24:54 +0000
To: public-webapps@w3.org
Message-ID: <bug-28079-2927@http.www.w3.org/Bugs/Public/>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=28079

            Bug ID: 28079
           Summary: [Shadow]: inappropriate reference to CSS3-UI nav-index
                    spec in focus navigation order
           Product: WebAppsWG
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Component Model
          Assignee: dglazkov@chromium.org
          Reporter: kochi@google.com
        QA Contact: public-webapps-bugzilla@w3.org
                CC: mike@w3.org, public-webapps@w3.org
            Blocks: 14978

The current shadow DOM spec specifies the focus navigation order of
elements in the shadow tree using CSS3 UI's "nav-index" property[1]
(more specifically in its algorithm 1.3.2 and 2.3, the spec refers to
"auto" for nav-index CSS property).

It's better to rewrite this part to refer to HTML spec, rather than
CSS3 UI spec.


The property is considered "at risk" in the CSS3 UI spec, and might not
be adopted as is in the current spec draft.  I found some discussion in
CSS WG's meeting notes[2].

As far as I read the CSS3 UI spec, the "auto" value corresponds to the
behavior of HTML attribute "tabindex" with its value 0 (cf, the spec
is [3] or [4]), which is already implemented in most browsers and the
spec is stable.

[1] http://www.w3.org/TR/css3-ui/#nav-index
[2] https://lists.w3.org/Archives/Public/www-style/2015Jan/0406.html
[3]
https://html.spec.whatwg.org/multipage/interaction.html#the-tabindex-attribute
[4]
http://www.w3.org/TR/html5/editing.html#sequential-focus-navigation-and-the-tabindex-attribute

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Received on Monday, 23 February 2015 05:24:56 UTC

This archive was generated by hypermail 2.3.1 : Friday, 27 October 2017 07:27:25 UTC