Bug 1340683 - stylo: Update stylo test expectations r=me draft
authorMatt Brubeck <mbrubeck@mozilla.com>
Thu, 16 Mar 2017 11:38:33 -0700
changeset 500270 ea325cddf24df6a053bc235fc892fd1823a22f5d
parent 500240 39607304b774591fa6e32c4b06158d869483c312
child 549591 689998d985ca2c353ad4f0b3774c7b6ef76595c6
push id49671
push userkwierso@gmail.com
push dateThu, 16 Mar 2017 23:54:16 +0000
reviewersme
bugs1340683
milestone55.0a1
Bug 1340683 - stylo: Update stylo test expectations r=me MozReview-Commit-ID: 54PFVqZfaau
layout/reftests/abs-pos/reftest-stylo.list
layout/reftests/bidi/reftest-stylo.list
layout/reftests/bugs/reftest-stylo.list
layout/reftests/css-grid/reftest-stylo.list
layout/reftests/details-summary/reftest-stylo.list
layout/reftests/list-item/reftest-stylo.list
layout/reftests/writing-mode/reftest-stylo.list
layout/style/test/stylo-failures.md
--- a/layout/reftests/abs-pos/reftest-stylo.list
+++ b/layout/reftests/abs-pos/reftest-stylo.list
@@ -50,14 +50,14 @@ fails == auto-offset-inline-block-1.html
 == continuation-positioned-inline-1.html continuation-positioned-inline-1.html
 == continuation-positioned-inline-2.html continuation-positioned-inline-2.html
 fails == scrollframe-1.html scrollframe-1.html
 fails == scrollframe-2.html scrollframe-2.html
 fails == select-1.html select-1.html
 fails == select-1-dynamic.html select-1-dynamic.html
 fails == select-2.html select-2.html
 fails == select-3.html select-3.html
-fails == multi-column-1.html multi-column-1.html
+== multi-column-1.html multi-column-1.html
 == button-1.html button-1.html
 == button-2.html button-2.html
 == relative-row-animation-1.html relative-row-animation-1.html
 == fixed-pos-auto-offset-1a.html fixed-pos-auto-offset-1a.html
 == fixed-pos-auto-offset-1b.html fixed-pos-auto-offset-1b.html
--- a/layout/reftests/bidi/reftest-stylo.list
+++ b/layout/reftests/bidi/reftest-stylo.list
@@ -64,17 +64,17 @@ fails == 115921-2.html 115921-2.html
 == 151407-2-foopy.html 151407-2-foopy.html
 == 151407-3-ltr.html 151407-3-ltr.html
 == 151407-3-rtl.html 151407-3-rtl.html
 == 151407-3-auto.html 151407-3-auto.html
 == 151407-3-foopy.html 151407-3-foopy.html
 == 229367-1.html 229367-1.html
 fails == 229367-2.html 229367-2.html
 == 229367-3.html 229367-3.html
-fails == 258928-1.html 258928-1.html
+== 258928-1.html 258928-1.html
 fails == 263359-1.html 263359-1.html
 fails == 263359-1a.html 263359-1a.html
 fails == 263359-1b.html 263359-1b.html
 fails == 263359-2.html 263359-2.html
 == 263359-3.html 263359-3.html
 fails == 263359-4.html 263359-4.html
 fails == 267459-1.html 267459-1.html
 fails == 267459-2.html 267459-2.html
--- a/layout/reftests/bugs/reftest-stylo.list
+++ b/layout/reftests/bugs/reftest-stylo.list
@@ -301,18 +301,18 @@ fails == 273681-1.html 273681-1.html
 fails == 280708-1a.html 280708-1a.html
 fails == 280708-1b.html 280708-1b.html
 == 281241-1.html 281241-1.html
 == 281241-2.xhtml 281241-2.xhtml
 == 283686-1.html 283686-1.html
 == 283686-2.html 283686-2.html
 == 283686-3.html 283686-3.html
 fails == 289384-1.xhtml 289384-1.xhtml
