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>:

https://www.w3.org/Bugs/Public/show_bug.cgi?id=28212

šššššššššššš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
ššššššššššššššššššššctive-content-2
šššššššššššššššš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,
ššššššššššššššššššššpublic-html-wg-issue-tracking@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:
ššhttps://bugzilla.mozilla.org/show_bug.cgi?id=1141455
ššhttps://bugzilla.mozilla.org/show_bug.cgi?id=1135374

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?

https://html.spec.whatwg.org/multipage/forms.html#the-label-element:the-label-element-10
> š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.

https://html.spec.whatwg.org/multipage/dom.html#interactive-content-2
> š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 3.2.4.2.7, 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