﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
13027	[Sev1] AVT: Keyboard Navigation in dialogs with multiple tabs not following CI 162 instructions or ARIA Authoring practices	Satya Minnekanti	Marek Lewandowski	"'''To reproduce the defect:'''

1. Open [http://nightly.ckeditor.com/15-03-10-07-08/full/samples/replacebyclass.html].

2. Open any dialog that has multiple tabs ( ex: Table Properties)

3. Navigate dialog using keyboard.

'''Actual Result''' 

1. when a dialog opens focus going in to first field in tab panel that's opened.

2. User has to press Alt + F10 to access tab list from a tab panel.

3. User has to press Enter key to go in to a tab panel from a tab in tablist.

This fails Accessibility Compliance since tabs & tab panels are not coded as per CI guidelines or ARIA Authoring Practices

'''Expected Result:''' 

1. '''When dialog opens focus should go to selected tab & when user press tab key focus should go to tab panel.(User should not have to press enter to move focus from selected tab to tabpanel content. That should always be done with tab key.)'''

2. '''User should be able to move focus to tablist with tab key. For tabs in a dialog, tablist must be in the dialog's tab ring. Only selected tab should be in the tab ring. User changes which tab is selected with the arrow key once focus is in the tablist.'''

Please see [http://www.w3.org/TR/2013/WD-wai-aria-practices-20130307/#tabpanel] on keyboard interaction in a tab panel

'''Tab''' - only active tab is in the tab order. User reaches the tabbed panel component by pressing the tab key until the active tab title receives focus.

'''Left Arrow''' - with focus on a tab, pressing the left arrow will move focus to the previous tab in the tab list and activate that tab. Pressing the left arrow when the focus is on the first tab in the tab list will move focus and activate the last tab in the list.

'''Right Arrow''' - with focus on a tab, pressing the right arrow will move focus to the next tab in the tab list and activate that tab. Pressing the right arrow when the focus is on the last tab in the tab list will move focus to and activate the first tab in the list.

'''Up arrow''' - behaves the same as left arrow in order to support vertical tabs

'''Down arrow''' - behaves the same as right arrow in order to support vertical tabs"	Bug	closed	Must have (possibly next milestone)	CKEditor 4.4.8	Accessibility		fixed	IBM	Damian Irina
