<?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>231603</bug_id>
          
          <creation_ts>2021-10-12 12:03:10 -0700</creation_ts>
          <short_desc>[ iOS ] fast/scrolling/ios/reconcile-layer-position-recursive.html is a flaky failure</short_desc>
          <delta_ts>2021-10-15 15:36:50 -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>Scrolling</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>iPhone / iPad</rep_platform>
          <op_sys>Unspecified</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>ayumi_kojima</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>simon.fraser</cc>
    
    <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1803284</commentid>
    <comment_count>0</comment_count>
    <who name="">ayumi_kojima</who>
    <bug_when>2021-10-12 12:03:10 -0700</bug_when>
    <thetext>fast/scrolling/ios/reconcile-layer-position-recursive.html

Is a flaky failure on iOS 15.

History: https://results.webkit.org/?suite=layout-tests&amp;test=fast%2Fscrolling%2Fios%2Freconcile-layer-position-recursive.html

Result page: https://build.webkit.org/results/Apple-iOS-15-Simulator-Release-WK2-Tests/r283979%20(142)/results.html#

Diff:

--- /Volumes/Data/worker/ios-simulator-15-release-tests-wk2/build/layout-test-results/fast/scrolling/ios/reconcile-layer-position-recursive-expected.txt
+++ /Volumes/Data/worker/ios-simulator-15-release-tests-wk2/build/layout-test-results/fast/scrolling/ios/reconcile-layer-position-recursive-actual.txt
@@ -1,15 +1,15 @@
 (GraphicsLayer
   (anchor 0.00 0.00)
   (bounds 800.00 1621.00)
-  (visible rect 0.00, 1021.00 800.00 x 600.00)
-  (coverage rect 0.00, 1021.00 800.00 x 600.00)
+  (visible rect 0.00, 1020.50 800.00 x 600.00)
+  (coverage rect 0.00, 1020.50 800.00 x 600.00)
   (intersects coverage rect 1)
   (contentsScale 2.00)
   (children 1
     (GraphicsLayer
       (bounds 800.00 1621.00)
       (contentsOpaque 1)
-      (visible rect 0.00, 1021.00 800.00 x 600.00)
+      (visible rect 0.00, 1020.50 800.00 x 600.00)
       (coverage rect 0.00, 765.00 1056.00 x 856.00)
       (intersects coverage rect 1)
       (contentsScale 2.00)
@@ -22,15 +22,15 @@
           (position 8.00 1008.00)
           (bounds 300.00 300.00)
           (drawsContent 1)
-          (visible rect 0.00, 13.00 300.00 x 287.00)
+          (visible rect 0.00, 12.50 300.00 x 287.50)
           (coverage rect -8.00, -243.00 1056.00 x 856.00)
           (intersects coverage rect 1)
           (contentsScale 2.00)
           (children 1
             (GraphicsLayer
               (bounds 300.00 300.00)
-              (visible rect 0.00, 13.00 300.00 x 287.00)
-              (coverage rect 0.00, 13.00 300.00 x 287.00)
+              (visible rect 0.00, 12.50 300.00 x 287.50)
+              (coverage rect 0.00, 12.50 300.00 x 287.50)
               (intersects coverage rect 1)
               (contentsScale 2.00)
               (children 1
@@ -38,8 +38,8 @@
                   (anchor 0.00 0.00)
                   (bounds 300.00 510.00)
                   (drawsContent 1)
-                  (visible rect 0.00, 13.00 300.00 x 287.00)
-                  (coverage rect 0.00, 12.00 300.00 x 288.00)
+                  (visible rect 0.00, 12.50 300.00 x 287.50)
+                  (coverage rect 0.00, 12.50 300.00 x 287.50)
                   (intersects coverage rect 1)
                   (contentsScale 2.00)
                   (children 1
@@ -48,7 +48,7 @@
                       (bounds 210.00 410.00)
                       (drawsContent 1)
                       (visible rect 0.00, 0.00 210.00 x 250.00)
-                      (coverage rect -50.00, -38.00 300.00 x 288.00)
+                      (coverage rect -50.00, -37.50 300.00 x 287.50)
                       (intersects coverage rect 1)
                       (contentsScale 2.00)
                       (children 1
@@ -72,13 +72,13 @@
                               (contentsScale 2.00)
                               (children 2
                                 (GraphicsLayer
-                                  (position 7.00 28.00)
-                                  (approximate position 7.00 28.00)
+                                  (position 7.00 27.50)
+                                  (approximate position 7.00 27.50)
                                   (bounds 110.00 110.00)
                                   (contentsOpaque 1)
                                   (drawsContent 1)
                                   (visible rect 0.00, 0.00 110.00 x 110.00)
-                                  (coverage rect -7.00, -28.00 200.00 x 245.00)
+                                  (coverage rect -7.00, -27.50 200.00 x 245.00)
                                   (intersects coverage rect 1)
                                   (contentsScale 2.00)
                                   (children 1
@@ -89,7 +89,7 @@
                                       (contentsOpaque 1)
                                       (drawsContent 1)
                                       (visible rect 0.00, 0.00 110.00 x 110.00)
-                                      (coverage rect -62.00, -83.00 200.00 x 245.00)
+                                      (coverage rect -62.00, -82.50 200.00 x 245.00)
                                       (intersects coverage rect 1)
                                       (contentsScale 2.00)
                                     )</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1803287</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-10-12 12:04:38 -0700</bug_when>
    <thetext>&lt;rdar://problem/84160039&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1803291</commentid>
    <comment_count>2</comment_count>
    <who name="">ayumi_kojima</who>
    <bug_when>2021-10-12 12:09:12 -0700</bug_when>
    <thetext>Marked test expectations https://trac.webkit.org/changeset/284001/webkit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1805074</commentid>
    <comment_count>3</comment_count>
    <who name="">ayumi_kojima</who>
    <bug_when>2021-10-15 15:36:50 -0700</bug_when>
    <thetext>I was not able to reproduce the failure locally on iOS 15 simulator using run-webkit-tests --force --ios-simulator --iterations 500 --exit-after-n-failures 1 fast/scrolling/ios/reconcile-layer-position-recursive.html</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>