Bug 1362255 Part 1 - Update failures.list for new failures. r=xidorn
authorLouis Chang <lochang@mozilla.com>
Fri, 09 Jun 2017 10:35:26 +0800
changeset 411236 87c849a40f9d8b5c2f54a2f5228827059f43b357
parent 411235 b64b32836e5a42a1ba04cb0db7fa991cc53f96f8
child 411237 7c9d96bbc400aa77f5310486162abf6b61344b74
push id7391
push usermtabara@mozilla.com
push dateMon, 12 Jun 2017 13:08:53 +0000
treeherdermozilla-beta@2191d7f87e2e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersxidorn
bugs1362255
milestone55.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1362255 Part 1 - Update failures.list for new failures. r=xidorn The modifications includes: 1) skip focus-within-shadow-*.html tests due to test method changed and causing test timeout 2) sync the failures.list with reftest.list 3) add new failures to the list MozReview-Commit-ID: HjynNYDuiv4
layout/reftests/w3c-css/failures.list
--- a/layout/reftests/w3c-css/failures.list
+++ b/layout/reftests/w3c-css/failures.list
@@ -10,268 +10,307 @@
 # If a test matches multiple path pattern, the last one wins. Because
 # of this, an item could have zero <failure-type>, which indicates it
 # is expected to pass, and override failure rule above it.
 
 
 #### Selectors 4 ####################################################
 
 # focus-within
-needs-focus selectors4/focus-within-00*.html
-pref(dom.webcomponents.enabled,true) needs-focus skip-if(stylo) selectors4/focus-within-shadow-*.html
+needs-focus selectors4/focus-within-0??.html
 
-# Bug 1208113
-fails-if(!stylo) needs-focus selectors-4/focus-within-shadow-001.html
-
+# Rely on Element.attachShadow which is not implemented yet
+skip selectors4/focus-within-shadow-*.html
 
 #### CSS Values 3 ####################################################
 
+# New failures need to be triged later
+fails-if(!styloVsGecko) css-values-3/ch-unit-003.html
+
 # Fuzzy
-fuzzy-if(OSX,40,6) css-values-3/ch-unit-001.html
+fuzzy-if(OSX||Android,78,197) css-values-3/ch-unit-001.html
+fuzzy(50,160) css-values-3/ch-unit-002.html
+fuzzy(78,197) css-values-3/ch-unit-004.html
 
 # Bug 435426
-fails-if(!stylo) css-values-3/attr-*.html
+fails-if(!styloVsGecko) css-values-3/attr-*.html
       css-values-3/attr-*-invalid-fallback.html
       css-values-3/attr-invalid-type-???.html
 
 # Bug 1256575
 fails-if(!stylo) css-values-3/calc-in-media-queries-???.html
 
 # because of dynamic change
 skip css-values-3/vh_not_refreshing_on_chrome.html
 skip css-values-3/vh_not_refreshing_on_chrome_iframe.html
 
 # because of support files (in iframe subdir) not being copied (bug 1256580)
 skip css-values-3/vh-support-transform-origin.html
 skip css-values-3/vh-support-transform-translate.html
 
 css-values-3/calc-in-calc.html
-fails-if(stylo) css-values-3/vh-support-atviewport.html
 
 #### CSS Writing Modes 3 #############################################
 
