id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blocking	blockedby
7092	button creation that requires a matching label does not find label in all cases	ddstreet		"When creating a button() for a checkbox or radio box, where an associated label is required, the code does not correctly search for the associated label; it misses several cases as illustrated here:
http://jsbin.com/akuqu4/15

Specifically, the current code only finds the label if both the checkbox and label have a common ancestor; it misses cases where:
* the label is a sibling of the checkbox, but neither have a parent
* the label is a uncle of the checkbox (and do not share a common ancestor)
* the label is a cousin of the checkbox (and do not share a common ancestor)
* the label is a nephew of the checkbox (and do not share a common ancestor)
"	bug	closed	minor	1.8.11	ui.button	1.8.10	fixed				
