New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 785135 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Nov 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug
Team-Accessibility



Sign in to add a comment

A11y: Chrome + JAWS: incorrect behavior around Amazon grid tables

Project Member Reported by leberly@chromium.org, Nov 15 2017

Issue description

Google Chrome	64.0.3268.0 (Official Build) canary (64-bit) (cohort: Clang-64)
Windows 10 Enterprise Version 1607 Build 14393.1770
NVDA 2017.3
JAWS 2018.1710.42 private preview release
Firefox 56.0.2 (not Quantum) 

Report from a user about "some of the problems I encounter with Tables in Chrome using  Jaws 2018 on Windows 10." 

My repro steps:
# Start JAWS and Chrome
# Go to this webpage: https://www.amazon.co.uk/gp/offer-listing/0297798073/ref=sr_1_1_olp?ie=UTF8&qid=1510722412&sr=8-1&keywords=Billy+Bonds
# Use JAWS on the part of the page that is a div rendered in a table. I have attached the relevant outerHTML here. 
# JAWS sees the content as a grid, not a table. Here is what JAWS says in Chrome:
MainRegion 
column 1 row 1
Read more Link 
out of table
5 customer reviews Link 
grid with 5 columns and 8 rows
main region
Price + Delivery
Condition
Seller Information
Delivery
Buying Options
separator 
£5.37
+ £2.80 UK delivery
Used - Acceptable
We are certain you will be delighted with our high level of custo... » 
Link Read more


Unable to reproduce in Firefox at this time since it auto-updated to 57 which is not compatible with JAWS. I will return to this bug once I can successfully install 56.0.2. 


   


 
HTMLForBug.txt
43.2 KB View Download

Comment 1 Deleted

Update from dsexton@chromium.org:

Chrome: 61.0.3163.100 (Official Build) (64-bit)(cohort: Stable)
Chrome: 64.0.3268.0 (Official Build) canary (64-bit) (cohort: Clang-64)
Firefox: ESR 52
NVDA: 2017.3

Grids and tables should work nearly the same when the table is basic (like this one).

Chrome stable: NVDA did not recognize a grid or table at all
Firefox: NVDA recognized a "table with 0 rows and 0 columns" and table reading commands didn't work. 
Chrome Canary: This works as expected with NVDA

5 customer reviews
 table  with 8 rows and 5 columns 
main landmark 
row 1  column 1
Price + Delivery
column 2
Condition
column 3
Seller Information
column 4
Delivery
column 5
Buying Options
separator
row 2  Price + Delivery  column 1
£5.25
+ £2.80 UK delivery
Condition  column 2
Used - Acceptable
We are certain you will be delighted with our high level of custo... » 
link
Read more
Seller Information  column 3
heading  level 3
link
FT Books
5 out of 5 stars
link
97% positive
 over the past 12 months. (106,025 total ratings) 

Delivery  column 4
list with 3 items
• 
In stock.
• 
Dispatched from United Kingdom.
• 
link
Delivery rates
 and 
link
return policy
.
out of list
Buying Options  column 5
button
Add to Basket
separator
row 3  Price + Delivery  column 1
£5.26
+ £2.80 UK delivery
Condition  column 2
Used - Very Good
Expedited shipping available on this book. The book has been read... » 
link
Read more
Seller Information  column 3
heading  level 3
link
World of Books Ltd
4.5 out of 5 stars
link
94% positive
 over the past 12 months. (1,817,705 total ratings) 

Delivery  column 4
list with 3 items
• 
In stock.
• 
Dispatched from United Kingdom.
• 
link
Delivery rates
 and 
link
return policy
.
out of list
Buying Options  column 5
button
Add to Basket
separator
row 4  Price + Delivery  column 1
£5.26
+ £2.80 UK delivery
Condition  column 2
Used - Very Good
Expedited shipping available on this book. The book has been read... » 
link
Read more
Seller Information  column 3
heading  level 3
link
World of Books Ltd
4.5 out of 5 stars
link
94% positive
 over the past 12 months. (1,817,705 total ratings) 

Delivery  column 4
list with 3 items
• 
In stock.
• 
Dispatched from United Kingdom.
• 
link
Delivery rates
 and 
link
return policy
.
out of list
Buying Options  column 5
button
Add to Basket
separator
row 5  Price + Delivery  column 1
£5.95
+ £2.95 UK delivery
Condition  column 2
Used - Good
light shelfwear.spine faded
Seller Information  column 3
heading  level 3
link
Dazzling Books
5 out of 5 stars
link
99% positive
 over the past 12 months. (529 total ratings) 

Delivery  column 4
list with 3 items
• 
In stock.
• 
Dispatched from United Kingdom.
• 
link
Delivery rates
 and 
link
return policy
.
out of list
Buying Options  column 5
button
Add to Basket
separator
row 6  Price + Delivery  column 1
£15.00
+ £2.80 UK delivery
Condition  column 2
Used - Acceptable
Will post from UK within 24 hours.
Seller Information  column 3
heading  level 3
link
sierrabogart
5 out of 5 stars
link
99% positive
 over the past 12 months. (11,089 total ratings) 

Delivery  column 4
list with 3 items
• 
In stock.
• 
Dispatched from United Kingdom.
• 
link
Delivery rates
 and 
link
return policy
.
out of list
Buying Options  column 5
button
Add to Basket
separator
row 7  Price + Delivery  column 1
£19.99
+ £2.80 UK delivery
Condition  column 2
Used - Like New
new book, never been read, minor storage wear.
..........

Status: WontFix (was: Available)
Hello,

I am resolving this bug as WontFix since David was able to show the same behavior in Firefox of the element being recognized as a grid, not a table. This indicates that the behavior you are seeing comes from the website itself as opposed to a browser specific concern. Amazon has more information on using AT software with their products here: https://www.amazon.com/gp/help/customer/display.html?nodeId=200259430

Please let me know if you have further questions or concerns. 

Thanks,

Laura  
Owner: dsexton@chromium.org
Status: Available (was: WontFix)
Reopening for another look per our current examination of tables. 

Assigning to David S for review. 
Status: Assigned (was: Available)
Owner: ----
Status: WontFix (was: Assigned)
This table appears to be presented to screen reader users properly in 64.0.3273.3 (Official Build) canary (64-bit) (cohort: Clang-64) .
 and does not give further information in resolving remaining table issues so I am closing this bug
Another table issue that might address this bug is here: https://bugs.chromium.org/p/chromium/issues/detail?id=787516

Summary: A11y: Chrome + JAWS: incorrect behavior around Amazon grid tables (was: A11y: Chrome + JAWS: incorrect behavior around tables)

Sign in to add a comment