+# New failures need to be triged later
+fails-if(!styloVsGecko) css-writing-modes-3/float-lft-orthog-htb-in-vlr-002.xht
+fails-if(!styloVsGecko) css-writing-modes-3/float-lft-orthog-htb-in-vrl-002.xht
+fails-if(!styloVsGecko) css-writing-modes-3/float-lft-orthog-vlr-in-htb-002.xht
+fails-if(!styloVsGecko) css-writing-modes-3/float-lft-orthog-vrl-in-htb-002.xht
+fails-if(!styloVsGecko) css-writing-modes-3/float-rgt-orthog-htb-in-vlr-003.xht
+fails-if(!styloVsGecko) css-writing-modes-3/float-rgt-orthog-htb-in-vrl-003.xht
+fails-if(!styloVsGecko) css-writing-modes-3/float-rgt-orthog-vlr-in-htb-003.xht
+fails-if(!styloVsGecko) css-writing-modes-3/float-rgt-orthog-vrl-in-htb-003.xht
+fails-if(!styloVsGecko) css-writing-modes-3/sizing-orthog-htb-in-vrl-001.xht
+fails-if(!styloVsGecko) css-writing-modes-3/sizing-orthog-htb-in-vrl-004.xht
+fails-if(!styloVsGecko) css-writing-modes-3/sizing-orthog-htb-in-vrl-013.xht
+fails-if(OSX||winWidget||Android) css-writing-modes-3/sizing-orthog-htb-in-vlr-008.xht
+fails-if(OSX||winWidget||Android) css-writing-modes-3/sizing-orthog-htb-in-vlr-020.xht
+fails-if(OSX||winWidget||Android) css-writing-modes-3/sizing-orthog-htb-in-vrl-008.xht
+fails-if(OSX||winWidget||Android) css-writing-modes-3/sizing-orthog-htb-in-vrl-020.xht
+fails-if(OSX||winWidget||Android) css-writing-modes-3/sizing-orthog-vlr-in-htb-008.xht
+fails-if(OSX||winWidget||Android) css-writing-modes-3/sizing-orthog-vlr-in-htb-020.xht
+fails-if(OSX||winWidget||Android) css-writing-modes-3/sizing-orthog-vrl-in-htb-008.xht
+fails-if(OSX||winWidget||Android) css-writing-modes-3/sizing-orthog-vrl-in-htb-020.xht
+fails-if(Android) css-writing-modes-3/sizing-orthog-htb-in-vlr-003.xht
+fails-if(Android) css-writing-modes-3/sizing-orthog-htb-in-vlr-009.xht
+fails-if(Android) css-writing-modes-3/sizing-orthog-htb-in-vlr-015.xht
+fails-if(Android) css-writing-modes-3/sizing-orthog-htb-in-vlr-021.xht
+fails-if(Android) css-writing-modes-3/sizing-orthog-htb-in-vrl-003.xht
+fails-if(Android) css-writing-modes-3/sizing-orthog-htb-in-vrl-009.xht
+fails-if(Android) css-writing-modes-3/sizing-orthog-htb-in-vrl-015.xht
+fails-if(Android) css-writing-modes-3/sizing-orthog-htb-in-vrl-021.xht
+fails-if(Android) css-writing-modes-3/sizing-orthog-vlr-in-htb-003.xht
+fails-if(Android) css-writing-modes-3/sizing-orthog-vlr-in-htb-009.xht
+fails-if(Android) css-writing-modes-3/sizing-orthog-vlr-in-htb-015.xht
+fails-if(Android) css-writing-modes-3/sizing-orthog-vlr-in-htb-021.xht
+fails-if(Android) css-writing-modes-3/sizing-orthog-vrl-in-htb-003.xht
+fails-if(Android) css-writing-modes-3/sizing-orthog-vrl-in-htb-009.xht
+fails-if(Android) css-writing-modes-3/sizing-orthog-vrl-in-htb-015.xht
+fails-if(Android) css-writing-modes-3/sizing-orthog-vrl-in-htb-021.xht
+
 # Fuzzy
 fuzzy-if(OSX||winWidget,255,480)  css-writing-modes-3/abs-pos-non-replaced-v??-???.xht
 fuzzy-if(OSX||winWidget,93,600)   css-writing-modes-3/baseline-inline-non-replaced-00?.xht
 fuzzy-if(OSX||winWidget,213,1540) css-writing-modes-3/block-flow-direction-???-0??.xht
 fuzzy-if(OSX,255,200)  css-writing-modes-3/box-offsets-rel-pos-vlr-005.xht
 fuzzy-if(OSX,255,200)  css-writing-modes-3/box-offsets-rel-pos-vrl-004.xht
 fuzzy-if(OSX||winWidget,93,300)   css-writing-modes-3/caption-side-v??-00?.xht
 fuzzy-if(OSX||winWidget,215,780)  css-writing-modes-3/central-baseline-alignment-00?.xht
 fuzzy-if(OSX||winWidget,75,404)   css-writing-modes-3/direction-v??-00?.xht
