<?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>179526</bug_id>
          
          <creation_ts>2017-11-10 04:18:21 -0800</creation_ts>
          <short_desc>getBoundingClientRect is wrong after rotation in fullscreen web apps on iOS 11, iOS 12 and iOS 13</short_desc>
          <delta_ts>2019-09-27 12:54:27 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Layout and Rendering</component>
          <version>Other</version>
          <rep_platform>iPhone / iPad</rep_platform>
          <op_sys>iOS 13</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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="Paolo Casaschi">pgn4web</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>pgn4web</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1370282</commentid>
    <comment_count>0</comment_count>
    <who name="Paolo Casaschi">pgn4web</who>
    <bug_when>2017-11-10 04:18:21 -0800</bug_when>
    <thetext>I&apos;m referring to bug 171140 ( https://bugs.webkit.org/show_bug.cgi?id=171140 ) that has been closed as solved. All good when using the safari browser on iOS 11, however the bug is still present for fullscreen web apps.

How to replicate the bug on a fullscreen web app:

1) start from the testcase for bug 171140

2) add following meta header tags:
&lt;meta name=&quot;mobile-web-app-capable&quot; content=&quot;yes&quot;&gt;
&lt;meta name=&quot;apple-mobile-web-app-capable&quot; content=&quot;yes&quot;&gt;
&lt;meta name=&quot;apple-mobile-web-app-status-bar-style&quot; content=&quot;black&quot;&gt;

3) open the testcase in safari on iOS 11, then &quot;Add to Home Screen&quot; as a fullscreen web app

4) open the fullscreen web app and rotate the device</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1370298</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-11-10 07:32:36 -0800</bug_when>
    <thetext>&lt;rdar://problem/35467561&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1407646</commentid>
    <comment_count>2</comment_count>
    <who name="Paolo Casaschi">pgn4web</who>
    <bug_when>2018-03-20 06:53:33 -0700</bug_when>
    <thetext>No activity after four months.

This bug severely cripples fullscreen web apps on iOS.

Are fullscreen web apps being discontinued as an iOS feature???</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1574934</commentid>
    <comment_count>3</comment_count>
    <who name="Paolo Casaschi">pgn4web</who>
    <bug_when>2019-09-27 12:52:54 -0700</bug_when>
    <thetext>issue still present in iOS 13 and ios 13.1</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>