Diff
Modified: trunk/LayoutTests/ChangeLog (225893 => 225894)
--- trunk/LayoutTests/ChangeLog 2017-12-14 06:04:51 UTC (rev 225893)
+++ trunk/LayoutTests/ChangeLog 2017-12-14 07:00:57 UTC (rev 225894)
@@ -1,3 +1,19 @@
+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>
+
+ Add macOS El Capitan-specific and Windows expected results. I included results from the Apple Windows bot
+ as a baseline. The results are incorrect as they render the password field text using bullets instead of
+ plain text. Further investigation required.
+
+ * platform/mac-elcapitan/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt: Added.
+ * platform/win/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt: Added.
+ * platform/win/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt: Added.
+
2017-12-13 Joseph Pecoraro <[email protected]>
REGRESSION: Web Inspector: Opening inspector crashes page if there are empty resources
Added: trunk/LayoutTests/platform/mac-elcapitan/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt (0 => 225894)
--- trunk/LayoutTests/platform/mac-elcapitan/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/mac-elcapitan/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt 2017-12-14 07:00:57 UTC (rev 225894)
@@ -0,0 +1,53 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+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 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 58x13
+ RenderBlock {DIV} at (57,0) size 95x13
+ RenderText {#text} at (6,0) size 89x13
+ text run at (6,0) width 89: "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 58x13
+ RenderBlock {DIV} at (57,0) size 95x13
+ RenderText {#text} at (6,0) size 89x13
+ text run at (6,0) width 89: "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 (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 58x13
+ RenderBlock {DIV} at (57,0) size 95x13
+ RenderText {#text} at (6,0) size 89x13
+ text run at (6,0) width 89: "strong password"
+layer at (13,55) size 58x13 scrollWidth 284
+ RenderBlock {DIV} at (0,0) size 58x13 [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 58x13 scrollWidth 284
+ RenderBlock {DIV} at (0,0) size 58x13 [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 206x13 scrollWidth 284
+ RenderBlock {DIV} at (0,0) size 206x13 [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 58x13
+ RenderBlock {DIV} at (0,0) size 58x13 [color=#00000099]
Added: trunk/LayoutTests/platform/win/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt (0 => 225894)
--- trunk/LayoutTests/platform/win/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/win/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt 2017-12-14 07:00:57 UTC (rev 225894)
@@ -0,0 +1,46 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x101
+ RenderBlock {HTML} at (0,0) size 800x101
+ RenderBody {BODY} at (8,16) size 784x77
+ RenderBlock {P} at (0,0) size 784x36
+ RenderText {#text} at (0,0) size 771x36
+ 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 784x25
+ RenderTextControl {INPUT} at (2,2) size 149x21 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderFlexibleBox {DIV} at (2,3) size 145x15
+ RenderBlock {DIV} at (0,0) size 145x15
+ RenderBlock {DIV} at (145,7) size 0x0
+ RenderText {#text} at (153,3) size 4x18
+ text run at (153,3) width 4: " "
+ RenderTextControl {INPUT} at (159,2) size 149x21 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderFlexibleBox {DIV} at (2,3) size 145x15
+ RenderBlock {DIV} at (0,0) size 145x15
+ RenderBlock {DIV} at (145,7) size 0x0
+ RenderText {#text} at (310,3) size 4x18
+ text run at (310,3) width 4: " "
+ RenderTextControl {INPUT} at (314,2) size 304x21 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderFlexibleBox {DIV} at (2,3) size 300x15
+ RenderBlock {DIV} at (0,0) size 300x15
+ RenderBlock {DIV} at (300,7) size 0x0
+ RenderText {#text} at (618,3) size 4x18
+ text run at (618,3) width 4: " "
+ RenderTextControl {INPUT} at (624,2) size 149x21 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderFlexibleBox {DIV} at (2,3) size 145x15
+ RenderBlock {DIV} at (0,0) size 145x15
+ RenderBlock {DIV} at (145,7) size 0x0
+layer at (12,73) size 145x15 scrollWidth 250
+ RenderBlock {DIV} at (0,0) size 145x15 [color=#00000099]
+ RenderText {#text} at (0,0) size 250x15
+ text run at (0,0) width 250: "A quick brown fox jumped over the lazy dog."
+layer at (169,73) size 145x15 scrollWidth 215
+ RenderBlock {DIV} at (0,0) size 145x15 [color=#00000099]
+ RenderText {#text} at (0,0) size 215x15
+ text run at (0,0) width 215: "\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 (324,73) size 300x15
+ RenderBlock {DIV} at (0,0) size 300x15 [color=#00000099]
+ RenderText {#text} at (0,0) size 215x15
+ text run at (0,0) width 215: "\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 (634,73) size 145x15
+ RenderBlock {DIV} at (0,0) size 145x15 [color=#00000099]
Added: trunk/LayoutTests/platform/win/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt (0 => 225894)
--- trunk/LayoutTests/platform/win/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/win/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt 2017-12-14 07:00:57 UTC (rev 225894)
@@ -0,0 +1,53 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x83
+ RenderBlock {HTML} at (0,0) size 800x83
+ RenderBody {BODY} at (8,16) size 784x59
+ RenderBlock {P} at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 740x18
+ 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 784x25
+ RenderTextControl {INPUT} at (2,2) size 149x21 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderFlexibleBox {DIV} at (2,3) size 145x15
+ RenderBlock {DIV} at (0,0) size 52x15
+ RenderBlock {DIV} at (52,0) size 93x15
+ RenderText {#text} at (6,0) size 87x15
+ text run at (6,0) width 87: "strong password"
+ RenderText {#text} at (153,3) size 4x18
+ text run at (153,3) width 4: " "
+ RenderTextControl {INPUT} at (159,2) size 149x21 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderFlexibleBox {DIV} at (2,3) size 145x15
+ RenderBlock {DIV} at (0,0) size 52x15
+ RenderBlock {DIV} at (52,0) size 93x15
+ RenderText {#text} at (6,0) size 87x15
+ text run at (6,0) width 87: "strong password"
+ RenderText {#text} at (310,3) size 4x18
+ text run at (310,3) width 4: " "
+ RenderTextControl {INPUT} at (314,2) size 304x21 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderFlexibleBox {DIV} at (2,3) size 300x15
+ RenderBlock {DIV} at (0,0) size 207x15
+ RenderBlock {DIV} at (207,0) size 93x15
+ RenderText {#text} at (6,0) size 87x15
+ text run at (6,0) width 87: "strong password"
+ RenderText {#text} at (618,3) size 4x18
+ text run at (618,3) width 4: " "
+ RenderTextControl {INPUT} at (624,2) size 149x21 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderFlexibleBox {DIV} at (2,3) size 145x15
+ RenderBlock {DIV} at (0,0) size 52x15
+ RenderBlock {DIV} at (52,0) size 93x15
+ RenderText {#text} at (6,0) size 87x15
+ text run at (6,0) width 87: "strong password"
+layer at (12,55) size 52x15 scrollWidth 250
+ RenderBlock {DIV} at (0,0) size 52x15 [color=#00000099]
+ RenderText {#text} at (0,0) size 250x15
+ text run at (0,0) width 250: "A quick brown fox jumped over the lazy dog."
+layer at (169,55) size 52x15 scrollWidth 215
+ RenderBlock {DIV} at (0,0) size 52x15 [color=#00000099]
+ RenderText {#text} at (0,0) size 215x15
+ text run at (0,0) width 215: "\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 (324,55) size 207x15 scrollWidth 215
+ RenderBlock {DIV} at (0,0) size 207x15 [color=#00000099]
+ RenderText {#text} at (0,0) size 215x15
+ text run at (0,0) width 215: "\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 (634,55) size 52x15
+ RenderBlock {DIV} at (0,0) size 52x15 [color=#00000099]