Bug 233332 - Dynamic type does not resize unless the page is reloaded
Summary: Dynamic type does not resize unless the page is reloaded
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: Safari 15
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Myles C. Maxfield
Keywords: InRadar
Depends on:
Reported: 2021-11-18 13:16 PST by Liam DeBeasi
Modified: 2021-11-19 22:35 PST (History)
6 users (show)

See Also:

Code reproduction (745 bytes, text/html)
2021-11-18 13:16 PST, Liam DeBeasi
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Liam DeBeasi 2021-11-18 13:16:33 PST
Created attachment 444723 [details]
Code reproduction

When increasing the font size using the accessibility settings on iOS, the font size on a webpage using dynamic type does not change unless there is a full page reload.

Steps to reproduce:

1. Open attached code reproduction on an iOS device.
2. Go to Settings > Accessibility > Display & Text Size > Larger Text.
3. Increase the font size.
4. Return to the browser.
5. Observe that the font size does not change.
6. Refresh the page.
7. Observe that the font size has changed.

Expected Behavior:

I would expect the text to scale without a full page reload.

Actual Behavior:

The text does not scale unless I perform a full page reload.

Other information:

- I can reproduce this on the iOS 15.2 developer beta
Comment 1 Radar WebKit Bug Importer 2021-11-18 13:16:51 PST