-fails == 289480.html#top 289480-ref.html
-fails == 289480-ref.html 289480-ref.html
+== 289480.html#top 289480-ref.html
+== 289480-ref.html 289480-ref.html
 fails == 290129-1.html 290129-1.html
 fails == 291078-1.html 291078-1.html
 == 291078-2.html 291078-2.html
 == 291262-1.html 291262-1.html
 == 294306-1.html 294306-1.html
 == 294306-1.html 294306-1.html
 fails == 296361-1.html 296361-1.html
 == 296904-1.html 296904-1.html
@@ -789,17 +789,17 @@ fails == 391140-1.html 391140-1.html
 == 391412-1a.html 391412-1a.html
 == 391412-1b.html 391412-1b.html
 fails == 391909-1.html 391909-1.html
 fails == 391979.html 391979.html
 fails == 391994-1.html 391994-1.html
 == 392047.html 392047.html
 fails == 392435-1.html 392435-1.html
 == 393330-1.html 393330-1.html
-fails == 393490-1.html 393490-1.html
+== 393490-1.html 393490-1.html
 == 393517-1.xhtml 393517-1.xhtml
 == 393649-1.html 393649-1.html
 == 393655-1.html 393655-1.html
 == 393655-2.html 393655-2.html
 == 393655-3.html 393655-3.html
 == 393655-4.html 393655-4.html
 == 393655-5.html 393655-5.html
 == 393671-1.html 393671-1.html
@@ -1513,18 +1513,18 @@ fails-if(Android) == 560455-1.xul 560455
 == 561981-1.html 561981-1.html
 == 561981-2.html 561981-2.html
 == 561981-3.html 561981-3.html
 == 561981-4.html 561981-4.html
 == 561981-5.html 561981-5.html
 == 561981-6.html 561981-6.html
 == 561981-7.html 561981-7.html
 == 561981-8.html 561981-8.html
-fails == 562835-1.html 562835-1.html
-fails == 562835-2.html 562835-2.html
+== 562835-1.html 562835-1.html
+== 562835-2.html 562835-2.html
 == 563584-1.html 563584-1.html
 == 563584-2.html 563584-2.html
 == 563584-3.html 563584-3.html
 == 563584-4.html 563584-4.html
 == 563584-5.html 563584-5.html
 pref(layout.float-fragments-inside-column.enabled,false) == 563584-6-columns.html 563584-6-columns.html
 pref(layout.float-fragments-inside-column.enabled,true) == 563584-6-columns.html 563584-6-columns.html
 fuzzy-if(Android,2,48) == 563584-6-printing.html 563584-6-printing.html
--- a/layout/reftests/css-grid/reftest-stylo.list
+++ b/layout/reftests/css-grid/reftest-stylo.list
@@ -52,27 +52,27 @@ fails == grid-col-max-sizing-max-content
 fails == grid-col-max-sizing-max-content-002.html grid-col-max-sizing-max-content-002.html
 fails == grid-min-max-content-sizing-001.html grid-min-max-content-sizing-001.html
 fails == grid-min-max-content-sizing-002.html grid-min-max-content-sizing-002.html
 fails == grid-auto-min-sizing-definite-001.html grid-auto-min-sizing-definite-001.html
 fails == grid-auto-min-sizing-intrinsic-001.html grid-auto-min-sizing-intrinsic-001.html
 fails == grid-auto-min-sizing-intrinsic-002.html grid-auto-min-sizing-intrinsic-002.html
 fails == grid-auto-min-sizing-intrinsic-003.html grid-auto-min-sizing-intrinsic-003.html
 fails == grid-auto-min-sizing-intrinsic-004.html grid-auto-min-sizing-intrinsic-004.html
