Closed Bug 1120831 Opened 9 years ago Closed 9 years ago

Accessibility escape (scrub gesture) not available where convenient

Categories

(Firefox for iOS :: Browser, enhancement)

All
iOS 7
enhancement
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: dusek, Unassigned)

Details

Attachments

(1 file)

46 bytes, text/x-github-pull-request
bnicholson
: review+
Details | Review
When there is a situation where the user should be able to cancel what is on the screen (like pressing Esc on desktop) to go back to previous screen, VoiceOver users should be provided with the option to do this act of canceling through the VoiceOver scrub gesture.

It is basically a shortcut so that VoiceOver user does not have to go to the buttont that does the escape function, but can invoke it using scrub gesture from anywhere on the screen.

The current situations where this applies:
- when working in the tab bar view (i.e. when editing address or browsing bookmarks, settings), there is a Cancel button at the top whose function to dismiss the tab bar view should be available also using scrub gesture from anywhere in the tab bar view
- when in the browser view, the back button (to go one page back in history) should be invokable by the scrub gesture (a la Safari on iOS)

In code, this is done by implementing UIAccessibility.accessibilityPerformEscape
Attached file Pull request
Attachment #8552091 - Flags: review+
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
There is a regression in this since this was fixed - this no longer works for going back in history when browsing a webpage.
(In reply to Boris Dušek from comment #2)
> There is a regression in this since this was fixed - this no longer works
> for going back in history when browsing a webpage.

Mind filing a new bug if not already?
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: