Open Bug 1649405 Opened 4 years ago Updated 1 years ago

DoH doorhanger text looks tiny on Linux

Categories

(Firefox :: Messaging System, defect, P3)

All
Linux
defect

Tracking

()

Accessibility Severity s4
Tracking Status
firefox79 --- wontfix
firefox80 --- affected

People

(Reporter: dao, Unassigned, Mentored)

References

(Blocks 1 open bug)

Details

(Keywords: access, good-first-bug, polish)

Attachments

(1 file)

The other day I got a doorhanger notification that I believe was related to DoH. Alas as I tried to open the browser console, the doorhanger went away with seemingly no way to reopen it (bug 1649403). The reason why I opened the browser console is that the doorhanger text looked tiny, significantly smaller than the default text size on Ubuntu.

Text sizes for this doorhanger and other CFR doorhangers seem to be hardcoded to px values in browser.inc.css. This is generally the wrong way to specify text sizes. We need to use relative units (e.g. em) to make text smaller or bigger, and the default OS text size should rarely ever be undercut.

In this particular case I'm not sure why text sizes are meddled with at all. We should most likely just use the default text sizes generally used in popup notifications / doorhangers.

Andrei, is this a known issue with CFR doorhangers?

Blocks: doh-rollout
No longer blocks: doh
Flags: needinfo?(andrei.br92)

The DoH message uses the same styles as the other messages, afaik we haven't had any issues reported about font size so I suspect system customization that we don't follow. I'll look into this.

Assignee: nobody → andrei.br92
Component: Security → Messaging System
Flags: needinfo?(andrei.br92)

(In reply to Andrei Oprea [:andreio] from comment #2)

I suspect system customization that we don't follow.

I haven't customized my OS text size.

Severity: -- → S3
Iteration: --- → 80.1 - June 29 - July 12
Priority: -- → P1
Whiteboard: [access-s4]
Iteration: 80.1 - June 29 - July 12 → 80.2 - July 13 - July 26
Priority: P1 → P2
Iteration: 80.2 - July 13 - July 26 → 81.1 - July 27 - Aug 09
Iteration: 81.1 - July 27 - Aug 09 → 81.2 - Aug 10 - Aug 23
Iteration: 81.2 - Aug 10 - Aug 23 → 82.1 - Aug 24 - Sep 6
Iteration: 82.1 - Aug 24 - Sep 6 → 82.2 - Sep 7 - Sep 20
Iteration: 82.2 - Sep 7 - Sep 20 → 83.1 - Sept 21 - Oct 4
Iteration: 83.1 - Sept 21 - Oct 4 → 83.2 - Oct 5 - Oct 18
Iteration: 83.2 - Oct 5 - Oct 18 → ---
Priority: P2 → P3

Triaged on Dec 7.

Severity: S3 → --
Priority: P3 → --
Mentor: emcminn
Keywords: good-first-bug
Assignee: andrei.br92 → nobody
Priority: -- → P3
Accessibility Severity: --- → s4
Whiteboard: [access-s4]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: