Issue metadata
Sign in to add a comment
|
JAWS reads background color incorrectly |
||||||||||||||||||||||||
Issue descriptionVersion: m47 OS: Windows What steps will reproduce the problem? (1) Using JAWS, inspect color of a piece of text on a completely plain background, e.g. http://output.jsbin.com/famovo What is the expected output? What do you see instead? Expected: Color should be read as "black on white" Actual: Color is read as "black on black"
,
May 2 2016
,
May 26 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/36a0acdb9f8022148a26ab6198098a44964c19fd commit 36a0acdb9f8022148a26ab6198098a44964c19fd Author: nektar <nektar@chromium.org> Date: Thu May 26 18:47:14 2016 Improved the reporting of background color information. Previously only the background color in the element's style was exposed. More often than not, this was set to transparent. With this change, the background colors of all the layout objects from the current object up to the document object are blended until we reach an opacity of less than 50%. R=dmazzoni@chromium.org, aboxhall@chromium.org BUG= 595880 TESTED=layout test Review-Url: https://codereview.chromium.org/2006043002 Cr-Commit-Position: refs/heads/master@{#396242} [modify] https://crrev.com/36a0acdb9f8022148a26ab6198098a44964c19fd/content/test/data/accessibility/css/color-expected-blink.txt [modify] https://crrev.com/36a0acdb9f8022148a26ab6198098a44964c19fd/content/test/data/accessibility/css/color-expected-win.txt [add] https://crrev.com/36a0acdb9f8022148a26ab6198098a44964c19fd/third_party/WebKit/LayoutTests/accessibility/background-color.html [modify] https://crrev.com/36a0acdb9f8022148a26ab6198098a44964c19fd/third_party/WebKit/LayoutTests/accessibility/css-styles-expected.txt [modify] https://crrev.com/36a0acdb9f8022148a26ab6198098a44964c19fd/third_party/WebKit/LayoutTests/accessibility/css-styles.html [modify] https://crrev.com/36a0acdb9f8022148a26ab6198098a44964c19fd/third_party/WebKit/Source/modules/accessibility/AXLayoutObject.cpp [modify] https://crrev.com/36a0acdb9f8022148a26ab6198098a44964c19fd/third_party/WebKit/Source/modules/accessibility/AXLayoutObject.h [modify] https://crrev.com/36a0acdb9f8022148a26ab6198098a44964c19fd/third_party/WebKit/Source/modules/accessibility/AXObject.cpp [modify] https://crrev.com/36a0acdb9f8022148a26ab6198098a44964c19fd/third_party/WebKit/Source/modules/accessibility/AXObject.h
,
May 26 2016
The comment in the patch is wrong. It should say that we continue blending colors of all parent objects until opacity is 100%, not 50%. |
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by aboxhall@chromium.org
, Mar 17 2016