-fails == grid-auto-min-sizing-transferred-size-001.html grid-auto-min-sizing-transferred-size-001.html
+== grid-auto-min-sizing-transferred-size-001.html grid-auto-min-sizing-transferred-size-001.html
 fails == grid-auto-min-sizing-transferred-size-002.html grid-auto-min-sizing-transferred-size-002.html
 fails == grid-auto-min-sizing-transferred-size-003.html grid-auto-min-sizing-transferred-size-003.html
 fails == grid-auto-min-sizing-transferred-size-004.html grid-auto-min-sizing-transferred-size-004.html
-fails == grid-auto-min-sizing-min-content-min-size-001.html grid-auto-min-sizing-min-content-min-size-001.html
+== grid-auto-min-sizing-min-content-min-size-001.html grid-auto-min-sizing-min-content-min-size-001.html
 fails == grid-auto-min-sizing-min-content-min-size-002.html grid-auto-min-sizing-min-content-min-size-002.html
 fails == grid-auto-min-sizing-min-content-min-size-003.html grid-auto-min-sizing-min-content-min-size-003.html
 # == grid-auto-min-sizing-min-content-min-size-004.html grid-auto-min-sizing-min-content-min-size-004.html # bug 1342710
-fails == grid-min-content-min-sizing-transferred-size-001.html grid-min-content-min-sizing-transferred-size-001.html
+== grid-min-content-min-sizing-transferred-size-001.html grid-min-content-min-sizing-transferred-size-001.html
 fails == grid-min-content-min-sizing-transferred-size-002.html grid-min-content-min-sizing-transferred-size-002.html
-fails == grid-min-content-min-sizing-transferred-size-003.html grid-min-content-min-sizing-transferred-size-003.html
+== grid-min-content-min-sizing-transferred-size-003.html grid-min-content-min-sizing-transferred-size-003.html
 fails == grid-min-content-min-sizing-transferred-size-004.html grid-min-content-min-sizing-transferred-size-004.html
 fails == grid-auto-min-sizing-percent-001.html grid-auto-min-sizing-percent-001.html
 fails == grid-track-intrinsic-sizing-001.html grid-track-intrinsic-sizing-001.html
 fails == grid-track-intrinsic-sizing-002.html grid-track-intrinsic-sizing-002.html
 fails == grid-track-intrinsic-sizing-003.html grid-track-intrinsic-sizing-003.html
 fails == grid-track-intrinsic-sizing-004.html grid-track-intrinsic-sizing-004.html
 fails == grid-track-percent-sizing-001.html grid-track-percent-sizing-001.html
 fails == grid-track-fit-content-sizing-001.html grid-track-fit-content-sizing-001.html
--- a/layout/reftests/details-summary/reftest-stylo.list
+++ b/layout/reftests/details-summary/reftest-stylo.list
@@ -6,17 +6,17 @@ fails == summary-not-first-child.html su
 fails == open-summary-not-first-child.html open-summary-not-first-child.html
 == open-summary-block-style.html open-summary-block-style.html
 == open-summary-inline-style.html open-summary-inline-style.html
 == open-summary-table-cell-style.html open-summary-table-cell-style.html
 fails == no-summary.html no-summary.html
 fails == open-no-summary.html open-no-summary.html
 == summary-not-in-details.html summary-not-in-details.html
 fails == summary-not-direct-child.html summary-not-direct-child.html
-fails == float-in-summary.html float-in-summary.html
+== float-in-summary.html float-in-summary.html
 
 # Add elements dynamically
 fails == dynamic-add-single-summary.html dynamic-add-single-summary.html
 fails == dynamic-add-summary-not-first-child.html dynamic-add-summary-not-first-child.html
 fails == dynamic-add-summary-and-paragraph.html dynamic-add-summary-and-paragraph.html
 fails == dynamic-add-paragraph-before-summary.html dynamic-add-paragraph-before-summary.html
 fails == dynamic-add-paragraph-before-summary-close.html dynamic-add-paragraph-before-summary-close.html
 fails == dynamic-add-paragraph-after-summary.html dynamic-add-paragraph-after-summary.html
