Open Bug 1845917 Opened 1 year ago Updated 3 months ago

Setting the font size above 100% from the browser settings fails to work

Categories

(Firefox :: Disability Access, defect)

Firefox 117
Other
Android
defect

Tracking

()

Tracking Status
firefox117 --- affected

People

(Reporter: rbucata, Unassigned)

References

()

Details

Attachments

(2 files)

Environment:
Operating system: Android 11/ Android 12
Firefox version: Firefox Nightly 117.0a1 (2015964835-🦎117.0a1-20230727034425🦎)

Steps to reproduce:

  1. Navigate to the settings option of the browser.
  2. Tap on the "Accessibility" tab.
  3. Disable the "Automatic font" option
  4. Adjust the "Font Size" option from 100% to 200%.
  5. Navigate to: https://www.primcast.com/radio/pricing/
  6. Observe the result.

Expected Behavior:
The text on the page is adjusted to the font setting.

Actual Behavior:
The page is zoomed in.

Notes:

  • Reproducible regardless of the status of ETP.
  • Reproducible on the latest build of Firefox Nightly and Release.
  • Reproducible if the "Automatic font sizing option" is enabled and the font size option is altered from the device.
  • Works as expected using Chrome.
  • Observed on multiple pages.
Attached video 20230728_145913.mp4

Marking this as access-s2 because this is indeed an accessibility issue. The fact that this works on Chrome tells me that this is a browser bug and not a web authoring issue.

Whiteboard: [access-s2]

Emilio, do you know if this is related to the browser.display.os-zoom-behavior pref?

Flags: needinfo?(emilio)
See Also: → 1838401

(In reply to Olivia Hall [:olivia] from comment #3)

Emilio, do you know if this is related to the browser.display.os-zoom-behavior pref?

Yes and no. Some of the bug reports here are older than that behavior change. Regardless of how you zoom, some websites are potentially broken when you zoom in the page with either text or full zoom.

(In reply to Eitan Isaacson [:eeejay] from comment #2)

Marking this as access-s2 because this is indeed an accessibility issue. The fact that this works on Chrome tells me that this is a browser bug and not a web authoring issue.

Can you elaborate? It seems to me that Chrome doesn't change the website text size in response to OS settings. There is a separate setting in Chrome, which when used seems to do something weird / inconsistent (as in, it scales up some kinds of text but not other).

Flags: needinfo?(emilio) → needinfo?(eitan)

So, IMO, there are two (or three) questions here:

  • Is "automatic font sizing" in settings the right default? It seems other browsers require you to opt into this behavior. Maybe we should follow other browsers if this setting causes too much breakage?

  • Is browser.display.os-zoom-behavior=2 (text zoom, instead of full-zoom like everywhere else) a better default on Android for the text scaling setting? Or do we need to do something weirder? It seems Chrome tries to scale only some text, not clear how that works.

  • If there's no clear winner, should we keep the current cross-platform default, switch, or offer text-zoom in the settings too?

Accessibility Severity: --- → s2
See Also: → 1850808
Keywords: access
Whiteboard: [access-s2]
Keywords: access
Severity: -- → S2
Accessibility Severity: s2 → ---

There is a rather substantial workaround, namely switching to desktop view and zooming in manually.

I'd argue against ignoring the system-wide text scale, since "make the words bigger" is an unintrusive accessibility option for moderate vision issues, and people likely expect a text scaling setting to affect their browser.

(As a bit of uninformed speculation, could this be the result of text not being reflowed after the font size gets adjusted by the zoom setting? I noticed that the page I reported this bug in got a lot more hyphenated in Chrome)

Attached image steam account.png

It can be observed on steam as well when accessing the profile on a newly created account.

Keywords: meta
Summary: [META] Setting the font size above 100% from the browser settings fails to work → Setting the font size above 100% from the browser settings fails to work
Duplicate of this bug: 1844292
Flags: needinfo?(eitan)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: