Closed
Bug 995034
Opened 11 years ago
Closed 11 years ago
Contact UI screens are not properly hidden for screen reader
Categories
(Firefox OS Graveyard :: Gaia::Contacts, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: eeejay, Unassigned)
References
Details
(Keywords: access, Whiteboard: [b2ga11y p=2])
Attachments
(1 file)
By swiping through the interface, the user could being up all the different screens that are transformed out of view.
Reporter | ||
Updated•11 years ago
|
Whiteboard: [b2ga11y 2.0]
Reporter | ||
Updated•11 years ago
|
Whiteboard: [b2ga11y 2.0] → [b2ga11y p=2]
Reporter | ||
Comment 1•11 years ago
|
||
Attachment #8425155 -
Flags: review?(etienne)
Comment 2•11 years ago
|
||
Comment on attachment 8425155 [details] [review]
Link to Github pull-request: https://github.com/mozilla-b2g/gaia/pull/19398
Redirecting to a contact peer.
BTW looks like this is breaking some marionette-js tests.
Attachment #8425155 -
Flags: review?(etienne) → review?(francisco.jordano)
Comment 3•11 years ago
|
||
Comment on attachment 8425155 [details] [review]
Link to Github pull-request: https://github.com/mozilla-b2g/gaia/pull/19398
Almost there, left some comments on github.
Mainly we have a problem, of going throug a pathd of the code that can try to execute a null callback.
But tiny change and we are ready to land this. Ask me for review once the changes are applied.
Thanks a lot for the collaboration!
Attachment #8425155 -
Flags: review?(francisco.jordano) → review-
Comment 4•11 years ago
|
||
Forgot to mention, can you add some unit test (or reuse the current ones) to check when the class 'current' should be or not be there?
Thanks!
Reporter | ||
Comment 5•11 years ago
|
||
Comment on attachment 8425155 [details] [review]
Link to Github pull-request: https://github.com/mozilla-b2g/gaia/pull/19398
I had to redo a lot of unit tests. Since we need to be completely async, and waif for callbacks, having global variables for "current" and "next" does not work well.
Attachment #8425155 -
Flags: review- → review?(francisco.jordano)
Comment 6•11 years ago
|
||
Relaunching the marionette tests
Reporter | ||
Comment 7•11 years ago
|
||
Green.
Comment 8•11 years ago
|
||
Comment on attachment 8425155 [details] [review]
Link to Github pull-request: https://github.com/mozilla-b2g/gaia/pull/19398
German I know you were the last one doing a big refactor in the navigation object.
Would you mind giving feedback about the patch?
I already did the review but will appreciate your feedback here.
Attachment #8425155 -
Flags: review?(francisco)
Attachment #8425155 -
Flags: review+
Attachment #8425155 -
Flags: feedback?(gtorodelvalle)
Reporter | ||
Comment 9•11 years ago
|
||
German, any chance for feedback soon?
Comment 10•11 years ago
|
||
Comment on attachment 8425155 [details] [review]
Link to Github pull-request: https://github.com/mozilla-b2g/gaia/pull/19398
Hi guys! Sorry for the delay, mainly to Eitan :-) Looking good to me and much cleaner than the previous code so congrats! ;-)
Attachment #8425155 -
Flags: feedback?(gtorodelvalle) → feedback+
Comment 11•11 years ago
|
||
Relaunch travis jobs to land this.
Comment 12•11 years ago
|
||
Adding my self as needinfo to remember to land this :)
Flags: needinfo?(francisco)
Comment 14•11 years ago
|
||
Updated•11 years ago
|
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•