Fwd: [Bug 28212] New: Making an element with tabindex attribute to be an interactive content breaks backward compatibility

related to the keyboard stuff. So I updated that a bit

-------- Beginning of forwarded message  --------
14.03.2015, 01:19, "bugzilla@jessica.w3.org" <bugzilla@jessica.w3.org>:


ššššššššššššBug ID: 28212
šššššššššššSummary: Making an element with tabindex attribute to be an
ššššššššššššššššššššinteractive content breaks backward compatibility
šššššššššššProduct: HTML WG
šššššššššššVersion: unspecified
ššššššššššHardware: PC
šššššššššššššššURL: https://html.spec.whatwg.org/multipage/dom.html#intera
ššššššššššššššššOS: All
ššššššššššššStatus: NEW
ššššššššššSeverity: normal
ššššššššššPriority: P2
šššššššššComponent: HTML5 spec
ššššššššššAssignee: dave.null@w3.org
ššššššššššReporter: arai.unmht@gmail.com
ššššššššQA Contact: public-html-bugzilla@w3.org
ššššššššššššššššCC: mike@w3.org, public-html-admin@w3.org,

Created attachment 1584
šš--> https://www.w3.org/Bugs/Public/attachment.cgi?id=1584&action=edit
demo for tabindex, label, and input

Originally reported here:

In the attached demo (copied from http://jsbin.com/budisehuyo/3/ ), what the
spec says is that clicking on the span element should not turn on/off the
checkbox, right?

> šThe activation behaviour of a label element for events targeted at interactive
> šcontent descendants of a label element, and any descendants of those
> šinteractive content descendants, must be to do nothing.

> šInteractive content is content that is specifically intended for user
> šinteraction.
> šThe tabindex attribute can also make any element into interactive content.

Now it's implemented in Firefox Developers Edition 38.0a2 (2015-03-13) and
Firefox Nightly 39.0a1 (2015-03-13). šBut the behavior is different from
previous versions and other browsers, and it causes compatibility problem in
capitainetrain.com (see https://bugzilla.mozilla.org/show_bug.cgi?id=1135374 ).

Could we remove "The tabindex attribute can also make any element into
interactive content." from, or add some restriction to make it
backward compatible?

You are receiving this mail because:
You are on the CC list for the bug.
-------- End of forwarded message --------

Charles McCathie Nevile - web standards - CTO Office, Yandex
chaals@yandex-team.ru - - - Find more at http://yandex.com

Received on Saturday, 14 March 2015 00:29:16 UTC