-fuzzy-if(OSX||winWidget,103,902)  css-writing-modes-3/float-contiguous-v??-01?.xht
+fuzzy-if(OSX||winWidget,135,902)  css-writing-modes-3/float-contiguous-v??-01?.xht
 fuzzy-if(OSX||winWidget,93,300)   css-writing-modes-3/float-shrink-to-fit-vlr-009.xht
 fuzzy-if(OSX||winWidget,93,300)   css-writing-modes-3/float-shrink-to-fit-vrl-008.xht
 fuzzy-if(OSX||winWidget,93,300)   css-writing-modes-3/float-v??-0??.xht
 fuzzy-if(OSX||winWidget,62,404)   css-writing-modes-3/height-width-inline-non-replaced-v??-00?.xht
 fuzzy-if(OSX||winWidget,218,621)  css-writing-modes-3/inline-block-alignment-orthogonal-v??-00?.xht
-fuzzy-if(OSX||winWidget,104,1080) css-writing-modes-3/inline-block-alignment-slr-009.xht
+fuzzy-if(OSX||winWidget,135,1080) css-writing-modes-3/inline-block-alignment-slr-009.xht
 fuzzy-if(OSX||winWidget,111,960)  css-writing-modes-3/inline-block-alignment-srl-008.xht
 fuzzy-if(OSX||winWidget,213,1540) css-writing-modes-3/line-box-direction-???-0??.xht
 fuzzy-if(OSX||winWidget,110,1200) css-writing-modes-3/row-progression-???-0??.xht
 fuzzy-if(OSX||winWidget,110,1200) css-writing-modes-3/table-column-order-00?.xht
 fuzzy-if(winWidget,110,1200) css-writing-modes-3/table-column-order-slr-007.xht
 fuzzy-if(OSX||winWidget,110,1200) css-writing-modes-3/table-column-order-srl-006.xht
 fuzzy-if(OSX||winWidget,75,404)   css-writing-modes-3/text-align-v??-0??.xht
 fuzzy-if(OSX||winWidget,215,780)  css-writing-modes-3/text-baseline-???-00?.xht
 skip-if(stylo) fuzzy-if(OSX,15,16)    css-writing-modes-3/text-combine-upright-decorations-001.html
 fuzzy-if(OSX||winWidget,255,480)  css-writing-modes-3/text-indent-v??-0??.xht
 fuzzy-if(OSX||winWidget,226,960)  css-writing-modes-3/text-orientation-016.xht
 fuzzy-if(OSX||winWidget,223,720)  css-writing-modes-3/vertical-alignment-*.xht
 fuzzy-if(OSX||winWidget,153,612)  css-writing-modes-3/writing-mode-vertical-??-00?.*
-fuzzy(255,960) fails-if(stylo) css-writing-modes-3/text-combine-upright-value-all-00?.html
+fuzzy(255,960) css-writing-modes-3/text-combine-upright-value-all-00?.html
+fuzzy(255,960) fails-if(stylo) css-writing-modes-3/text-combine-upright-value-all-001.html
 
 # Bug 1167911
 skip css-writing-modes-3/abs-pos-non-replaced-icb-vlr-021.xht
 skip css-writing-modes-3/abs-pos-non-replaced-icb-vrl-020.xht
 
 # Bug 1244601
-fails-if(!stylo) css-writing-modes-3/block-flow-direction-slr-058.xht
-fails-if(!stylo) css-writing-modes-3/block-flow-direction-srl-057.xht
-fails-if(!stylo) css-writing-modes-3/block-flow-direction-vlr-018.xht
-fails-if(!stylo) css-writing-modes-3/block-flow-direction-vrl-017.xht
+fails-if(!styloVsGecko) css-writing-modes-3/block-flow-direction-slr-058.xht
+fails-if(!styloVsGecko) css-writing-modes-3/block-flow-direction-srl-057.xht
+fails-if(!styloVsGecko) css-writing-modes-3/block-flow-direction-vlr-018.xht
+fails-if(!styloVsGecko) css-writing-modes-3/block-flow-direction-vrl-017.xht
 
 # Bug 1185430
