Opened 10 years ago

Closed 10 years ago

#9612 closed defect (fixed)

Editor: two shift-tabs needed to leave toolbar (FF)

Reported by: bill Owned by:
Priority: high Milestone: 1.4
Component: Editor Version: 1.3.2
Keywords: a11y Cc:
Blocked By: Blocking:

Description

On FF (all versions), load test_Editor.html and tab into the content area of editor1, or any editor.

Shift-tab once will navigate back to the toolbar, but shift-tabbing again doesn't leave the toolbar. Need to shift-tab twice to get out of the toolbar.

Works correctly on IE and Safari.

http://docs.dojocampus.org/dijit/Editor mentions problems with FF2 and IE but nothing about FF >= 3.

This is different than #9558 and, although similar to #8987, not the same thing.

Change History (4)

comment:1 Changed 10 years ago by bill

(In [19099]) Add test for tabbing and shift-tabbing around the Editor widget. Working on FF and IE, although not safari (but that seems to be a problem with DOH rather than w/the editor?)

Refs #9558, #9612, #8987.

comment:2 Changed 10 years ago by Becky Gibson

This has been introduced since 1.2.3 as shift-tabbing from the toolbar works correctly in http://download.dojotoolkit.org/release-1.2.3/dojo-release-1.2.3/dijit/tests/test_Editor.html in FF 3.5

There is information on Firefox 3 in the editor documentation under Accessibility Known issues. In the same paragraph that discusses tabbing twice to get out of the editor is the following, "Even though Firefox 3 now supports the use of the contentEditable attribute to create the editor using a div element, the dijit editor is still implemented using an iframe in Firefox 3 and this tabbing issue remains."

comment:3 Changed 10 years ago by bill

Milestone: tbd1.5

comment:4 Changed 10 years ago by bill

Milestone: 1.51.4
Resolution: fixed
Status: newclosed

Fixed by [20723]: fixes #10232 No longer need to special case the tab key in Firefox 3 and beyond. Also do not need the additional labels as JAWS 11 will announce the edit area as editable. Updated the robot test files to remove the extra tab key that used to be needed to exit the editor in FF. !strict

Note: See TracTickets for help on using tickets.