Unfortunately, I do not recall that discussion either. Before I made the
change I had not put tabindex on all elements. For example, <title> and
<desc> would not get a tabindex because they would not be rendered although
I suppose <title> could be used a tooltip.
All browsers, however, had tabindex on all elements. I don't recall the
HTML spec. saying that if tabindex was applied it would not be rendered.
For example ... e.g. <meta> or <title> in HTML.
Shadow DOMs should allow shadow DOM elements to participate in the tab
order.
Rich
Rich Schwerdtfeger
From: Cameron McCormack <cam@mcc.id.au>
To: Rik Cabanier <cabanier@gmail.com>
Cc: "Tab Atkins Jr." <jackalmage@gmail.com>, Richard
Schwerdtfeger/Austin/IBM@IBMUS, SVG WG <public-svg-wg@w3.org>,
SVG public list <www-svg@w3.org>
Date: 08/16/2014 12:06 AM
Subject: Re: tabindex
Rik Cabanier wrote:
> That makes sense and I think the spec should call that out.
> Didn't we at some point discuss what should happen with tabindex in
> symbols? It seems 'tree order' is not enough.
I don't recall that discussion (doesn't mean it didn't happen) but I
would expect that it should do the same thing as tabindex used inside
shadow trees.