-fails-if(!stylo) css-writing-modes-3/contiguous-floated-table-vlr-00?.xht
-fails-if(!stylo) css-writing-modes-3/contiguous-floated-table-vrl-00?.xht
-fails-if(!stylo) css-writing-modes-3/table-progression-slr-002.html
-fails-if(!stylo) css-writing-modes-3/table-progression-srl-002.html
-fails-if(!stylo) css-writing-modes-3/table-progression-vlr-00?.html
+fails-if(!styloVsGecko) css-writing-modes-3/contiguous-floated-table-vlr-00?.xht
+fails-if(!styloVsGecko) css-writing-modes-3/contiguous-floated-table-vrl-00?.xht
+fails-if(!styloVsGecko) css-writing-modes-3/table-progression-slr-002.html
+fails-if(!styloVsGecko) css-writing-modes-3/table-progression-srl-002.html
+fails-if(!styloVsGecko) css-writing-modes-3/table-progression-vlr-00?.html
       css-writing-modes-3/table-progression-vlr-001.html
-fails-if(!stylo) css-writing-modes-3/table-progression-vrl-00?.html
+fails-if(!styloVsGecko) css-writing-modes-3/table-progression-vrl-00?.html
       css-writing-modes-3/table-progression-vrl-001.html
 
-fails-if(!stylo) css-writing-modes-3/flexbox_align-items-stretch-writing-modes.html
+fails-if(!styloVsGecko) css-writing-modes-3/flexbox_align-items-stretch-writing-modes.html
 
 # Bug 1179952
-fails-if(!stylo) css-writing-modes-3/inline-block-alignment-00?.xht
+fails-if(!styloVsGecko) css-writing-modes-3/inline-block-alignment-00?.xht
 fuzzy-if(OSX||winWidget,111,960) css-writing-modes-3/inline-block-alignment-006.xht
-fails-if(!stylo) css-writing-modes-3/inline-table-alignment-00?.xht
+fails-if(!styloVsGecko) css-writing-modes-3/inline-table-alignment-00?.xht
 
 # Bug 1227616
 random css-writing-modes-3/line-box-direction-slr-056.xht
 random css-writing-modes-3/line-box-direction-srl-055.xht
 random css-writing-modes-3/line-box-direction-vlr-016.xht
 random css-writing-modes-3/line-box-direction-vrl-015.xht
 
 # Bug 1220352
-fails-if(!stylo) css-writing-modes-3/line-box-height-vlr-003.xht
-fails-if(!stylo) css-writing-modes-3/line-box-height-vlr-005.xht
-fails-if(!stylo) css-writing-modes-3/line-box-height-vlr-011.xht
-fails-if(!stylo) css-writing-modes-3/line-box-height-vlr-013.xht
-fails-if(!stylo) css-writing-modes-3/line-box-height-vlr-021.xht
-fails-if(!stylo) css-writing-modes-3/line-box-height-vlr-023.xht
-fails-if(!stylo) css-writing-modes-3/line-box-height-vrl-002.xht
-fails-if(!stylo) css-writing-modes-3/line-box-height-vrl-004.xht
-fails-if(!stylo) css-writing-modes-3/line-box-height-vrl-010.xht
-fails-if(!stylo) css-writing-modes-3/line-box-height-vrl-012.xht
+fails-if(!styloVsGecko) css-writing-modes-3/line-box-height-vlr-003.xht
+fails-if(!styloVsGecko) css-writing-modes-3/line-box-height-vlr-005.xht
+fails-if(!styloVsGecko) css-writing-modes-3/line-box-height-vlr-011.xht
+fails-if(!styloVsGecko) css-writing-modes-3/line-box-height-vlr-013.xht
+fails-if(!styloVsGecko) css-writing-modes-3/line-box-height-vlr-021.xht
+fails-if(!styloVsGecko) css-writing-modes-3/line-box-height-vlr-023.xht
+fails-if(!styloVsGecko) css-writing-modes-3/line-box-height-vrl-002.xht
+fails-if(!styloVsGecko) css-writing-modes-3/line-box-height-vrl-004.xht
+fails-if(!styloVsGecko) css-writing-modes-3/line-box-height-vrl-010.xht
+fails-if(!styloVsGecko) css-writing-modes-3/line-box-height-vrl-012.xht
 
 # Bug 1258635 - text-combine-upright: digits
 # Using skip because there are mismatch tests which would unexpectedly
 # pass with "fails-if(!stylo)".
 skip css-writing-modes-3/full-width-003.html
 skip css-writing-modes-3/text-combine-upright-value-digits?-001.html
 skip css-writing-modes-3/text-combine-upright-value-digits?-002.html
 
 # Bug 1220353
