The PDF bar elements are not visible with High Contrast
Categories
(Firefox :: PDF Viewer, defect)
Tracking
()
People
(Reporter: atrif, Unassigned)
References
(Regression)
Details
(Keywords: access, regression)
Attachments
(1 file)
83.10 KB,
image/png
|
Details |
Affected versions
- 84.0.2 (20210105180113)
- 85.0b6 (20210107185759)
- 86.0a1 (20210108094818)
Affected platforms
- Windows 10x64
Preconditions
- High contrast enabled
Steps to reproduce
- Open Firefox and http://foersom.com/net/HowTo/data/OoPdfFormExample.pdf.
- Observe the elements from the top PDF bar.
Expected result
- All elements are displayed as expected.
Actual result
- Some elements from the bar are not visible.
Regression range
- I will search for one ASAP.
Notes
- Attached a screenshot.
Reporter | ||
Updated•3 years ago
|
Reporter | ||
Updated•3 years ago
|
Updated•3 years ago
|
Reporter | ||
Comment 1•3 years ago
|
||
Hello! Attaching the regression range results made on Windows 10x64.
Last good revision: 89bbbe5e6369e1ce2b75ddf75cd201782ce362b2
2:55.59 INFO: First bad revision: ed4b5a56979c8df2050dabf933e6e94fa93163c6
2:55.59 INFO: Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=89bbbe5e6369e1ce2b75ddf75cd201782ce362b2&tochange=ed4b5a56979c8df2050dabf933e6e94fa93163c6
Possible regressor: bug 1660483.
Updated•3 years ago
|
Comment 2•3 years ago
|
||
James, is that a serious bug from an accessibility perspective?
Comment 3•3 years ago
|
||
Yes, because this makes this totally unusable for a high contrast mode user.
Updated•3 years ago
|
Comment 4•3 years ago
|
||
Brendan can you take a look at this? Per comment 3 it's a bad accessibility experience.
Updated•3 years ago
|
Comment 5•3 years ago
|
||
I was hoping to get to this, but I have some other ongoing accessibility work in pdf.js. In the mean time, I've opened a bug upstream and asked if the original implementer has some ideas on how to fix it.
Updated•3 years ago
|
Comment 6•3 years ago
|
||
At what point should we consider reverting the upstream change until it can reland with this addressed?
Comment 7•3 years ago
|
||
(In reply to Ryan VanderMeulen [:RyanVM] from comment #6)
At what point should we consider reverting the upstream change until it can reland with this addressed?
Unfortunately I really don't think that's even an option at this point in time, given that a fair number of clean-up/improvement patches have landed since the original PR was merged. Hence it's extremely unlikely that you even could back out all of the changes, without a lot of breakage all over the place.
There's also some additional discussion in https://github.com/mozilla/pdf.js/issues/13109
Comment 8•3 years ago
|
||
This is going to miss 88 at this point, but it looks like there's an upstream PR going through review now. Hopefully it'll merge in time to make 89 still.
Comment 9•3 years ago
|
||
The PDF.js fix landed, but it depends on bug 1704595 to actually work.
Comment 10•3 years ago
|
||
Isn't the dependency rather on bug 1659511?
Comment 11•3 years ago
|
||
(In reply to Julien Cristau [:jcristau] from comment #10)
Isn't the dependency rather on bug 1659511?
The announcement (https://groups.google.com/g/mozilla.dev.platform/c/zwDaj0JMYjs) mentioned bug 1704595, but yes, it looks like you're right, thanks!
The announcement also mentioned 90, while bug 1659511 landed in 89. What's the plan?
Comment 12•3 years ago
|
||
(In reply to Marco Castelluccio [:marco] from comment #11)
(In reply to Julien Cristau [:jcristau] from comment #10)
Isn't the dependency rather on bug 1659511?
The announcement (https://groups.google.com/g/mozilla.dev.platform/c/zwDaj0JMYjs) mentioned bug 1704595, but yes, it looks like you're right, thanks!
The announcement also mentioned 90, while bug 1659511 landed in 89. What's the plan?
Hi! yeah I saw this patch and wanted to make sure we got the fix in, so it'll be in 89 😀
Comment 13•3 years ago
|
||
:atrif, could you verify this is fixed in 89?
Updated•3 years ago
|
Reporter | ||
Comment 14•3 years ago
|
||
(In reply to Marco Castelluccio [:marco] from comment #13)
:atrif, could you verify this is fixed in 89?
Yup I can confirm that the elements are now visible using High Contrast and str from comment 0 on Windows 10x64 with Firefox 89.0b5 (20210427185821).
Updated•11 months ago
|
Description
•