@@ -59,17 +59,17 @@ fails == overflow-scroll-details.html ov
 == float-open-details-contains-float-right.html float-open-details-contains-float-right.html
 
 # Various properties on details or summary
 == details-display-inline.html details-display-inline.html
 == details-percentage-height-children.html details-percentage-height-children.html
 == details-absolute-children.html details-absolute-children.html
 == details-three-columns.html details-three-columns.html
 fails == details-writing-mode.html details-writing-mode.html
-fails == details-in-ol.html details-in-ol.html
+== details-in-ol.html details-in-ol.html
 == summary-three-columns.html summary-three-columns.html
 fails == details-first-line.html details-first-line.html
 fails == open-details-first-line-1.html open-details-first-line-1.html
 fails == open-details-first-line-2.html open-details-first-line-2.html
 
 # Dispatch mouse click to summary
 fails == mouse-click-single-summary.html mouse-click-single-summary.html
 fails == mouse-click-twice-single-summary.html mouse-click-twice-single-summary.html
--- a/layout/reftests/list-item/reftest-stylo.list
+++ b/layout/reftests/list-item/reftest-stylo.list
@@ -1,11 +1,11 @@
 # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
 == numbering-1.html numbering-1.html
-fails == numbering-2.html numbering-2.html
+== numbering-2.html numbering-2.html
 == numbering-3.html numbering-3.html
 == numbering-4.html numbering-4.html
 == ol-reversed-1a.html ol-reversed-1a.html
 fails asserts(1) == ol-reversed-1b.html ol-reversed-1b.html
 == ol-reversed-1c.html ol-reversed-1c.html
 == ol-reversed-2.html ol-reversed-2.html
 == ol-reversed-3.html ol-reversed-3.html
 == bullet-space-1.html bullet-space-1.html
--- a/layout/reftests/writing-mode/reftest-stylo.list
+++ b/layout/reftests/writing-mode/reftest-stylo.list
@@ -38,26 +38,26 @@ fails == 1117210-1-vertical-baseline-sna
 fails == 1117227-1-text-overflow.html 1117227-1-text-overflow.html
 == 1122366-1-margin-collapse.html 1122366-1-margin-collapse.html
 fails == 1124636-1-fieldset-max-height.html 1124636-1-fieldset-max-height.html
 fails == 1124636-2-fieldset-min-height.html 1124636-2-fieldset-min-height.html
 
 == 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
-fails == ua-style-sheet-margin-4.html ua-style-sheet-margin-4.html
-fails == ua-style-sheet-margin-5.html ua-style-sheet-margin-5.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-11.html ua-style-sheet-margin-11.html
 == ua-style-sheet-margin-12.html ua-style-sheet-margin-12.html
-fails == ua-style-sheet-margin-13.html ua-style-sheet-margin-13.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
 == ua-style-sheet-border-5.html ua-style-sheet-border-5.html
 fails == ua-style-sheet-size-1.html ua-style-sheet-size-1.html
 fails == ua-style-sheet-size-2.html ua-style-sheet-size-2.html
--- a/layout/style/test/stylo-failures.md
+++ b/layout/style/test/stylo-failures.md
@@ -53,17 +53,18 @@ Any line which doesn't follow the format
     * test_animations_playbackrate.html [1]
   * SMIL Animation
     * test_restyles_in_smil_animation.html [2]
   * CSS Timing Functions: Frames timing functions
     * test_value_storage.html `frames` [30]
   * Property parsing and computation:
     * test_property_syntax_errors.html `animation` [404]
     * test_value_storage.html `animation` [280]
-* test_any_dynamic.html: -moz-any pseudo class [2]
+* test_any_dynamic.html: slow selector handling [3]
+* test_bug635286.html: :-moz-any pseudo-class bugs [3]
 * CSSOM support:
   * @import
     * test_bug221428.html [1]
   * @media
     * test_css_eof_handling.html [1]
     * test_group_insertRule.html [16]
     * test_rules_out_of_sheets.html [1]
   * @keyframes