-fails-if(!stylo) css-writing-modes-3/vertical-alignment-vlr-023.xht
-fails-if(!stylo) css-writing-modes-3/vertical-alignment-vlr-025.xht
-fails-if(!stylo) css-writing-modes-3/vertical-alignment-vrl-022.xht
-fails-if(!stylo) css-writing-modes-3/vertical-alignment-vrl-024.xht
+fails-if(!styloVsGecko) css-writing-modes-3/vertical-alignment-vlr-023.xht
+fails-if(!styloVsGecko) css-writing-modes-3/vertical-alignment-vlr-025.xht
+fails-if(!styloVsGecko) css-writing-modes-3/vertical-alignment-vrl-022.xht
+fails-if(!styloVsGecko) css-writing-modes-3/vertical-alignment-vrl-024.xht
 
 # Bug 1102175
-fails-if(!stylo) css-writing-modes-3/wm-propagation-body-*.xht
+fails-if(!styloVsGecko) css-writing-modes-3/wm-propagation-body-*.xht
 
-fails-if(stylo) css-writing-modes-3/full-width-001.html
-fails-if(stylo) css-writing-modes-3/full-width-002.html
-fails-if(stylo) css-writing-modes-3/text-combine-upright-inherit-all-001.html
-fails-if(stylo) css-writing-modes-3/text-combine-upright-inherit-all-002.html
 css-writing-modes-3/text-combine-upright-layout-rules-001.html
-fails-if(stylo) css-writing-modes-3/text-combine-upright-line-breaking-rules-001.html
 
 #### CSS Multi-column 1 ##############################################
 
 # Fuzzy annotations for multicol tests are due to AA differences.
 # fails-if(!stylo) annotations need to be triaged later. (Bug 1299006)
-fails-if(!stylo) css-multicol-1/multicol-block-clip-001.xht
-fails-if(!stylo) css-multicol-1/multicol-block-clip-002.xht
-fails-if(!stylo) css-multicol-1/multicol-br-inside-avoidcolumn-001.xht
-fails-if(!stylo) css-multicol-1/multicol-break-000.xht
-fails-if(!stylo) css-multicol-1/multicol-break-001.xht
-fuzzy(116,1008) css-multicol-1/multicol-clip-001.xht
-fuzzy(116,702) css-multicol-1/multicol-clip-002.xht
-fuzzy(116,467) css-multicol-1/multicol-collapsing-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-block-clip-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-block-clip-002.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-br-inside-avoidcolumn-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-break-000.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-break-001.xht
+fuzzy(135,1008) css-multicol-1/multicol-clip-001.xht
+fuzzy(135,770) css-multicol-1/multicol-clip-002.xht
+fuzzy(135,467) css-multicol-1/multicol-collapsing-001.xht
 fuzzy(87,180) css-multicol-1/multicol-columns-001.xht
 fuzzy(87,180) css-multicol-1/multicol-columns-002.xht
 fuzzy(87,180) css-multicol-1/multicol-columns-003.xht
 fuzzy(87,180) css-multicol-1/multicol-columns-004.xht
 fuzzy(87,180) css-multicol-1/multicol-columns-005.xht
 fuzzy(87,180) css-multicol-1/multicol-columns-006.xht
 fuzzy(87,180) css-multicol-1/multicol-columns-007.xht
 fuzzy(204,930) fuzzy-if(skiaContent,208,930) css-multicol-1/multicol-columns-invalid-001.xht
 fails-if(OSX||winWidget) css-multicol-1/multicol-columns-invalid-002.xht
 fuzzy(204,930) fuzzy-if(skiaContent,208,930) css-multicol-1/multicol-columns-toolong-001.xht
-fuzzy(116,530) css-multicol-1/multicol-containing-001.xht
+fuzzy(135,530) css-multicol-1/multicol-containing-001.xht
 fuzzy(215,241) css-multicol-1/multicol-containing-002.xht
 fuzzy(87,180) css-multicol-1/multicol-count-001.xht
