Bug 240065 - REGRESSION(r293038):[ iOS ] fast/forms/auto-fill-button/input-auto-fill-button.html is a consistent failure
Summary: REGRESSION(r293038):[ iOS ] fast/forms/auto-fill-button/input-auto-fill-butto...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Karl Rackler
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-05-04 08:20 PDT by Karl Rackler
Modified: 2022-06-30 10:19 PDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Karl Rackler 2022-05-04 08:20:20 PDT
Description:
fast/forms/auto-fill-button/input-auto-fill-button.html

The first failure that I saw on the dashboard was 4/19/2022 at r293040.  r293038 updates in-field icons for credential fields so that probably introduced the consistent failure. 

History:
https://results.webkit.org/?suite=layout-tests&test=fast%2Fforms%2Fauto-fill-button%2Finput-auto-fill-button.html&platform=ios&limit=43510

Diff/Image Diff/Crash Log:
 --- /Volumes/Data/worker/ios-simulator-15-release-tests-wk2/build/layout-test-results/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt
+++ /Volumes/Data/worker/ios-simulator-15-release-tests-wk2/build/layout-test-results/fast/forms/auto-fill-button/input-auto-fill-button-actual.txt
@@ -1,6 +1,6 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
+layer at (0,0) size 800x600 isolatesBlending
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
       RenderBlock {P} at (0,0) size 784x20
@@ -8,21 +8,21 @@
           text run at (0,0) width 503: "This tests that the AutoFill button renders. It can only be tested in the test tool."
       RenderBlock {DIV} at (0,36) size 784x25
         RenderTextControl {INPUT} at (2,2) size 155x22 [bgcolor=#FFFFFF] [border: (1px solid #3C3C4399)]
-          RenderFlexibleBox {DIV} at (6,3) size 143x15
-            RenderBlock {DIV} at (0,0) size 115x14
-        RenderText {#text} at (158,1) size 5x19
-          text run at (158,1) width 5: " "
+          RenderFlexibleBox {DIV} at (6,-1) size 143x22
+            RenderBlock {DIV} at (0,3) size 115x15
+        RenderText {#text} at (158,0) size 5x19
+          text run at (158,0) width 5: " "
         RenderTextControl {INPUT} at (164,2) size 156x22 [bgcolor=#FFFFFF] [border: (1px solid #3C3C4399)]
-          RenderFlexibleBox {DIV} at (6,3) size 143x15
-            RenderBlock {DIV} at (0,0) size 115x14
-        RenderText {#text} at (321,1) size 5x19
-          text run at (321,1) width 5: " "
+          RenderFlexibleBox {DIV} at (6,-1) size 143x22
+            RenderBlock {DIV} at (0,3) size 115x15
+        RenderText {#text} at (321,0) size 5x19
+          text run at (321,0) width 5: " "
         RenderTextControl {INPUT} at (327,2) size 156x22 [bgcolor=#FFFFFF] [border: (1px solid #3C3C4399)]
-          RenderFlexibleBox {DIV} at (6,3) size 143x15
-            RenderBlock {DIV} at (0,0) size 115x14
+          RenderFlexibleBox {DIV} at (6,-1) size 143x22
+            RenderBlock {DIV} at (0,3) size 115x15
         RenderTextControl {INPUT} at (486,2) size 156x22 [bgcolor=#FFFFFF] [border: (1px solid #3C3C4399)]
-          RenderFlexibleBox {DIV} at (6,3) size 143x15
-            RenderBlock {DIV} at (0,0) size 115x14
+          RenderFlexibleBox {DIV} at (6,-1) size 143x22
+            RenderBlock {DIV} at (0,3) size 115x15
 layer at (17,49) size 115x14 backgroundClip at (17,49) size 114x14 clip at (17,49) size 114x14
   RenderBlock {DIV} at (0,0) size 115x14
 layer at (179,49) size 115x14
@@ -31,11 +31,11 @@
   RenderBlock {DIV} at (0,0) size 115x14
 layer at (501,49) size 115x14
   RenderBlock {DIV} at (0,0) size 115x14
-layer at (134,50) size 22x12
-  RenderBlock {DIV} at (117,1) size 23x12 [bgcolor=#000000]
-layer at (297,50) size 22x12
-  RenderBlock {DIV} at (117,1) size 23x12 [bgcolor=#000000]
-layer at (460,50) size 22x12
-  RenderBlock {DIV} at (117,1) size 23x12 [bgcolor=#000000]
-layer at (619,50) size 22x12
-  RenderBlock {DIV} at (117,1) size 23x12 [bgcolor=#000000]
+layer at (133,44) size 24x24 blendMode: luminosity
+  RenderBlock {DIV} at (116,-2) size 25x25
+layer at (296,44) size 24x24 blendMode: luminosity
+  RenderBlock {DIV} at (116,-2) size 25x25
+layer at (459,44) size 24x24 blendMode: luminosity
+  RenderBlock {DIV} at (116,-2) size 25x25
+layer at (618,44) size 24x24 blendMode: luminosity
+  RenderBlock {DIV} at (116,-2) size 25x25
Comment 1 Radar WebKit Bug Importer 2022-05-04 08:20:36 PDT
<rdar://problem/92733272>
Comment 2 Karl Rackler 2022-05-04 08:25:31 PDT
REPRODUCTION STEPS
I can reproduce this on r293038, but am unable to reproduce it on 293037 or earlier.

Command: 
run-webkit-tests --root 293038 --ios-simulator --exit-after-n-failures 1 --exit-after-n-crashes-or-timeouts 1 --iterations 50 --no-retry fast/forms/auto-fill-button/input-auto-fill-button.html

Result:  
Regressions: Unexpected text-only failures (1)
  fast/forms/auto-fill-button/input-auto-fill-button.html [ Failure ]
Comment 3 Karl Rackler 2022-05-04 08:28:29 PDT
I have marked this test as a consistent failure while this issue is investigated.
Comment 4 Karl Rackler 2022-05-04 08:33:26 PDT
Pull request: https://github.com/WebKit/WebKit/pull/492
Comment 5 EWS 2022-05-04 08:36:14 PDT
Test gardening commit r293775 (250254@main): <https://commits.webkit.org/250254@main>

Reviewed commits have been landed. Closing PR #492 and removing active labels.
Comment 6 Karl Rackler 2022-05-04 10:08:22 PDT
Pull request: https://github.com/WebKit/WebKit/pull/494
Comment 7 EWS 2022-05-04 10:11:45 PDT
Test gardening commit r293777 (250256@main): <https://commits.webkit.org/250256@main>

Reviewed commits have been landed. Closing PR #494 and removing active labels.
Comment 8 Karl Rackler 2022-05-04 16:14:25 PDT
Pull request: https://github.com/WebKit/WebKit/pull/509
Comment 9 Karl Rackler 2022-05-04 16:23:46 PDT
Pull request: https://github.com/WebKit/WebKit/pull/511
Comment 10 EWS 2022-05-04 16:26:35 PDT
Test gardening commit r293801 (250275@main): <https://commits.webkit.org/250275@main>

Reviewed commits have been landed. Closing PR #511 and removing active labels.
Comment 11 Brent Fulgham 2022-06-30 10:19:46 PDT
Confirmed resolved after rebaseline.