Closed Bug 1461316 Opened 7 years ago Closed 7 years ago

UIAlertControllers don't have accessibility identifiers

Categories

(Firefox for iOS :: Build & Test, enhancement)

Other
iOS
enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
fxios ? ---

People

(Reporter: garvan, Assigned: garvan)

Details

Attachments

(1 file)

55 bytes, text/x-github-pull-request
isabel_rios
: review+
Details | Review
The native UIAlertController has no API for setting accessibility identifiers when creating items for the dialog. Looking on StackOverflow, there are a few suggested workarounds to iterate the dialog after creation and assign these values to the correct views. Perhaps we should have our own subclass with a better API. These identifiers are needed for test automation in non-English languages.
No longer blocks: 1460898
Assignee: nobody → gkeeley
Attached file Pull request
Attachment #8975513 - Flags: review?(irios.mozilla)
Status: NEW → ASSIGNED
Comment on attachment 8975513 [details] [review] Pull request The failures are due to intermittents already managed in other PRs pending to land. Thanks for adding the accIDs!
Attachment #8975513 - Flags: review?(irios.mozilla) → review+
Landed on master
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: