From 16c1e4fd71e131c73cca031d8256a0fac834c070 Mon Sep 17 00:00:00 2001 From: Manish Goregaokar Date: Tue, 21 Mar 2017 20:38:12 -0700 Subject: [PATCH] Bug 1349417 - Part 9: stylo: Update test expectations; r=xidorn MozReview-Commit-ID: 5SGrYUIhHOQ --- editor/reftests/reftest-stylo.list | 2 +- layout/generic/crashtests/crashtests.list | 2 +- layout/reftests/box-shadow/reftest-stylo.list | 4 +- layout/reftests/bugs/reftest-stylo.list | 18 +++--- .../css-disabled/input/reftest-stylo.list | 18 +++--- .../css-enabled/input/reftest-stylo.list | 18 +++--- .../css-enabled/select/reftest-stylo.list | 18 +++--- .../css-invalid/input/reftest-stylo.list | 48 +++++++-------- .../css-placeholder/input/reftest-stylo.list | 2 +- .../css-ui-invalid/input/reftest-stylo.list | 58 +++++++++--------- .../css-ui-valid/input/reftest-stylo.list | 60 +++++++++---------- .../css-valid/input/reftest-stylo.list | 48 +++++++-------- .../reftests/forms/button/reftest-stylo.list | 4 +- .../forms/input/percentage/reftest-stylo.list | 2 +- .../forms/input/text/reftest-stylo.list | 4 +- .../reftests/forms/select/reftest-stylo.list | 4 +- layout/reftests/selection/reftest-stylo.list | 4 +- .../reftests/text-overflow/reftest-stylo.list | 2 +- layout/reftests/unicode/reftest-stylo.list | 8 +-- .../w3c-css/received/reftest-stylo.list | 2 +- .../reftests/writing-mode/reftest-stylo.list | 4 +- layout/style/test/stylo-failures.md | 5 +- 22 files changed, 167 insertions(+), 168 deletions(-) diff --git a/editor/reftests/reftest-stylo.list b/editor/reftests/reftest-stylo.list index 07e9b8c078fed..98510ea013530 100644 --- a/editor/reftests/reftest-stylo.list +++ b/editor/reftests/reftest-stylo.list @@ -60,7 +60,7 @@ fails == spellcheck-textarea-property-dynamic-override-inherit.html spellcheck-t needs-focus == caret_on_focus.html caret_on_focus.html fails needs-focus == caret_on_textarea_lastline.html caret_on_textarea_lastline.html fails needs-focus == input-text-onfocus-reframe.html input-text-onfocus-reframe.html -fails needs-focus == input-text-notheme-onfocus-reframe.html input-text-notheme-onfocus-reframe.html +needs-focus == input-text-notheme-onfocus-reframe.html input-text-notheme-onfocus-reframe.html fails needs-focus == caret_after_reframe.html caret_after_reframe.html == nobogusnode-1.html nobogusnode-1.html == nobogusnode-2.html nobogusnode-2.html diff --git a/layout/generic/crashtests/crashtests.list b/layout/generic/crashtests/crashtests.list index 7ff42bb14c420..eef9acfb9621e 100644 --- a/layout/generic/crashtests/crashtests.list +++ b/layout/generic/crashtests/crashtests.list @@ -343,7 +343,7 @@ load 476241-1.html load 477731-1.html load 477928.html load 478131-1.html -asserts-if(stylo,4) load 478170-1.html # Bug 1324682 +load 478170-1.html load 478185-1.html asserts-if(!Android,0-1) load 479938-1.html # Bug 575011 load 480345-1.html diff --git a/layout/reftests/box-shadow/reftest-stylo.list b/layout/reftests/box-shadow/reftest-stylo.list index 0f44e982290ee..33c8b384f7dc1 100644 --- a/layout/reftests/box-shadow/reftest-stylo.list +++ b/layout/reftests/box-shadow/reftest-stylo.list @@ -36,8 +36,8 @@ fuzzy(12,9445) fuzzy-if(d2d,13,10926) == boxshadow-inset-large-offset.html boxsh == overflow-not-scrollable-1.html overflow-not-scrollable-1.html == overflow-not-scrollable-1.html overflow-not-scrollable-1.html == overflow-not-scrollable-2.html overflow-not-scrollable-2.html -fails == 611574-1.html 611574-1.html -fails == 611574-2.html 611574-2.html +== 611574-1.html 611574-1.html +== 611574-2.html 611574-2.html == fieldset.html fieldset.html fuzzy-if(winWidget,5,30) fuzzy-if(skiaContent,16,10) == fieldset-inset.html fieldset-inset.html == 1178575.html 1178575.html diff --git a/layout/reftests/bugs/reftest-stylo.list b/layout/reftests/bugs/reftest-stylo.list index 0b68580ab3c96..4abbe9cf7c2c7 100644 --- a/layout/reftests/bugs/reftest-stylo.list +++ b/layout/reftests/bugs/reftest-stylo.list @@ -530,7 +530,7 @@ fails == 349695-1b.html 349695-1b.html == 356775-1.html 356775-1.html == 359869-1.html 359869-1.html fails == 359903-1.html 359903-1.html -fails == 359903-2.html 359903-2.html +== 359903-2.html 359903-2.html == 360065-1.html 360065-1.html == 360746-1.html 360746-1.html == 360757-1a.html 360757-1a.html @@ -739,7 +739,7 @@ HTTP(..) == 385569-1b.html 385569-1b.html == 385823-2b.html 385823-2b.html == 385823-2c.html 385823-2c.html fails == 385870-1.html 385870-1.html -fails == 385870-2.html 385870-2.html +== 385870-2.html 385870-2.html == 386014-1a.html 386014-1a.html == 386014-1b.html 386014-1b.html == 386014-1c.html 386014-1c.html @@ -862,8 +862,8 @@ fails == 402567-4.html 402567-4.html fails == 402807-1.html 402807-1.html == 402940-1.html 402940-1.html == 402940-1b.html 402940-1b.html -fails == 402940-2.html 402940-2.html -fails == 402940-3.html 402940-3.html +== 402940-2.html 402940-2.html +== 402940-3.html 402940-3.html == 402950-1.html 402950-1.html == 403129-1.html 403129-1.html == 403129-2.html 403129-2.html @@ -1024,7 +1024,7 @@ fails == 422249-1.html 422249-1.html fails == 422678-1.html 422678-1.html == 423130-1.html 423130-1.html == 423385-1.html 423385-1.html -== 423599-1.html 423599-1.html +fails == 423599-1.html 423599-1.html == 423676-1.html 423676-1.html == 423823-1.html 423823-1.html == 424074-1.xul 424074-1.xul @@ -1596,7 +1596,7 @@ fails == 589615-1b.html 589615-1b.html == 589672-1.html 589672-1.html == 589682-1.html 589682-1.html == 593243-1.html 593243-1.html -fails == 593243-2.html 593243-2.html +== 593243-2.html 593243-2.html == 593544-1.html 593544-1.html == 594333-1.html 594333-1.html == 594624-1.html 594624-1.html @@ -1876,8 +1876,8 @@ skip == 1121748-2.html 1121748-2.html == 1127107-2-capitalize.html 1127107-2-capitalize.html == 1127679-1a-inline-flex-relpos.html 1127679-1a-inline-flex-relpos.html == 1128354-1.html 1128354-1.html -fails == 1130231-1-button-padding-rtl.html 1130231-1-button-padding-rtl.html -fails == 1130231-2-button-padding-rtl.html 1130231-2-button-padding-rtl.html +== 1130231-1-button-padding-rtl.html 1130231-1-button-padding-rtl.html +== 1130231-2-button-padding-rtl.html 1130231-2-button-padding-rtl.html # The 1133905-*.html reftests only make sense on platforms where both APZ and # are enabled. # (Note: bug 1308702 covers these tests' failures on Android) @@ -1946,7 +1946,7 @@ fails == 1202512-2.html 1202512-2.html == 1207326-1.html 1207326-1.html == 1209603-1.html 1209603-1.html == 1209994-1.html 1209994-1.html -fails == 1209994-2.html 1209994-2.html +== 1209994-2.html 1209994-2.html == 1209994-3.html 1209994-3.html fails == 1209994-4.html 1209994-4.html == 1222226-1.html 1222226-1.html diff --git a/layout/reftests/css-disabled/input/reftest-stylo.list b/layout/reftests/css-disabled/input/reftest-stylo.list index 8a0d722ed20c4..4ab906df0a9c9 100644 --- a/layout/reftests/css-disabled/input/reftest-stylo.list +++ b/layout/reftests/css-disabled/input/reftest-stylo.list @@ -1,10 +1,10 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing -fails == input-fieldset-1.html input-fieldset-1.html -fails == input-fieldset-2.html input-fieldset-2.html -fails == input-fieldset-3.html input-fieldset-3.html -fails == input-fieldset-4.html input-fieldset-4.html -fails == input-fieldset-legend-1.html input-fieldset-legend-1.html -fails == input-fieldset-legend-2.html input-fieldset-legend-2.html -fails == input-fieldset-legend-3.html input-fieldset-legend-3.html -fails == input-fieldset-legend-4.html input-fieldset-legend-4.html -fails == input-fieldset-legend-5.html input-fieldset-legend-5.html +== input-fieldset-1.html input-fieldset-1.html +== input-fieldset-2.html input-fieldset-2.html +== input-fieldset-3.html input-fieldset-3.html +== input-fieldset-4.html input-fieldset-4.html +== input-fieldset-legend-1.html input-fieldset-legend-1.html +== input-fieldset-legend-2.html input-fieldset-legend-2.html +== input-fieldset-legend-3.html input-fieldset-legend-3.html +== input-fieldset-legend-4.html input-fieldset-legend-4.html +== input-fieldset-legend-5.html input-fieldset-legend-5.html diff --git a/layout/reftests/css-enabled/input/reftest-stylo.list b/layout/reftests/css-enabled/input/reftest-stylo.list index 8a0d722ed20c4..4ab906df0a9c9 100644 --- a/layout/reftests/css-enabled/input/reftest-stylo.list +++ b/layout/reftests/css-enabled/input/reftest-stylo.list @@ -1,10 +1,10 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing -fails == input-fieldset-1.html input-fieldset-1.html -fails == input-fieldset-2.html input-fieldset-2.html -fails == input-fieldset-3.html input-fieldset-3.html -fails == input-fieldset-4.html input-fieldset-4.html -fails == input-fieldset-legend-1.html input-fieldset-legend-1.html -fails == input-fieldset-legend-2.html input-fieldset-legend-2.html -fails == input-fieldset-legend-3.html input-fieldset-legend-3.html -fails == input-fieldset-legend-4.html input-fieldset-legend-4.html -fails == input-fieldset-legend-5.html input-fieldset-legend-5.html +== input-fieldset-1.html input-fieldset-1.html +== input-fieldset-2.html input-fieldset-2.html +== input-fieldset-3.html input-fieldset-3.html +== input-fieldset-4.html input-fieldset-4.html +== input-fieldset-legend-1.html input-fieldset-legend-1.html +== input-fieldset-legend-2.html input-fieldset-legend-2.html +== input-fieldset-legend-3.html input-fieldset-legend-3.html +== input-fieldset-legend-4.html input-fieldset-legend-4.html +== input-fieldset-legend-5.html input-fieldset-legend-5.html diff --git a/layout/reftests/css-enabled/select/reftest-stylo.list b/layout/reftests/css-enabled/select/reftest-stylo.list index c9a3171895ed2..d83d89e5d29ca 100644 --- a/layout/reftests/css-enabled/select/reftest-stylo.list +++ b/layout/reftests/css-enabled/select/reftest-stylo.list @@ -1,10 +1,10 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing -fails == select-fieldset-1.html select-fieldset-1.html -fails == select-fieldset-2.html select-fieldset-2.html -fails == select-fieldset-3.html select-fieldset-3.html -fails == select-fieldset-4.html select-fieldset-4.html -fails == select-fieldset-legend-1.html select-fieldset-legend-1.html -fails == select-fieldset-legend-2.html select-fieldset-legend-2.html -fails == select-fieldset-legend-3.html select-fieldset-legend-3.html -fails == select-fieldset-legend-4.html select-fieldset-legend-4.html -fails == select-fieldset-legend-5.html select-fieldset-legend-5.html +== select-fieldset-1.html select-fieldset-1.html +== select-fieldset-2.html select-fieldset-2.html +== select-fieldset-3.html select-fieldset-3.html +== select-fieldset-4.html select-fieldset-4.html +== select-fieldset-legend-1.html select-fieldset-legend-1.html +== select-fieldset-legend-2.html select-fieldset-legend-2.html +== select-fieldset-legend-3.html select-fieldset-legend-3.html +== select-fieldset-legend-4.html select-fieldset-legend-4.html +== select-fieldset-legend-5.html select-fieldset-legend-5.html diff --git a/layout/reftests/css-invalid/input/reftest-stylo.list b/layout/reftests/css-invalid/input/reftest-stylo.list index 36e35e2dd3460..cdf12c8a64c87 100644 --- a/layout/reftests/css-invalid/input/reftest-stylo.list +++ b/layout/reftests/css-invalid/input/reftest-stylo.list @@ -1,27 +1,27 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing -fails == input-valid.html input-valid.html -fails == input-customerror.html input-customerror.html -fails == input-disabled.html input-disabled.html -fails == input-dyn-disabled.html input-dyn-disabled.html -fails == input-dyn-not-disabled.html input-dyn-not-disabled.html -fails == input-readonly.html input-readonly.html -fails == input-dyn-readonly.html input-dyn-readonly.html -fails == input-dyn-not-readonly.html input-dyn-not-readonly.html -fails == input-required-valid.html input-required-valid.html -fails == input-required-invalid.html input-required-invalid.html -fails == input-button.html input-button.html -fails == input-reset.html input-reset.html -fails == input-email-invalid.html input-email-invalid.html -fails == input-email-valid.html input-email-valid.html -fails == input-url-invalid.html input-url-invalid.html -fails == input-url-valid.html input-url-valid.html -fails == input-pattern-valid.html input-pattern-valid.html -fails == input-pattern-invalid.html input-pattern-invalid.html -fails == input-type-barred.html input-type-barred.html -fails == input-type-invalid.html input-type-invalid.html -fails == input-disabled-fieldset-1.html input-disabled-fieldset-1.html -fails == input-disabled-fieldset-2.html input-disabled-fieldset-2.html -fails == input-fieldset-legend.html input-fieldset-legend.html +== input-valid.html input-valid.html +== input-customerror.html input-customerror.html +== input-disabled.html input-disabled.html +== input-dyn-disabled.html input-dyn-disabled.html +== input-dyn-not-disabled.html input-dyn-not-disabled.html +== input-readonly.html input-readonly.html +== input-dyn-readonly.html input-dyn-readonly.html +== input-dyn-not-readonly.html input-dyn-not-readonly.html +== input-required-valid.html input-required-valid.html +== input-required-invalid.html input-required-invalid.html +== input-button.html input-button.html +== input-reset.html input-reset.html +== input-email-invalid.html input-email-invalid.html +== input-email-valid.html input-email-valid.html +== input-url-invalid.html input-url-invalid.html +== input-url-valid.html input-url-valid.html +== input-pattern-valid.html input-pattern-valid.html +== input-pattern-invalid.html input-pattern-invalid.html +== input-type-barred.html input-type-barred.html +== input-type-invalid.html input-type-invalid.html +== input-disabled-fieldset-1.html input-disabled-fieldset-1.html +== input-disabled-fieldset-2.html input-disabled-fieldset-2.html +== input-fieldset-legend.html input-fieldset-legend.html == input-radio-required.html input-radio-required.html == input-radio-customerror.html input-radio-customerror.html == input-radio-dyn-valid-1.html input-radio-dyn-valid-1.html @@ -29,6 +29,6 @@ fails == input-fieldset-legend.html input-fieldset-legend.html == input-radio-nogroup-required-valid.html input-radio-nogroup-required-valid.html == input-radio-nogroup-required-invalid.html input-radio-nogroup-required-invalid.html == input-radio-focus-click.html input-radio-focus-click.html -fails == input-submit.html input-submit.html +== input-submit.html input-submit.html == input-image.html input-image.html # input type='hidden' shouldn't show diff --git a/layout/reftests/css-placeholder/input/reftest-stylo.list b/layout/reftests/css-placeholder/input/reftest-stylo.list index 2fa7a619aa45a..f7b581194f3fd 100644 --- a/layout/reftests/css-placeholder/input/reftest-stylo.list +++ b/layout/reftests/css-placeholder/input/reftest-stylo.list @@ -21,7 +21,7 @@ fails == placeholder-value-unset.html placeholder-value-unset.html fails == placeholder-value-reset.html placeholder-value-reset.html fails == placeholder-type-change-1.html placeholder-type-change-1.html fails == placeholder-type-change-2.html placeholder-type-change-2.html -fails == placeholdershown.html placeholdershown.html +== placeholdershown.html placeholdershown.html fails == css-display.html css-display.html # We can't check except by verifying that the output is different. # Same reasons as focus issues explained above. diff --git a/layout/reftests/css-ui-invalid/input/reftest-stylo.list b/layout/reftests/css-ui-invalid/input/reftest-stylo.list index f80bbfcf16468..e58b02e39a2e6 100644 --- a/layout/reftests/css-ui-invalid/input/reftest-stylo.list +++ b/layout/reftests/css-ui-invalid/input/reftest-stylo.list @@ -1,32 +1,32 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing -fails == input-valid.html input-valid.html -fails == input-customerror.html input-customerror.html -fails == input-disabled.html input-disabled.html -fails == input-dyn-disabled.html input-dyn-disabled.html -fails == input-dyn-not-disabled.html input-dyn-not-disabled.html -fails == input-readonly.html input-readonly.html -fails == input-dyn-readonly.html input-dyn-readonly.html -fails == input-dyn-not-readonly-not-changed.html input-dyn-not-readonly-not-changed.html -fails == input-dyn-not-readonly-changed.html input-dyn-not-readonly-changed.html -fails == input-required-valid.html input-required-valid.html -fails == input-required-invalid-default.html input-required-invalid-default.html -fails == input-required-invalid-changed.html input-required-invalid-changed.html -fails == input-button.html input-button.html -fails == input-reset.html input-reset.html -fails == input-email-invalid-default.html input-email-invalid-default.html -fails == input-email-invalid-changed.html input-email-invalid-changed.html -fails == input-email-valid.html input-email-valid.html -fails == input-url-invalid-changed.html input-url-invalid-changed.html -fails == input-url-invalid-default.html input-url-invalid-default.html -fails == input-url-valid.html input-url-valid.html -fails == input-pattern-valid.html input-pattern-valid.html -fails == input-pattern-invalid-default.html input-pattern-invalid-default.html -fails == input-pattern-invalid-changed.html input-pattern-invalid-changed.html -fails == input-type-barred.html input-type-barred.html -fails == input-type-invalid.html input-type-invalid.html -fails == input-disabled-fieldset-1.html input-disabled-fieldset-1.html -fails == input-disabled-fieldset-2.html input-disabled-fieldset-2.html -fails == input-fieldset-legend.html input-fieldset-legend.html +== input-valid.html input-valid.html +== input-customerror.html input-customerror.html +== input-disabled.html input-disabled.html +== input-dyn-disabled.html input-dyn-disabled.html +== input-dyn-not-disabled.html input-dyn-not-disabled.html +== input-readonly.html input-readonly.html +== input-dyn-readonly.html input-dyn-readonly.html +== input-dyn-not-readonly-not-changed.html input-dyn-not-readonly-not-changed.html +== input-dyn-not-readonly-changed.html input-dyn-not-readonly-changed.html +== input-required-valid.html input-required-valid.html +== input-required-invalid-default.html input-required-invalid-default.html +== input-required-invalid-changed.html input-required-invalid-changed.html +== input-button.html input-button.html +== input-reset.html input-reset.html +== input-email-invalid-default.html input-email-invalid-default.html +== input-email-invalid-changed.html input-email-invalid-changed.html +== input-email-valid.html input-email-valid.html +== input-url-invalid-changed.html input-url-invalid-changed.html +== input-url-invalid-default.html input-url-invalid-default.html +== input-url-valid.html input-url-valid.html +== input-pattern-valid.html input-pattern-valid.html +== input-pattern-invalid-default.html input-pattern-invalid-default.html +== input-pattern-invalid-changed.html input-pattern-invalid-changed.html +== input-type-barred.html input-type-barred.html +== input-type-invalid.html input-type-invalid.html +== input-disabled-fieldset-1.html input-disabled-fieldset-1.html +== input-disabled-fieldset-2.html input-disabled-fieldset-2.html +== input-fieldset-legend.html input-fieldset-legend.html == input-checkbox-required-invalid-changed.html input-checkbox-required-invalid-changed.html == input-checkbox-required-invalid-default.html input-checkbox-required-invalid-default.html == input-radio-required-invalid-changed.html input-radio-required-invalid-changed.html @@ -39,5 +39,5 @@ fails == input-file-required-invalid-default.html input-file-required-invalid-de == input-radio-dyn-valid-2.html input-radio-dyn-valid-2.html == input-radio-nogroup-required-valid.html input-radio-nogroup-required-valid.html == input-radio-nogroup-required-invalid.html input-radio-nogroup-required-invalid.html -fails == input-novalidate.html input-novalidate.html +== input-novalidate.html input-novalidate.html # input type='hidden' shouldn't show diff --git a/layout/reftests/css-ui-valid/input/reftest-stylo.list b/layout/reftests/css-ui-valid/input/reftest-stylo.list index b7b0230c8eebf..ae828946935bf 100644 --- a/layout/reftests/css-ui-valid/input/reftest-stylo.list +++ b/layout/reftests/css-ui-valid/input/reftest-stylo.list @@ -1,33 +1,33 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing -fails == input-valid.html input-valid.html -fails == input-customerror.html input-customerror.html -fails == input-disabled.html input-disabled.html -fails == input-dyn-disabled.html input-dyn-disabled.html -fails == input-dyn-not-disabled.html input-dyn-not-disabled.html -fails == input-dyn-not-disabled-changed.html input-dyn-not-disabled-changed.html -fails == input-readonly.html input-readonly.html -fails == input-dyn-readonly.html input-dyn-readonly.html -fails == input-dyn-not-readonly.html input-dyn-not-readonly.html -fails == input-dyn-not-readonly-changed.html input-dyn-not-readonly-changed.html -fails == input-required-valid.html input-required-valid.html -fails == input-required-valid-changed.html input-required-valid-changed.html -fails == input-required-invalid.html input-required-invalid.html -fails == input-button.html input-button.html -fails == input-reset.html input-reset.html -fails == input-email-invalid.html input-email-invalid.html -fails == input-email-valid.html input-email-valid.html -fails == input-email-valid-changed.html input-email-valid-changed.html -fails == input-url-invalid.html input-url-invalid.html -fails == input-url-valid.html input-url-valid.html -fails == input-url-valid-changed.html input-url-valid-changed.html -fails == input-pattern-valid.html input-pattern-valid.html -fails == input-pattern-valid-changed.html input-pattern-valid-changed.html -fails == input-pattern-invalid.html input-pattern-invalid.html -fails == input-type-barred.html input-type-barred.html -fails == input-type-invalid.html input-type-invalid.html -fails == input-disabled-fieldset-1.html input-disabled-fieldset-1.html -fails == input-disabled-fieldset-2.html input-disabled-fieldset-2.html -fails == input-fieldset-legend.html input-fieldset-legend.html +== input-valid.html input-valid.html +== input-customerror.html input-customerror.html +== input-disabled.html input-disabled.html +== input-dyn-disabled.html input-dyn-disabled.html +== input-dyn-not-disabled.html input-dyn-not-disabled.html +== input-dyn-not-disabled-changed.html input-dyn-not-disabled-changed.html +== input-readonly.html input-readonly.html +== input-dyn-readonly.html input-dyn-readonly.html +== input-dyn-not-readonly.html input-dyn-not-readonly.html +== input-dyn-not-readonly-changed.html input-dyn-not-readonly-changed.html +== input-required-valid.html input-required-valid.html +== input-required-valid-changed.html input-required-valid-changed.html +== input-required-invalid.html input-required-invalid.html +== input-button.html input-button.html +== input-reset.html input-reset.html +== input-email-invalid.html input-email-invalid.html +== input-email-valid.html input-email-valid.html +== input-email-valid-changed.html input-email-valid-changed.html +== input-url-invalid.html input-url-invalid.html +== input-url-valid.html input-url-valid.html +== input-url-valid-changed.html input-url-valid-changed.html +== input-pattern-valid.html input-pattern-valid.html +== input-pattern-valid-changed.html input-pattern-valid-changed.html +== input-pattern-invalid.html input-pattern-invalid.html +== input-type-barred.html input-type-barred.html +== input-type-invalid.html input-type-invalid.html +== input-disabled-fieldset-1.html input-disabled-fieldset-1.html +== input-disabled-fieldset-2.html input-disabled-fieldset-2.html +== input-fieldset-legend.html input-fieldset-legend.html == input-checkbox-valid-changed.html input-checkbox-valid-changed.html == input-checkbox-valid-default.html input-checkbox-valid-default.html fails == input-file-valid-changed.html input-file-valid-changed.html @@ -38,5 +38,5 @@ fails == input-file-valid-default.html input-file-valid-default.html == input-radio-dyn-valid-2.html input-radio-dyn-valid-2.html == input-radio-nogroup-required-valid.html input-radio-nogroup-required-valid.html == input-radio-nogroup-required-invalid.html input-radio-nogroup-required-invalid.html -fails == input-novalidate.html input-novalidate.html +== input-novalidate.html input-novalidate.html # input type='hidden' shouldn't show diff --git a/layout/reftests/css-valid/input/reftest-stylo.list b/layout/reftests/css-valid/input/reftest-stylo.list index 4926e238a9960..9524ffa34dfb0 100644 --- a/layout/reftests/css-valid/input/reftest-stylo.list +++ b/layout/reftests/css-valid/input/reftest-stylo.list @@ -1,33 +1,33 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing -fails == input-valid.html input-valid.html -fails == input-customerror.html input-customerror.html -fails == input-disabled.html input-disabled.html -fails == input-dyn-disabled.html input-dyn-disabled.html -fails == input-dyn-not-disabled.html input-dyn-not-disabled.html -fails == input-readonly.html input-readonly.html -fails == input-dyn-readonly.html input-dyn-readonly.html -fails == input-dyn-not-readonly.html input-dyn-not-readonly.html -fails == input-required-valid.html input-required-valid.html -fails == input-required-invalid.html input-required-invalid.html -fails == input-button.html input-button.html -fails == input-reset.html input-reset.html -fails == input-email-invalid.html input-email-invalid.html -fails == input-email-valid.html input-email-valid.html -fails == input-url-invalid.html input-url-invalid.html -fails == input-url-valid.html input-url-valid.html -fails == input-pattern-valid.html input-pattern-valid.html -fails == input-pattern-invalid.html input-pattern-invalid.html -fails == input-type-barred.html input-type-barred.html -fails == input-type-invalid.html input-type-invalid.html -fails == input-disabled-fieldset-1.html input-disabled-fieldset-1.html -fails == input-disabled-fieldset-2.html input-disabled-fieldset-2.html -fails == input-fieldset-legend.html input-fieldset-legend.html +== input-valid.html input-valid.html +== input-customerror.html input-customerror.html +== input-disabled.html input-disabled.html +== input-dyn-disabled.html input-dyn-disabled.html +== input-dyn-not-disabled.html input-dyn-not-disabled.html +== input-readonly.html input-readonly.html +== input-dyn-readonly.html input-dyn-readonly.html +== input-dyn-not-readonly.html input-dyn-not-readonly.html +== input-required-valid.html input-required-valid.html +== input-required-invalid.html input-required-invalid.html +== input-button.html input-button.html +== input-reset.html input-reset.html +== input-email-invalid.html input-email-invalid.html +== input-email-valid.html input-email-valid.html +== input-url-invalid.html input-url-invalid.html +== input-url-valid.html input-url-valid.html +== input-pattern-valid.html input-pattern-valid.html +== input-pattern-invalid.html input-pattern-invalid.html +== input-type-barred.html input-type-barred.html +== input-type-invalid.html input-type-invalid.html +== input-disabled-fieldset-1.html input-disabled-fieldset-1.html +== input-disabled-fieldset-2.html input-disabled-fieldset-2.html +== input-fieldset-legend.html input-fieldset-legend.html == input-radio-required.html input-radio-required.html == input-radio-customerror.html input-radio-customerror.html == input-radio-dyn-valid-1.html input-radio-dyn-valid-1.html == input-radio-dyn-valid-2.html input-radio-dyn-valid-2.html == input-radio-nogroup-required-valid.html input-radio-nogroup-required-valid.html # Bug 1341739 == input-radio-nogroup-required-invalid.html input-radio-nogroup-required-invalid.html -fails == input-submit.html input-submit.html +== input-submit.html input-submit.html == input-image.html input-image.html # input type='hidden' shouldn't show diff --git a/layout/reftests/forms/button/reftest-stylo.list b/layout/reftests/forms/button/reftest-stylo.list index dc60ce915c276..3b7d6bb3ebfdb 100644 --- a/layout/reftests/forms/button/reftest-stylo.list +++ b/layout/reftests/forms/button/reftest-stylo.list @@ -2,7 +2,7 @@ fails == first-letter-1.html first-letter-1.html # Bug 1341086 fails == first-letter-1.html first-letter-1.html # Bug 1341086 -fails == max-height.html max-height.html # Bug 1341086 +== max-height.html max-height.html # Bug 1341086 == min-height.html min-height.html # Android is off ever-so-slightly on the points where the text @@ -24,7 +24,7 @@ fails == line-height-input-1.5.html line-height-input-1.5.html # Looks like Android changes the text color, but to something slightly # different from ColorGray -fails == disabled-1.html disabled-1.html +== disabled-1.html disabled-1.html fails == disabled-2.html disabled-2.html fails == disabled-3.html disabled-3.html diff --git a/layout/reftests/forms/input/percentage/reftest-stylo.list b/layout/reftests/forms/input/percentage/reftest-stylo.list index d6a97260565be..06d1404e2586f 100644 --- a/layout/reftests/forms/input/percentage/reftest-stylo.list +++ b/layout/reftests/forms/input/percentage/reftest-stylo.list @@ -1,2 +1,2 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing -fails == padding.html padding.html # Bug 1340696 +== padding.html padding.html # Bug 1340696 diff --git a/layout/reftests/forms/input/text/reftest-stylo.list b/layout/reftests/forms/input/text/reftest-stylo.list index 0227a3a913a4b..19796d75fce29 100644 --- a/layout/reftests/forms/input/text/reftest-stylo.list +++ b/layout/reftests/forms/input/text/reftest-stylo.list @@ -1,11 +1,11 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing == bounds-1.html bounds-1.html fails == size-1.html size-1.html -fails == size-2.html size-2.html +== size-2.html size-2.html fails HTTP(..) == baseline-1.html baseline-1.html HTTP(..) == centering-1.xul centering-1.xul == dynamic-height-1.xul dynamic-height-1.xul fails == select.html select.html -fails == intrinsic-size.html intrinsic-size.html +== intrinsic-size.html intrinsic-size.html fails == line-height-0.5.html line-height-0.5.html fails == line-height-1.5.html line-height-1.5.html diff --git a/layout/reftests/forms/select/reftest-stylo.list b/layout/reftests/forms/select/reftest-stylo.list index 7f5ca7fb32e71..5a0ff53081b07 100644 --- a/layout/reftests/forms/select/reftest-stylo.list +++ b/layout/reftests/forms/select/reftest-stylo.list @@ -7,8 +7,8 @@ fails == option-children.html option-children.html fuzzy(1,4) == padding-button-placement.html padding-button-placement.html HTTP(../..) == vertical-centering.html vertical-centering.html # Bug 1290237 fails == 997709-2.html 997709-2.html -fails needs-focus == focusring-1.html focusring-1.html -fails needs-focus == focusring-2.html focusring-2.html +needs-focus == focusring-1.html focusring-1.html +needs-focus == focusring-2.html focusring-2.html fails needs-focus == focusring-3.html focusring-3.html fails == dynamic-text-indent-1.html dynamic-text-indent-1.html fails == dynamic-text-overflow-1.html dynamic-text-overflow-1.html diff --git a/layout/reftests/selection/reftest-stylo.list b/layout/reftests/selection/reftest-stylo.list index 0b7e09516a69d..e66e6245ee3bb 100644 --- a/layout/reftests/selection/reftest-stylo.list +++ b/layout/reftests/selection/reftest-stylo.list @@ -26,9 +26,9 @@ fuzzy-if(skiaContent,1,700) == extend-3i.html extend-3i.html == extend-4a.html extend-4a.html == extend-4b.html extend-4b.html # these 3 random-if(Android) are a difference of Native & Xul, see bug 739714 -fails == pseudo-element-of-native-anonymous.html pseudo-element-of-native-anonymous.html +== pseudo-element-of-native-anonymous.html pseudo-element-of-native-anonymous.html # These tests uses Highlight and HighlightText color keywords, they are not same as text selection color on Mac. -fails == non-themed-widget.html non-themed-widget.html +== non-themed-widget.html non-themed-widget.html fails == themed-widget.html themed-widget.html == addrange-1.html addrange-1.html == addrange-2.html addrange-2.html diff --git a/layout/reftests/text-overflow/reftest-stylo.list b/layout/reftests/text-overflow/reftest-stylo.list index a9017de8a185d..de3a12a054012 100644 --- a/layout/reftests/text-overflow/reftest-stylo.list +++ b/layout/reftests/text-overflow/reftest-stylo.list @@ -17,7 +17,7 @@ HTTP(..) == standards-line-height.html standards-line-height.html == selection.html selection.html HTTP(..) == marker-shadow.html marker-shadow.html == aligned-baseline.html aligned-baseline.html -fails == clipped-elements.html clipped-elements.html +== clipped-elements.html clipped-elements.html HTTP(..) == theme-overflow.html theme-overflow.html HTTP(..) == table-cell.html table-cell.html fails == two-value-syntax.html two-value-syntax.html diff --git a/layout/reftests/unicode/reftest-stylo.list b/layout/reftests/unicode/reftest-stylo.list index b0ab3b27835ac..d48287603607b 100644 --- a/layout/reftests/unicode/reftest-stylo.list +++ b/layout/reftests/unicode/reftest-stylo.list @@ -1,8 +1,8 @@ # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing -fails == unicode-attribute-selector.html unicode-attribute-selector.html -fails == unicode-element-selector.html unicode-element-selector.html -fails == unicode-lang.html unicode-lang.html +== unicode-attribute-selector.html unicode-attribute-selector.html +== unicode-element-selector.html unicode-element-selector.html +== unicode-lang.html unicode-lang.html == unicode-media-query-media-type.html unicode-media-query-media-type.html == unicode-media-query-query.html unicode-media-query-query.html -fails == unicode-pseudo-selector.html unicode-pseudo-selector.html +== unicode-pseudo-selector.html unicode-pseudo-selector.html fails == langattribute.html langattribute.html diff --git a/layout/reftests/w3c-css/received/reftest-stylo.list b/layout/reftests/w3c-css/received/reftest-stylo.list index 53dbe4734f1a1..03bcdb91b0aa8 100644 --- a/layout/reftests/w3c-css/received/reftest-stylo.list +++ b/layout/reftests/w3c-css/received/reftest-stylo.list @@ -253,6 +253,6 @@ skip-if(stylo) pref(dom.webcomponents.enabled,true) needs-focus == selectors-4/f skip-if(stylo) pref(dom.webcomponents.enabled,true) needs-focus == selectors-4/focus-within-shadow-004.html selectors-4/focus-within-shadow-004.html # Bug 1292285 skip-if(stylo) pref(dom.webcomponents.enabled,true) needs-focus == selectors-4/focus-within-shadow-005.html selectors-4/focus-within-shadow-005.html # Bug 1292285 == selectors-4/of-type-selectors.xhtml selectors-4/of-type-selectors.xhtml -fails == selectors-4/selector-required.html selectors-4/selector-required.html +== selectors-4/selector-required.html selectors-4/selector-required.html == selectors-4/selectors-dir-selector-ltr-001.html selectors-4/selectors-dir-selector-ltr-001.html == selectors-4/selectors-dir-selector-rtl-001.html selectors-4/selectors-dir-selector-rtl-001.html diff --git a/layout/reftests/writing-mode/reftest-stylo.list b/layout/reftests/writing-mode/reftest-stylo.list index 898f07b85d1ff..157a1ce90bcce 100644 --- a/layout/reftests/writing-mode/reftest-stylo.list +++ b/layout/reftests/writing-mode/reftest-stylo.list @@ -112,8 +112,8 @@ fails == 1135361-ruby-justify-1.html 1135361-ruby-justify-1.html == 1136557-1-nested-spans.html 1136557-1-nested-spans.html == 1136557-2-nested-spans.html 1136557-2-nested-spans.html == 1136557-3-nested-spans.html 1136557-3-nested-spans.html -fails == 1138356-1-button-contents-alignment.html 1138356-1-button-contents-alignment.html -fails == 1138356-2-button-contents-alignment.html 1138356-2-button-contents-alignment.html +== 1138356-1-button-contents-alignment.html 1138356-1-button-contents-alignment.html +== 1138356-2-button-contents-alignment.html 1138356-2-button-contents-alignment.html # Font inflation behaves wrong in vertical writing mode: bug 1138495 pref(dom.meta-viewport.enabled,true) pref(font.size.inflation.emPerLine,15) pref(font.size.inflation.forceEnabled,true) pref(font.size.inflation.lineThreshold,0) == font-inflation-1a.html font-inflation-1a.html diff --git a/layout/style/test/stylo-failures.md b/layout/style/test/stylo-failures.md index c127e2317e5a7..12e953cb6b43a 100644 --- a/layout/style/test/stylo-failures.md +++ b/layout/style/test/stylo-failures.md @@ -284,10 +284,9 @@ to mochitest command. * :dir * test_selectors.html `:dir` [18] * issues arround font shorthand bug 1349417 - * test_bug377947.html [1] - * test_value_storage.html `'font'` [160] + * test_value_storage.html `'font'` [128] * test_shorthand_property_getters.html `font shorthand` [1] - * test_system_font_serialization.html [10] + * test_system_font_serialization.html [5] * clamp negative value from calc() servo/servo#15296 * test_value_storage.html `font-size: calc(` [3] * ... `font-size: var(--a)` [3]