Closed
Bug 1212007
Opened 9 years ago
Closed 9 years ago
Pin dialog hidden style breaks accessibility.
Categories
(Firefox OS Graveyard :: Gaia::System::Accessibility, defect)
Firefox OS Graveyard
Gaia::System::Accessibility
ARM
Gonk (Firefox OS)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: yzen, Assigned: yzen)
References
Details
(Keywords: access)
Attachments
(1 file)
We need to make sure that pointer events none and opacity 0 is never used for hiding elements. These elements remain accessible to the screen reader. Instead visibility hidden should be used.
This case is also aggravated by the fact that this styling is used on the dialog which results in platform accessibility firing an unnecessary EVENT_DOCUMENT_LOAD_COMPLETE accessibility event (because the dialog is not hidden).
Caused by bug 1168955.
Assignee | ||
Updated•9 years ago
|
Summary: Pin dialog hidden style hidden style breaks accessibility. → Pin dialog hidden style breaks accessibility.
Comment 1•9 years ago
|
||
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → yzenevich
Status: NEW → ASSIGNED
Assignee | ||
Updated•9 years ago
|
Attachment #8670432 -
Flags: review?(timdream)
Comment 2•9 years ago
|
||
Comment on attachment 8670432 [details] [review]
[gaia] yzen:bug-1212007 > mozilla-b2g:master
I am not familiar with the new feature -- you should ask the original reviewer.
Attachment #8670432 -
Flags: review?(timdream) → review?(apastor)
Comment 3•9 years ago
|
||
Instead of a see also, regression (or an incomplete feature) should be marked as a dependency instead.
Comment 4•9 years ago
|
||
Comment on attachment 8670432 [details] [review]
[gaia] yzen:bug-1212007 > mozilla-b2g:master
Sorry about that. That won't happen again! :)
Thanks for fixing it.
Attachment #8670432 -
Flags: review?(apastor) → review+
Assignee | ||
Comment 5•9 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 6•9 years ago
|
||
This one is part of 1209062, would you mark it 2.2r+ ?
Flags: needinfo?(whuang)
Updated•9 years ago
|
feature-b2g: --- → 2.2r+
Flags: needinfo?(whuang)
Comment 7•9 years ago
|
||
can we get a PR request for 2.2r ? :)
Assignee | ||
Comment 8•9 years ago
|
||
Comment on attachment 8670432 [details] [review]
[gaia] yzen:bug-1212007 > mozilla-b2g:master
Required for accessibility.
Attachment #8670432 -
Flags: approval-gaia-v2.2r?(whuang)
Comment 9•9 years ago
|
||
Comment on attachment 8670432 [details] [review]
[gaia] yzen:bug-1212007 > mozilla-b2g:master
2.2R is not FL yet so I'm + it for all feature-b2g:2.2r+
Attachment #8670432 -
Flags: approval-gaia-v2.2r?(whuang) → approval-gaia-v2.2r+
Comment 10•9 years ago
|
||
(In reply to Yura Zenevich [:yzen] from comment #8)
> Comment on attachment 8670432 [details] [review]
> [gaia] yzen:bug-1212007 > mozilla-b2g:master
>
> Required for accessibility.
we still need a PR request for 2.2.r here or ?
Flags: needinfo?(yzenevich)
Assignee | ||
Comment 11•9 years ago
|
||
Comment on attachment 8670432 [details] [review]
[gaia] yzen:bug-1212007 > mozilla-b2g:master
Actually this pin the web is not part of v2.2r so this bug is not present in that branch. Removing the flags
Flags: needinfo?(yzenevich)
Attachment #8670432 -
Flags: approval-gaia-v2.2r+
Assignee | ||
Updated•9 years ago
|
feature-b2g: 2.2r+ → ---
You need to log in
before you can comment on or make changes to this bug.
Description
•