-fails-if(!stylo) css-multicol-1/multicol-count-002.xht
-fails-if(!stylo) css-multicol-1/multicol-count-computed-001.xht
-fails-if(!stylo) css-multicol-1/multicol-count-computed-002.xht
-fails-if(!stylo) css-multicol-1/multicol-count-computed-003.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-count-002.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-count-computed-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-count-computed-002.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-count-computed-003.xht
 fuzzy-if(winWidget||OSX||gtkWidget,112,861) fails-if(Android) css-multicol-1/multicol-count-computed-004.xht
-fails-if(!stylo) css-multicol-1/multicol-count-computed-005.xht
-fails-if(!stylo) css-multicol-1/multicol-count-large-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-count-computed-005.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-count-large-001.xht
 fuzzy(255,132) css-multicol-1/multicol-count-large-002.xht
 fuzzy(204,930) fuzzy-if(skiaContent,208,930) css-multicol-1/multicol-count-negative-001.xht
 fuzzy(204,930) fuzzy-if(skiaContent,208,930) css-multicol-1/multicol-count-negative-002.xht
 fuzzy(204,930) fuzzy-if(skiaContent,208,930) css-multicol-1/multicol-count-non-integer-001.xht
 fuzzy(204,930) fuzzy-if(skiaContent,208,930) css-multicol-1/multicol-count-non-integer-002.xht
 fuzzy(204,930) fuzzy-if(skiaContent,208,930) css-multicol-1/multicol-count-non-integer-003.xht
-fuzzy(116,80) css-multicol-1/multicol-fill-auto-002.xht
-fuzzy(116,3270) css-multicol-1/multicol-fill-auto-003.xht
-fails-if(!stylo) css-multicol-1/multicol-fill-auto.xht
-fuzzy(116,80) css-multicol-1/multicol-fill-balance-001.xht
-fuzzy(116,821) css-multicol-1/multicol-gap-000.xht
+fuzzy(135,80) css-multicol-1/multicol-fill-auto-002.xht
+fuzzy(135,3270) css-multicol-1/multicol-fill-auto-003.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-fill-auto.xht
+fuzzy(135,80) css-multicol-1/multicol-fill-balance-001.xht
+fuzzy(135,821) css-multicol-1/multicol-gap-000.xht
 fuzzy(255,290) css-multicol-1/multicol-gap-001.xht
 fuzzy(204,930) fuzzy-if(skiaContent,208,930) css-multicol-1/multicol-gap-002.xht
 fuzzy(204,930) fuzzy-if(skiaContent,208,930) css-multicol-1/multicol-gap-003.xht
 fuzzy(107,1823) css-multicol-1/multicol-gap-fraction-001.xht
 fuzzy-if(winWidget||OSX||gtkWidget,204,1048) fuzzy-if(skiaContent,208,1048) fails-if(Android) css-multicol-1/multicol-gap-large-001.xht
 fuzzy(225,920) css-multicol-1/multicol-gap-large-002.xht
 fuzzy(204,930) fuzzy-if(skiaContent,208,930) css-multicol-1/multicol-gap-negative-001.xht
-fails-if(!stylo) css-multicol-1/multicol-height-block-child-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-height-block-child-001.xht
 fuzzy(255,3762) css-multicol-1/multicol-inherit-001.xht
-fuzzy(116,1893) css-multicol-1/multicol-inherit-002.xht
-fails-if(!stylo) css-multicol-1/multicol-inherit-003.xht
-fails-if(!stylo) css-multicol-1/multicol-inherit-004.xht
+fuzzy(135,1893) css-multicol-1/multicol-inherit-002.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-inherit-003.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-inherit-004.xht
 fuzzy(96,264) css-multicol-1/multicol-list-item-001.xht
 fuzzy(73,1200) css-multicol-1/multicol-margin-001.xht
 fuzzy(73,1200) css-multicol-1/multicol-margin-002.xht
 fuzzy(243,3322) fuzzy-if(skiaContent,244,3322) css-multicol-1/multicol-margin-child-001.xht
 fuzzy(255,4008) css-multicol-1/multicol-nested-002.xht
