Closed Bug 1395824 Opened 7 years ago Closed 5 years ago

Enable Table Borders in Reader View

Categories

(Toolkit :: Reader Mode, defect, P3)

57 Branch
defect

Tracking

()

RESOLVED FIXED
mozilla68
Tracking Status
firefox68 --- fixed

People

(Reporter: reinhart_previano, Assigned: sonali18317, Mentored)

Details

(Whiteboard: [about-reader-ui] )

Attachments

(2 files)

User Agent: Mozilla/5.0 (Android 6.0; Mobile; rv:57.0) Gecko/57.0 Firefox/57.0
Build ID: 20170831100255

Steps to reproduce:

For some websites, such as Wikipedia, have long tables which are included in Reader View.
In this case, I visited a Wikipedia article about Firefox ( https://en.wikipedia.org/wiki/Firefox ) shown in Reader View ( about:reader?url=https%3A%2F%2Fen.m.wikipedia.org%2Fwiki%2FFirefox ).


Actual results:

The table borders are not visible, which cause confusion in long list of rows and columns. The screenshot/attachment shows the invisible border between supported Firefox version in Windows and macOS.


Expected results:

Since some articles may include long rows of tables, it is recommended to have the table borders present in Reader View. This can distinguish between cells and merged cells for reading convenience.
Component: Untriaged → Reader Mode
Product: Firefox → Toolkit
Priority: -- → P3
Whiteboard: [about-reader-ui]

Hi, I would like to work on this!
Could you please provide more information? Which files are affected? Thanks:)

(In reply to Shreya from comment #1)

Hi, I would like to work on this!
Could you please provide more information? Which files are affected? Thanks:)

The main CSS file for reader mode lives at https://searchfox.org/mozilla-central/source/toolkit/themes/shared/aboutReader.css . Instructions for building Firefox are at https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Simple_Firefox_build . You probably want to use an artifact build ( https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Artifact_builds ) as it's quicker and doesn't require a C++ compiler etc.

Mentor: gijskruitbosch+bugs
Status: UNCONFIRMED → NEW
Ever confirmed: true

Hi, I am outreachy applicant. I like to work on this issue.

(In reply to Monika Maheshwari [:MonikaMaheshwari] from comment #3)

Hi, I am outreachy applicant. I like to work on this issue.

Well, let's give Shreya a chance to look at this first. Shreya, how are you getting on? Do you need help with anything?

Monika: perhaps you want to look at bug 1429442 instead?

Flags: needinfo?(shreya99oak)

(In reply to :Gijs (he/him) from comment #4)

(In reply to Monika Maheshwari [:MonikaMaheshwari] from comment #3)

Hi, I am outreachy applicant. I like to work on this issue.

Well, let's give Shreya a chance to look at this first. Shreya, how are you getting on? Do you need help with anything?

Monika: perhaps you want to look at bug 1429442 instead?

Hey! Actually I'm getting errors in installing it locally, so trying to resolve it first

Flags: needinfo?(shreya99oak)

(In reply to Shreya from comment #5)

Hey! Actually I'm getting errors in installing it locally, so trying to resolve it first

OK, let me know if I can help in some way.

I would like to work on this issue.

Hey if Shreya is not doing then I would like to work on it.

Shreya, how are you getting on? Are you still working on this, and do you need help with anything?

Flags: needinfo?(shreya99oak)

Hey sorry have been busy with hackathons and exams..I think I'll take up another issue since I have not been able to find time to work on this

Flags: needinfo?(shreya99oak)

Gijs, do we need to enable borders for desktop or Android or both? For Android I would have to change https://searchfox.org/mozilla-central/source/mobile/android/themes/core/aboutReader.css right?

This is what the borders look like right now for Desktop mode. Please suggest any required changes.
https://pasteboard.co/Id5qGjP.png

Thanks :)

(In reply to sonali18317 from comment #11)

Gijs, do we need to enable borders for desktop or Android or both? For Android I would have to change https://searchfox.org/mozilla-central/source/mobile/android/themes/core/aboutReader.css right?

Yes, we should update it for both, good point! (and yes, that's the right link)

Pushed by gijskruitbosch@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/4d11e2cf33f3
Add css for table borders in aboutReader.css r=Gijs
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68
Assignee: nobody → sonali18317
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: