Title: [225889] trunk/LayoutTests
Revision
225889
Author
[email protected]
Date
2017-12-13 18:37:48 -0800 (Wed, 13 Dec 2017)

Log Message

Add more auto fill button types
https://bugs.webkit.org/show_bug.cgi?id=180651
<rdar://problem/35891125>
And
<rdar://problem/35977943>

Update expected results. I included results from the GTK bot as a baseline. The results are incorrect as they
render the password field text using bullets instead of plain text. This likely indicates that the bots did not
regenerate the user-agent style sheet.

* platform/gtk/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt: Added.
* platform/gtk/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt: Added.
* platform/ios/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt:
* platform/ios/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt:
* platform/mac/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt:
* platform/mac/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt:

Modified Paths

Added Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (225888 => 225889)


--- trunk/LayoutTests/ChangeLog	2017-12-14 01:45:03 UTC (rev 225888)
+++ trunk/LayoutTests/ChangeLog	2017-12-14 02:37:48 UTC (rev 225889)
@@ -1,3 +1,22 @@
+2017-12-13  Daniel Bates  <[email protected]>
+
+        Add more auto fill button types
+        https://bugs.webkit.org/show_bug.cgi?id=180651
+        <rdar://problem/35891125>
+        And
+        <rdar://problem/35977943>
+
+        Update expected results. I included results from the GTK bot as a baseline. The results are incorrect as they
+        render the password field text using bullets instead of plain text. This likely indicates that the bots did not
+        regenerate the user-agent style sheet.
+
+        * platform/gtk/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt: Added.
+        * platform/gtk/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt: Added.
+        * platform/ios/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt:
+        * platform/ios/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt:
+        * platform/mac/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt:
+        * platform/mac/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt:
+
 2017-12-13  Matt Lewis  <[email protected]>
 
         Marked security/contentSecurityPolicy/plugins-types-allows-youtube-plugin-replacement.html as flaky.

Added: trunk/LayoutTests/platform/gtk/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt (0 => 225889)


--- trunk/LayoutTests/platform/gtk/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/gtk/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt	2017-12-14 02:37:48 UTC (rev 225889)
@@ -0,0 +1,46 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x132
+  RenderBlock {HTML} at (0,0) size 800x132
+    RenderBody {BODY} at (8,16) size 784x108
+      RenderBlock {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 771x35
+          text run at (0,0) width 771: "This tests that the Strong Confirmation Password AutoFill button renders in an auto-filled input. It can only be tested in the"
+          text run at (0,18) width 53: "test tool."
+      RenderBlock {DIV} at (0,52) size 784x56
+        RenderTextControl {INPUT} at (2,2) size 191x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderFlexibleBox {DIV} at (3,3) size 185x18
+            RenderBlock {DIV} at (0,0) size 185x18
+            RenderBlock {DIV} at (185,9) size 0x0
+        RenderText {#text} at (195,5) size 4x17
+          text run at (195,5) width 4: " "
+        RenderTextControl {INPUT} at (201,2) size 191x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderFlexibleBox {DIV} at (3,3) size 185x18
+            RenderBlock {DIV} at (0,0) size 185x18
+            RenderBlock {DIV} at (185,9) size 0x0
+        RenderText {#text} at (394,5) size 4x17
+          text run at (394,5) width 4: " "
+        RenderTextControl {INPUT} at (398,2) size 306x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderFlexibleBox {DIV} at (3,3) size 300x18
+            RenderBlock {DIV} at (0,0) size 300x18
+            RenderBlock {DIV} at (300,9) size 0x0
+        RenderText {#text} at (704,5) size 4x17
+          text run at (704,5) width 4: " "
+        RenderTextControl {INPUT} at (2,30) size 191x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderFlexibleBox {DIV} at (3,3) size 185x18
+            RenderBlock {DIV} at (0,0) size 185x18
+            RenderBlock {DIV} at (185,9) size 0x0
+layer at (13,73) size 185x18 scrollWidth 312
+  RenderBlock {DIV} at (0,0) size 185x18 [color=#00000099]
+    RenderText {#text} at (0,0) size 312x17
+      text run at (0,0) width 312: "A quick brown fox jumped over the lazy dog."
+layer at (212,73) size 185x18 scrollWidth 258
+  RenderBlock {DIV} at (0,0) size 185x18 [color=#00000099]
+    RenderText {#text} at (0,0) size 258x17
+      text run at (0,0) width 258: "\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}"
+layer at (409,73) size 300x18
+  RenderBlock {DIV} at (0,0) size 300x18 [color=#00000099]
+    RenderText {#text} at (0,0) size 258x17
+      text run at (0,0) width 258: "\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}"
+layer at (13,101) size 185x18
+  RenderBlock {DIV} at (0,0) size 185x18 [color=#00000099]

Added: trunk/LayoutTests/platform/gtk/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt (0 => 225889)


--- trunk/LayoutTests/platform/gtk/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/gtk/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt	2017-12-14 02:37:48 UTC (rev 225889)
@@ -0,0 +1,53 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x114
+  RenderBlock {HTML} at (0,0) size 800x114
+    RenderBody {BODY} at (8,16) size 784x90
+      RenderBlock {P} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 740x17
+          text run at (0,0) width 740: "This tests that the Strong Password AutoFill button renders in an auto-filled input. It can only be tested in the test tool."
+      RenderBlock {DIV} at (0,34) size 784x56
+        RenderTextControl {INPUT} at (2,2) size 191x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderFlexibleBox {DIV} at (3,3) size 185x18
+            RenderBlock {DIV} at (0,0) size 76x18
+            RenderBlock {DIV} at (76,0) size 109x18
+              RenderText {#text} at (6,0) size 103x17
+                text run at (6,0) width 103: "strong password"
+        RenderText {#text} at (195,5) size 4x17
+          text run at (195,5) width 4: " "
+        RenderTextControl {INPUT} at (201,2) size 191x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderFlexibleBox {DIV} at (3,3) size 185x18
+            RenderBlock {DIV} at (0,0) size 76x18
+            RenderBlock {DIV} at (76,0) size 109x18
+              RenderText {#text} at (6,0) size 103x17
+                text run at (6,0) width 103: "strong password"
+        RenderText {#text} at (394,5) size 4x17
+          text run at (394,5) width 4: " "
+        RenderTextControl {INPUT} at (398,2) size 306x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderFlexibleBox {DIV} at (3,3) size 300x18
+            RenderBlock {DIV} at (0,0) size 191x18
+            RenderBlock {DIV} at (191,0) size 109x18
+              RenderText {#text} at (6,0) size 103x17
+                text run at (6,0) width 103: "strong password"
+        RenderText {#text} at (704,5) size 4x17
+          text run at (704,5) width 4: " "
+        RenderTextControl {INPUT} at (2,30) size 191x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderFlexibleBox {DIV} at (3,3) size 185x18
+            RenderBlock {DIV} at (0,0) size 76x18
+            RenderBlock {DIV} at (76,0) size 109x18
+              RenderText {#text} at (6,0) size 103x17
+                text run at (6,0) width 103: "strong password"
+layer at (13,55) size 76x18 scrollWidth 312
+  RenderBlock {DIV} at (0,0) size 76x18 [color=#00000099]
+    RenderText {#text} at (0,0) size 312x17
+      text run at (0,0) width 312: "A quick brown fox jumped over the lazy dog."
+layer at (212,55) size 76x18 scrollWidth 258
+  RenderBlock {DIV} at (0,0) size 76x18 [color=#00000099]
+    RenderText {#text} at (0,0) size 258x17
+      text run at (0,0) width 258: "\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}"
+layer at (409,55) size 191x18 scrollWidth 258
+  RenderBlock {DIV} at (0,0) size 191x18 [color=#00000099]
+    RenderText {#text} at (0,0) size 258x17
+      text run at (0,0) width 258: "\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}"
+layer at (13,83) size 76x18
+  RenderBlock {DIV} at (0,0) size 76x18 [color=#00000099]

Modified: trunk/LayoutTests/platform/ios/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt (225888 => 225889)


--- trunk/LayoutTests/platform/ios/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt	2017-12-14 01:45:03 UTC (rev 225888)
+++ trunk/LayoutTests/platform/ios/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt	2017-12-14 02:37:48 UTC (rev 225889)
@@ -1,46 +1,46 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x105
-  RenderBlock {HTML} at (0,0) size 800x105
-    RenderBody {BODY} at (8,16) size 784x81
+layer at (0,0) size 800x128
+  RenderBlock {HTML} at (0,0) size 800x128
+    RenderBody {BODY} at (8,16) size 784x104
       RenderBlock {P} at (0,0) size 784x40
         RenderText {#text} at (0,0) size 766x39
           text run at (0,0) width 766: "This tests that the Strong Confirmation Password AutoFill button renders in an auto-filled input. It can only be tested in"
           text run at (0,20) width 79: "the test tool."
-      RenderBlock {DIV} at (0,56) size 784x25
-        RenderTextControl {INPUT} at (2,2) size 136x22 [bgcolor=#F7EC87] [border: (1px solid #4C4C4C)]
-          RenderFlexibleBox {DIV} at (6,3) size 123x15
-            RenderBlock {DIV} at (0,0) size 123x14
-            RenderBlock {DIV} at (122,7) size 0x0
-        RenderText {#text} at (139,1) size 5x19
-          text run at (139,1) width 5: " "
-        RenderTextControl {INPUT} at (145,2) size 136x22 [bgcolor=#F7EC87] [border: (1px solid #4C4C4C)]
-          RenderFlexibleBox {DIV} at (6,3) size 123x15
-            RenderBlock {DIV} at (0,0) size 123x14
-            RenderBlock {DIV} at (122,7) size 0x0
-        RenderText {#text} at (282,1) size 5x19
-          text run at (282,1) width 5: " "
-        RenderTextControl {INPUT} at (286,2) size 314x22 [bgcolor=#F7EC87] [border: (1px solid #4C4C4C)]
-          RenderFlexibleBox {DIV} at (6,3) size 301x15
-            RenderBlock {DIV} at (0,0) size 300x14
-            RenderBlock {DIV} at (300,7) size 0x0
-        RenderText {#text} at (599,1) size 5x19
-          text run at (599,1) width 5: " "
-        RenderTextControl {INPUT} at (605,2) size 137x22 [bgcolor=#F7EC87] [border: (1px solid #4C4C4C)]
-          RenderFlexibleBox {DIV} at (6,3) size 123x15
-            RenderBlock {DIV} at (0,0) size 123x14
-            RenderBlock {DIV} at (122,7) size 0x0
-layer at (17,77) size 122x14 scrollWidth 215
-  RenderBlock {DIV} at (0,0) size 123x14 [color=#00000099]
-    RenderText {#text} at (0,0) size 216x14
-      text run at (0,0) width 216: "A quick brown fox jumped over the lazy dog."
-layer at (160,77) size 122x14 scrollWidth 215
-  RenderBlock {DIV} at (0,0) size 123x14 [color=#00000099]
-    RenderText {#text} at (0,0) size 216x14
-      text run at (0,0) width 216: "A quick brown fox jumped over the lazy dog."
-layer at (301,77) size 300x14
-  RenderBlock {DIV} at (0,0) size 300x14 [color=#00000099]
-    RenderText {#text} at (0,0) size 216x14
-      text run at (0,0) width 216: "A quick brown fox jumped over the lazy dog."
-layer at (620,77) size 122x14
-  RenderBlock {DIV} at (0,0) size 123x14 [color=#00000099]
+      RenderBlock {DIV} at (0,56) size 784x48
+        RenderTextControl {INPUT} at (2,3) size 153x20 [bgcolor=#F7EC87] [border: (1px solid #4C4C4C)]
+          RenderFlexibleBox {DIV} at (6,3) size 141x13
+            RenderBlock {DIV} at (0,0) size 140x12
+            RenderBlock {DIV} at (140,6) size 0x0
+        RenderText {#text} at (157,0) size 4x19
+          text run at (157,0) width 4: " "
+        RenderTextControl {INPUT} at (163,3) size 153x20 [bgcolor=#F7EC87] [border: (1px solid #4C4C4C)]
+          RenderFlexibleBox {DIV} at (6,3) size 141x13
+            RenderBlock {DIV} at (0,0) size 140x12
+            RenderBlock {DIV} at (140,6) size 0x0
+        RenderText {#text} at (318,0) size 4x19
+          text run at (318,0) width 4: " "
+        RenderTextControl {INPUT} at (322,3) size 313x20 [bgcolor=#F7EC87] [border: (1px solid #4C4C4C)]
+          RenderFlexibleBox {DIV} at (6,3) size 301x13
+            RenderBlock {DIV} at (0,0) size 300x12
+            RenderBlock {DIV} at (300,6) size 0x0
+        RenderText {#text} at (635,0) size 4x19
+          text run at (635,0) width 4: " "
+        RenderTextControl {INPUT} at (2,27) size 153x20 [bgcolor=#F7EC87] [border: (1px solid #4C4C4C)]
+          RenderFlexibleBox {DIV} at (6,3) size 141x13
+            RenderBlock {DIV} at (0,0) size 140x12
+            RenderBlock {DIV} at (140,6) size 0x0
+layer at (17,78) size 140x12 scrollWidth 284
+  RenderBlock {DIV} at (0,0) size 140x12 [color=#00000099]
+    RenderText {#text} at (0,0) size 284x12
+      text run at (0,0) width 284: "A quick brown fox jumped over the lazy dog."
+layer at (178,78) size 140x12 scrollWidth 284
+  RenderBlock {DIV} at (0,0) size 140x12 [color=#00000099]
+    RenderText {#text} at (0,0) size 284x12
+      text run at (0,0) width 284: "A quick brown fox jumped over the lazy dog."
+layer at (337,78) size 300x12
+  RenderBlock {DIV} at (0,0) size 300x12 [color=#00000099]
+    RenderText {#text} at (0,0) size 284x12
+      text run at (0,0) width 284: "A quick brown fox jumped over the lazy dog."
+layer at (17,102) size 140x12
+  RenderBlock {DIV} at (0,0) size 140x12 [color=#00000099]

Modified: trunk/LayoutTests/platform/ios/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt (225888 => 225889)


--- trunk/LayoutTests/platform/ios/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt	2017-12-14 01:45:03 UTC (rev 225888)
+++ trunk/LayoutTests/platform/ios/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt	2017-12-14 02:37:48 UTC (rev 225889)
@@ -1,53 +1,53 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x85
-  RenderBlock {HTML} at (0,0) size 800x85
-    RenderBody {BODY} at (8,16) size 784x61
+layer at (0,0) size 800x106
+  RenderBlock {HTML} at (0,0) size 800x106
+    RenderBody {BODY} at (8,16) size 784x82
       RenderBlock {P} at (0,0) size 784x20
         RenderText {#text} at (0,0) size 758x19
           text run at (0,0) width 758: "This tests that the Strong Password AutoFill button renders in an auto-filled input. It can only be tested in the test tool."
-      RenderBlock {DIV} at (0,36) size 784x25
-        RenderTextControl {INPUT} at (2,2) size 136x22 [bgcolor=#F7EC87] [border: (1px solid #4C4C4C)]
-          RenderFlexibleBox {DIV} at (6,3) size 123x15
-            RenderBlock {DIV} at (0,0) size 30x14
-            RenderBlock {DIV} at (29,0) size 94x14
+      RenderBlock {DIV} at (0,36) size 784x46
+        RenderTextControl {INPUT} at (2,2) size 153x20 [bgcolor=#F7EC87] [border: (1px solid #4C4C4C)]
+          RenderFlexibleBox {DIV} at (6,2) size 141x15
+            RenderBlock {DIV} at (0,1) size 47x12
+            RenderBlock {DIV} at (46,0) size 94x14
               RenderText {#text} at (6,0) size 88x14
                 text run at (6,0) width 88: "strong password"
-        RenderText {#text} at (139,1) size 5x19
-          text run at (139,1) width 5: " "
-        RenderTextControl {INPUT} at (145,2) size 136x22 [bgcolor=#F7EC87] [border: (1px solid #4C4C4C)]
-          RenderFlexibleBox {DIV} at (6,3) size 123x15
-            RenderBlock {DIV} at (0,0) size 30x14
-            RenderBlock {DIV} at (29,0) size 94x14
+        RenderText {#text} at (157,0) size 4x19
+          text run at (157,0) width 4: " "
+        RenderTextControl {INPUT} at (163,2) size 153x20 [bgcolor=#F7EC87] [border: (1px solid #4C4C4C)]
+          RenderFlexibleBox {DIV} at (6,2) size 141x15
+            RenderBlock {DIV} at (0,1) size 47x12
+            RenderBlock {DIV} at (46,0) size 94x14
               RenderText {#text} at (6,0) size 88x14
                 text run at (6,0) width 88: "strong password"
-        RenderText {#text} at (282,1) size 5x19
-          text run at (282,1) width 5: " "
-        RenderTextControl {INPUT} at (286,2) size 314x22 [bgcolor=#F7EC87] [border: (1px solid #4C4C4C)]
-          RenderFlexibleBox {DIV} at (6,3) size 301x15
-            RenderBlock {DIV} at (0,0) size 207x14
+        RenderText {#text} at (318,0) size 4x19
+          text run at (318,0) width 4: " "
+        RenderTextControl {INPUT} at (322,2) size 313x20 [bgcolor=#F7EC87] [border: (1px solid #4C4C4C)]
+          RenderFlexibleBox {DIV} at (6,2) size 301x15
+            RenderBlock {DIV} at (0,1) size 207x12
             RenderBlock {DIV} at (206,0) size 94x14
               RenderText {#text} at (6,0) size 88x14
                 text run at (6,0) width 88: "strong password"
-        RenderText {#text} at (599,1) size 5x19
-          text run at (599,1) width 5: " "
-        RenderTextControl {INPUT} at (605,2) size 137x22 [bgcolor=#F7EC87] [border: (1px solid #4C4C4C)]
-          RenderFlexibleBox {DIV} at (6,3) size 123x15
-            RenderBlock {DIV} at (0,0) size 30x14
-            RenderBlock {DIV} at (29,0) size 94x14
+        RenderText {#text} at (635,0) size 4x19
+          text run at (635,0) width 4: " "
+        RenderTextControl {INPUT} at (2,25) size 153x20 [bgcolor=#F7EC87] [border: (1px solid #4C4C4C)]
+          RenderFlexibleBox {DIV} at (6,2) size 141x15
+            RenderBlock {DIV} at (0,1) size 47x12
+            RenderBlock {DIV} at (46,0) size 94x14
               RenderText {#text} at (6,0) size 88x14
                 text run at (6,0) width 88: "strong password"
-layer at (17,57) size 29x14 scrollWidth 215
-  RenderBlock {DIV} at (0,0) size 30x14 [color=#00000099]
-    RenderText {#text} at (0,0) size 216x14
-      text run at (0,0) width 216: "A quick brown fox jumped over the lazy dog."
-layer at (160,57) size 29x14 scrollWidth 215
-  RenderBlock {DIV} at (0,0) size 30x14 [color=#00000099]
-    RenderText {#text} at (0,0) size 216x14
-      text run at (0,0) width 216: "A quick brown fox jumped over the lazy dog."
-layer at (301,57) size 207x14 scrollWidth 215
-  RenderBlock {DIV} at (0,0) size 207x14 [color=#00000099]
-    RenderText {#text} at (0,0) size 216x14
-      text run at (0,0) width 216: "A quick brown fox jumped over the lazy dog."
-layer at (620,57) size 29x14
-  RenderBlock {DIV} at (0,0) size 30x14 [color=#00000099]
+layer at (17,57) size 47x12 backgroundClip at (17,57) size 46x12 clip at (17,57) size 46x12 scrollWidth 284
+  RenderBlock {DIV} at (0,0) size 47x12 [color=#00000099]
+    RenderText {#text} at (0,0) size 284x12
+      text run at (0,0) width 284: "A quick brown fox jumped over the lazy dog."
+layer at (178,57) size 47x12 backgroundClip at (178,57) size 46x12 clip at (178,57) size 46x12 scrollWidth 284
+  RenderBlock {DIV} at (0,0) size 47x12 [color=#00000099]
+    RenderText {#text} at (0,0) size 284x12
+      text run at (0,0) width 284: "A quick brown fox jumped over the lazy dog."
+layer at (337,57) size 207x12 backgroundClip at (337,57) size 206x12 clip at (337,57) size 206x12 scrollWidth 284
+  RenderBlock {DIV} at (0,0) size 207x12 [color=#00000099]
+    RenderText {#text} at (0,0) size 284x12
+      text run at (0,0) width 284: "A quick brown fox jumped over the lazy dog."
+layer at (17,80) size 47x12 backgroundClip at (17,80) size 46x12 clip at (17,80) size 46x12
+  RenderBlock {DIV} at (0,0) size 47x12 [color=#00000099]

Modified: trunk/LayoutTests/platform/mac/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt (225888 => 225889)


--- trunk/LayoutTests/platform/mac/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt	2017-12-14 01:45:03 UTC (rev 225888)
+++ trunk/LayoutTests/platform/mac/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt	2017-12-14 02:37:48 UTC (rev 225889)
@@ -1,46 +1,46 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x99
-  RenderBlock {HTML} at (0,0) size 800x99
-    RenderBody {BODY} at (8,16) size 784x75
+layer at (0,0) size 800x122
+  RenderBlock {HTML} at (0,0) size 800x122
+    RenderBody {BODY} at (8,16) size 784x98
       RenderBlock {P} at (0,0) size 784x36
         RenderText {#text} at (0,0) size 764x36
           text run at (0,0) width 764: "This tests that the Strong Confirmation Password AutoFill button renders in an auto-filled input. It can only be tested in"
           text run at (0,18) width 79: "the test tool."
-      RenderBlock {DIV} at (0,52) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 137x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)]
-          RenderFlexibleBox {DIV} at (3,3) size 131x13
-            RenderBlock {DIV} at (0,0) size 131x13
-            RenderBlock {DIV} at (130,6) size 0x0
-        RenderText {#text} at (140,2) size 5x18
-          text run at (140,2) width 5: " "
-        RenderTextControl {INPUT} at (146,2) size 137x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)]
-          RenderFlexibleBox {DIV} at (3,3) size 131x13
-            RenderBlock {DIV} at (0,0) size 131x13
-            RenderBlock {DIV} at (130,6) size 0x0
-        RenderText {#text} at (284,2) size 5x18
-          text run at (284,2) width 5: " "
-        RenderTextControl {INPUT} at (288,2) size 307x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)]
+      RenderBlock {DIV} at (0,52) size 784x46
+        RenderTextControl {INPUT} at (2,2) size 158x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)]
+          RenderFlexibleBox {DIV} at (3,3) size 152x13
+            RenderBlock {DIV} at (0,0) size 152x13
+            RenderBlock {DIV} at (152,6) size 0x0
+        RenderText {#text} at (162,1) size 4x18
+          text run at (162,1) width 4: " "
+        RenderTextControl {INPUT} at (168,2) size 158x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)]
+          RenderFlexibleBox {DIV} at (3,3) size 152x13
+            RenderBlock {DIV} at (0,0) size 152x13
+            RenderBlock {DIV} at (152,6) size 0x0
+        RenderText {#text} at (328,1) size 4x18
+          text run at (328,1) width 4: " "
+        RenderTextControl {INPUT} at (332,2) size 306x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)]
           RenderFlexibleBox {DIV} at (3,3) size 300x13
             RenderBlock {DIV} at (0,0) size 300x13
             RenderBlock {DIV} at (300,6) size 0x0
-        RenderText {#text} at (594,2) size 5x18
-          text run at (594,2) width 5: " "
-        RenderTextControl {INPUT} at (600,2) size 138x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)]
-          RenderFlexibleBox {DIV} at (3,3) size 131x13
-            RenderBlock {DIV} at (0,0) size 131x13
-            RenderBlock {DIV} at (130,6) size 0x0
-layer at (13,73) size 130x13 scrollWidth 236
-  RenderBlock {DIV} at (0,0) size 131x13 [color=#00000099]
-    RenderText {#text} at (0,0) size 236x13
-      text run at (0,0) width 236: "A quick brown fox jumped over the lazy dog."
-layer at (157,73) size 130x13 scrollWidth 236
-  RenderBlock {DIV} at (0,0) size 131x13 [color=#00000099]
-    RenderText {#text} at (0,0) size 236x13
-      text run at (0,0) width 236: "A quick brown fox jumped over the lazy dog."
-layer at (300,73) size 300x13
+        RenderText {#text} at (638,1) size 4x18
+          text run at (638,1) width 4: " "
+        RenderTextControl {INPUT} at (2,25) size 158x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)]
+          RenderFlexibleBox {DIV} at (3,3) size 152x13
+            RenderBlock {DIV} at (0,0) size 152x13
+            RenderBlock {DIV} at (152,6) size 0x0
+layer at (13,73) size 152x13 scrollWidth 284
+  RenderBlock {DIV} at (0,0) size 152x13 [color=#00000099]
+    RenderText {#text} at (0,0) size 284x13
+      text run at (0,0) width 284: "A quick brown fox jumped over the lazy dog."
+layer at (179,73) size 152x13 scrollWidth 284
+  RenderBlock {DIV} at (0,0) size 152x13 [color=#00000099]
+    RenderText {#text} at (0,0) size 284x13
+      text run at (0,0) width 284: "A quick brown fox jumped over the lazy dog."
+layer at (343,73) size 300x13
   RenderBlock {DIV} at (0,0) size 300x13 [color=#00000099]
-    RenderText {#text} at (0,0) size 236x13
-      text run at (0,0) width 236: "A quick brown fox jumped over the lazy dog."
-layer at (612,73) size 130x13
-  RenderBlock {DIV} at (0,0) size 131x13 [color=#00000099]
+    RenderText {#text} at (0,0) size 284x13
+      text run at (0,0) width 284: "A quick brown fox jumped over the lazy dog."
+layer at (13,96) size 152x13
+  RenderBlock {DIV} at (0,0) size 152x13 [color=#00000099]

Modified: trunk/LayoutTests/platform/mac/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt (225888 => 225889)


--- trunk/LayoutTests/platform/mac/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt	2017-12-14 01:45:03 UTC (rev 225888)
+++ trunk/LayoutTests/platform/mac/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt	2017-12-14 02:37:48 UTC (rev 225889)
@@ -1,53 +1,53 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x81
-  RenderBlock {HTML} at (0,0) size 800x81
-    RenderBody {BODY} at (8,16) size 784x57
+layer at (0,0) size 800x104
+  RenderBlock {HTML} at (0,0) size 800x104
+    RenderBody {BODY} at (8,16) size 784x80
       RenderBlock {P} at (0,0) size 784x18
         RenderText {#text} at (0,0) size 757x18
           text run at (0,0) width 757: "This tests that the Strong Password AutoFill button renders in an auto-filled input. It can only be tested in the test tool."
-      RenderBlock {DIV} at (0,34) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 137x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)]
-          RenderFlexibleBox {DIV} at (3,3) size 131x13
-            RenderBlock {DIV} at (0,0) size 37x13
-            RenderBlock {DIV} at (36,0) size 95x13
-              RenderText {#text} at (6,0) size 89x13
-                text run at (6,0) width 89: "strong password"
-        RenderText {#text} at (140,2) size 5x18
-          text run at (140,2) width 5: " "
-        RenderTextControl {INPUT} at (146,2) size 137x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)]
-          RenderFlexibleBox {DIV} at (3,3) size 131x13
-            RenderBlock {DIV} at (0,0) size 37x13
-            RenderBlock {DIV} at (36,0) size 95x13
-              RenderText {#text} at (6,0) size 89x13
-                text run at (6,0) width 89: "strong password"
-        RenderText {#text} at (284,2) size 5x18
-          text run at (284,2) width 5: " "
-        RenderTextControl {INPUT} at (288,2) size 307x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)]
+      RenderBlock {DIV} at (0,34) size 784x46
+        RenderTextControl {INPUT} at (2,2) size 158x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)]
+          RenderFlexibleBox {DIV} at (3,3) size 152x13
+            RenderBlock {DIV} at (0,0) size 59x13
+            RenderBlock {DIV} at (58,0) size 94x13
+              RenderText {#text} at (6,0) size 88x13
+                text run at (6,0) width 88: "strong password"
+        RenderText {#text} at (162,2) size 4x18
+          text run at (162,2) width 4: " "
+        RenderTextControl {INPUT} at (168,2) size 158x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)]
+          RenderFlexibleBox {DIV} at (3,3) size 152x13
+            RenderBlock {DIV} at (0,0) size 59x13
+            RenderBlock {DIV} at (58,0) size 94x13
+              RenderText {#text} at (6,0) size 88x13
+                text run at (6,0) width 88: "strong password"
+        RenderText {#text} at (328,2) size 4x18
+          text run at (328,2) width 4: " "
+        RenderTextControl {INPUT} at (332,2) size 306x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)]
           RenderFlexibleBox {DIV} at (3,3) size 300x13
-            RenderBlock {DIV} at (0,0) size 206x13
-            RenderBlock {DIV} at (205,0) size 95x13
-              RenderText {#text} at (6,0) size 89x13
-                text run at (6,0) width 89: "strong password"
-        RenderText {#text} at (594,2) size 5x18
-          text run at (594,2) width 5: " "
-        RenderTextControl {INPUT} at (600,2) size 138x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)]
-          RenderFlexibleBox {DIV} at (3,3) size 131x13
-            RenderBlock {DIV} at (0,0) size 37x13
-            RenderBlock {DIV} at (36,0) size 95x13
-              RenderText {#text} at (6,0) size 89x13
-                text run at (6,0) width 89: "strong password"
-layer at (13,55) size 36x13 scrollWidth 236
-  RenderBlock {DIV} at (0,0) size 37x13 [color=#00000099]
-    RenderText {#text} at (0,0) size 236x13
-      text run at (0,0) width 236: "A quick brown fox jumped over the lazy dog."
-layer at (157,55) size 36x13 scrollWidth 236
-  RenderBlock {DIV} at (0,0) size 37x13 [color=#00000099]
-    RenderText {#text} at (0,0) size 236x13
-      text run at (0,0) width 236: "A quick brown fox jumped over the lazy dog."
-layer at (300,55) size 206x13 scrollWidth 236
-  RenderBlock {DIV} at (0,0) size 206x13 [color=#00000099]
-    RenderText {#text} at (0,0) size 236x13
-      text run at (0,0) width 236: "A quick brown fox jumped over the lazy dog."
-layer at (612,55) size 36x13
-  RenderBlock {DIV} at (0,0) size 37x13 [color=#00000099]
+            RenderBlock {DIV} at (0,0) size 207x13
+            RenderBlock {DIV} at (206,0) size 94x13
+              RenderText {#text} at (6,0) size 88x13
+                text run at (6,0) width 88: "strong password"
+        RenderText {#text} at (638,2) size 4x18
+          text run at (638,2) width 4: " "
+        RenderTextControl {INPUT} at (2,25) size 158x19 [bgcolor=#FAFFBD] [border: (2px inset #000000)]
+          RenderFlexibleBox {DIV} at (3,3) size 152x13
+            RenderBlock {DIV} at (0,0) size 59x13
+            RenderBlock {DIV} at (58,0) size 94x13
+              RenderText {#text} at (6,0) size 88x13
+                text run at (6,0) width 88: "strong password"
+layer at (13,55) size 59x13 scrollWidth 284
+  RenderBlock {DIV} at (0,0) size 59x13 [color=#00000099]
+    RenderText {#text} at (0,0) size 284x13
+      text run at (0,0) width 284: "A quick brown fox jumped over the lazy dog."
+layer at (179,55) size 59x13 scrollWidth 284
+  RenderBlock {DIV} at (0,0) size 59x13 [color=#00000099]
+    RenderText {#text} at (0,0) size 284x13
+      text run at (0,0) width 284: "A quick brown fox jumped over the lazy dog."
+layer at (343,55) size 207x13 scrollWidth 284
+  RenderBlock {DIV} at (0,0) size 207x13 [color=#00000099]
+    RenderText {#text} at (0,0) size 284x13
+      text run at (0,0) width 284: "A quick brown fox jumped over the lazy dog."
+layer at (13,78) size 59x13
+  RenderBlock {DIV} at (0,0) size 59x13 [color=#00000099]
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to