-fuzzy(255,4109) fails-if(stylo) css-multicol-1/multicol-nested-005.xht
+fuzzy(255,4109) css-multicol-1/multicol-nested-005.xht
 fuzzy(204,2463) fuzzy-if(skiaContent,208,2463) css-multicol-1/multicol-nested-margin-001.xht
-fails-if(OSX||winWidget||stylo) css-multicol-1/multicol-nested-margin-002.xht
-fuzzy(204,2371) fuzzy-if(skiaContent,208,2371) fails-if(stylo) css-multicol-1/multicol-nested-margin-003.xht
-fuzzy(225,2529) fails-if(stylo) css-multicol-1/multicol-nested-margin-004.xht
-fuzzy(225,2529) fails-if(stylo) css-multicol-1/multicol-nested-margin-005.xht
-fuzzy(116,142) css-multicol-1/multicol-overflow-000.xht
+fails-if(OSX||winWidget) css-multicol-1/multicol-nested-margin-002.xht
+fuzzy(204,2371) fuzzy-if(skiaContent,208,2371) css-multicol-1/multicol-nested-margin-003.xht
+fuzzy(225,2529) css-multicol-1/multicol-nested-margin-004.xht
+fuzzy(225,2529) css-multicol-1/multicol-nested-margin-005.xht
+fuzzy(135,142) css-multicol-1/multicol-overflow-000.xht
 fuzzy(204,1844) fuzzy-if(skiaContent,208,1844) css-multicol-1/multicol-overflowing-001.xht
 fuzzy-if(OSX,61,2) fuzzy-if(skiaContent,64,2) css-multicol-1/multicol-reduce-000.xht
 fuzzy-if(OSX,8,20) css-multicol-1/multicol-rule-000.xht
-fuzzy(116,1584) css-multicol-1/multicol-rule-001.xht
-fails-if(!stylo) css-multicol-1/multicol-rule-002.xht
+fuzzy(135,1584) css-multicol-1/multicol-rule-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-rule-002.xht
 fails-if(OSX||winWidget) css-multicol-1/multicol-rule-003.xht
 fails-if(OSX||winWidget) css-multicol-1/multicol-rule-color-001.xht
 fuzzy(106,354) css-multicol-1/multicol-rule-dashed-000.xht
 fuzzy(106,354) css-multicol-1/multicol-rule-dotted-000.xht
 fuzzy(106,354) css-multicol-1/multicol-rule-double-000.xht
 fails-if(OSX||winWidget) css-multicol-1/multicol-rule-fraction-001.xht
 fails-if(OSX||winWidget) css-multicol-1/multicol-rule-fraction-002.xht
-fails-if(!stylo) css-multicol-1/multicol-rule-fraction-003.xht
-fuzzy(106,354) css-multicol-1/multicol-rule-groove-000.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-rule-fraction-003.xht
+fuzzy(127,500) fails-if(webrender) css-multicol-1/multicol-rule-groove-000.xht
 fuzzy(94,256) css-multicol-1/multicol-rule-hidden-000.xht
-fuzzy(106,354) css-multicol-1/multicol-rule-inset-000.xht
-fuzzy(106,354) css-multicol-1/multicol-rule-outset-000.xht
-fails-if(!stylo) css-multicol-1/multicol-rule-px-001.xht
-fuzzy(106,354) css-multicol-1/multicol-rule-ridge-000.xht
+fuzzy(127,500) fails-if(webrender) css-multicol-1/multicol-rule-inset-000.xht
+fuzzy(127,500) fails-if(webrender) css-multicol-1/multicol-rule-outset-000.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-rule-px-001.xht
+fuzzy(127,500) fails-if(webrender) css-multicol-1/multicol-rule-ridge-000.xht
 fuzzy(106,354) css-multicol-1/multicol-rule-solid-000.xht
