Closed
Bug 1019432
Opened 10 years ago
Closed 9 years ago
[AccessFu] Zooming doesn't work with TalkBack enabled
Categories
(Core :: Disability Access APIs, defect, P1)
Core
Disability Access APIs
Tracking
()
RESOLVED
FIXED
mozilla43
People
(Reporter: k.kolev1985, Assigned: eeejay)
References
Details
Attachments
(1 file)
7.23 KB,
patch
|
yzen
:
review+
|
Details | Diff | Splinter Review |
User Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0 (Beta/Release) Build ID: 20140506152807 Steps to reproduce: 1. Enable TalkBack from Settings -> Accessibility -> TalkBack. 2. Start Firefox and load a page in it (a one that could be zoomed in). 3. Try zooming in and out the loaded page, using 2 (or 3 if necessary) fingers. Actual results: Zooming doesn't work. Expected results: Zooming should work, even when TalkBack is enabled. If necessary - 3 finger gestures should be used to make it work.
Updated•10 years ago
|
tracking-fennec: --- → ?
Component: General → Graphics, Panning and Zooming
OS: Windows 8.1 → Android
Hardware: x86_64 → ARM
Comment 1•10 years ago
|
||
Any thoughts on whether you want this supported, and what the user interaction would be like? IMO if you want to support zooming with accessibility enabled then it might be better to have desktop-style zoom (i.e. fixed zoom amounts) rather than the current mobile pinch-zoom.
Flags: needinfo?(eitan)
Assignee | ||
Comment 2•10 years ago
|
||
(In reply to Kostadin Kolev from comment #0) > Zooming should work, even when TalkBack is enabled. If necessary - 3 finger > gestures should be used to make it work. Is this how you zoom in Chrome?
Flags: needinfo?(eitan)
Assignee | ||
Comment 3•10 years ago
|
||
(In reply to Kartikaya Gupta (email:kats@mozilla.com) from comment #1) > Any thoughts on whether you want this supported, and what the user > interaction would be like? IMO if you want to support zooming with > accessibility enabled then it might be better to have desktop-style zoom > (i.e. fixed zoom amounts) rather than the current mobile pinch-zoom. Yeah, we capture all touch events, so we may need to do something ourselves.
Reporter | ||
Comment 4•10 years ago
|
||
Yes, I want zooming to be supported even with TalkBack enabled. And YES - in Chrome, I place 3 fingers on the screen and move 1 of them away or towards the other 2 and that is how zooming in and out works.
Assignee | ||
Comment 5•10 years ago
|
||
Great, thanks Kostadin. I agree this would be a great improvement, and also needed in Firefox OS. I am refiling this as an AccessFu bug. We currently capture all touch events, and we will probably be implementing this on our end as opposed to passing this through in Android. Thanks for putting this on our radar!
Component: Graphics, Panning and Zooming → Disability Access APIs
OS: Android → All
Product: Firefox for Android → Core
Hardware: ARM → All
Summary: Zooming doesn't work with TalkBack enabled → [AccessFu] Zooming doesn't work with TalkBack enabled
Version: Firefox 29 → unspecified
Comment 6•10 years ago
|
||
Do we have any idea about how we want to track this bug? Just a +? Or do we want this to land sooner?
Updated•10 years ago
|
Status: UNCONFIRMED → NEW
Ever confirmed: true
Updated•10 years ago
|
tracking-fennec: ? → +
Updated•10 years ago
|
Assignee: nobody → wjohnston
Comment 8•9 years ago
|
||
I have no idea why I assigned this to myself. From comment 5 it sounds like the accessibility people wanted it.
Assignee: wjohnston → nobody
Seems important – I'm going to renom.
tracking-fennec: + → ?
Comment 11•9 years ago
|
||
This still happens in nightly. Chrome allows zooming using the 2 finger pinch/pull gesture.
Flags: needinfo?(kbrosnan)
Assignee | ||
Updated•9 years ago
|
Blocks: AndroidA11yUpdates
Comment 12•9 years ago
|
||
Mike - Can you take a look at how the Android Gestures are being handled? Might be a Java side issue, but could be an APZ issue too?
Assignee: nobody → michael.l.comella
Flags: needinfo?(michael.l.comella)
Updated•9 years ago
|
tracking-e10s:
--- → +
Priority: P5 → P1
Updated•9 years ago
|
tracking-fennec: ? → +
tracking-e10s:
+ → ---
Assignee | ||
Comment 13•9 years ago
|
||
Attachment #8658454 -
Flags: review?(yzenevich)
Assignee | ||
Comment 14•9 years ago
|
||
We currently capture all touch/mouse events in order to support things like swipe navigation with TalkBack in ICS. The ICS share is shrinking, and it is not worth having that extra functionality for a small segment. Note, removing this does not completely remove accessibility support for ICS, it just removes the extra features we had in order to make it suck a bit less than the rest of the platform..
Assignee: michael.l.comella → eitan
Thanks for grabbing this Eitan. If you need me to jump in again, NI me.
Flags: needinfo?(michael.l.comella)
Comment 16•9 years ago
|
||
Comment on attachment 8658454 [details] [diff] [review] [AccessFu] Only capture explore by touch events in Android. Review of attachment 8658454 [details] [diff] [review]: ----------------------------------------------------------------- This is good stuff :)
Attachment #8658454 -
Flags: review?(yzenevich) → review+
Comment 18•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/bb14c6b7a30b
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox43:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla43
Comment 19•9 years ago
|
||
Release Note Request (optional, but appreciated) [Why is this notable]: User facing improvements! Great. [Suggested wording]: Accessibility improvements for scrolling, zooming, and context menus in Talkback [Links (documentation, blog post, etc)]: http://blog.monotonous.org/2015/09/15/firefox-for-android-accessibility-refresh/ It seems good to me to describe this and several other bugs mentioned in the blog post, rolled up into one release note. If you have improvements for the release note wording, please comment and needinfo me. Thanks!
relnote-firefox:
--- → 43+
Flags: needinfo?(eitan)
Assignee | ||
Comment 20•9 years ago
|
||
The wording looks good, I would add braille: Accessibility improvements for scrolling, zooming, braille, and context menus in Talkback Also, this relnote tag should probably be on the dependent bug 1182162 instead of this one.
Flags: needinfo?(eitan)
Updated•9 years ago
|
relnote-firefox:
43+ → ---
You need to log in
before you can comment on or make changes to this bug.
Description
•