﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
10753	Floating space for inline editors needs a label	Teresa Monahan	Frederico Caldeira Knabben	"The floating space which displays the toolbar for inline editors uses role=application. Therefore it should be labelled using either aria-label or aria-labelledby (Ref:http://www.w3.org/TR/wai-aria/roles#application).[[BR]]

This can be achieved by mimicking the behavior of the IFrame based editor. Note that each instance of an inline editor should have a unique label as described in ticket #10510.[[BR]]

A proposed fix is to add the following to the floatSpaceTpl in floatingspace/plugin.js:

{{{
' aria-labelledby=""cke_{name}_arialbl"">' +
'<span id=""cke_{name}_arialbl"" class=""cke_voice_label"">{voiceLabel}</span>' +
}}}

and then pass in a voiceLabel to the vars used in the floatSpaceTpl.output call:

{{{
	voiceLabel: [ editor.lang.editor, editor.name ].join( ', ' )
}}}


"	Bug	closed	Normal	CKEditor 4.2.2	Accessibility	4.0 Beta	fixed	IBM	Satya Minnekanti Irina