-fails-if(!stylo) css-multicol-1/multicol-rule-stacking-001.xht
-fails-if(!stylo) css-multicol-1/multicol-shorthand-001.xht
-fails-if(!stylo) css-multicol-1/multicol-span-000.xht
-fails-if(!stylo) css-multicol-1/multicol-span-all-001.xht
-fails-if(!stylo) css-multicol-1/multicol-span-all-002.xht
-fails-if(!stylo) css-multicol-1/multicol-span-all-003.xht
-fails-if(!stylo) css-multicol-1/multicol-span-all-child-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-rule-stacking-001.xht
+fails-if(webrender) css-multicol-1/multicol-rule-style-groove-001.xht
+fails-if(webrender) css-multicol-1/multicol-rule-style-inset-001.xht
+fails-if(webrender) css-multicol-1/multicol-rule-style-outset-001.xht
+fails-if(webrender) css-multicol-1/multicol-rule-style-ridge-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-shorthand-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-span-000.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-span-all-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-span-all-002.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-span-all-003.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-span-all-child-001.xht
 fails-if(OSX||winWidget) css-multicol-1/multicol-span-all-child-002.xht
-fails-if(!stylo) css-multicol-1/multicol-span-all-margin-001.xht
-fails-if(!stylo) css-multicol-1/multicol-span-all-margin-002.xht
-fails-if(!stylo) css-multicol-1/multicol-span-all-margin-bottom-001.xht
-fails-if(!stylo) css-multicol-1/multicol-span-all-margin-nested-001.xht
-fails-if(!stylo) css-multicol-1/multicol-span-all-margin-nested-002.xht
-fails-if(!stylo) css-multicol-1/multicol-span-all-margin-nested-003.xht
-fails-if(!stylo) css-multicol-1/multicol-span-all-margin-nested-firstchild-001.xht
-fails-if(!stylo) css-multicol-1/multicol-span-float-001.xht
-fails-if(!stylo) css-multicol-1/multicol-span-none-001.xht
-fails-if(!stylo) css-multicol-1/multicol-table-cell-001.xht
-fails-if(!stylo) css-multicol-1/multicol-table-cell-height-001.xht
-fails-if(!stylo) css-multicol-1/multicol-table-cell-height-002.xht
-fails-if(!stylo) css-multicol-1/multicol-table-cell-vertical-align-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-span-all-margin-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-span-all-margin-002.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-span-all-margin-bottom-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-span-all-margin-nested-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-span-all-margin-nested-002.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-span-all-margin-nested-003.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-span-all-margin-nested-firstchild-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-span-float-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-span-none-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-table-cell-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-table-cell-height-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-table-cell-height-002.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-table-cell-vertical-align-001.xht
 fuzzy(204,930) fuzzy-if(skiaContent,208,930) css-multicol-1/multicol-width-002.xht
-fails-if(!stylo) css-multicol-1/multicol-width-count-002.xht
-fails-if(!stylo) css-multicol-1/multicol-width-ems-001.xht
-fails-if(!stylo) css-multicol-1/multicol-width-negative-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-width-count-002.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-width-ems-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-width-negative-001.xht
 fuzzy(225,1060) css-multicol-1/multicol-width-large-001.xht
-fails-if(!stylo) css-multicol-1/multicol-width-small-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-width-small-001.xht
 fuzzy(225,1060) css-multicol-1/multicol-width-invalid-001.xht
 fuzzy(225,1060) css-multicol-1/multicol-width-large-002.xht
-fails-if(!stylo) css-multicol-1/multicol-zero-height-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-zero-height-001.xht
 fuzzy(225,13600) css-multicol-1/multicol-nested-column-rule-001.xht
 fuzzy(94,256) css-multicol-1/multicol-rule-none-000.xht
 
 #This test seems to pass only on Linux-opt build, fails-if(!stylo) on everything else
 #Therefore using fuzzy annotation as a catch all
 fuzzy(255,2808) css-multicol-1/multicol-rule-large-001.xht
 
 #fails-if(!stylo) because column-span property not implemented (Bug 616436)
-fails-if(!stylo) css-multicol-1/multicol-fill-auto-block-children-001.xht
-fails-if(!stylo) css-multicol-1/multicol-fill-auto-block-children-002.xht
-fails-if(!stylo) css-multicol-1/multicol-span-all-block-sibling-003.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-fill-auto-block-children-001.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-fill-auto-block-children-002.xht
+fails-if(!styloVsGecko) css-multicol-1/multicol-span-all-block-sibling-003.xht