Bug 1341086 - Part 4: stylo: Update test expectations; r=manishearth
MozReview-Commit-ID: KXJ22Ov6Yxi
--- a/layout/reftests/bidi/dirAuto/reftest-stylo.list
+++ b/layout/reftests/bidi/dirAuto/reftest-stylo.list
@@ -1,10 +1,10 @@
# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
-fails == bdi-auto-dir-default.html bdi-auto-dir-default.html
+== bdi-auto-dir-default.html bdi-auto-dir-default.html
fails == dir_auto-set-contained-dir-L.html dir_auto-set-contained-dir-L.html
fails == dir_auto-set-contained-dir-R.html dir_auto-set-contained-dir-R.html
fails == dir_auto-set-contained-invalid-dir-L.html dir_auto-set-contained-invalid-dir-L.html
fails == dir_auto-set-contained-invalid-dir-R.html dir_auto-set-contained-invalid-dir-R.html
fails == dir_auto-unset-contained-dir-L.html dir_auto-unset-contained-dir-L.html
fails == dir_auto-unset-contained-dir-R.html dir_auto-unset-contained-dir-R.html
fails == dynamicDirAuto-setLTR-Auto1.html dynamicDirAuto-setLTR-Auto1.html
fails == dynamicDirAuto-setLTR-Auto2.html dynamicDirAuto-setLTR-Auto2.html
@@ -107,14 +107,14 @@ fails == dynamicDirAuto-ChangeText-RTL10
fails == dynamicDirAuto-DeleteText-LTR1.html dynamicDirAuto-DeleteText-LTR1.html
fails == dynamicDirAuto-DeleteText-LTR2.html dynamicDirAuto-DeleteText-LTR2.html
fails == dynamicDirAuto-DeleteText-LTR3.html dynamicDirAuto-DeleteText-LTR3.html
fails == dynamicDirAuto-DeleteText-RTL1.html dynamicDirAuto-DeleteText-RTL1.html
fails == dynamicDirAuto-DeleteText-RTL2.html dynamicDirAuto-DeleteText-RTL2.html
fails == dynamicDirAuto-DeleteText-RTL3.html dynamicDirAuto-DeleteText-RTL3.html
fails == 839886-1.html 839886-1.html
== 859093-1.html 859093-1.html
-fails == 889742-1.html 889742-1.html
+== 889742-1.html 889742-1.html
fails == 1103348-1.html 1103348-1.html
fails == 1169267-delete-add-1a.html 1169267-delete-add-1a.html
fails == 1169267-delete-add-1b.html 1169267-delete-add-1b.html
fails == 1169267-delete-add-2a.html 1169267-delete-add-2a.html
fails == 1169267-delete-add-2b.html 1169267-delete-add-2b.html
--- a/layout/reftests/bidi/reftest-stylo.list
+++ b/layout/reftests/bidi/reftest-stylo.list
@@ -94,23 +94,23 @@ fails == 413928-2.html 413928-2.html
== 489517-1.html 489517-1.html
== 489887-1.html 489887-1.html
== 492231-1.html 492231-1.html
== 496006-1.html 496006-1.html
== 503269-1.html 503269-1.html
== 503957-1.html 503957-1.html
== 525740-1.html 525740-1.html
fails == 536963-1.html 536963-1.html
-fails == 562169-1.html 562169-1.html
+== 562169-1.html 562169-1.html
fails == 562169-1a.html 562169-1a.html
-fails == 562169-2.html 562169-2.html
+== 562169-2.html 562169-2.html
fails == 562169-2a.html 562169-2a.html
== 562169-3.html 562169-3.html
-== 562169-3a.html 562169-3a.html
-fails == 562169-4.html 562169-4.html
+fails == 562169-3a.html 562169-3a.html # bug 1338982
+== 562169-4.html 562169-4.html
== 588739-1.html 588739-1.html
== 588739-2.html 588739-2.html
== 588739-3.html 588739-3.html
== 612843-1.html 612843-1.html
fails == 613149-1a.html 613149-1a.html
fails == 613149-1b.html 613149-1b.html
== 613149-2a.html 613149-2a.html
== 613149-2b.html 613149-2b.html
--- a/layout/reftests/bugs/reftest-stylo.list
+++ b/layout/reftests/bugs/reftest-stylo.list
@@ -1647,17 +1647,17 @@ fails HTTP(..) == 619511-1.html 619511-1
HTTP(..) == 621253-2-externalFilter.html 621253-2-externalFilter.html
== 621253-2-internalFilter.html 621253-2-internalFilter.html
random-if(winWidget) fuzzy-if(OSX==1008,19,17) == 621918-1.svg 621918-1.svg
random-if(winWidget) HTTP(..) == 621918-2.svg 621918-2.svg
fails == 622585-1.html 622585-1.html
== 625409-1.html 625409-1.html
== 627393-1.html 627393-1.html
fuzzy-if(skiaContent,1,500) == 630835-1.html 630835-1.html
-== 631352-1.html 631352-1.html
+fails == 631352-1.html 631352-1.html
== 632423-1.html 632423-1.html
skip-if(Android) random-if(winWidget||OSX==1010) == 632781-verybig.html 632781-verybig.html
== 632781-normalsize.html 632781-normalsize.html
== 633344-1.html 633344-1.html
== 634232-1.html 634232-1.html
skip-if(stylo) == 635302-1.html 635302-1.html # Too intermittent.
== 635373-1.html 635373-1.html
== 635373-2.html 635373-2.html
--- a/layout/reftests/w3c-css/received/reftest-stylo.list
+++ b/layout/reftests/w3c-css/received/reftest-stylo.list
@@ -249,10 +249,10 @@ fails needs-focus == selectors-4/focus-w
fails needs-focus == selectors-4/focus-within-006.html selectors-4/focus-within-006.html
needs-focus == selectors-4/focus-within-shadow-001.html selectors-4/focus-within-shadow-001.html
skip-if(stylo) pref(dom.webcomponents.enabled,true) needs-focus == selectors-4/focus-within-shadow-002.html selectors-4/focus-within-shadow-002.html # Bug 1292285
skip-if(stylo) pref(dom.webcomponents.enabled,true) needs-focus == selectors-4/focus-within-shadow-003.html selectors-4/focus-within-shadow-003.html # Bug 1292285
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
-fails == selectors-4/selectors-dir-selector-ltr-001.html selectors-4/selectors-dir-selector-ltr-001.html
-fails == selectors-4/selectors-dir-selector-rtl-001.html selectors-4/selectors-dir-selector-rtl-001.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
--- a/layout/reftests/w3c-css/submitted/selectors4/reftest-stylo.list
+++ b/layout/reftests/w3c-css/submitted/selectors4/reftest-stylo.list
@@ -1,12 +1,12 @@
# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
fails needs-focus == focus-within-1.html focus-within-1.html
needs-focus == focus-within-2.html focus-within-2.html
fails needs-focus == focus-within-3.html focus-within-3.html
-fails == dir-style-01a.html dir-style-01a.html
+== dir-style-01a.html dir-style-01a.html
fails == dir-style-01b.html dir-style-01b.html
-fails == dir-style-02a.html dir-style-02a.html
+== dir-style-02a.html dir-style-02a.html
fails == dir-style-02b.html dir-style-02b.html
-fails == dir-style-03a.html dir-style-03a.html
+== dir-style-03a.html dir-style-03a.html
fails == dir-style-03b.html dir-style-03b.html
-fails == dir-style-04.html dir-style-04.html
+== dir-style-04.html dir-style-04.html
== child-index-no-parent-01.html child-index-no-parent-01.html
--- a/layout/reftests/writing-mode/reftest-stylo.list
+++ b/layout/reftests/writing-mode/reftest-stylo.list
@@ -43,18 +43,18 @@ fails == 1124636-2-fieldset-min-height.h
== ua-style-sheet-margin-1.html ua-style-sheet-margin-1.html
== ua-style-sheet-margin-2.html ua-style-sheet-margin-2.html
== ua-style-sheet-margin-3.html ua-style-sheet-margin-3.html
== ua-style-sheet-margin-4.html ua-style-sheet-margin-4.html
== ua-style-sheet-margin-5.html ua-style-sheet-margin-5.html
fails == ua-style-sheet-margin-6.html ua-style-sheet-margin-6.html
fails == ua-style-sheet-margin-7.html ua-style-sheet-margin-7.html
== ua-style-sheet-margin-8.html ua-style-sheet-margin-8.html
-fails == ua-style-sheet-margin-9.html ua-style-sheet-margin-9.html
-fails == ua-style-sheet-margin-10.html ua-style-sheet-margin-10.html
+== ua-style-sheet-margin-9.html ua-style-sheet-margin-9.html
+== ua-style-sheet-margin-10.html ua-style-sheet-margin-10.html
== ua-style-sheet-margin-11.html ua-style-sheet-margin-11.html
== ua-style-sheet-margin-12.html ua-style-sheet-margin-12.html
== ua-style-sheet-margin-13.html ua-style-sheet-margin-13.html
== ua-style-sheet-margin-14.html ua-style-sheet-margin-14.html
== ua-style-sheet-border-1.html ua-style-sheet-border-1.html
== ua-style-sheet-border-2.html ua-style-sheet-border-2.html
== ua-style-sheet-border-3.html ua-style-sheet-border-3.html
== ua-style-sheet-border-4.html ua-style-sheet-border-4.html
--- a/layout/style/test/stylo-failures.md
+++ b/layout/style/test/stylo-failures.md
@@ -485,15 +485,15 @@ to mochitest command.
## Unknown / Unsure
* test_additional_sheets.html: one sub-test cascade order is wrong [1]
* test_flexbox_layout.html: resolved width doesn't match expectation [5]
* test_selectors.html `:nth-child`: <an+b> parsing difference [14]
* test_selectors_on_anonymous_content.html: xbl and :nth-child [1]
* test_variables.html `url`: url in custom property [1]
* test_pseudoelement_state.html: doesn't seem to work at all, but only range-thumb fails... [4]
-* test_parse_rule.html `rgb(0, 128, 0)`: color properties not getting computed [8]
+* test_parse_rule.html `rgb(0, 128, 0)`: color properties not getting computed [6]
## Ignore
* Ignore for now since should be mostly identical to test_value_storage.html
* test_value_cloning.html [*]
* test_value_computation.html [*]