<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>233332</bug_id>
          
          <creation_ts>2021-11-18 13:16:33 -0800</creation_ts>
          <short_desc>Dynamic type does not resize unless the page is reloaded</short_desc>
          <delta_ts>2022-12-13 14:44:06 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Accessibility</component>
          <version>Safari 15</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Liam DeBeasi">ldebeasi</reporter>
          <assigned_to name="Myles C. Maxfield">mmaxfield</assigned_to>
          <cc>andresg_22</cc>
    
    <cc>mmaxfield</cc>
    
    <cc>rik</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1816591</commentid>
    <comment_count>0</comment_count>
      <attachid>444723</attachid>
    <who name="Liam DeBeasi">ldebeasi</who>
    <bug_when>2021-11-18 13:16:33 -0800</bug_when>
    <thetext>Created attachment 444723
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 &gt; Accessibility &gt; Display &amp; Text Size &gt; 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</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1816592</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-11-18 13:16:51 -0800</bug_when>
    <thetext>&lt;rdar://problem/85565059&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1918941</commentid>
    <comment_count>2</comment_count>
    <who name="Liam DeBeasi">ldebeasi</who>
    <bug_when>2022-12-13 14:44:06 -0800</bug_when>
    <thetext>I can no longer reproduce this issue on iOS 16.0. Thank you!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>444723</attachid>
            <date>2021-11-18 13:16:33 -0800</date>
            <delta_ts>2021-11-18 13:16:33 -0800</delta_ts>
            <desc>Code reproduction</desc>
            <filename>index.html</filename>
            <type>text/html</type>
            <size>745</size>
            <attacher name="Liam DeBeasi">ldebeasi</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgogIDxoZWFkPgogICAgPHRpdGxlPkR5bmFtaWMgVHlwZSBJ
c3N1ZTwvdGl0bGU+CgogICAgPG1ldGEgbmFtZT0idmlld3BvcnQiIGNvbnRlbnQ9InZpZXdwb3J0
LWZpdD1jb3Zlcix3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MS4wLCBtaW5pbXVt
LXNjYWxlPTEuMCwgbWF4aW11bS1zY2FsZT0xLjAsIHVzZXItc2NhbGFibGU9bm8iIC8+CgogICAg
PHN0eWxlPgogICAgICBodG1sIHsKICAgICAgICBmb250OiAtYXBwbGUtc3lzdGVtLWJvZHk7CiAg
ICAgIH0KICAgIDwvc3R5bGU+CiAgPC9oZWFkPgogIDxib2R5PgogICAgPHA+U3RlcHMgdG8gcmVw
cm9kdWNlIGlzc3VlOjwvcD4KICAgIDxvbD4KICAgICAgPGxpPkdvIHRvIFNldHRpbmdzID4gQWNj
ZXNzaWJpbGl0eSA+IERpc3BsYXkgJiBUZXh0IFNpemUgPiBMYXJnZXIgVGV4dC48L2xpPgogICAg
ICA8bGk+SW5jcmVhc2UgdGhlIGZvbnQgc2l6ZS48L2xpPgogICAgICA8bGk+UmV0dXJuIHRvIHRo
ZSBicm93c2VyLjwvbGk+CiAgICAgIDxsaT5PYnNlcnZlIHRoYXQgdGhlIGZvbnQgc2l6ZSBkb2Vz
IG5vdCBjaGFuZ2UuPC9saT4KICAgICAgPGxpPlJlZnJlc2ggdGhlIHBhZ2UuPC9saT4KICAgICAg
PGxpPk9ic2VydmUgdGhhdCB0aGUgZm9udCBzaXplIGhhcyBjaGFuZ2VkLjwvbGk+CiAgICA8L29s
PiAKICAgIDxwPlRleHQgdGhhdCB1c2VzIGR5bmFtaWMgdHlwZSE8L3A+CiAgPC9ib2R5Pgo8L2h0
bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>