- cell.setStyle( 'width', '15px' );\r
- cell.setStyle( 'height', '15px' );\r
-\r
- var index = cell.$.cellIndex + 1 + 18 * targetRow.rowIndex;\r
- cell.append( CKEDITOR.dom.element.createFromHtml(\r
- '<a href="javascript: void(0);" role="option"' +\r
- ' aria-posinset="' + index + '"' +\r
- ' aria-setsize="' + 13 * 18 + '"' +\r
- ' style="cursor: pointer;display:block;width:100%;height:100% " title="'+ CKEDITOR.tools.htmlEncode( color )+ '"' +\r
- ' onkeydown="CKEDITOR.tools.callFunction( ' + onKeydownHandler + ', event, this )"' +\r
- ' onclick="CKEDITOR.tools.callFunction(' + onClickHandler + ', event, this ); return false;"' +\r
- ' tabindex="-1"><span class="cke_voice_label">' + color + '</span> </a>', CKEDITOR.document ) );\r
+ var colorLabel = numbering( 'color_table_cell' );\r
+ cell.setAttribute( 'aria-labelledby',colorLabel );\r
+ cell.append( CKEDITOR.dom.element.createFromHtml( '<span id="' + colorLabel + '" class="cke_voice_label">' + color + '</span>', CKEDITOR.document ) );\r