Open Bug 1403149 Opened 5 years ago Updated 4 months ago

Table Header Omitted in Reader Mode


(Toolkit :: Reader Mode, defect, P3)

55 Branch




(Reporter: funTomas, Unassigned)


(Whiteboard: [reader-mode-readability-algorithm])

User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:55.0) Gecko/20100101 Firefox/55.0
Build ID: 20170824053622

Steps to reproduce:

Visited page at and switched to Reader Mode.

Actual results:

Both tables in the content miss first rows.

Expected results:

Tables featured in content should be displayed in Reader Mode completely, incl. a row with "header" style.
Component: Untriaged → Reader Mode
Ever confirmed: true
Product: Firefox → Toolkit
The issue is that the headers have a "header" class, instead of using either <thead> or <th> as appropriate. We filter out things with the "header" class because generally speaking, we don't want items with that type of class in the output (i.e. toplevel headers at the top of the page). It's possible we can make reader mode more sophisticated here, but it may be tricky to do without regressing things, especially considering there's a type of page that (still, in 2017) uses tables for layout.
Priority: -- → P3
Whiteboard: [reader-mode-readability-algorithm]
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.