Closed
Bug 802270
Opened 13 years ago
Closed 13 years ago
Reuse a11y hover event for a11y focus event
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(firefox18 fixed)
VERIFIED
FIXED
Firefox 19
Tracking | Status | |
---|---|---|
firefox18 | --- | fixed |
People
(Reporter: eeejay, Assigned: eeejay)
References
Details
Attachments
(1 file)
2.87 KB,
patch
|
blassey
:
review+
bajaj
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
On Jellybean, TalkBack listens for hover enter events, and then uses them to put the accessibility focus on the hovered item. Right now we interrogate the js layer for the current a11y focus since we don't distinguish between explore by touch and a11y focus.
Going back to the js layer to re-send the previous hover event as an a11y focus event is an anti-pattern. In this patch we simply cache the event and reuse it as an a11y focus event.
Assignee | ||
Comment 1•13 years ago
|
||
Attachment #671944 -
Flags: review?(blassey.bugs)
Updated•13 years ago
|
Attachment #671944 -
Flags: review?(blassey.bugs) → review+
Assignee | ||
Comment 2•13 years ago
|
||
Assignee: nobody → eitan
Comment 3•13 years ago
|
||
Status: NEW → RESOLVED
Closed: 13 years ago
Flags: in-testsuite-
Resolution: --- → FIXED
Target Milestone: --- → Firefox 19
Comment 5•13 years ago
|
||
Comment on attachment 671944 [details] [diff] [review]
Reuse hover enter events for accessibility focus events.
[Approval Request Comment]
Bug caused by (feature/regressing bug #): Initial implementation proving to be inaccurate when recognizing touch/hover events.
User impact if declined: Irregularly inaccurate accessibility focus and potentially wrong clicks executed by TalkBack.
Testing completed (on m-c, etc.): Yes.
Risk to taking this patch (and alternatives if risky): None.
String or UUID changes made by this patch: None. This bug must be taken together with bug 802273.
Attachment #671944 -
Flags: approval-mozilla-aurora?
Updated•13 years ago
|
Attachment #671944 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Assignee | ||
Comment 6•13 years ago
|
||
![]() |
||
Updated•13 years ago
|
status-firefox18:
--- → fixed
Updated•5 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•