Bug 1394603 - Replace fails-if(!styloVsGecko) to fails. r=jryans

Skip tests that are expected to fail in both Stylo and Gecko modes. They would unexpectedly "pass" in styloVsGecko mode when comparing the two failures, which is not a useful result.

MozReview-Commit-ID: 3mOpjU225Q1

--HG--
extra : rebase_source : 22bb5d4e3c5138ef832995eaf5716824f4707ffe
extra : source : d40fb20c9a49d0797c0eeae613a04912b12a28f7
This commit is contained in:
Chris Peterson 2017-09-01 20:39:44 -07:00
parent 749154c86c
commit ce7edc4de1
56 changed files with 488 additions and 480 deletions

View File

@ -3,7 +3,7 @@ HTTP == css_relative_href_also_external.xml pass.svg
HTTP == css_relative_href_also_external_override.xml pass.svg
== embedded_dtd_id.svg pass.svg
!= error_no_href.svg fail.svg
fails-if(!styloVsGecko) == lreas_selflink_dtd_id.svg pass.svg
fails == lreas_selflink_dtd_id.svg pass.svg # fails after bug 631575
== lreas_selflink_empty_href.svg pass.svg
== lreas_selflink_relative_href.svg pass.svg
== xslt_relative_href.svg pass.svg

View File

@ -2,8 +2,8 @@ fails-if(Android) skip-if(browserIsRemote&&winWidget) == empty-1.xul empty-ref.x
!= empty-2.xul empty-ref.xul
# There is no way to simulate an autocomplete textbox in windows XP/Vista/7/8/10 default theme using CSS.
# Therefore, the equlity tests below should be marked as failing.
fails-if(Android) fails-if(windowsDefaultTheme&&/^Windows\x20NT\x20(5\.[12]|6\.[012]|10\.0)/.test(http.oscpu)&&!styloVsGecko) == autocomplete-1.xul autocomplete-ref.xul # bug 783658
fails-if(Android) fails-if(windowsDefaultTheme&&/^Windows\x20NT\x20(5\.[12]|6\.[012]|10\.0)/.test(http.oscpu)&&!styloVsGecko) == emptyautocomplete-1.xul emptyautocomplete-ref.xul # bug 783658
fails-if(Android) fails-if(windowsDefaultTheme&&/^Windows\x20NT\x20(5\.[12]|6\.[012]|10\.0)/.test(http.oscpu)) == autocomplete-1.xul autocomplete-ref.xul # bug 783658
fails-if(Android) fails-if(windowsDefaultTheme&&/^Windows\x20NT\x20(5\.[12]|6\.[012]|10\.0)/.test(http.oscpu)) == emptyautocomplete-1.xul emptyautocomplete-ref.xul # bug 783658
!= emptymultiline-1.xul emptymultiline-ref.xul
fails-if(Android) == emptymultiline-2.xul emptymultiline-ref.xul # bug 783658
fails-if(Android) skip-if(browserIsRemote&&winWidget) == emptytextbox-1.xul emptytextbox-ref.xul # Windows: bug 1239170
@ -15,10 +15,10 @@ fails-if(Android) skip-if(browserIsRemote&&winWidget) == emptytextbox-5.xul empt
# Therefore, the equlity tests below should be marked as failing.
!= number-1.xul number-ref.xul
!= number-2.xul number-ref.xul
fails-if(Android) fails-if(windowsDefaultTheme&&/^Windows\x20NT\x20(5\.[12]|6\.[012]|10\.0)/.test(http.oscpu)&&!styloVsGecko) == number-3.xul number-ref.xul # bug 783658
fails-if(Android) fails-if(windowsDefaultTheme&&/^Windows\x20NT\x20(5\.[12]|6\.[012]|10\.0)/.test(http.oscpu)) == number-3.xul number-ref.xul # bug 783658
!= number-4.xul number-ref.xul
fails-if(Android) fails-if(windowsDefaultTheme&&/^Windows\x20NT\x20(5\.[12]|6\.[012]|10\.0)/.test(http.oscpu)&&!styloVsGecko) == number-5.xul number-ref.xul # bug 783658
fails-if(Android) fails-if(windowsDefaultTheme&&/^Windows\x20NT\x20(5\.[12]|6\.[012]|10\.0)/.test(http.oscpu)&&!styloVsGecko) == numberwithvalue-1.xul numberwithvalue-ref.xul # bug 783658
fails-if(Android) fails-if(windowsDefaultTheme&&/^Windows\x20NT\x20(5\.[12]|6\.[012]|10\.0)/.test(http.oscpu)) == number-5.xul number-ref.xul # bug 783658
fails-if(Android) fails-if(windowsDefaultTheme&&/^Windows\x20NT\x20(5\.[12]|6\.[012]|10\.0)/.test(http.oscpu)) == numberwithvalue-1.xul numberwithvalue-ref.xul # bug 783658
fails-if(Android) skip-if(browserIsRemote&&winWidget) == passwd-1.xul passwd-ref.xul # Windows: bug 1239170
fails-if(Android) skip-if(browserIsRemote&&winWidget) == passwd-2.xul passwd-ref.xul # Windows: bug 1239170
!= passwd-3.xul passwd-ref.xul

View File

@ -126,7 +126,7 @@ random-if(OSX==1010) == background-size-monster-rem.html background-size-monster
# the image aren't the issue, because they're being obscured to avoid sampling
# algorithm dependencies (at least assuming the sampling algorithm in use
# doesn't sample too far astray from the boundaries).
fails-if(!styloVsGecko) == background-size-zoom-repeat.html background-size-zoom-repeat-ref.html
fails == background-size-zoom-repeat.html background-size-zoom-repeat-ref.html # bug 1073209
# -moz-default-background-color and -moz-default-color (bug 591341)
== background-moz-default-background-color.html background-moz-default-background-color-ref.html

View File

@ -4,10 +4,10 @@
== wide--contain--width.html ref-wide-empty.html
# These tests fail because of integer overflow; see bug 894555.
fails-if(!styloVsGecko) == tall--cover--height.html ref-tall-lime.html
fails-if(!styloVsGecko) == tall--cover--width.html ref-tall-lime.html
fails-if(!styloVsGecko) == wide--cover--height.html ref-wide-lime.html
fails-if(!styloVsGecko) == wide--cover--width.html ref-wide-lime.html
fails == tall--cover--height.html ref-tall-lime.html
fails == tall--cover--width.html ref-tall-lime.html
fails == wide--cover--height.html ref-wide-lime.html
fails == wide--cover--width.html ref-wide-lime.html
== zero-height-ratio-contain.html ref-tall-empty.html
== zero-height-ratio-cover.html ref-tall-empty.html

View File

@ -17,8 +17,8 @@ fuzzy-if(webrender,15-15,975-975) == 470250-2.html 470250-2-ref.html
!= different-h-v-2.html different-h-v-ref.html
!= different-h-v-1.html different-h-v-2.html
== center-scaling-1.html center-scaling-1-ref.html
fails-if(Android) fails-if(usesRepeatResampling&&!styloVsGecko) == center-scaling-2.html center-scaling-2-ref.html # Android: very different scaling (blurriness) on some sides
fails-if(Android) fails-if(usesRepeatResampling&&!styloVsGecko) == center-scaling-3.html center-scaling-3-ref.html # Android: very different scaling (blurriness) on some sides
fails-if(Android) fails-if(usesRepeatResampling) == center-scaling-2.html center-scaling-2-ref.html # Android: very different scaling (blurriness) on some sides
fails-if(Android) fails-if(usesRepeatResampling) == center-scaling-3.html center-scaling-3-ref.html # Android: very different scaling (blurriness) on some sides
== center-scaling-4t.html center-scaling-4t-ref.html
== center-scaling-4r.html center-scaling-4r-ref.html
== center-scaling-4b.html center-scaling-4b-ref.html

View File

@ -37,7 +37,7 @@ fuzzy-if(skiaContent,12,83) fuzzy-if(webrender,79-79,110-110) == corner-4.html c
skip-if(!webrender) pref(layers.advanced.border-layers,1) == border-reduce-height.html border-reduce-height-ref.html
# Tests for border clipping
fails-if(!styloVsGecko) == clipping-1.html clipping-1-ref.html # background color should completely fill box; bug 466572
fails == clipping-1.html clipping-1-ref.html # background color should completely fill box; bug 466572
!= clipping-2.html about:blank # background color clipped to inner/outer border, can't get
# great tests for this due to antialiasing problems described in bug 466572
fuzzy-if(skiaContent,17,62) fuzzy-if(webrender,168-168,74-74) == clipping-3.html clipping-3-ref.xhtml # edge of border-radius clips an underlying object's background

View File

@ -2,6 +2,6 @@
== dynamic-1-remove-to-none-grouped.xul dynamic-1-ref.xul
== dynamic-1-add-to-one-grouped.xul dynamic-1-ref.xul
== dynamic-1-remove-to-one-grouped-1.xul dynamic-1-ref.xul
fails-if(!styloVsGecko) == dynamic-1-remove-to-one-grouped-2.xul dynamic-1-ref.xul # bug 575500
fails == dynamic-1-remove-to-one-grouped-2.xul dynamic-1-ref.xul # bug 575500
== dynamic-1-add-to-two-grouped-1.xul dynamic-1-ref.xul
== dynamic-1-add-to-two-grouped-2.xul dynamic-1-ref.xul

View File

@ -43,5 +43,5 @@ fuzzy-if(winWidget,5,30) fuzzy-if(skiaContent,16,10) fuzzy-if(webrender,162-162,
fuzzy-if(winWidget,5,30) fuzzy-if(skiaContent,16,10) fuzzy-if(webrender,165-165,120-120) == fieldset-inset.html fieldset-inset-ref.html # minor anti-aliasing problem on Windows
== 1178575.html 1178575-ref.html
== 1178575-2.html 1178575-2-ref.html
fuzzy(159,2) fails-if(!dwrite&&!styloVsGecko) == 1212823-1.html 1212823-1-ref.html
fuzzy(159,2) fails-if(!dwrite) == 1212823-1.html 1212823-1-ref.html
== boxshadow-large-offset.html boxshadow-large-offset-ref.html

View File

@ -668,7 +668,7 @@ random-if(d2d) == 373381-3.html 373381-3-ref.html
== 374038-1.xul 374038-1-ref.xul
== 374038-2.xul 374038-2-ref.xul
random-if(d2d) == 374719-1.xul 374719-1-ref.xul
fails-if(!styloVsGecko) == 374927-1.html 374927-1-ref.html # Was broken by patch for bug 368600; fails until bug 400776 is fixed
fails == 374927-1.html 374927-1-ref.html # Was broken by patch for bug 368600; fails until bug 400776 is fixed
== 375508-1.html 375508-1-ref.html
== 375716-1.html 375716-1-ref.html
== 375827-1.html 375827-1-ref.html
@ -733,7 +733,7 @@ HTTP(..) == 385569-1b.html 385569-1-ref.html
== 385607-1.html 385607-1-ref.html
== 385823-1.html 385823-1-ref.html
fuzzy-if(webrender,0-1,0-600) == 385823-2a.html 385823-2-ref.html
fails-if(!styloVsGecko) == 385823-2b.html 385823-2-ref.html
fails == 385823-2b.html 385823-2-ref.html
fuzzy-if(webrender,0-1,0-600) == 385823-2c.html 385823-2-ref.html
fuzzy-if(skiaContent,2,11) == 385870-1.html 385870-1-ref.html
fuzzy-if(skiaContent,2,3) == 385870-2.html 385870-2-ref.html
@ -742,7 +742,7 @@ fuzzy-if(skiaContent,2,3) == 385870-2.html 385870-2-ref.html
== 386014-1c.html 386014-1-ref.html
== 386065-1.html 386065-1-ref.html
== 386065-2.html about:blank
test-pref(layout.float-fragments-inside-column.enabled,false) fails-if(!styloVsGecko) == 386147-1.html 386147-1-ref.html
test-pref(layout.float-fragments-inside-column.enabled,false) fails == 386147-1.html 386147-1-ref.html
test-pref(layout.float-fragments-inside-column.enabled,true) == 386147-1.html 386147-1-ref.html
== 386310-1a.html 386310-1-ref.html
== 386310-1b.html 386310-1-ref.html
@ -760,7 +760,7 @@ test-pref(layout.float-fragments-inside-column.enabled,true) == 386147-1.html 38
== 387201-3.html about:blank # Really an assertion test rather than a rendering test
== 387227-1.html 387227-1-ref.html
== 387227-2.html 387227-2-ref.html
fails-if(!styloVsGecko) == 387344-1.html 387344-1-ref.html # scrolling rowgroups were removed in bug 28800
fails == 387344-1.html 387344-1-ref.html # scrolling rowgroups were removed in bug 28800
== 387876-1.html 387876-1-ref.html
== 387876-2.html 387876-2-ref.html
== 387876-3a.html 387876-3-ref.html
@ -836,7 +836,7 @@ random-if(gtkWidget) == 399636-standards-html.html 399636-standards-ref.html # b
random-if(gtkWidget) == 399636-quirks-css.html 399636-quirks-ref.html # bug 429022
# We can't rely on this test working on platforms other than Windows and
# Mac because they need not have a font called "Symbol".
fails-if(winWidget&&!styloVsGecko) fails-if(cocoaWidget&&!styloVsGecko) random-if(!cocoaWidget&&!winWidget) != 399636-quirks-html.html 399636-quirks-ref.html # windows failure bug 429017, mac failure bug 429019
fails-if(cocoaWidget||winWidget) random-if(!cocoaWidget&&!winWidget) != 399636-quirks-html.html 399636-quirks-ref.html # windows failure bug 429017, mac failure bug 429019
== 400081-1.html about:blank
== 400171-1a.html 400171-1-ref.html
== 400171-1b.html 400171-1-ref.html
@ -947,7 +947,7 @@ fuzzy-if(winWidget,123,1900) == 409659-1d.html 409659-1-ref.html # Bug 1128229
== 411367-3.html 411367-3-ref.html
== 411585-1.html 411585-1-ref.html
== 411585-2.html 411585-2-ref.html
fails-if(!styloVsGecko) == 411585-3.html 411585-3-ref.html # bug 426909
fails == 411585-3.html 411585-3-ref.html # bug 426909
== 411792-1.html 411792-1-ref.html
== 412093-1.html 412093-1-ref.html
== 412352-1.html 412352-1-ref.html
@ -957,8 +957,8 @@ fails-if(!styloVsGecko) == 411585-3.html 411585-3-ref.html # bug 426909
random-if(Android) == 412679-1.html 412679-1-ref.html
fuzzy-if(skiaContent,1,17) == 412679-2.html 412679-2-ref.html
== 413027-1.html 413027-1-ref.html
fails-if(!styloVsGecko) == 413027-2.html 413027-2-ref.html
fails-if(!styloVsGecko) == 413027-3.html 413027-3-ref.html
fails == 413027-2.html 413027-2-ref.html
fails == 413027-3.html 413027-3-ref.html
== 413286-1a.html 413286-1-ref.html
== 413286-1b.html 413286-1-ref.html
== 413286-1c.html 413286-1-ref.html
@ -1014,7 +1014,7 @@ asserts(1) asserts-if(styloVsGecko,2) == 418574-2.html 418574-2-ref.html # bug 4
== 421436-1b.html 421436-1-ref.html
fuzzy-if(skiaContent,1,5) == 421632-1.html 421632-1-ref.html
!= 421710-1.html about:blank
fails-if(Android) fails-if(usesRepeatResampling&&!styloVsGecko) == 421885-1.xml 421885-1-ref.xml
fails-if(Android) fails-if(usesRepeatResampling) == 421885-1.xml 421885-1-ref.xml
== 421955-1.html 421955-1-ref.html
== 422249-1.html 422249-1-ref.html
== 422394-1.html 422394-1-ref.html
@ -1023,7 +1023,7 @@ fails-if(Android) fails-if(usesRepeatResampling&&!styloVsGecko) == 421885-1.xml
== 423385-1.html 423385-1-ref.html
random-if(gtkWidget) == 423599-1.html 423599-1-ref.html # bug 1309095
== 423676-1.html 423676-1-ref.html
fails-if(!styloVsGecko) == 423823-1.html 423823-1-ref.html # scrolling rowgroups were removed in bug 28800
fails == 423823-1.html 423823-1-ref.html # scrolling rowgroups were removed in bug 28800
== 424074-1.xul 424074-1-ref.xul
fails-if(Android) != 424074-1.xul 424074-1-ref2.xul
random-if(gtkWidget) == 424074-1-ref2.xul 424074-1-ref3.xul
@ -1063,66 +1063,66 @@ fuzzy-if(skiaContent,1,60) == 427370-1.html 427370-1-ref.html
== 428810-1a-ltr.html 428810-1-ltr-ref.html
== 428810-1b-ltr.html 428810-1-ltr-ref.html
== 428810-1c-ltr.html 428810-empty-ltr-ref.html
fails-if(!styloVsGecko) == 428810-1d-ltr.html 428810-empty-ltr-ref.html # bug 179596
fails == 428810-1d-ltr.html 428810-empty-ltr-ref.html # bug 179596
!= 428810-1-ltr-ref.html about:blank
== 428810-2a-ltr.html 428810-2-ltr-ref.html
== 428810-2b-ltr.html 428810-2-ltr-ref.html
fails-if(!styloVsGecko) == 428810-2e-ltr.html 428810-empty-ltr-ref.html # bug 179596
fails == 428810-2e-ltr.html 428810-empty-ltr-ref.html # bug 179596
== 428810-2f-ltr.html 428810-empty-ltr-ref.html
!= 428810-2-ltr-ref.html about:blank
== 428810-3a-ltr.html 428810-3-ltr-ref.html
== 428810-3b-ltr.html 428810-3-ltr-ref.html
fails-if(!styloVsGecko) == 428810-3e-ltr.html 428810-empty-ltr-ref.html # bug 179596
fails == 428810-3e-ltr.html 428810-empty-ltr-ref.html # bug 179596
== 428810-3f-ltr.html 428810-empty-ltr-ref.html
!= 428810-3-ltr-ref.html about:blank
== 428810-1a-rtl.html 428810-1-rtl-ref.html
== 428810-1b-rtl.html 428810-1-rtl-ref.html
== 428810-1c-rtl.html 428810-empty-rtl-ref.html
fails-if(!styloVsGecko) == 428810-1d-rtl.html 428810-empty-rtl-ref.html # bug 179596
fails == 428810-1d-rtl.html 428810-empty-rtl-ref.html # bug 179596
!= 428810-1-rtl-ref.html about:blank
!= 428810-1-rtl-ref.html 428810-1-ltr-ref.html
== 428810-2a-rtl.html 428810-2-rtl-ref.html
== 428810-2b-rtl.html 428810-2-rtl-ref.html
fails-if(!styloVsGecko) == 428810-2e-rtl.html 428810-empty-rtl-ref.html # bug 179596
fails == 428810-2e-rtl.html 428810-empty-rtl-ref.html # bug 179596
== 428810-2f-rtl.html 428810-empty-rtl-ref.html
!= 428810-2-rtl-ref.html about:blank
!= 428810-2-rtl-ref.html 428810-2-ltr-ref.html
== 428810-3a-rtl.html 428810-3-rtl-ref.html
== 428810-3b-rtl.html 428810-3-rtl-ref.html
fails-if(!styloVsGecko) == 428810-3e-rtl.html 428810-empty-rtl-ref.html # bug 179596
fails == 428810-3e-rtl.html 428810-empty-rtl-ref.html # bug 179596
== 428810-3f-rtl.html 428810-empty-rtl-ref.html
!= 428810-3-rtl-ref.html about:blank
!= 428810-3-rtl-ref.html 428810-3-ltr-ref.html
== 428810-1a-ltr-insets.html 428810-1-ltr-insets-ref.html
== 428810-1b-ltr-insets.html 428810-1-ltr-insets-ref.html
== 428810-1c-ltr-insets.html 428810-empty-ltr-insets-ref.html
fails-if(!styloVsGecko) == 428810-1d-ltr-insets.html 428810-empty-ltr-insets-ref.html # bug 179596
fails == 428810-1d-ltr-insets.html 428810-empty-ltr-insets-ref.html # bug 179596
!= 428810-1-ltr-insets-ref.html about:blank
== 428810-2a-ltr-insets.html 428810-2-ltr-insets-ref.html
== 428810-2b-ltr-insets.html 428810-2-ltr-insets-ref.html
fails-if(!styloVsGecko) == 428810-2e-ltr-insets.html 428810-empty-ltr-insets-ref.html # bug 179596
fails == 428810-2e-ltr-insets.html 428810-empty-ltr-insets-ref.html # bug 179596
== 428810-2f-ltr-insets.html 428810-empty-ltr-insets-ref.html
!= 428810-2-ltr-insets-ref.html about:blank
== 428810-3a-ltr-insets.html 428810-3-ltr-insets-ref.html
== 428810-3b-ltr-insets.html 428810-3-ltr-insets-ref.html
fails-if(!styloVsGecko) == 428810-3e-ltr-insets.html 428810-empty-ltr-insets-ref.html # bug 179596
fails == 428810-3e-ltr-insets.html 428810-empty-ltr-insets-ref.html # bug 179596
== 428810-3f-ltr-insets.html 428810-empty-ltr-insets-ref.html
!= 428810-3-ltr-insets-ref.html about:blank
== 428810-1a-rtl-insets.html 428810-1-rtl-insets-ref.html
== 428810-1b-rtl-insets.html 428810-1-rtl-insets-ref.html
== 428810-1c-rtl-insets.html 428810-empty-rtl-insets-ref.html
fails-if(!styloVsGecko) == 428810-1d-rtl-insets.html 428810-empty-rtl-insets-ref.html # bug 179596
fails == 428810-1d-rtl-insets.html 428810-empty-rtl-insets-ref.html # bug 179596
!= 428810-1-rtl-insets-ref.html about:blank
!= 428810-1-rtl-insets-ref.html 428810-1-ltr-insets-ref.html
== 428810-2a-rtl-insets.html 428810-2-rtl-insets-ref.html
== 428810-2b-rtl-insets.html 428810-2-rtl-insets-ref.html
fails-if(!styloVsGecko) == 428810-2e-rtl-insets.html 428810-empty-rtl-insets-ref.html # bug 179596
fails == 428810-2e-rtl-insets.html 428810-empty-rtl-insets-ref.html # bug 179596
== 428810-2f-rtl-insets.html 428810-empty-rtl-insets-ref.html
!= 428810-2-rtl-insets-ref.html about:blank
!= 428810-2-rtl-insets-ref.html 428810-2-ltr-insets-ref.html
== 428810-3a-rtl-insets.html 428810-3-rtl-insets-ref.html
== 428810-3b-rtl-insets.html 428810-3-rtl-insets-ref.html
fails-if(!styloVsGecko) == 428810-3e-rtl-insets.html 428810-empty-rtl-insets-ref.html # bug 179596
fails == 428810-3e-rtl-insets.html 428810-empty-rtl-insets-ref.html # bug 179596
== 428810-3f-rtl-insets.html 428810-empty-rtl-insets-ref.html
!= 428810-3-rtl-insets-ref.html about:blank
!= 428810-3-rtl-insets-ref.html 428810-3-ltr-insets-ref.html
@ -1151,7 +1151,7 @@ fuzzy-if(skiaContent,1,3280) == 438987-2c.html 438987-2-ref.html
fuzzy-if(skiaContent,1,1) == 440112.html 440112-ref.html
== 440149-1.html 440149-1-ref.html
== 441259-1.html 441259-1-ref.html
fails-if(!styloVsGecko) == 441259-2.html 441259-2-ref.html # bug 441400
fails == 441259-2.html 441259-2-ref.html # bug 441400
fuzzy-if(skiaContent,1,3) == 442542-1.html 442542-1-ref.html
== 444015-1.html 444015-1-ref.html
== 444375-1.html 444375-1-ref.html
@ -1164,13 +1164,13 @@ random == 445004-1.html 445004-1-ref.html # bug 472268
== 445142-1c.html 445142-1-ref.html
== 445142-2a.html 445142-2-ref.html
== 445142-2b.html 445142-2-ref.html
fails-if(usesRepeatResampling&&!styloVsGecko) == 446100-1a.html about:blank
fails-if(Android) fails-if(usesRepeatResampling&&!styloVsGecko) == 446100-1b.html about:blank
fails-if(Android) fails-if(usesRepeatResampling&&!styloVsGecko) == 446100-1c.html about:blank
fails-if(usesRepeatResampling&&!styloVsGecko) == 446100-1d.html about:blank
fails-if(usesRepeatResampling&&!styloVsGecko) == 446100-1e.html about:blank
fails-if(usesRepeatResampling) == 446100-1a.html about:blank
fails-if(Android) fails-if(usesRepeatResampling) == 446100-1b.html about:blank
fails-if(Android) fails-if(usesRepeatResampling) == 446100-1c.html about:blank
fails-if(usesRepeatResampling) == 446100-1d.html about:blank
fails-if(usesRepeatResampling) == 446100-1e.html about:blank
== 446100-1f.html about:blank
fails-if(usesRepeatResampling&&!styloVsGecko) fails-if(Android) == 446100-1g.html about:blank
fails-if(usesRepeatResampling) fails-if(Android) == 446100-1g.html about:blank
== 446100-1h.html about:blank
== 447749-1.html 447749-1-ref.html
fuzzy(127,2) fails-if(webrender) == 448193.html 448193-ref.html # bug 1382896 for webrender
@ -1195,7 +1195,7 @@ test-pref(dom.use_xbl_scopes_for_remote_xul,true) != 449149-1b.html about:blank
== 455171-5.html 455171-5-ref.html
== 455280-1.xhtml 455280-1-ref.xhtml
== 455826-1.html 455826-1-ref.html
fails-if(cocoaWidget&&!styloVsGecko) fails-if(Android) == 456147.xul 456147-ref.html # bug 458047
fails-if(Android||cocoaWidget) == 456147.xul 456147-ref.html # bug 458047
fuzzy-if(Android,11,41) fuzzy-if(winWidget||gtkWidget,4,6) fuzzy-if(d2d,4,69) fuzzy-if(skiaContent,42,150) fuzzy-if(webrender,53-53,799-799) == 456219-1a.html 456219-1-ref.html # bug 1128229
fuzzy-if(Android,11,41) fuzzy-if(winWidget||gtkWidget,4,6) fuzzy-if(d2d,4,69) fuzzy-if(skiaContent,42,150) fuzzy-if(webrender,53-53,799-799) == 456219-1b.html 456219-1-ref.html # bug 1128229
fuzzy-if(Android,11,41) fuzzy-if(winWidget||gtkWidget,4,6) fuzzy-if(d2d,4,69) fuzzy-if(skiaContent,42,150) fuzzy-if(webrender,53-53,799-799) == 456219-1c.html 456219-1-ref.html # bug 1128229
@ -1249,8 +1249,8 @@ fuzzy-if(webrender,16,3425) == 463217-1.xul 463217-1-ref.xul
== 471356-1.html 471356-1-ref.html
== 471594-1.xhtml 471594-1-ref.html
fuzzy(255,15) == 472020-1a.xul 472020-1-ref.xul
fails-if(!styloVsGecko) == 472020-1b.xul 472020-1-ref.xul
fails-if(!styloVsGecko) == 472020-2.xul 472020-2-ref.xul
fails == 472020-1b.xul 472020-1-ref.xul
fails == 472020-2.xul 472020-2-ref.xul
== 472500-1.xul 472500-1-ref.xul
== 472769-1a.html 472769-1-ref.html
== 472769-1b.html 472769-1-ref.html
@ -1319,7 +1319,7 @@ fails-if(Android) == 481024-1c.html 481024-1-ref.html
== 481024-1e.html 481024-1-ref.html
!= 481948-1.html 481948-1-ref.html
!= 481948-2.html 481948-2-ref.html
fails-if(Android) random-if(winWidget) fails-if(gtkWidget&&!styloVsGecko) == 481948-3.html 481948-3-ref.html # questionable test, see bug 488364
fails-if(Android||gtkWidget) random-if(winWidget) == 481948-3.html 481948-3-ref.html # questionable test, see bug 488364
== 482398-1.html 482398-1-ref.html
random-if(d2d) == 482592-1a.xhtml 482592-1-ref.html # bug 586771
random-if(d2d) == 482592-1b.xhtml 482592-1-ref.html # bug 586771
@ -1400,7 +1400,7 @@ fuzzy-if(gtkWidget,1,2) == 502447-1.html 502447-1-ref.html #Bug 1315834
== 503364-1b.html 503364-1-ref.html
# Reftest for bug 503531 marked as failing; should be re-enabled when
# bug 607548 gets resolved.
needs-focus fails-if(!styloVsGecko) == 503531-1.html 503531-1-ref.html
needs-focus fails == 503531-1.html 503531-1-ref.html
== 504032-1.html 504032-1-ref.html
== 505743-1.html about:blank
fuzzy-if(Android,5,2800) == 506481-1.html 506481-1-ref.html
@ -1801,7 +1801,7 @@ fuzzy-if(skiaContent,1,3) == 931464-1.html 931464-1-ref.html
== 933264-1.html 933264-1-ref.html
== 936670-1.svg 936670-1-ref.svg
== 941940-1.html 941940-1-ref.html
fails-if(!styloVsGecko) == 942017.html 942017-ref.html # bug 942017
fails == 942017.html 942017-ref.html # bug 942017
fuzzy-if(Android,1,1) fuzzy-if(skiaContent,1,160000) fails-if(webrender) == 942672-1.html 942672-1-ref.html
== 953334-win32-clipping.html 953334-win32-clipping-ref.html
fuzzy-if(skiaContent,1,5) == 956513-1.svg 956513-1-ref.svg
@ -1940,7 +1940,7 @@ skip-if(!Android) fails-if(Android) == 1133905-6-vh-rtl.html 1133905-ref-vh-rtl.
fuzzy-if(skiaContent,7,84) fails-if(webrender) == 1156129-1.html 1156129-1-ref.html
pref(dom.use_xbl_scopes_for_remote_xul,true) HTTP(..) == 1157127-1.html 1157127-1-ref.html
fuzzy-if(Android,6,6) == 1169331-1.html 1169331-1-ref.html
fuzzy(1,74) fails-if(Android||(gtkWidget&&!styloVsGecko)) == 1174332-1.html 1174332-1-ref.html # bug 1312658
fuzzy(1,74) fails-if(Android||gtkWidget) == 1174332-1.html 1174332-1-ref.html # bug 1312658
== 1179078-1.html 1179078-1-ref.html
== 1179288-1.html 1179288-1-ref.html
== 1190635-1.html 1190635-1-ref.html

View File

@ -28,7 +28,7 @@ random-if(cocoaWidget) == subpixel-1.html about:blank # see bug 1192616, re-enab
== text-rtl-alignment-test.html text-rtl-alignment-ref.html
== text-horzline-with-bottom.html text-horzline.html
fails-if(azureSkia&&OSX&&!styloVsGecko) == text-horzline-with-top.html text-horzline.html
fails-if(azureSkia&&OSX) == text-horzline-with-top.html text-horzline.html
!= text-big-stroke.html text-blank.html
!= text-big-stroke.html text-big-fill.html
@ -63,10 +63,10 @@ random != text-emoji.html text-emoji-notref.html
# azure quartz uses CGDrawLinearGradient instead of DrawShading
# so we have less control over degenerate behaviour as tested by this
# test
fails-if((azureSkia&&!azureSkiaGL&&!styloVsGecko)||(azureSkiaGL&&Android)) == linear-gradient-1a.html linear-gradient-1-ref.html
fails-if((azureSkia&&!azureSkiaGL)||(azureSkiaGL&&Android)) == linear-gradient-1a.html linear-gradient-1-ref.html
# this passes with cairo on 10.7 and 10.8 but not with azure for reasons unknown
fails-if((azureSkia&&!azureSkiaGL&&!styloVsGecko)||(azureSkiaGL&&Android)) == linear-gradient-1b.html linear-gradient-1-ref.html
fails-if((azureSkia&&!azureSkiaGL)||(azureSkiaGL&&Android)) == linear-gradient-1b.html linear-gradient-1-ref.html
== zero-dimensions.html zero-dimensions-ref.html

View File

@ -1,7 +1,7 @@
== screen-animations.html screen-animations-ref.html
!= screen-animations.html screen-animations-notref.html
skip-if(stylo||styloVsGecko) fails-if(!stylo&&!styloVsGecko) == print-no-animations.html print-no-animations-ref.html # reftest harness doesn't actually make pres context non-dynamic for reftest-paged tests. Bug 1374154 for stylo
skip-if(stylo||styloVsGecko) fails-if(!stylo&&!styloVsGecko) != print-no-animations.html print-no-animations-notref.html # reftest harness doesn't actually make pres context non-dynamic for reftest-paged tests. Bug 1374154 for stylo
skip-if(stylo) fails == print-no-animations.html print-no-animations-ref.html # reftest harness doesn't actually make pres context non-dynamic for reftest-paged tests. Bug 1374154 for stylo
skip-if(stylo) fails != print-no-animations.html print-no-animations-notref.html # reftest harness doesn't actually make pres context non-dynamic for reftest-paged tests. Bug 1374154 for stylo
== animate-opacity.html animate-opacity-ref.html
== animate-preserves3d.html animate-preserves3d-ref.html
== in-visibility-hidden-animation.html in-visibility-hidden-animation-ref.html

View File

@ -3,8 +3,8 @@
== test-charset-leading-space.html pass.html
== test-charset-trailing-space.html pass.html
== test-charset-utf-16-le-no-bom.html pass.html
fails-if(!styloVsGecko) == test-charset-utf-16-le-bom.html pass.html
fails == test-charset-utf-16-le-bom.html pass.html
== test-charset-utf-16-bom-le.html pass.html
== test-charset-utf-16-be-no-bom.html pass.html
fails-if(!styloVsGecko) == test-charset-utf-16-be-bom.html pass.html
fails == test-charset-utf-16-be-bom.html pass.html
== test-charset-utf-16-bom-be.html pass.html

View File

@ -9,12 +9,12 @@ fuzzy-if(!contentSameGfxBackendAsCanvas,2,88500) fuzzy-if(azureSkiaGL,2,89997) f
fuzzy(1,800000) == linear-flipped-1.html linear-flipped-1-ref.html
== linear-position-1a.html linear-position-1-ref.html
== linear-repeat-1a.html linear-repeat-1-ref.html
fails-if(d2d&&!styloVsGecko) == linear-repeat-1b.html linear-repeat-1-ref.html # bug 582236
fails-if(d2d) == linear-repeat-1b.html linear-repeat-1-ref.html # bug 582236
== linear-repeat-1c.html linear-repeat-1-ref.html
fails-if(d2d&&!styloVsGecko) == linear-repeat-1d.html linear-repeat-1-ref.html # bug 582236
fails-if(d2d) == linear-repeat-1d.html linear-repeat-1-ref.html # bug 582236
== linear-repeat-1e.html linear-repeat-1-ref.html
fails-if(d2d&&!styloVsGecko) == linear-repeat-1f.html linear-repeat-1-ref.html # bug 582236
fails-if(d2d&&!styloVsGecko) == linear-repeat-1g.html linear-repeat-1-ref.html # bug 582236
fails-if(d2d) == linear-repeat-1f.html linear-repeat-1-ref.html # bug 582236
fails-if(d2d) == linear-repeat-1g.html linear-repeat-1-ref.html # bug 582236
fuzzy-if(skiaContent,1,500) == linear-rotated-1.html linear-rotated-1-ref.html
fuzzy-if(winWidget,1,36000) fuzzy-if(skiaContent,1,45000) == linear-size-1a.html linear-size-1-ref.html
== linear-stops-1a.html linear-stops-1-ref.html

View File

@ -1,7 +1,7 @@
default-preferences pref(layout.css.grid.enabled,true)
fails-if(!styloVsGecko) == grid-whitespace-handling-1a.xhtml grid-whitespace-handling-1-ref.xhtml
fails-if(!styloVsGecko) skip-if(styloVsGecko) == grid-whitespace-handling-1b.xhtml grid-whitespace-handling-1-ref.xhtml
fails == grid-whitespace-handling-1a.xhtml grid-whitespace-handling-1-ref.xhtml
fails == grid-whitespace-handling-1b.xhtml grid-whitespace-handling-1-ref.xhtml
== grid-whitespace-handling-2.xhtml grid-whitespace-handling-2-ref.xhtml
== grid-placement-definite-001.html grid-placement-definite-001-ref.html
== grid-placement-definite-002.html grid-placement-definite-002-ref.html
@ -138,7 +138,7 @@ random-if(http.oscpu!="Linux\u0020i686") == grid-item-content-baseline-002.html
random-if(http.oscpu!="Linux\u0020i686") == grid-item-mixed-baseline-001.html grid-item-mixed-baseline-001-ref.html # ditto
random-if(http.oscpu!="Linux\u0020i686") == grid-item-mixed-baseline-002.html grid-item-mixed-baseline-002-ref.html # ditto
random-if(http.oscpu!="Linux\u0020i686") == grid-item-mixed-baseline-003.html grid-item-mixed-baseline-003-ref.html # ditto
skip-if(!gtkWidget) == grid-item-mixed-baseline-004.html grid-item-mixed-baseline-004-ref.html # ditto
skip-if(!gtkWidget) fails-if(styloVsGecko) == grid-item-mixed-baseline-004.html grid-item-mixed-baseline-004-ref.html # ditto. Also stylo bug 1396977.
== grid-align-content-001.html grid-align-content-001-ref.html
== grid-justify-content-001.html grid-justify-content-001-ref.html
skip-if(Android&&isDebugBuild) == grid-justify-content-002.html grid-justify-content-002-ref.html # Bug 1245884 - slow

View File

@ -14,12 +14,12 @@
== nested-1f.html nested-1-ref.html
== nested-1g.html nested-1-ref.html
== quote-1a.html quote-1-ref.html
fails-if(!styloVsGecko) == quote-1b.html quote-1-ref.html # bug 509685
fails-if(!styloVsGecko) == quote-1c.html quote-1-ref.html # bug 509685
fails == quote-1b.html quote-1-ref.html # bug 509685
fails == quote-1c.html quote-1-ref.html # bug 509685
== quote-1c.html quote-1b.html
fails-if(!styloVsGecko) == quote-1d.html quote-1-ref.html
fails == quote-1d.html quote-1-ref.html
== quote-1d.html quote-1b.html
fails-if(!styloVsGecko) == quote-1e.html quote-1-ref.html # bug 509685
fails == quote-1e.html quote-1-ref.html # bug 509685
== quote-1e.html quote-1b.html
== quote-1f.html quote-1-ref.html
fails-if(!stylo) fails-if(styloVsGecko) == dynamic-1.html dynamic-1-ref.html # bug 8253
@ -60,7 +60,7 @@ HTTP(..) == 329069-5.html 329069-5-ref.html
== 469227-1.html 469227-1-ref.html
== 484400-1.html 484400-1-ref.html
== 594303-1.html 594303-1-ref.html
fails-if((winWidget||cocoaWidget)&&!styloVsGecko) == 617869-1.html 617869-1-ref.html
fails-if(winWidget||cocoaWidget) == 617869-1.html 617869-1-ref.html
== 723509-1.html 723509-1-ref.html
== 922550-1.html 922550-1-ref.html
== 958249.html 958249-ref.html

View File

@ -13,7 +13,7 @@
include pagination/reftest.list
# Tests for cross-axis alignment (align-self / align-items properties)
fails-if(!styloVsGecko) == flexbox-align-self-baseline-horiz-2.xhtml flexbox-align-self-baseline-horiz-2-ref.xhtml # bug 793456, and possibly others
fails == flexbox-align-self-baseline-horiz-2.xhtml flexbox-align-self-baseline-horiz-2-ref.xhtml # bug 793456, and possibly others
# This one fails on windows R (but not Ru, strangely) and GTK.
# On Windows R and GTK, the single-line <label> flex item has a different
# background size in test vs. ref
@ -70,7 +70,7 @@ fuzzy-if(skiaContent,3,10) == flexbox-dyn-insertAroundSpan-3.xhtml flexbox-dyn-i
== flexbox-float-2b.xhtml flexbox-float-2-ref.xhtml
# Tests for the order in which we paint flex items
fails-if(!styloVsGecko) == flexbox-paint-ordering-3.html flexbox-paint-ordering-3-ref.html # bug 874718
fails == flexbox-paint-ordering-3.html flexbox-paint-ordering-3-ref.html # bug 874718
# Tests for handling of absolutely/fixed/relatively-positioned flex items.
== flexbox-position-absolute-1.xhtml flexbox-position-absolute-1-ref.xhtml
@ -84,8 +84,8 @@ fuzzy-if(Android,16,400) == flexbox-position-fixed-2.xhtml flexbox-position-
== flexbox-position-fixed-4.xhtml flexbox-position-fixed-4-ref.xhtml
# Tests for inline content in a flexbox that gets wrapped in an anonymous block
fails-if(!styloVsGecko) == flexbox-inlinecontent-horiz-1a.xhtml flexbox-inlinecontent-horiz-1-ref.xhtml # reference case rendering is incorrect; bug 858333
fails-if(!styloVsGecko) == flexbox-inlinecontent-horiz-1b.xhtml flexbox-inlinecontent-horiz-1-ref.xhtml # reference case rendering is incorrect; bug 858333
fails == flexbox-inlinecontent-horiz-1a.xhtml flexbox-inlinecontent-horiz-1-ref.xhtml # reference case rendering is incorrect; bug 858333
fails == flexbox-inlinecontent-horiz-1b.xhtml flexbox-inlinecontent-horiz-1-ref.xhtml # reference case rendering is incorrect; bug 858333
== flexbox-inlinecontent-horiz-2.xhtml flexbox-inlinecontent-horiz-2-ref.xhtml
== flexbox-inlinecontent-horiz-3a.xhtml flexbox-inlinecontent-horiz-3-ref.xhtml
== flexbox-inlinecontent-horiz-3b.xhtml flexbox-inlinecontent-horiz-3-ref.xhtml

View File

@ -1,17 +1,17 @@
== border-box-wrap-around-float.html border-box-wrap-around-float-ref.html
== other-float-outside-rule-3-left.html other-float-outside-rule-3-left-ref.html
== other-float-outside-rule-3-right.html other-float-outside-rule-3-right-ref.html
fails-if(!styloVsGecko) == other-float-outside-rule-3-left-2.html other-float-outside-rule-3-left-2-ref.html # bug 616334
fails-if(!styloVsGecko) == other-float-outside-rule-3-right-2.html other-float-outside-rule-3-right-2-ref.html # bug 616334
fails-if(!styloVsGecko) == other-float-outside-rule-7-left.html other-float-outside-rule-7-left-ref.html # bug 616334
fails-if(!styloVsGecko) == other-float-outside-rule-7-right.html other-float-outside-rule-7-right-ref.html # bug 616334
fails == other-float-outside-rule-3-left-2.html other-float-outside-rule-3-left-2-ref.html # bug 616334
fails == other-float-outside-rule-3-right-2.html other-float-outside-rule-3-right-2-ref.html # bug 616334
fails == other-float-outside-rule-7-left.html other-float-outside-rule-7-left-ref.html # bug 616334
fails == other-float-outside-rule-7-right.html other-float-outside-rule-7-right-ref.html # bug 616334
fuzzy-if(gtkWidget,1,10) == float-outside-block-push.html float-outside-block-push-ref.html # bug 815612
== relative-float-1.html relative-float-1-ref.html
== relative-float-2.html relative-float-2-ref.html
== zero-height-float-base.html zero-height-float-ref.html
fails-if(!styloVsGecko) == zero-height-float.html zero-height-float-ref.html # bug 81710
fails == zero-height-float.html zero-height-float-ref.html # bug 81710
== 345369-1.html 345369-1-ref.html
fails-if(!styloVsGecko) == 345369-2.html 345369-2-ref.html
fails == 345369-2.html 345369-2-ref.html
== 345369-3.html 345369-3-ref.html
== 345369-4.html 345369-4-ref.html
== 345369-5.html 345369-5-ref.html

View File

@ -12,7 +12,7 @@ asserts-if(Android,0-8) HTTP(..) == download-3-ref.html download-3.html # same b
asserts-if(Android,0-8) HTTP(..) == fallback-to-system-1.html fallback-to-system-1-ref.html # just delayed assertions from above tests
HTTP(..) == name-override-simple-1.html name-override-simple-1-ref.html
HTTP(..) != name-override-simple-1.html download-1-notref.html
fails-if(!styloVsGecko) HTTP(..) == name-override-1.html name-override-1-ref.html
fails HTTP(..) == name-override-1.html name-override-1-ref.html
HTTP(..) == multiple-descriptor-1.html multiple-descriptor-1-ref.html
HTTP(..) != multiple-descriptor-1.html multiple-descriptor-1-notref.html
HTTP(..) == src-list-1.html src-list-1-ref.html
@ -133,7 +133,7 @@ HTTP(..) != 507960-1-woff-bad-hint.html 507960-1-ref.html
# Tests for bug 523717
HTTP(..) == underline-offset-change-1.html underline-offset-change-1-ref.html
HTTP(..) == underline-offset-change-2.html underline-offset-change-2-ref.html
fails-if(cocoaWidget&&!styloVsGecko) fails-if(winWidget&&!styloVsGecko) HTTP(..) != underline-offset-change-1-ref.html underline-offset-change-2-ref.html # Bug 534132
fails-if(cocoaWidget||winWidget) HTTP(..) != underline-offset-change-1-ref.html underline-offset-change-2-ref.html # Bug 534132
HTTP(..) != 534352-1-extra-cmap-sentinel.html 534352-1-extra-cmap-sentinel-ref.html
HTTP(..) == bug533251.html bug533251-ref.html

View File

@ -89,10 +89,10 @@ HTTP(..) == spacelookups-wordcache.html spacelookups-wordcache-ref.html
# requires Japanese font with feature support, WinXP lacks one
random-if(!winWidget&&!cocoaWidget) HTTP(..) == fwid-spaces.html fwid-spaces-ref.html
# Arial/Times New Roman on Win7+/OSX 10.6+ have kerning pairs that include spaces
random-if(!winWidget&&!cocoaWidget) fails-if((winWidget||cocoaWidget)&&!styloVsGecko) HTTP(..) != kerning-spaces-arial-nokern.html kerning-spaces-arial-default.html
random-if(!winWidget&&!cocoaWidget) fails-if((winWidget||cocoaWidget)&&!styloVsGecko) HTTP(..) == kerning-spaces-arial-kern.html kerning-spaces-arial-default.html
random-if(!winWidget&&!cocoaWidget) fails-if((winWidget||cocoaWidget)&&!styloVsGecko) HTTP(..) != kerning-spaces-tnr-nokern.html kerning-spaces-tnr-default.html
random-if(!winWidget&&!cocoaWidget) fails-if((winWidget||cocoaWidget)&&!styloVsGecko) HTTP(..) == kerning-spaces-tnr-kern.html kerning-spaces-tnr-default.html
random-if(!winWidget&&!cocoaWidget) fails-if(winWidget||cocoaWidget) HTTP(..) != kerning-spaces-arial-nokern.html kerning-spaces-arial-default.html
random-if(!winWidget&&!cocoaWidget) fails-if(winWidget||cocoaWidget) HTTP(..) == kerning-spaces-arial-kern.html kerning-spaces-arial-default.html
random-if(!winWidget&&!cocoaWidget) fails-if(winWidget||cocoaWidget) HTTP(..) != kerning-spaces-tnr-nokern.html kerning-spaces-tnr-default.html
random-if(!winWidget&&!cocoaWidget) fails-if(winWidget||cocoaWidget) HTTP(..) == kerning-spaces-tnr-kern.html kerning-spaces-tnr-default.html
# font-variant-caps fallback
# -- sanity check - none of these should look like the default rendering

View File

@ -59,7 +59,7 @@ random-if(cocoaWidget) != impact-bold.html impact.html # bug 539418
== localized-family-names-004.html localized-family-names-004-ref.html
# family names with escaped spaces shouldn't match the names without the spaces
fails-if(gtkWidget&&!styloVsGecko) == familyname-escapedidents.html familyname-escapedidents-ref.html # bug 1309425, bug 1328771
fails-if(gtkWidget) == familyname-escapedidents.html familyname-escapedidents-ref.html # bug 1309425, bug 1328771
# weight mapping tests
HTTP(..) == normalmedium.html normalmedium-ref.html

View File

@ -27,7 +27,7 @@
# Tests for block and inline orientation in combination with writing-mode
!= progress-orient-horizontal.html progress-orient-vertical.html
fails-if((!cocoaWidget||OSX==1010)&&!styloVsGecko) != progress-orient-vertical.html progress-orient-vertical-rtl.html # only OS X currently has direction-dependent rendering here
fails-if(!cocoaWidget||OSX==1010) != progress-orient-vertical.html progress-orient-vertical-rtl.html # only OS X currently has direction-dependent rendering here
== progress-orient-block.html progress-orient-vertical.html
== progress-orient-inline.html progress-orient-horizontal.html
== progress-vlr.html progress-orient-vertical.html

View File

@ -3,7 +3,7 @@
skip-if(cocoaWidget||Android) != accesskey-1.xul accesskey-1-notref.xul
skip-if(cocoaWidget||Android) == accesskey-2.xul accesskey-2-ref.xul
# accesskey-3 fails because of defects in XUL bidi support
fails-if(!cocoaWidget&&!styloVsGecko) skip-if(cocoaWidget||Android) == accesskey-3.xul accesskey-3-ref.xul
fails-if(!cocoaWidget) skip-if(cocoaWidget||Android) == accesskey-3.xul accesskey-3-ref.xul
skip-if(cocoaWidget||Android) != accesskey-3.xul accesskey-3-notref.xul
skip-if(cocoaWidget||Android) == accesskey-4.xul accesskey-4-ref.xul
skip-if(cocoaWidget||Android) != accesskey-4.xul accesskey-4-notref.xul

View File

@ -18,7 +18,7 @@ fuzzy-if(d2d&&/^Windows\x20NT\x206\.1/.test(http.oscpu),16,90) == element-paint-
fuzzy-if(skiaContent,255,4) fails-if(webrender) == element-paint-transform-repeated.html element-paint-transform-repeated-ref.html # bug 1363060 for webrender
fuzzy-if(d2d,255,24) == element-paint-transform-03.html element-paint-transform-03-ref.html
fuzzy-if(asyncPan,2,140) fuzzy-if(skiaContent,3,106) == element-paint-native-widget.html element-paint-native-widget-ref.html # in -ref the scrollframe is active and layerized differently with APZ
fails-if(usesRepeatResampling&&!styloVsGecko) == element-paint-subimage-sampling-restriction.html about:blank
fails-if(usesRepeatResampling) == element-paint-subimage-sampling-restriction.html about:blank
== element-paint-clippath.html element-paint-clippath-ref.html
== element-paint-sharpness-01a.html element-paint-sharpness-01b.html
fuzzy-if(skiaContent,1,326) == element-paint-sharpness-01b.html element-paint-sharpness-01c.html

View File

@ -1,5 +1,5 @@
fuzzy-if(Android,8,30) == background-image-zoom-1.html background-image-zoom-1-ref.html
fails-if(usesRepeatResampling&&!styloVsGecko) == background-image-zoom-2.html about:blank
fails-if(usesRepeatResampling) == background-image-zoom-2.html about:blank
== image-seam-1a.html image-seam-1-ref.html
== image-seam-1b.html image-seam-1-ref.html
fuzzy-if(Android,255,154) fuzzy-if(webrender,0-1,0-400) == image-seam-2.html image-seam-2-ref.html # Bug 1128229

View File

@ -368,12 +368,12 @@
# then its bottom margin collapses with its last-child's bottom margin.
# This is true even if the two margins do not actually touch each other,
# as they are still considered 'adjoining'.
fails-if(!styloVsGecko) == block-min-height-last-child-1a.html block-min-height-last-child-1-ref.html # Bug 616339
fails == block-min-height-last-child-1a.html block-min-height-last-child-1-ref.html # Bug 616339
== block-min-height-last-child-1b.html block-min-height-last-child-1-ref.html
== block-min-height-last-child-1c.html block-min-height-last-child-1-ref.html
fails-if(!styloVsGecko) == block-min-height-last-child-2a.html block-min-height-last-child-2-ref.html # Bug 616339
fails-if(!styloVsGecko) == block-min-height-last-child-2b.html block-min-height-last-child-2-ref.html # Bug 616339
fails-if(!styloVsGecko) == block-min-height-last-child-3a.html block-min-height-last-child-3-ref.html # Bug 616339
fails == block-min-height-last-child-2a.html block-min-height-last-child-2-ref.html # Bug 616339
fails == block-min-height-last-child-2b.html block-min-height-last-child-2-ref.html # Bug 616339
fails == block-min-height-last-child-3a.html block-min-height-last-child-3-ref.html # Bug 616339
== block-min-height-last-child-3b.html block-min-height-last-child-3-ref.html
== block-min-height-last-child-3c.html block-min-height-last-child-3-ref.html
== block-min-height-last-child-4a.html block-min-height-last-child-4-ref.html
@ -392,12 +392,12 @@ fails-if(!styloVsGecko) == block-min-height-last-child-3a.html block-min-height-
== block-min-height-last-child-9a.html block-min-height-last-child-9-ref.html
== block-min-height-last-child-9b.html block-min-height-last-child-9-ref.html
== block-min-height-last-child-9c.html block-min-height-last-child-9-ref.html
fails-if(!styloVsGecko) == block-min-height-last-child-1a-dyn.html block-min-height-last-child-1-ref.html # Bug 616339
fails == block-min-height-last-child-1a-dyn.html block-min-height-last-child-1-ref.html # Bug 616339
== block-min-height-last-child-1b-dyn.html block-min-height-last-child-1-ref.html
== block-min-height-last-child-1c-dyn.html block-min-height-last-child-1-ref.html
fails-if(!styloVsGecko) == block-min-height-last-child-2a-dyn.html block-min-height-last-child-2-ref.html # Bug 616339
fails-if(!styloVsGecko) == block-min-height-last-child-2b-dyn.html block-min-height-last-child-2-ref.html # Bug 616339
fails-if(!styloVsGecko) == block-min-height-last-child-3a-dyn.html block-min-height-last-child-3-ref.html # Bug 616339
fails == block-min-height-last-child-2a-dyn.html block-min-height-last-child-2-ref.html # Bug 616339
fails == block-min-height-last-child-2b-dyn.html block-min-height-last-child-2-ref.html # Bug 616339
fails == block-min-height-last-child-3a-dyn.html block-min-height-last-child-3-ref.html # Bug 616339
== block-min-height-last-child-3b-dyn.html block-min-height-last-child-3-ref.html
== block-min-height-last-child-3c-dyn.html block-min-height-last-child-3-ref.html
== block-min-height-last-child-4a-dyn.html block-min-height-last-child-4-ref.html
@ -436,12 +436,12 @@ fails-if(!styloVsGecko) == block-min-height-last-child-3a-dyn.html block-min-hei
== block-max-height-last-child-6a.html block-max-height-last-child-6-ref.html
== block-max-height-last-child-6b.html block-max-height-last-child-6-ref.html
== block-max-height-last-child-6c.html block-max-height-last-child-6-ref.html
fails-if(!styloVsGecko) == block-max-height-last-child-7a.html block-max-height-last-child-7-ref.html # Bug 616339
fails == block-max-height-last-child-7a.html block-max-height-last-child-7-ref.html # Bug 616339
== block-max-height-last-child-7b.html block-max-height-last-child-7-ref.html
== block-max-height-last-child-7c.html block-max-height-last-child-7-ref.html
fails-if(!styloVsGecko) == block-max-height-last-child-8a.html block-max-height-last-child-8-ref.html # Bug 616339
fails-if(!styloVsGecko) == block-max-height-last-child-8b.html block-max-height-last-child-8-ref.html # Bug 616339
fails-if(!styloVsGecko) == block-max-height-last-child-9a.html block-max-height-last-child-9-ref.html # Bug 616339
fails == block-max-height-last-child-8a.html block-max-height-last-child-8-ref.html # Bug 616339
fails == block-max-height-last-child-8b.html block-max-height-last-child-8-ref.html # Bug 616339
fails == block-max-height-last-child-9a.html block-max-height-last-child-9-ref.html # Bug 616339
== block-max-height-last-child-9b.html block-max-height-last-child-9-ref.html
== block-max-height-last-child-9c.html block-max-height-last-child-9-ref.html
== block-max-height-last-child-1a-dyn.html block-max-height-last-child-1-ref.html
@ -460,12 +460,12 @@ fails-if(!styloVsGecko) == block-max-height-last-child-9a.html block-max-height-
== block-max-height-last-child-6a-dyn.html block-max-height-last-child-6-ref.html
== block-max-height-last-child-6b-dyn.html block-max-height-last-child-6-ref.html
== block-max-height-last-child-6c-dyn.html block-max-height-last-child-6-ref.html
fails-if(!styloVsGecko) == block-max-height-last-child-7a-dyn.html block-max-height-last-child-7-ref.html # Bug 616339
fails == block-max-height-last-child-7a-dyn.html block-max-height-last-child-7-ref.html # Bug 616339
== block-max-height-last-child-7b-dyn.html block-max-height-last-child-7-ref.html
== block-max-height-last-child-7c-dyn.html block-max-height-last-child-7-ref.html
fails-if(!styloVsGecko) == block-max-height-last-child-8a-dyn.html block-max-height-last-child-8-ref.html # Bug 616339
fails-if(!styloVsGecko) == block-max-height-last-child-8b-dyn.html block-max-height-last-child-8-ref.html # Bug 616339
fails-if(!styloVsGecko) == block-max-height-last-child-9a-dyn.html block-max-height-last-child-9-ref.html # Bug 616339
fails == block-max-height-last-child-8a-dyn.html block-max-height-last-child-8-ref.html # Bug 616339
fails == block-max-height-last-child-8b-dyn.html block-max-height-last-child-8-ref.html # Bug 616339
fails == block-max-height-last-child-9a-dyn.html block-max-height-last-child-9-ref.html # Bug 616339
== block-max-height-last-child-9b-dyn.html block-max-height-last-child-9-ref.html
== block-max-height-last-child-9c-dyn.html block-max-height-last-child-9-ref.html
# If a parent box's height is not 'auto' then its bottom margin
@ -683,19 +683,19 @@ fails-if(!styloVsGecko) == block-max-height-last-child-9a-dyn.html block-max-hei
== table-caption-bottom-2-dyn.html table-caption-bottom-1-ref.html
== table-caption-bottom-outside-1-dyn.html table-caption-bottom-1-ref.html
== table-caption-bottom-outside-2-dyn.html table-caption-bottom-1-ref.html
fails-if(!styloVsGecko) == caption-sibling-1a.html caption-sibling-1-ref.html # Bug 144517
fails == caption-sibling-1a.html caption-sibling-1-ref.html # Bug 144517
!= caption-sibling-1a.html caption-sibling-1-noref.html
fails-if(!styloVsGecko) == caption-sibling-1b.html caption-sibling-1-ref.html # Bug 144517
fails == caption-sibling-1b.html caption-sibling-1-ref.html # Bug 144517
!= caption-sibling-1b.html caption-sibling-1-noref.html
fails-if(!styloVsGecko) == caption-sibling-1c.html caption-sibling-1-ref.html # Bug 144517
fails == caption-sibling-1c.html caption-sibling-1-ref.html # Bug 144517
!= caption-sibling-1c.html caption-sibling-1-noref2.html
fails-if(!styloVsGecko) == caption-sibling-1a-dyn.html caption-sibling-1-ref.html # Bug 144517
fails == caption-sibling-1a-dyn.html caption-sibling-1-ref.html # Bug 144517
!= caption-sibling-1a-dyn.html caption-sibling-1-noref.html
fails-if(!styloVsGecko) == caption-sibling-1b-dyn.html caption-sibling-1-ref.html # Bug 144517
fails == caption-sibling-1b-dyn.html caption-sibling-1-ref.html # Bug 144517
!= caption-sibling-1b-dyn.html caption-sibling-1-noref.html
fails-if(!styloVsGecko) == caption-sibling-1c-dyn.html caption-sibling-1-ref.html # Bug 144517
fails == caption-sibling-1c-dyn.html caption-sibling-1-ref.html # Bug 144517
!= caption-sibling-1c-dyn.html caption-sibling-1-noref2.html
fails-if(!styloVsGecko) == caption-sibling-2-dyn.html caption-sibling-2-ref.html # Bug 144517
fails == caption-sibling-2-dyn.html caption-sibling-2-ref.html # Bug 144517
!= caption-sibling-2-dyn.html caption-sibling-2-noref.html
== caption-child-1.html caption-child-1-ref.html
== caption-child-1-dyn.html caption-child-1-ref.html
@ -790,25 +790,25 @@ fails-if(!styloVsGecko) == caption-sibling-2-dyn.html caption-sibling-2-ref.html
== block-clear-5f.html block-clear-5-right-ref.html
== block-clear-5g.html block-clear-5-right-ref.html
== block-clear-5h.html block-clear-5-right-ref.html
fails-if(!styloVsGecko) == block-clear-6a-left.html block-clear-6abc-left-ref.html # Bug 493380
fails == block-clear-6a-left.html block-clear-6abc-left-ref.html # Bug 493380
== block-clear-6b-left.html block-clear-6abc-left-ref.html
== block-clear-6c-left.html block-clear-6abc-left-ref.html
fails-if(!styloVsGecko) == block-clear-6d-left.html block-clear-6def-left-ref1.html # Bug 493380
fails-if(!styloVsGecko) == block-clear-6d-left.html block-clear-6def-left-ref2.html # Bug 493380
fails == block-clear-6d-left.html block-clear-6def-left-ref1.html # Bug 493380
fails == block-clear-6d-left.html block-clear-6def-left-ref2.html # Bug 493380
== block-clear-6e-left.html block-clear-6def-left-ref1.html
== block-clear-6e-left.html block-clear-6def-left-ref2.html
== block-clear-6f-left.html block-clear-6def-left-ref1.html
== block-clear-6f-left.html block-clear-6def-left-ref2.html
fails-if(!styloVsGecko) == block-clear-7a-left.html block-clear-7abcd-left-ref.html # Bug 493380
fails-if(!styloVsGecko) == block-clear-7b-left.html block-clear-7abcd-left-ref.html # Bug 493380
fails-if(!styloVsGecko) == block-clear-7c-left.html block-clear-7abcd-left-ref.html # Bug 493380
fails == block-clear-7a-left.html block-clear-7abcd-left-ref.html # Bug 493380
fails == block-clear-7b-left.html block-clear-7abcd-left-ref.html # Bug 493380
fails == block-clear-7c-left.html block-clear-7abcd-left-ref.html # Bug 493380
== block-clear-7d-left.html block-clear-7abcd-left-ref.html
fails-if(!styloVsGecko) == block-clear-7e-left.html block-clear-7efgh-left-ref1.html # Bug 493380
fails-if(!styloVsGecko) == block-clear-7e-left.html block-clear-7efgh-left-ref2.html # Bug 493380
fails-if(!styloVsGecko) == block-clear-7f-left.html block-clear-7efgh-left-ref1.html # Bug 493380
fails-if(!styloVsGecko) == block-clear-7f-left.html block-clear-7efgh-left-ref2.html # Bug 493380
fails-if(!styloVsGecko) == block-clear-7g-left.html block-clear-7efgh-left-ref1.html # Bug 493380
fails-if(!styloVsGecko) == block-clear-7g-left.html block-clear-7efgh-left-ref2.html # Bug 493380
fails == block-clear-7e-left.html block-clear-7efgh-left-ref1.html # Bug 493380
fails == block-clear-7e-left.html block-clear-7efgh-left-ref2.html # Bug 493380
fails == block-clear-7f-left.html block-clear-7efgh-left-ref1.html # Bug 493380
fails == block-clear-7f-left.html block-clear-7efgh-left-ref2.html # Bug 493380
fails == block-clear-7g-left.html block-clear-7efgh-left-ref1.html # Bug 493380
fails == block-clear-7g-left.html block-clear-7efgh-left-ref2.html # Bug 493380
== block-clear-7h-left.html block-clear-7efgh-left-ref1.html
== block-clear-7h-left.html block-clear-7efgh-left-ref2.html
# "Margins of the root element's box do not collapse."

View File

@ -6,8 +6,8 @@ random-if(gtkWidget) == dir-3.html dir-3-ref.html # bug 1309426
== dir-6.html dir-6-ref.html
== dir-6a.html dir-6a-ref.html
== dir-7.html dir-7-ref.html
fails-if(!styloVsGecko) == dir-8.html dir-8-ref.html
fails-if(!styloVsGecko) == dir-9.html dir-9-ref.html # Bug 787215
fails == dir-8.html dir-8-ref.html
fails == dir-9.html dir-9-ref.html # Bug 787215
== dir-10.html dir-10-ref.html
== dir-11.html dir-11-ref.html
== css-spacing-1.html css-spacing-1-ref.html
@ -42,8 +42,8 @@ random-if(smallScreen&&Android) fuzzy(255,200) == mirror-op-1.html mirror-op-1-r
!= mfenced-8.html mfenced-8-ref.html
== mfenced-9.html mfenced-9-ref.html
== mfenced-10.html mfenced-10-ref.html
fails-if(gtkWidget&&!styloVsGecko) == mfenced-11.html mfenced-11-ref.html # bug 670592, bug 1328771
fails-if(gtkWidget&&!styloVsGecko) == mfenced-12.html mfenced-12-ref.html # bug 670592, bug 1328771
fails-if(gtkWidget) == mfenced-11.html mfenced-11-ref.html # bug 670592, bug 1328771
fails-if(gtkWidget) == mfenced-12.html mfenced-12-ref.html # bug 670592, bug 1328771
== mi-mathvariant-1.xhtml mi-mathvariant-1-ref.xhtml
== mi-mathvariant-2.xhtml mi-mathvariant-2-ref.xhtml
!= mi-mathvariant-3.html mi-mathvariant-3-ref.html
@ -81,7 +81,7 @@ fails-if(gtkWidget&&!styloVsGecko) == mfenced-12.html mfenced-12-ref.html # bug
== stretchy-mfenced-4b.html stretchy-mfenced-4-ref.html
== stretchy-mover-1a.html stretchy-mover-1-ref.html
== stretchy-mover-1b.html stretchy-mover-1-ref.html
fails-if(!styloVsGecko) == stretchy-mover-2a.html stretchy-mover-2-ref.html
fails == stretchy-mover-2a.html stretchy-mover-2-ref.html
!= stretchy-mover-2b.html stretchy-mover-2-ref.html
== stretchy-mover-3.html stretchy-mover-3-ref.html
== stretchy-largeop-1.html stretchy-largeop-1-ref.html
@ -114,7 +114,7 @@ fails-if(!styloVsGecko) == stretchy-mover-2a.html stretchy-mover-2-ref.html
== embellished-op-4-3.html embellished-op-4-3-ref.html
== embellished-op-5-1.html embellished-op-5-ref.html
== embellished-op-5-2.html embellished-op-5-ref.html
fails-if(gtkWidget&&!styloVsGecko) random-if(winWidget) == semantics-1.xhtml semantics-1-ref.xhtml # bug 1309429, bug 1328771
fails-if(gtkWidget) random-if(winWidget) == semantics-1.xhtml semantics-1-ref.xhtml # bug 1309429, bug 1328771
== semantics-2.html semantics-2-ref.html
== semantics-3.html semantics-3-ref.html
== semantics-4.html semantics-4-ref.html
@ -133,7 +133,7 @@ fuzzy-if(OSX,16,8) == mstyle-3.xhtml mstyle-3-ref.xhtml
== mstyle-5.xhtml mstyle-5-ref.xhtml # Bug 787215
== scale-stretchy-1.xhtml scale-stretchy-1-ref.xhtml
!= scale-stretchy-2.xhtml scale-stretchy-2-ref.xhtml
fails-if(skiaContent&&OSX>=1010&&!styloVsGecko) == scale-stretchy-3.xhtml scale-stretchy-3-ref.xhtml
fails-if(skiaContent&&OSX>=1010) == scale-stretchy-3.xhtml scale-stretchy-3-ref.xhtml
!= scale-stretchy-4.xhtml scale-stretchy-4-ref.xhtml
!= scale-stretchy-5.xhtml scale-stretchy-5-ref.xhtml
!= stretchy-1.html stretchy-1-ref.html
@ -198,7 +198,7 @@ random-if(gtkWidget) == mo-glyph-size.html mo-glyph-size-ref.html # bug 1309426
== whitespace-trim-1.html whitespace-trim-1-ref.html
== whitespace-trim-2.html whitespace-trim-2-ref.html
== whitespace-trim-3.html whitespace-trim-3-ref.html
fails-if(!styloVsGecko) == whitespace-trim-4.html whitespace-trim-4-ref.html # Bug 787215
fails == whitespace-trim-4.html whitespace-trim-4-ref.html # Bug 787215
== whitespace-trim-5.html whitespace-trim-5-ref.html
random-if(winWidget&&!d2d) == opentype-stretchy.html opentype-stretchy-ref.html
== opentype-fraction-dynamic-linethickness.html opentype-fraction-dynamic-linethickness-ref.html
@ -284,12 +284,12 @@ fuzzy-if(d2d,7,1) == menclose-6-updiagonalstrike.html menclose-6-ref.html
== menclose-6-verticalstrike.html menclose-6-ref.html
== menclose-6-phasorangle.html menclose-6-ref.html
== mmultiscript-align.html mmultiscript-align-ref.html
fails-if(winWidget&&!styloVsGecko) == subscript-italic-correction.html subscript-italic-correction-ref.html # bug 961482
fails-if(winWidget) == subscript-italic-correction.html subscript-italic-correction-ref.html # bug 961482
fails-if(Android) == mathvariant-1a.html mathvariant-1a-ref.html # Bug 1010679
fails-if(Android) == mathvariant-1b.html mathvariant-1b-ref.html # Bug 1010679
fails-if(Android) == mathvariant-1c.html mathvariant-1c-ref.html # Bug 1010679
== mathvariant-1d.html mathvariant-1d-ref.html
fails-if((Android||OSX)&&!styloVsGecko) == mathvariant-2.html mathvariant-2-ref.html # Bugs 1010678, 1010679
fails-if(Android||OSX) == mathvariant-2.html mathvariant-2-ref.html # Bugs 1010678, 1010679
== mathvariant-3.html mathvariant-3-ref.html
== mathvariant-4.html mathvariant-4-ref.html
== mathvariant-5.html mathvariant-5-ref.html

View File

@ -35,8 +35,8 @@ HTTP == type-overridden-by-server.html type-overridden-by-server-ref.html
# need to require Flash on the test machine to run them
#
# XXX need to support <img src="foo.svg"> for these to pass
fails-if(!styloVsGecko) == svg.html svg-ref.html
fails-if(!styloVsGecko) == svg-with-type.html svg-with-type-ref.html
fails == svg.html svg-ref.html
fails == svg-with-type.html svg-with-type-ref.html
#
# XXX missing test 031 from http://biesi.damowmow.com/object/ here; need to
# first support the standby attribute on objects, then need to figure out

View File

@ -22,7 +22,7 @@ pref(layout.css.box-decoration-break.enabled,true) == abspos-breaking-010.html a
== border-breaking-001-cols.xhtml border-breaking-001-cols.ref.xhtml
== border-breaking-002-cols.xhtml border-breaking-002-cols.ref.xhtml
== border-breaking-003-cols.xhtml border-breaking-003-cols.ref.xhtml
fails-if(!styloVsGecko) == border-breaking-004-cols.xhtml border-breaking-002-cols.ref.xhtml
fails == border-breaking-004-cols.xhtml border-breaking-002-cols.ref.xhtml
== content-inserted-000.xhtml content-inserted-000.ref.xhtml
== content-inserted-001.xhtml content-inserted-001.ref.xhtml
== content-inserted-002.xhtml content-inserted-002.ref.xhtml
@ -34,17 +34,17 @@ fails-if(!styloVsGecko) == border-breaking-004-cols.xhtml border-breaking-002-co
== content-inserted-008.xhtml content-inserted-001.ref.xhtml
== content-inserted-009.xhtml content-inserted-002.ref.xhtml
== dynamic-abspos-overflow-01-cols.xhtml dynamic-abspos-overflow-01-cols.ref.xhtml
test-pref(layout.float-fragments-inside-column.enabled,false) fails-if(!styloVsGecko) == float-clear-000.html float-clear-000.ref.html
test-pref(layout.float-fragments-inside-column.enabled,false) fails == float-clear-000.html float-clear-000.ref.html
test-pref(layout.float-fragments-inside-column.enabled,true) == float-clear-000.html float-clear-000.ref.html
fails-if(!styloVsGecko) == float-clear-001.html float-clear-000.ref.html
test-pref(layout.float-fragments-inside-column.enabled,false) fails-if(!styloVsGecko) == float-clear-002.html float-clear-000.ref.html
fails == float-clear-001.html float-clear-000.ref.html
test-pref(layout.float-fragments-inside-column.enabled,false) fails == float-clear-002.html float-clear-000.ref.html
test-pref(layout.float-fragments-inside-column.enabled,true) == float-clear-002.html float-clear-000.ref.html
fails-if(!styloVsGecko) == float-clear-003.html float-clear-000.ref.html
fails == float-clear-003.html float-clear-000.ref.html
== float-clear-000-print.html float-clear-000-print.ref.html
== float-clear-001-print.html float-clear-000-print.ref.html
== float-clear-002-print.html float-clear-000-print.ref.html
== float-clear-003-print.html float-clear-000-print.ref.html
fails-if(!styloVsGecko) == float-continuations-000.html float-continuations-000.ref.html
fails == float-continuations-000.html float-continuations-000.ref.html
fuzzy-if(skiaContent,1,21) == resize-reflow-000.html resize-reflow-000.ref.html
fuzzy-if(skiaContent,1,23) == resize-reflow-001.html resize-reflow-001.ref.html
== table-page-break-before-auto-1.html table-page-break-before-auto-1-ref.html

View File

@ -80,18 +80,18 @@
# These all fail due bug 371180, plus a bunch of other bugs that ought to be filed.
fails-if(!styloVsGecko) == collapsed-border-height-4.html border-base-ref.html
fails-if(!styloVsGecko) == collapsed-border-height-5.html border-height-10-ref.html
fails-if(!styloVsGecko) == collapsed-border-height-6.html border-height-10-ref.html
fails-if(!styloVsGecko) == collapsed-border-width-4.html border-base-ref.html
fails-if(!styloVsGecko) == collapsed-border-width-5.html border-width-10-ref.html
fails-if(!styloVsGecko) == collapsed-border-width-6.html border-width-10-ref.html
fails-if(!styloVsGecko) == collapsed-border-left-4.html border-base-ref.html
fails-if(!styloVsGecko) == collapsed-border-left-5.html border-left-10-ref.html
fails-if(!styloVsGecko) == collapsed-border-left-6.html border-left-10-ref.html
fails-if(!styloVsGecko) == collapsed-border-top-4.html border-base-ref.html
fails-if(!styloVsGecko) == collapsed-border-top-5.html border-top-10-ref.html
fails-if(!styloVsGecko) == collapsed-border-top-6.html border-top-10-ref.html
fails == collapsed-border-height-4.html border-base-ref.html
fails == collapsed-border-height-5.html border-height-10-ref.html
fails == collapsed-border-height-6.html border-height-10-ref.html
fails == collapsed-border-width-4.html border-base-ref.html
fails == collapsed-border-width-5.html border-width-10-ref.html
fails == collapsed-border-width-6.html border-width-10-ref.html
fails == collapsed-border-left-4.html border-base-ref.html
fails == collapsed-border-left-5.html border-left-10-ref.html
fails == collapsed-border-left-6.html border-left-10-ref.html
fails == collapsed-border-top-4.html border-base-ref.html
fails == collapsed-border-top-5.html border-top-10-ref.html
fails == collapsed-border-top-6.html border-top-10-ref.html
!= image-base-ref.html image-height-10-ref.html

View File

@ -41,7 +41,7 @@ fuzzy-if(Android,4,810) == containing-block-1.html containing-block-1-ref.html
== inline-2.html inline-2-ref.html
fuzzy-if(OSX,99,210) == inline-3.html inline-3-ref.html
fails-if(webrender) skip-if(!asyncPan) == inline-4.html inline-4-ref.html # bug 1366295 for webrender
fails-if(!styloVsGecko) == column-contain-1a.html column-contain-1-ref.html
fails == column-contain-1a.html column-contain-1-ref.html
== column-contain-1b.html column-contain-1-ref.html
== column-contain-2.html column-contain-2-ref.html
== block-in-inline-1.html block-in-inline-1-ref.html

View File

@ -44,9 +44,9 @@ HTTP(..) == filter-2.xhtml filter-2-ref.xhtml
== zoom-invalidation.html zoom-invalidation-ref.html # bug 773482
# test that xulRuntime.OS works
fails-if(xulRuntime.OS!="Linux"&&!Android&&!styloVsGecko) == data:text/html,<body>Linux data:text/html,<script>document.write(navigator.platform.substr(0,5))</script>
fails-if(xulRuntime.OS!="WINNT"&&!styloVsGecko) == data:text/html,<body>Win data:text/html,<script>document.write(navigator.platform.substr(0,3))</script>
fails-if(xulRuntime.OS!="Darwin"&&!styloVsGecko) == data:text/html,<body>Mac data:text/html,<script>document.write(navigator.platform.substr(0,3))</script>
fails-if(xulRuntime.OS!="Linux"&&!Android) == data:text/html,<body>Linux data:text/html,<script>document.write(navigator.platform.substr(0,5))</script>
fails-if(xulRuntime.OS!="WINNT") == data:text/html,<body>Win data:text/html,<script>document.write(navigator.platform.substr(0,3))</script>
fails-if(xulRuntime.OS!="Darwin") == data:text/html,<body>Mac data:text/html,<script>document.write(navigator.platform.substr(0,3))</script>
# test parsing of asserts() expressions
asserts(0) load about:blank
@ -86,7 +86,7 @@ include default-preferences-tests.list
needs-focus load needs-focus.html
# Bug 632636
fails-if(!styloVsGecko) == data:text/plain,HELLO about:blank
fails == data:text/plain,HELLO about:blank
needs-focus == data:text/plain, about:blank
# Sanity check of viewport+displayport overrides
@ -113,17 +113,17 @@ require-or(true&&true,fails) script scripttest-pass.html
# a boolean pref
pref(gfx.downloadable_fonts.enabled,true) skip-if(styloVsGecko) HTTP(..) != font-download.html font-default.html
pref(gfx.downloadable_fonts.enabled,false) skip-if(styloVsGecko) HTTP(..) == font-download.html font-default.html
fails-if(!styloVsGecko) pref(gfx.downloadable_fonts.enabled,0) skip-if(styloVsGecko) HTTP(..) == font-download.html font-default.html
fails-if(!styloVsGecko) pref(gfx.downloadable_fonts.enabled,"foo") skip-if(styloVsGecko) HTTP(..) == font-download.html font-default.html
fails pref(gfx.downloadable_fonts.enabled,0) HTTP(..) == font-download.html font-default.html
fails pref(gfx.downloadable_fonts.enabled,"foo") HTTP(..) == font-download.html font-default.html
# a non-existent pref
fails-if(!styloVsGecko) pref(not.a.real.pref.name,1) skip-if(styloVsGecko) == font-download.html font-default.html
fails pref(not.a.real.pref.name,1) == font-download.html font-default.html
# an integer pref
pref(font.size.variable.x-western,16) == font-size-16.html font-default.html
pref(font.size.variable.x-western,16) != font-size-24.html font-default.html
pref(font.size.variable.x-western,24) == font-size-24.html font-default.html
pref(font.size.variable.x-western,24) != font-size-16.html font-default.html
fails-if(!styloVsGecko) pref(font.size.variable.x-western,false) skip-if(styloVsGecko) == font-size-16.html font-default.html
fails-if(!styloVsGecko) pref(font.size.variable.x-western,"foo") skip-if(styloVsGecko) == font-size-16.html font-default.html
fails pref(font.size.variable.x-western,false) == font-size-16.html font-default.html
fails pref(font.size.variable.x-western,"foo") == font-size-16.html font-default.html
# a string pref
pref(font.default.x-western,"serif") == font-serif.html font-default.html
pref(font.default.x-western,"serif") != font-sans-serif.html font-default.html
@ -136,8 +136,8 @@ ref-pref(font.size.variable.x-western,16) skip-if(styloVsGecko) == font-size-16.
ref-pref(font.size.variable.x-western,16) skip-if(styloVsGecko) != font-size-24.html font-default.html
ref-pref(font.size.variable.x-western,24) skip-if(styloVsGecko) == font-size-24.html font-default.html
ref-pref(font.size.variable.x-western,24) skip-if(styloVsGecko) != font-size-16.html font-default.html
fails-if(!styloVsGecko) ref-pref(font.size.variable.x-western,false) skip-if(styloVsGecko) == font-size-16.html font-default.html
fails-if(!styloVsGecko) ref-pref(font.size.variable.x-western,"foo") skip-if(styloVsGecko) == font-size-16.html font-default.html
fails ref-pref(font.size.variable.x-western,false) == font-size-16.html font-default.html
fails ref-pref(font.size.variable.x-western,"foo") == font-size-16.html font-default.html
test-pref(font.size.variable.x-western,16) == font-default.html font-size-16.html
test-pref(font.size.variable.x-western,16) != font-default.html font-size-24.html
test-pref(font.size.variable.x-western,24) == font-default.html font-size-24.html
@ -163,7 +163,7 @@ fuzzy(1,0-2) skip-if(styloVsGecko) != fuzzy.html fuzzy-ref.html
# fuzzy(1,250001-250002) == fuzzy.html fuzzy-ref.html
#
# When using 565 fuzzy.html and fuzzy-ref.html will compare as equal
fails-if(!styloVsGecko) fuzzy-if(false,2,1) random-if(Android) == fuzzy.html fuzzy-ref.html
fails fuzzy-if(false,2,1) random-if(Android) == fuzzy.html fuzzy-ref.html
# Test that reftest-no-paint fails correctly.
# Since this is a "layers"-specific test, we allow any non-crash result with WebRender.
@ -192,20 +192,20 @@ fails random-if(webrender) == reftest-opaque-layer-fail.html reftest-opaque-laye
# Since this is a "layers"-specific test, we allow any non-crash result with WebRender.
fails random-if(webrender) != reftest-opaque-layer-fail.html reftest-opaque-layer-fail.html
fails random-if(webrender) == reftest-opaque-layer-fail.html about:blank
fails-if(!styloVsGecko) random-if(webrender) == about:blank reftest-opaque-layer-fail.html
fails random-if(webrender) == about:blank reftest-opaque-layer-fail.html
fails random-if(webrender) != reftest-opaque-layer-fail.html about:blank
fails-if(!styloVsGecko) random-if(webrender) != about:blank reftest-opaque-layer-fail.html
fails random-if(webrender) != about:blank reftest-opaque-layer-fail.html
# reftest-opaque-layer and reftest-wait
# Since this is a "layers"-specific test, we allow any non-crash result with WebRender.
random-if(webrender) == reftest-opaque-layer-wait-pass.html reftest-opaque-layer-pass.html
random-if(webrender) != reftest-opaque-layer-wait-pass.html about:blank
fails fails-if(styloVsGecko) random-if(webrender) == reftest-opaque-layer-wait-fail.html reftest-opaque-layer-fail.html
fails-if(!styloVsGecko) fails-if(styloVsGecko) random-if(webrender) != reftest-opaque-layer-wait-fail.html about:blank
fails random-if(webrender) == reftest-opaque-layer-wait-fail.html reftest-opaque-layer-fail.html
fails random-if(webrender) != reftest-opaque-layer-wait-fail.html about:blank
# reftest-assigned-layer
random-if(webrender) != reftest-assigned-layer-pass.html about:blank
fails-if(!styloVsGecko) fails-if(styloVsGecko) random-if(webrender) != reftest-assigned-layer-fail-1.html about:blank
fails-if(!styloVsGecko) fails-if(styloVsGecko) random-if(webrender) != reftest-assigned-layer-fail-2.html about:blank
fails-if(!styloVsGecko) fails-if(styloVsGecko) random-if(webrender) != reftest-assigned-layer-fail-3.html about:blank
fails-if(!styloVsGecko) fails-if(styloVsGecko) random-if(webrender) != reftest-assigned-layer-fail-4.html about:blank
fails random-if(webrender) != reftest-assigned-layer-fail-1.html about:blank
fails random-if(webrender) != reftest-assigned-layer-fail-2.html about:blank
fails random-if(webrender) != reftest-assigned-layer-fail-3.html about:blank
fails random-if(webrender) != reftest-assigned-layer-fail-4.html about:blank

View File

@ -27,8 +27,8 @@ fuzzy-if(skiaContent,1,700) == extend-3i.html extend-3-ref.html
# these 3 random-if(Android) are a difference of Native & Xul, see bug 739714
random-if(Android) needs-focus != pseudo-element-of-native-anonymous.html pseudo-element-of-native-anonymous-ref.html # bug 676641
# These tests uses Highlight and HighlightText color keywords, they are not same as text selection color on Mac.
random-if(Android) fails-if(cocoaWidget&&!styloVsGecko) needs-focus == non-themed-widget.html non-themed-widget-ref.html
random-if(Android) fails-if(cocoaWidget&&!styloVsGecko) needs-focus == themed-widget.html themed-widget-ref.html
random-if(Android) fails-if(cocoaWidget) needs-focus == non-themed-widget.html non-themed-widget-ref.html
random-if(Android) fails-if(cocoaWidget) needs-focus == themed-widget.html themed-widget-ref.html
== addrange-1.html addrange-ref.html
fuzzy-if(skiaContent,1,1200) == addrange-2.html addrange-ref.html
== splitText-normalize.html splitText-normalize-ref.html

View File

@ -72,7 +72,7 @@ random-if(winWidget) == filter-in-mask.svg pass.svg # bug 1356139
== filter-inner-svg-01.svg pass.svg
== filter-inner-svg-02.svg pass.svg
== filter-inner-svg-03.svg pass.svg
fails-if(!styloVsGecko) == filter-marked-line-01.svg pass.svg # bug 477704
fails == filter-marked-line-01.svg pass.svg # bug 477704
== filter-kernelUnitLength-01.svg filter-kernelUnitLength-01-ref.svg
== filter-marked-line-02.svg pass.svg
== filter-marked-line-03.svg pass.svg

View File

@ -1,4 +1,3 @@
# XBL tests
== xbl-basic-01.svg pass.svg
== xbl-basic-02.svg pass.svg
@ -6,9 +5,9 @@
== xbl-grad-ref--grad-in-binding-01.svg pass.svg
== xbl-grad-ref--grad-in-binding-02.svg pass.svg
== xbl-grad-ref--grad-in-bound-01.svg pass.svg
fails-if(!styloVsGecko) == xbl-grad-ref--grad-in-bound-02.svg pass-black.svg
fails-if(!styloVsGecko) == xbl-grad-ref--grad-in-resources-01.svg pass.svg
fails-if(!styloVsGecko) == xbl-grad-ref--grad-in-resources-02.svg pass.svg
fails == xbl-grad-ref--grad-in-bound-02.svg pass-black.svg
fails == xbl-grad-ref--grad-in-resources-01.svg pass.svg
fails == xbl-grad-ref--grad-in-resources-02.svg pass.svg
== xbl-grad-ref--grad-in-binding-03.svg pass.svg
== xbl-grad-ref--grad-in-bound-03.svg pass.svg
== xbl-grad-ref--grad-in-binding-04.svg pass.svg

View File

@ -307,6 +307,5 @@ random-if(Android) == object--auto-auto--px-px.html object--auto-auto--px
== dynamic--inline-css-width.xhtml pass.svg
skip == dynamic--inline-resize-window-height.xhtml pass.svg # XXX breaks the reftest run as the window height somehow is not restored
skip == dynamic--inline-resize-window-width.xhtml pass.svg # Fails way too much
fails-if(!styloVsGecko) random-if(Android) == dynamic--object-svg-unloaded.xhtml pass.svg
fails random-if(Android) == dynamic--object-svg-unloaded.xhtml pass.svg
# == dynamic--object--auto-auto--pct-px.html

View File

@ -74,7 +74,7 @@ include event/reftest.list
== anim-indefinite-to-3.svg anim-standard-ref.svg
== anim-indefinite-to-4.svg anim-standard-ref.svg
fails-if(!styloVsGecko) == anim-fillcolor-1.svg anim-standard-ref.svg # bug 436296
fails == anim-fillcolor-1.svg anim-standard-ref.svg # bug 436296
== anim-fillopacity-1none.svg anim-standard-ref.svg
== anim-fillopacity-1css.svg anim-standard-ref.svg
== anim-fillopacity-1xml.svg anim-standard-ref.svg
@ -193,7 +193,7 @@ skip-if(styloVsGecko) == anim-view-01.svg#view lime.svg # bug 1354406
== anim-retarget-7.svg anim-standard-ref.svg
== anim-retarget-8.svg anim-standard-ref.svg
fails-if(!styloVsGecko) == anim-strokecolor-1.svg anim-standard-ref.svg # bug 436296
fails == anim-strokecolor-1.svg anim-standard-ref.svg # bug 436296
== anim-strokewidth-1xml.svg anim-standard-ref.svg
== anim-targethref-1.svg anim-standard-ref.svg
@ -236,7 +236,7 @@ skip == anim-text-x-y-dx-dy-01.svg anim-text-x-y-dx-dy-01-ref.svg # bug 579588
# Test we don't rely on HasAttr to see if an attribute has been set
== anim-rect-rxry-1.svg anim-rect-rxry-1-ref.svg
== anim-pattern-attr-presence-01.svg anim-pattern-attr-presence-01-ref.svg
fails-if(!styloVsGecko) == anim-pattern-attr-presence-02.svg anim-pattern-attr-presence-02-ref.svg
fails == anim-pattern-attr-presence-02.svg anim-pattern-attr-presence-02-ref.svg
# ^ bug 621651
fuzzy-if(cocoaWidget&&layersGPUAccelerated,1,2) == anim-gradient-attr-presence-01.svg anim-gradient-attr-presence-01-ref.svg

View File

@ -97,7 +97,7 @@ fuzzy-if(skiaContent,1,365) == anim-css-fillopacity-3-clamp-small.svg anim-css
== anim-css-fontsize-2-from-by-em-em.svg anim-css-fontsize-2-ref.svg
# 'stroke-dasharray' property, from/to with pixel values only
skip-if(!styloVsGecko) == anim-css-strokedasharray-1.svg anim-css-strokedasharray-1-ref.svg
fails == anim-css-strokedasharray-1.svg anim-css-strokedasharray-1-ref.svg # bug 474049
# 'stroke-width' property, from/by/to with pixel values only
== anim-css-strokewidth-1-by-px-px.svg anim-css-strokewidth-1-ref.svg
@ -117,17 +117,17 @@ skip-if(!styloVsGecko) == anim-css-strokedasharray-1.svg anim-css-strokedasharra
# support calc() for stroke-width & other SVG-specific properties. (Bug 1258270
# for gecko, Bug 1386967 for stylo)
== anim-css-strokewidth-1-by-pct-pct.svg anim-css-strokewidth-1-ref.svg
fails-if(!styloVsGecko) == anim-css-strokewidth-1-by-pct-px.svg anim-css-strokewidth-1-ref.svg
fails-if(!styloVsGecko) == anim-css-strokewidth-1-by-px-pct.svg anim-css-strokewidth-1-ref.svg
fails == anim-css-strokewidth-1-by-pct-px.svg anim-css-strokewidth-1-ref.svg
fails == anim-css-strokewidth-1-by-px-pct.svg anim-css-strokewidth-1-ref.svg
== anim-css-strokewidth-1-from-by-pct-pct.svg anim-css-strokewidth-1-ref.svg
fails-if(!styloVsGecko) == anim-css-strokewidth-1-from-by-pct-px.svg anim-css-strokewidth-1-ref.svg
fails-if(!styloVsGecko) == anim-css-strokewidth-1-from-by-px-pct.svg anim-css-strokewidth-1-ref.svg
fails == anim-css-strokewidth-1-from-by-pct-px.svg anim-css-strokewidth-1-ref.svg
fails == anim-css-strokewidth-1-from-by-px-pct.svg anim-css-strokewidth-1-ref.svg
== anim-css-strokewidth-1-from-to-pct-pct.svg anim-css-strokewidth-1-ref.svg
fails-if(!styloVsGecko) == anim-css-strokewidth-1-from-to-pct-px.svg anim-css-strokewidth-1-ref.svg
fails-if(!styloVsGecko) == anim-css-strokewidth-1-from-to-px-pct.svg anim-css-strokewidth-1-ref.svg
fails == anim-css-strokewidth-1-from-to-pct-px.svg anim-css-strokewidth-1-ref.svg
fails == anim-css-strokewidth-1-from-to-px-pct.svg anim-css-strokewidth-1-ref.svg
== anim-css-strokewidth-1-to-pct-pct.svg anim-css-strokewidth-1-ref.svg
fails-if(!styloVsGecko) == anim-css-strokewidth-1-to-pct-px.svg anim-css-strokewidth-1-ref.svg
fails-if(!styloVsGecko) == anim-css-strokewidth-1-to-px-pct.svg anim-css-strokewidth-1-ref.svg
fails == anim-css-strokewidth-1-to-pct-px.svg anim-css-strokewidth-1-ref.svg
fails == anim-css-strokewidth-1-to-px-pct.svg anim-css-strokewidth-1-ref.svg
# 'stroke-width' property, from/by/to with em values
== anim-css-strokewidth-1-by-px-em.svg anim-css-strokewidth-1-ref.svg

View File

@ -41,8 +41,8 @@ fuzzy-if(styloVsGecko&&cocoaWidget,1,56781) != backgr_layers-opacity.html empty.
== border-collapse-table-row.html border-collapse-table-row-ref.html
== border-collapse-table.html border-collapse-table-ref.html
fuzzy-if(d2d,1,1083) fuzzy-if(skiaContent,1,2200) == border-collapse-opacity-table-cell.html border-collapse-opacity-table-cell-ref.html
fails-if(!styloVsGecko&&!webrender) == border-collapse-opacity-table-column-group.html border-collapse-opacity-table-column-group-ref.html # bug 424274
fails-if(!styloVsGecko&&!webrender) == border-collapse-opacity-table-column.html border-collapse-opacity-table-column-ref.html # bug 424274
fails-if(!webrender) == border-collapse-opacity-table-column-group.html border-collapse-opacity-table-column-group-ref.html # bug 424274
fails-if(!webrender) == border-collapse-opacity-table-column.html border-collapse-opacity-table-column-ref.html # bug 424274
fuzzy-if(d2d,1,16359) fuzzy-if(skiaContent,1,17000) == border-collapse-opacity-table-row-group.html border-collapse-opacity-table-row-group-ref.html
fuzzy-if(d2d,1,11000) fuzzy-if(skiaContent,1,11000) == border-collapse-opacity-table-row.html border-collapse-opacity-table-row-ref.html
fuzzy-if(d2d||skiaContent,1,60000) == border-collapse-opacity-table.html border-collapse-opacity-table-ref.html

View File

@ -42,8 +42,8 @@
== percent-basis.html percent-basis-ref.html
== default-box-sizing-separate-standards.html default-box-sizing-separate-standards-ref.html
== default-box-sizing-separate-quirks.html default-box-sizing-separate-quirks-ref.html
fails-if(!styloVsGecko) == default-box-sizing-collapse-standards.html default-box-sizing-collapse-standards-ref.html # bug 371180
fails-if(!styloVsGecko) == default-box-sizing-collapse-quirks.html default-box-sizing-collapse-quirks-ref.html # bug 371180
fails == default-box-sizing-collapse-standards.html default-box-sizing-collapse-standards-ref.html # bug 371180
fails == default-box-sizing-collapse-quirks.html default-box-sizing-collapse-quirks-ref.html # bug 371180
== colspan-percent-distribution-1.html colspan-percent-distribution-1-ref.html
== colspan-percent-distribution-2.html colspan-percent-distribution-2-ref.html
== spanning-cell-sort-1-small.html spanning-cell-sort-1-ref.html

View File

@ -22,7 +22,7 @@ HTTP(..) == table-cell.html table-cell-ref.html
fuzzy-if(gtkWidget,10,32) HTTP(..) == two-value-syntax.html two-value-syntax-ref.html
HTTP(..) == single-value.html single-value-ref.html
fuzzy-if(gtkWidget,10,2) HTTP(..) == atomic-under-marker.html atomic-under-marker-ref.html
fuzzy(1,2616) skip-if(Android) fuzzy-if(asyncPan&&!layersGPUAccelerated,102,12352) fails-if(gtkWidget&&!styloVsGecko) HTTP(..) == xulscroll.html xulscroll-ref.html # gtkWidget:bug 1309107, bug 1328771
fuzzy(1,2616) skip-if(Android) fuzzy-if(asyncPan&&!layersGPUAccelerated,102,12352) fails-if(gtkWidget) HTTP(..) == xulscroll.html xulscroll-ref.html # gtkWidget:bug 1309107, bug 1328771
HTTP(..) == combobox-zoom.html combobox-zoom-ref.html
== dynamic-change-1.html dynamic-change-1-ref.html
== float-edges-1-ref.html float-edges-1-ref.html

View File

@ -2,8 +2,8 @@
# fuzzy is needed here for platform dependent backends
default-preferences pref(layout.css.prefixes.webkit,true)
fuzzy-if(gtkWidget,255,20) fuzzy-if(winWidget,20,10) fails-if(skiaContent&&(gtkWidget||winWidget)&&!styloVsGecko) == webkit-text-stroke-property-001.html webkit-text-stroke-property-001-ref.html
fuzzy-if(gtkWidget,255,20) fuzzy-if(winWidget,20,10) fails-if(skiaContent&&(gtkWidget||winWidget)&&!styloVsGecko) == webkit-text-stroke-property-002.html webkit-text-stroke-property-002-ref.html
fuzzy-if(gtkWidget,255,20) fuzzy-if(winWidget,20,10) fails-if(skiaContent&&(gtkWidget||winWidget)&&!styloVsGecko) == webkit-text-stroke-property-003.html webkit-text-stroke-property-003-ref.html
fuzzy-if(gtkWidget,255,20) fuzzy-if(winWidget,20,10) fails-if(skiaContent&&(gtkWidget||winWidget)&&!styloVsGecko) == webkit-text-stroke-property-004.html webkit-text-stroke-property-004-ref.html
fuzzy-if(gtkWidget,255,20) fuzzy-if(winWidget,20,10) fails-if(skiaContent&&(gtkWidget||winWidget)&&!styloVsGecko) == webkit-text-stroke-property-005.html webkit-text-stroke-property-005-ref.html
fuzzy-if(gtkWidget,255,20) fuzzy-if(winWidget,20,10) fails-if(skiaContent&&(gtkWidget||winWidget)) == webkit-text-stroke-property-001.html webkit-text-stroke-property-001-ref.html
fuzzy-if(gtkWidget,255,20) fuzzy-if(winWidget,20,10) fails-if(skiaContent&&(gtkWidget||winWidget)) == webkit-text-stroke-property-002.html webkit-text-stroke-property-002-ref.html
fuzzy-if(gtkWidget,255,20) fuzzy-if(winWidget,20,10) fails-if(skiaContent&&(gtkWidget||winWidget)) == webkit-text-stroke-property-003.html webkit-text-stroke-property-003-ref.html
fuzzy-if(gtkWidget,255,20) fuzzy-if(winWidget,20,10) fails-if(skiaContent&&(gtkWidget||winWidget)) == webkit-text-stroke-property-004.html webkit-text-stroke-property-004-ref.html
fuzzy-if(gtkWidget,255,20) fuzzy-if(winWidget,20,10) fails-if(skiaContent&&(gtkWidget||winWidget)) == webkit-text-stroke-property-005.html webkit-text-stroke-property-005-ref.html

View File

@ -24,7 +24,7 @@ HTTP(..) load ligature-with-space-1.html
== line-editing-1c.html line-editing-1-ref.html
== line-editing-1d.html line-editing-1-ref.html
== line-editing-1e.html line-editing-1-ref.html
fails-if((cocoaWidget||(winWidget&&dwrite))&&!styloVsGecko) HTTP(..) == lineheight-metrics-1.html lineheight-metrics-1-ref.html # bug 657864
fails-if(cocoaWidget||(winWidget&&dwrite)) HTTP(..) == lineheight-metrics-1.html lineheight-metrics-1-ref.html # bug 657864
HTTP(..) == lineheight-metrics-2a.html lineheight-metrics-2-ref.html
HTTP(..) == lineheight-metrics-2b.html lineheight-metrics-2-ref.html
== lineheight-percentage-1.html lineheight-percentage-1-ref.html
@ -117,9 +117,9 @@ HTTP(..) == variation-selector-unsupported-1.html variation-selector-unsupported
skip-if(Android) == wordbreak-4a.html wordbreak-4a-ref.html
== wordbreak-4b.html wordbreak-4b-ref.html
== wordbreak-5.html wordbreak-5-ref.html
fails-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)&&!styloVsGecko) == wordbreak-6.html wordbreak-6-ref.html # Bug 1258239
fails-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)) == wordbreak-6.html wordbreak-6-ref.html # Bug 1258239
HTTP(..) == wordbreak-7a.html wordbreak-7a-ref.html
fails-if(!styloVsGecko) HTTP(..) == wordbreak-7b.html wordbreak-7b-ref.html # bug 479829
fails HTTP(..) == wordbreak-7b.html wordbreak-7b-ref.html # bug 479829
== wordbreak-8.html wordbreak-8-ref.html
pref(gfx.font_rendering.graphite.enabled,true) HTTP(..) == wordbreak-9.html wordbreak-9-ref.html
== wordbreak-dynamic-1.html wordbreak-dynamic-1-ref.html
@ -169,10 +169,10 @@ random-if(!winWidget) == arial-bold-lam-alef-1.html arial-bold-lam-alef-1-ref.ht
# Fallback (presentation-forms) shaping with a font that lacks GSUB/GPOS
# These tests are not valid with Mac or FT2 font backends because our masking of complex-script ranges
# in the 'cmap' will prevent the test font (without GSUB) being used.
fails-if((cocoaWidget||Android)&&!styloVsGecko) HTTP(..) == arabic-fallback-1.html arabic-fallback-1-ref.html
fails-if((cocoaWidget||Android)&&!styloVsGecko) HTTP(..) == arabic-fallback-2.html arabic-fallback-2-ref.html
fails-if((cocoaWidget||Android)&&!styloVsGecko) HTTP(..) == arabic-fallback-3.html arabic-fallback-3-ref.html
fails-if(!cocoaWidget&&!Android&&!styloVsGecko) HTTP(..) != arabic-fallback-4.html arabic-fallback-4-notref.html
fails-if(cocoaWidget||Android) HTTP(..) == arabic-fallback-1.html arabic-fallback-1-ref.html
fails-if(cocoaWidget||Android) HTTP(..) == arabic-fallback-2.html arabic-fallback-2-ref.html
fails-if(cocoaWidget||Android) HTTP(..) == arabic-fallback-3.html arabic-fallback-3-ref.html
fails-if(!cocoaWidget&&!Android) HTTP(..) != arabic-fallback-4.html arabic-fallback-4-notref.html
== arabic-marks-1.html arabic-marks-1-ref.html
== arabic-final-ligature-spacing.html arabic-final-ligature-spacing-ref.html
# harfbuzz fallback mark stacking in the absence of GPOS:
@ -185,7 +185,7 @@ HTTP(..) != fallback-mark-stacking-1.html fallback-mark-stacking-1-notref.html
== 745555-2.html 745555-2-ref.html
== 820255.html 820255-ref.html
HTTP(..) != 1170688.html 1170688-ref.html
fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!styloVsGecko) == 1320665-cmap-format-13.html 1320665-cmap-format-13-ref.html # see bug 1320665 comments 8-9
fails-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == 1320665-cmap-format-13.html 1320665-cmap-format-13-ref.html # see bug 1320665 comments 8-9
HTTP(..) == 1331339-script-extensions-shaping-1.html 1331339-script-extensions-shaping-1-ref.html
skip-if(!cocoaWidget) != 1349308-1.html 1349308-notref.html # macOS-specific test for -apple-system glyph metrics
@ -322,8 +322,8 @@ HTTP(..) == graphite-surrogate-selection.html graphite-surrogate-selection-ref.h
== hyphenation-control-3.html hyphenation-control-3-ref.html
# osx-font-smoothing - with and without subpixel AA, only under OSX
fails-if(!cocoaWidget&&!styloVsGecko) != osx-font-smoothing.html osx-font-smoothing-ref.html
fails-if(!cocoaWidget&&!styloVsGecko) != osx-font-smoothing-2.html osx-font-smoothing-2-notref.html
fails-if(!cocoaWidget) != osx-font-smoothing.html osx-font-smoothing-ref.html
fails-if(!cocoaWidget) != osx-font-smoothing-2.html osx-font-smoothing-2-notref.html
== osx-font-smoothing-2.html osx-font-smoothing-2-ref.html
pref(layout.css.text-align-unsafe-value.enabled,true) fails-if(styloVsGecko||stylo) == text-align-unsafe.html text-align-unsafe-ref.html

View File

@ -61,7 +61,7 @@ fails-if(webrender) == transform-style-flat-1a.html transform-style-flat-1-ref.h
!= willchange-containing-block.html?willchange willchange-containing-block.html?noblock
fuzzy-if(winWidget&&!layersGPUAccelerated,1,606) == scroll-perspective-1.html scroll-perspective-1-ref.html
# Bugs
fails-if(!layersGPUAccelerated&&!styloVsGecko) fails-if(webrender) == 1035611-1.html 1035611-1-ref.html # Bug 1072898 for !layersGPUAccelerated failures
fails-if(!layersGPUAccelerated) fails-if(webrender) == 1035611-1.html 1035611-1-ref.html # Bug 1072898 for !layersGPUAccelerated failures
!= 1157984-1.html about:blank # Bug 1157984
fuzzy(3,99) == animate-cube-radians.html animate-cube-radians-ref.html # subpixel AA
fuzzy(3,99) fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!layersGPUAccelerated,16,6) == animate-cube-radians-zoom.html animate-cube-radians-zoom-ref.html

View File

@ -1 +1 @@
fails-if(!styloVsGecko) random-if(styloVsGecko) == view-source-image.html view-source-image-ref.html # security checks prevent loading view-source:
fails == view-source-image.html view-source-image-ref.html # security checks prevent loading view-source:

View File

@ -23,7 +23,7 @@ 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
fails css-values-3/ch-unit-003.html
# Fuzzy
fuzzy-if(OSX||Android,78,197) css-values-3/ch-unit-001.html
@ -31,7 +31,7 @@ fuzzy(50,160) css-values-3/ch-unit-002.html
fuzzy(78,197) css-values-3/ch-unit-004.html
# Bug 435426
fails-if(!styloVsGecko) css-values-3/attr-*.html
fails css-values-3/attr-*.html
css-values-3/attr-*-invalid-fallback.html
css-values-3/attr-invalid-type-???.html
@ -51,21 +51,21 @@ css-values-3/calc-in-calc.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)&&!styloVsGecko) css-writing-modes-3/sizing-orthog-htb-in-vlr-008.xht
fails-if((OSX||winWidget||Android)&&!styloVsGecko) css-writing-modes-3/sizing-orthog-htb-in-vlr-020.xht
fails-if((OSX||winWidget||Android)&&!styloVsGecko) css-writing-modes-3/sizing-orthog-htb-in-vrl-008.xht
fails-if((OSX||winWidget||Android)&&!styloVsGecko) css-writing-modes-3/sizing-orthog-htb-in-vrl-020.xht
fails css-writing-modes-3/float-lft-orthog-htb-in-vlr-002.xht
fails css-writing-modes-3/float-lft-orthog-htb-in-vrl-002.xht
fails css-writing-modes-3/float-lft-orthog-vlr-in-htb-002.xht
fails css-writing-modes-3/float-lft-orthog-vrl-in-htb-002.xht
fails css-writing-modes-3/float-rgt-orthog-htb-in-vlr-003.xht
fails css-writing-modes-3/float-rgt-orthog-htb-in-vrl-003.xht
fails css-writing-modes-3/float-rgt-orthog-vlr-in-htb-003.xht
fails css-writing-modes-3/float-rgt-orthog-vrl-in-htb-003.xht
fails css-writing-modes-3/sizing-orthog-htb-in-vrl-001.xht
fails css-writing-modes-3/sizing-orthog-htb-in-vrl-004.xht
fails 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
css-writing-modes-3/sizing-orthog-vlr-in-htb-008.xht
css-writing-modes-3/sizing-orthog-vlr-in-htb-020.xht
css-writing-modes-3/sizing-orthog-vrl-in-htb-008.xht
@ -124,27 +124,27 @@ 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(!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
fails css-writing-modes-3/block-flow-direction-slr-058.xht
fails css-writing-modes-3/block-flow-direction-srl-057.xht
fails css-writing-modes-3/block-flow-direction-vlr-018.xht
fails css-writing-modes-3/block-flow-direction-vrl-017.xht
# Bug 1185430
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
fails css-writing-modes-3/contiguous-floated-table-vlr-00?.xht
fails css-writing-modes-3/contiguous-floated-table-vrl-00?.xht
fails css-writing-modes-3/table-progression-slr-002.html
fails css-writing-modes-3/table-progression-srl-002.html
fails css-writing-modes-3/table-progression-vlr-00?.html
css-writing-modes-3/table-progression-vlr-001.html
fails-if(!styloVsGecko) css-writing-modes-3/table-progression-vrl-00?.html
fails css-writing-modes-3/table-progression-vrl-00?.html
css-writing-modes-3/table-progression-vrl-001.html
fails-if(!styloVsGecko) css-writing-modes-3/flexbox_align-items-stretch-writing-modes.html
fails css-writing-modes-3/flexbox_align-items-stretch-writing-modes.html
# Bug 1179952
fails-if(!styloVsGecko) css-writing-modes-3/inline-block-alignment-00?.xht
fails 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(!styloVsGecko) css-writing-modes-3/inline-table-alignment-00?.xht
fails css-writing-modes-3/inline-table-alignment-00?.xht
# Bug 1227616
random css-writing-modes-3/line-box-direction-slr-056.xht
@ -153,16 +153,16 @@ 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(!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
fails css-writing-modes-3/line-box-height-vlr-003.xht
fails css-writing-modes-3/line-box-height-vlr-005.xht
fails css-writing-modes-3/line-box-height-vlr-011.xht
fails css-writing-modes-3/line-box-height-vlr-013.xht
fails css-writing-modes-3/line-box-height-vlr-021.xht
fails css-writing-modes-3/line-box-height-vlr-023.xht
fails css-writing-modes-3/line-box-height-vrl-002.xht
fails css-writing-modes-3/line-box-height-vrl-004.xht
fails css-writing-modes-3/line-box-height-vrl-010.xht
fails 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
@ -172,13 +172,13 @@ 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(!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
fails css-writing-modes-3/vertical-alignment-vlr-023.xht
fails css-writing-modes-3/vertical-alignment-vlr-025.xht
fails css-writing-modes-3/vertical-alignment-vrl-022.xht
fails css-writing-modes-3/vertical-alignment-vrl-024.xht
# Bug 1102175
fails-if(!styloVsGecko) css-writing-modes-3/wm-propagation-body-*.xht
fails css-writing-modes-3/wm-propagation-body-*.xht
css-writing-modes-3/text-combine-upright-layout-rules-001.html
@ -186,11 +186,11 @@ css-writing-modes-3/text-combine-upright-layout-rules-001.html
# Fuzzy annotations for multicol tests are due to AA differences.
# fails-if(!stylo) annotations need to be triaged later. (Bug 1299006)
fails-if((winWidget||OSX)&&!styloVsGecko) css-multicol-1/multicol-block-no-clip-001.xht
fails-if((winWidget||OSX)&&!styloVsGecko) css-multicol-1/multicol-block-no-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
fails-if(winWidget||OSX) css-multicol-1/multicol-block-no-clip-001.xht
fails-if(winWidget||OSX) css-multicol-1/multicol-block-no-clip-002.xht
fails css-multicol-1/multicol-br-inside-avoidcolumn-001.xht
fails css-multicol-1/multicol-break-000.xht
fails 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
@ -202,18 +202,18 @@ 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)&&!styloVsGecko) css-multicol-1/multicol-columns-invalid-002.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(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(!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((winWidget||OSX||Android)&&!styloVsGecko) css-multicol-1/multicol-count-computed-003.xht
fails css-multicol-1/multicol-count-002.xht
fails css-multicol-1/multicol-count-computed-001.xht
fails css-multicol-1/multicol-count-computed-002.xht
fails-if(winWidget||OSX||Android) 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((winWidget||OSX||Android)&&!styloVsGecko) css-multicol-1/multicol-count-computed-005.xht
fails-if(!styloVsGecko) css-multicol-1/multicol-count-large-001.xht
fails-if(winWidget||OSX||Android) css-multicol-1/multicol-count-computed-005.xht
fails 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
@ -222,7 +222,7 @@ fuzzy(204,930) fuzzy-if(skiaContent,208,930) css-multicol-1/multicol-count-non-i
fuzzy(204,930) fuzzy-if(skiaContent,208,930) css-multicol-1/multicol-count-non-integer-003.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
fails 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
@ -232,11 +232,11 @@ 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(!styloVsGecko) css-multicol-1/multicol-height-block-child-001.xht
fails css-multicol-1/multicol-height-block-child-001.xht
fuzzy(255,3762) css-multicol-1/multicol-inherit-001.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
fails css-multicol-1/multicol-inherit-003.xht
fails 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
@ -244,7 +244,7 @@ fuzzy(243,3322) fuzzy-if(skiaContent,244,3322) css-multicol-1/multicol-margin-ch
fuzzy(255,4008) css-multicol-1/multicol-nested-002.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)&&!styloVsGecko) css-multicol-1/multicol-nested-margin-002.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
@ -253,64 +253,64 @@ fuzzy(204,1844) fuzzy-if(skiaContent,208,1844) css-multicol-1/multicol-overflowi
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(135,1584) css-multicol-1/multicol-rule-001.xht
fails-if(!styloVsGecko) css-multicol-1/multicol-rule-002.xht
fails-if((OSX||winWidget)&&!styloVsGecko) css-multicol-1/multicol-rule-003.xht
fails-if((OSX||winWidget)&&!styloVsGecko) css-multicol-1/multicol-rule-color-001.xht
fails 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)&&!styloVsGecko) css-multicol-1/multicol-rule-fraction-001.xht
fails-if((OSX||winWidget)&&!styloVsGecko) css-multicol-1/multicol-rule-fraction-002.xht
fails-if(!styloVsGecko) css-multicol-1/multicol-rule-fraction-003.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 css-multicol-1/multicol-rule-fraction-003.xht
fuzzy(127,500) css-multicol-1/multicol-rule-groove-000.xht
fuzzy(94,256) css-multicol-1/multicol-rule-hidden-000.xht
fuzzy(127,500) css-multicol-1/multicol-rule-inset-000.xht
fuzzy(127,500) css-multicol-1/multicol-rule-outset-000.xht
fails-if(!styloVsGecko) css-multicol-1/multicol-rule-px-001.xht
fails css-multicol-1/multicol-rule-px-001.xht
fuzzy(127,500) css-multicol-1/multicol-rule-ridge-000.xht
fuzzy(106,354) css-multicol-1/multicol-rule-solid-000.xht
fails-if(!styloVsGecko) css-multicol-1/multicol-rule-stacking-001.xht
fails 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)&&!styloVsGecko) css-multicol-1/multicol-span-all-child-002.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
fails css-multicol-1/multicol-shorthand-001.xht
fails css-multicol-1/multicol-span-000.xht
fails css-multicol-1/multicol-span-all-001.xht
fails css-multicol-1/multicol-span-all-002.xht
fails css-multicol-1/multicol-span-all-003.xht
fails css-multicol-1/multicol-span-all-child-001.xht
fails-if(OSX||winWidget) css-multicol-1/multicol-span-all-child-002.xht
fails css-multicol-1/multicol-span-all-margin-001.xht
fails css-multicol-1/multicol-span-all-margin-002.xht
fails css-multicol-1/multicol-span-all-margin-bottom-001.xht
fails css-multicol-1/multicol-span-all-margin-nested-001.xht
fails css-multicol-1/multicol-span-all-margin-nested-002.xht
fails css-multicol-1/multicol-span-all-margin-nested-003.xht
fails css-multicol-1/multicol-span-all-margin-nested-firstchild-001.xht
fails css-multicol-1/multicol-span-float-001.xht
fails css-multicol-1/multicol-span-none-001.xht
fails css-multicol-1/multicol-table-cell-001.xht
fails css-multicol-1/multicol-table-cell-height-001.xht
fails css-multicol-1/multicol-table-cell-height-002.xht
fails 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(!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
fails css-multicol-1/multicol-width-count-002.xht
fails css-multicol-1/multicol-width-ems-001.xht
fails css-multicol-1/multicol-width-negative-001.xht
fuzzy(225,1060) css-multicol-1/multicol-width-large-001.xht
fails-if(!styloVsGecko) css-multicol-1/multicol-width-small-001.xht
fails 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(!styloVsGecko) css-multicol-1/multicol-zero-height-001.xht
fails 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
#This test seems to pass only on Linux-opt build, 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(!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
# fails because column-span property not implemented (Bug 616436)
fails css-multicol-1/multicol-fill-auto-block-children-001.xht
fails css-multicol-1/multicol-fill-auto-block-children-002.xht
fails css-multicol-1/multicol-span-all-block-sibling-003.xht

View File

@ -49,11 +49,11 @@
== css-multicol-1/multicol-basic-006.xht css-multicol-1/reference/multicol-basic-005-ref.xht
== css-multicol-1/multicol-basic-007.xht css-multicol-1/reference/multicol-basic-005-ref.xht
== css-multicol-1/multicol-basic-008.xht css-multicol-1/reference/multicol-basic-005-ref.xht
fails-if((winWidget||OSX)&&!styloVsGecko) == css-multicol-1/multicol-block-no-clip-001.xht css-multicol-1/multicol-block-no-clip-001-ref.xht
fails-if((winWidget||OSX)&&!styloVsGecko) == css-multicol-1/multicol-block-no-clip-002.xht css-multicol-1/multicol-block-no-clip-002-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-br-inside-avoidcolumn-001.xht css-multicol-1/multicol-br-inside-avoidcolumn-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-break-000.xht css-multicol-1/multicol-break-000-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-break-001.xht css-multicol-1/multicol-break-001-ref.xht
fails-if(winWidget||OSX) == css-multicol-1/multicol-block-no-clip-001.xht css-multicol-1/multicol-block-no-clip-001-ref.xht
fails-if(winWidget||OSX) == css-multicol-1/multicol-block-no-clip-002.xht css-multicol-1/multicol-block-no-clip-002-ref.xht
fails == css-multicol-1/multicol-br-inside-avoidcolumn-001.xht css-multicol-1/multicol-br-inside-avoidcolumn-ref.xht
fails == css-multicol-1/multicol-break-000.xht css-multicol-1/multicol-break-000-ref.xht
fails == css-multicol-1/multicol-break-001.xht css-multicol-1/multicol-break-001-ref.xht
fuzzy(135,1008) == css-multicol-1/multicol-clip-001.xht css-multicol-1/multicol-clip-001-ref.xht
fuzzy(135,770) == css-multicol-1/multicol-clip-002.xht css-multicol-1/multicol-clip-002-ref.xht
fuzzy(135,467) == css-multicol-1/multicol-collapsing-001.xht css-multicol-1/multicol-collapsing-001-ref.xht
@ -65,18 +65,18 @@ fuzzy(87,180) == css-multicol-1/multicol-columns-005.xht css-multicol-1/multicol
fuzzy(87,180) == css-multicol-1/multicol-columns-006.xht css-multicol-1/multicol-columns-001-ref.xht
fuzzy(87,180) == css-multicol-1/multicol-columns-007.xht css-multicol-1/multicol-columns-001-ref.xht
fuzzy(204,930) fuzzy-if(skiaContent,208,930) == css-multicol-1/multicol-columns-invalid-001.xht css-multicol-1/multicol-columns-invalid-001-ref.xht
fails-if((OSX||winWidget)&&!styloVsGecko) == css-multicol-1/multicol-columns-invalid-002.xht css-multicol-1/multicol-columns-invalid-001-ref.xht
fails-if(OSX||winWidget) == css-multicol-1/multicol-columns-invalid-002.xht css-multicol-1/multicol-columns-invalid-001-ref.xht
fuzzy(204,930) fuzzy-if(skiaContent,208,930) == css-multicol-1/multicol-columns-toolong-001.xht css-multicol-1/multicol-columns-invalid-001-ref.xht
fuzzy(135,530) == css-multicol-1/multicol-containing-001.xht css-multicol-1/multicol-containing-001-ref.xht
fuzzy(215,241) == css-multicol-1/multicol-containing-002.xht css-multicol-1/multicol-containing-002-ref.xht
fuzzy(87,180) == css-multicol-1/multicol-count-001.xht css-multicol-1/multicol-columns-001-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-count-002.xht css-multicol-1/multicol-count-002-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-count-computed-001.xht css-multicol-1/multicol-count-computed-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-count-computed-002.xht css-multicol-1/multicol-count-computed-2-ref.xht
fails-if((winWidget||OSX||Android)&&!styloVsGecko) == css-multicol-1/multicol-count-computed-003.xht css-multicol-1/multicol-count-computed-003-ref.xht
fails == css-multicol-1/multicol-count-002.xht css-multicol-1/multicol-count-002-ref.xht
fails == css-multicol-1/multicol-count-computed-001.xht css-multicol-1/multicol-count-computed-ref.xht
fails == css-multicol-1/multicol-count-computed-002.xht css-multicol-1/multicol-count-computed-2-ref.xht
fails-if(winWidget||OSX||Android) == css-multicol-1/multicol-count-computed-003.xht css-multicol-1/multicol-count-computed-003-ref.xht
fuzzy-if(winWidget||OSX||gtkWidget,112,861) fails-if(Android) == css-multicol-1/multicol-count-computed-004.xht css-multicol-1/multicol-count-computed-004-ref.xht
fails-if((winWidget||OSX||Android)&&!styloVsGecko) == css-multicol-1/multicol-count-computed-005.xht css-multicol-1/multicol-count-computed-003-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-count-large-001.xht css-multicol-1/multicol-count-large-ref.xht
fails-if(winWidget||OSX||Android) == css-multicol-1/multicol-count-computed-005.xht css-multicol-1/multicol-count-computed-003-ref.xht
fails == css-multicol-1/multicol-count-large-001.xht css-multicol-1/multicol-count-large-ref.xht
fuzzy(255,132) == css-multicol-1/multicol-count-large-002.xht css-multicol-1/multicol-count-large-2-ref.xht
fuzzy(204,930) fuzzy-if(skiaContent,208,930) == css-multicol-1/multicol-count-negative-001.xht css-multicol-1/multicol-columns-invalid-001-ref.xht
fuzzy(204,930) fuzzy-if(skiaContent,208,930) == css-multicol-1/multicol-count-negative-002.xht css-multicol-1/multicol-columns-invalid-001-ref.xht
@ -88,9 +88,9 @@ fuzzy(204,930) fuzzy-if(skiaContent,208,930) == css-multicol-1/multicol-count-no
== css-multicol-1/multicol-fill-auto-001.xht css-multicol-1/multicol-fill-auto-001-ref.xht
fuzzy(135,80) == css-multicol-1/multicol-fill-auto-002.xht css-multicol-1/multicol-fill-auto-002-ref.xht
fuzzy(135,3270) == css-multicol-1/multicol-fill-auto-003.xht css-multicol-1/multicol-fill-auto-003-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-fill-auto-block-children-001.xht css-multicol-1/multicol-fill-auto-block-children-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-fill-auto-block-children-002.xht css-multicol-1/multicol-fill-auto-block-children-002-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-fill-auto.xht css-multicol-1/multicol-fill-ref.xht
fails == css-multicol-1/multicol-fill-auto-block-children-001.xht css-multicol-1/multicol-fill-auto-block-children-ref.xht
fails == css-multicol-1/multicol-fill-auto-block-children-002.xht css-multicol-1/multicol-fill-auto-block-children-002-ref.xht
fails == css-multicol-1/multicol-fill-auto.xht css-multicol-1/multicol-fill-ref.xht
fuzzy(135,80) == css-multicol-1/multicol-fill-balance-001.xht css-multicol-1/multicol-fill-balance-001-ref.xht
fuzzy(135,821) == css-multicol-1/multicol-gap-000.xht css-multicol-1/multicol-gap-000-ref.xht
fuzzy(255,290) == css-multicol-1/multicol-gap-001.xht css-multicol-1/multicol-gap-001-ref.xht
@ -101,11 +101,11 @@ fuzzy-if(winWidget||OSX||gtkWidget,204,1048) fuzzy-if(skiaContent,208,1048) fail
fuzzy(225,920) == css-multicol-1/multicol-gap-large-002.xht css-multicol-1/multicol-gap-large-002-ref.xht
fuzzy(204,930) fuzzy-if(skiaContent,208,930) == css-multicol-1/multicol-gap-negative-001.xht css-multicol-1/multicol-gap-002-ref.xht
== css-multicol-1/multicol-height-001.xht css-multicol-1/multicol-height-001-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-height-block-child-001.xht css-multicol-1/multicol-height-block-child-001-ref.xht
fails == css-multicol-1/multicol-height-block-child-001.xht css-multicol-1/multicol-height-block-child-001-ref.xht
fuzzy(255,3762) == css-multicol-1/multicol-inherit-001.xht css-multicol-1/multicol-inherit-001-ref.xht
fuzzy(135,1893) == css-multicol-1/multicol-inherit-002.xht css-multicol-1/multicol-inherit-002-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-inherit-003.xht css-multicol-1/multicol-inherit-3-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-inherit-004.xht css-multicol-1/multicol-inherit-4-ref.xht
fails == css-multicol-1/multicol-inherit-003.xht css-multicol-1/multicol-inherit-3-ref.xht
fails == css-multicol-1/multicol-inherit-004.xht css-multicol-1/multicol-inherit-4-ref.xht
fuzzy(96,264) == css-multicol-1/multicol-list-item-001.xht css-multicol-1/multicol-list-item-001-ref.xht
fuzzy(73,1200) == css-multicol-1/multicol-margin-001.xht reference/ref-filled-green-100px-square.xht
fuzzy(73,1200) == css-multicol-1/multicol-margin-002.xht reference/ref-filled-green-100px-square.xht
@ -114,7 +114,7 @@ fuzzy(255,4008) == css-multicol-1/multicol-nested-002.xht css-multicol-1/multico
fuzzy(255,4109) == css-multicol-1/multicol-nested-005.xht css-multicol-1/multicol-nested-005-ref.xht
fuzzy(225,13600) == css-multicol-1/multicol-nested-column-rule-001.xht css-multicol-1/multicol-nested-column-rule-001-ref.xht
fuzzy(204,2463) fuzzy-if(skiaContent,208,2463) == css-multicol-1/multicol-nested-margin-001.xht css-multicol-1/multicol-nested-margin-001-ref.xht
fails-if((OSX||winWidget)&&!styloVsGecko) == css-multicol-1/multicol-nested-margin-002.xht css-multicol-1/multicol-nested-margin-002-ref.xht
fails-if(OSX||winWidget) == css-multicol-1/multicol-nested-margin-002.xht css-multicol-1/multicol-nested-margin-002-ref.xht
fuzzy(204,2371) fuzzy-if(skiaContent,208,2371) == css-multicol-1/multicol-nested-margin-003.xht css-multicol-1/multicol-nested-margin-003-ref.xht
fuzzy(225,2529) == css-multicol-1/multicol-nested-margin-004.xht css-multicol-1/multicol-nested-margin-004-ref.xht
fuzzy(225,2529) == css-multicol-1/multicol-nested-margin-005.xht css-multicol-1/multicol-nested-margin-004-ref.xht
@ -123,18 +123,18 @@ fuzzy(204,1844) fuzzy-if(skiaContent,208,1844) == css-multicol-1/multicol-overfl
fuzzy-if(OSX,61,2) fuzzy-if(skiaContent,64,2) == css-multicol-1/multicol-reduce-000.xht css-multicol-1/multicol-reduce-000-ref.xht
fuzzy-if(OSX,8,20) == css-multicol-1/multicol-rule-000.xht css-multicol-1/multicol-rule-000-ref.xht
fuzzy(135,1584) == css-multicol-1/multicol-rule-001.xht css-multicol-1/multicol-rule-001-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-rule-002.xht css-multicol-1/multicol-rule-ref.xht
fails-if((OSX||winWidget)&&!styloVsGecko) == css-multicol-1/multicol-rule-003.xht css-multicol-1/multicol-rule-003-ref.xht
fails == css-multicol-1/multicol-rule-002.xht css-multicol-1/multicol-rule-ref.xht
fails-if(OSX||winWidget) == css-multicol-1/multicol-rule-003.xht css-multicol-1/multicol-rule-003-ref.xht
== css-multicol-1/multicol-rule-004.xht css-multicol-1/multicol-rule-004-ref.xht
fails-if((OSX||winWidget)&&!styloVsGecko) == css-multicol-1/multicol-rule-color-001.xht css-multicol-1/multicol-rule-color-001-ref.xht
fails-if(OSX||winWidget) == css-multicol-1/multicol-rule-color-001.xht css-multicol-1/multicol-rule-color-001-ref.xht
== css-multicol-1/multicol-rule-color-inherit-001.xht css-multicol-1/multicol-rule-color-inherit-001-ref.xht
== css-multicol-1/multicol-rule-color-inherit-002.xht css-multicol-1/multicol-rule-color-inherit-001-ref.xht
fuzzy(106,354) == css-multicol-1/multicol-rule-dashed-000.xht css-multicol-1/multicol-rule-dashed-000-ref.xht
fuzzy(106,354) == css-multicol-1/multicol-rule-dotted-000.xht css-multicol-1/multicol-rule-dotted-000-ref.xht
fuzzy(106,354) == css-multicol-1/multicol-rule-double-000.xht css-multicol-1/multicol-rule-double-000-ref.xht
fails-if((OSX||winWidget)&&!styloVsGecko) == css-multicol-1/multicol-rule-fraction-001.xht css-multicol-1/multicol-rule-fraction-001-ref.xht
fails-if((OSX||winWidget)&&!styloVsGecko) == css-multicol-1/multicol-rule-fraction-002.xht css-multicol-1/multicol-rule-fraction-002-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-rule-fraction-003.xht css-multicol-1/multicol-rule-fraction-3-ref.xht
fails-if(OSX||winWidget) == css-multicol-1/multicol-rule-fraction-001.xht css-multicol-1/multicol-rule-fraction-001-ref.xht
fails-if(OSX||winWidget) == css-multicol-1/multicol-rule-fraction-002.xht css-multicol-1/multicol-rule-fraction-002-ref.xht
fails == css-multicol-1/multicol-rule-fraction-003.xht css-multicol-1/multicol-rule-fraction-3-ref.xht
fuzzy(127,500) == css-multicol-1/multicol-rule-groove-000.xht css-multicol-1/multicol-rule-groove-000-ref.xht
fuzzy(94,256) == css-multicol-1/multicol-rule-hidden-000.xht css-multicol-1/multicol-rule-hidden-000-ref.xht
fuzzy(127,500) == css-multicol-1/multicol-rule-inset-000.xht css-multicol-1/multicol-rule-ridge-000-ref.xht
@ -142,49 +142,49 @@ fuzzy(255,2808) == css-multicol-1/multicol-rule-large-001.xht css-multicol-1/mul
fuzzy(94,256) == css-multicol-1/multicol-rule-none-000.xht css-multicol-1/multicol-rule-hidden-000-ref.xht
fuzzy(127,500) == css-multicol-1/multicol-rule-outset-000.xht css-multicol-1/multicol-rule-groove-000-ref.xht
== css-multicol-1/multicol-rule-percent-001.xht css-multicol-1/multicol-containing-002-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-rule-px-001.xht css-multicol-1/multicol-rule-ref.xht
fails == css-multicol-1/multicol-rule-px-001.xht css-multicol-1/multicol-rule-ref.xht
fuzzy(127,500) == css-multicol-1/multicol-rule-ridge-000.xht css-multicol-1/multicol-rule-ridge-000-ref.xht
== css-multicol-1/multicol-rule-samelength-001.xht css-multicol-1/multicol-rule-samelength-001-ref.xht
== css-multicol-1/multicol-rule-shorthand-001.xht css-multicol-1/multicol-rule-samelength-001-ref.xht
fuzzy(106,354) == css-multicol-1/multicol-rule-solid-000.xht css-multicol-1/multicol-rule-solid-000-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-rule-stacking-001.xht css-multicol-1/multicol-rule-stacking-ref.xht
fails == css-multicol-1/multicol-rule-stacking-001.xht css-multicol-1/multicol-rule-stacking-ref.xht
fails-if(webrender) == css-multicol-1/multicol-rule-style-groove-001.xht css-multicol-1/multicol-rule-style-groove-001-ref.xht
fails-if(webrender) == css-multicol-1/multicol-rule-style-inset-001.xht css-multicol-1/multicol-rule-style-ridge-001-ref.xht
fails-if(webrender) == css-multicol-1/multicol-rule-style-outset-001.xht css-multicol-1/multicol-rule-style-groove-001-ref.xht
fails-if(webrender) == css-multicol-1/multicol-rule-style-ridge-001.xht css-multicol-1/multicol-rule-style-ridge-001-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-shorthand-001.xht css-multicol-1/multicol-rule-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-span-000.xht css-multicol-1/multicol-span-000-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-span-all-001.xht css-multicol-1/multicol-span-all-001-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-span-all-002.xht css-multicol-1/multicol-span-all-002-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-span-all-003.xht css-multicol-1/multicol-count-002-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-span-all-block-sibling-003.xht css-multicol-1/multicol-span-all-block-sibling-3-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-span-all-child-001.xht css-multicol-1/multicol-span-all-child-001-ref.xht
fails-if((OSX||winWidget)&&!styloVsGecko) == css-multicol-1/multicol-span-all-child-002.xht css-multicol-1/multicol-span-all-child-002-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-span-all-margin-001.xht css-multicol-1/multicol-span-all-margin-001-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-span-all-margin-002.xht css-multicol-1/multicol-span-all-margin-002-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-span-all-margin-bottom-001.xht css-multicol-1/multicol-span-all-margin-bottom-001-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-span-all-margin-nested-001.xht css-multicol-1/multicol-span-all-margin-nested-001-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-span-all-margin-nested-002.xht css-multicol-1/multicol-span-all-margin-nested-001-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-span-all-margin-nested-003.xht css-multicol-1/multicol-span-all-margin-nested-3-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-span-all-margin-nested-firstchild-001.xht css-multicol-1/multicol-span-all-margin-nested-firstchild-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-span-float-001.xht css-multicol-1/multicol-span-float-001-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-span-none-001.xht css-multicol-1/multicol-span-none-001-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-table-cell-001.xht css-multicol-1/multicol-table-cell-001-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-table-cell-height-001.xht css-multicol-1/multicol-table-cell-height-001-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-table-cell-height-002.xht css-multicol-1/multicol-table-cell-height-001-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-table-cell-vertical-align-001.xht css-multicol-1/multicol-table-cell-vertical-align-ref.xht
fails == css-multicol-1/multicol-shorthand-001.xht css-multicol-1/multicol-rule-ref.xht
fails == css-multicol-1/multicol-span-000.xht css-multicol-1/multicol-span-000-ref.xht
fails == css-multicol-1/multicol-span-all-001.xht css-multicol-1/multicol-span-all-001-ref.xht
fails == css-multicol-1/multicol-span-all-002.xht css-multicol-1/multicol-span-all-002-ref.xht
fails == css-multicol-1/multicol-span-all-003.xht css-multicol-1/multicol-count-002-ref.xht
fails == css-multicol-1/multicol-span-all-block-sibling-003.xht css-multicol-1/multicol-span-all-block-sibling-3-ref.xht
fails == css-multicol-1/multicol-span-all-child-001.xht css-multicol-1/multicol-span-all-child-001-ref.xht
fails-if(OSX||winWidget) == css-multicol-1/multicol-span-all-child-002.xht css-multicol-1/multicol-span-all-child-002-ref.xht
fails == css-multicol-1/multicol-span-all-margin-001.xht css-multicol-1/multicol-span-all-margin-001-ref.xht
fails == css-multicol-1/multicol-span-all-margin-002.xht css-multicol-1/multicol-span-all-margin-002-ref.xht
fails == css-multicol-1/multicol-span-all-margin-bottom-001.xht css-multicol-1/multicol-span-all-margin-bottom-001-ref.xht
fails == css-multicol-1/multicol-span-all-margin-nested-001.xht css-multicol-1/multicol-span-all-margin-nested-001-ref.xht
fails == css-multicol-1/multicol-span-all-margin-nested-002.xht css-multicol-1/multicol-span-all-margin-nested-001-ref.xht
fails == css-multicol-1/multicol-span-all-margin-nested-003.xht css-multicol-1/multicol-span-all-margin-nested-3-ref.xht
fails == css-multicol-1/multicol-span-all-margin-nested-firstchild-001.xht css-multicol-1/multicol-span-all-margin-nested-firstchild-ref.xht
fails == css-multicol-1/multicol-span-float-001.xht css-multicol-1/multicol-span-float-001-ref.xht
fails == css-multicol-1/multicol-span-none-001.xht css-multicol-1/multicol-span-none-001-ref.xht
fails == css-multicol-1/multicol-table-cell-001.xht css-multicol-1/multicol-table-cell-001-ref.xht
fails == css-multicol-1/multicol-table-cell-height-001.xht css-multicol-1/multicol-table-cell-height-001-ref.xht
fails == css-multicol-1/multicol-table-cell-height-002.xht css-multicol-1/multicol-table-cell-height-001-ref.xht
fails == css-multicol-1/multicol-table-cell-vertical-align-001.xht css-multicol-1/multicol-table-cell-vertical-align-ref.xht
== css-multicol-1/multicol-width-001.xht css-multicol-1/multicol-width-001-ref.xht
fuzzy(204,930) fuzzy-if(skiaContent,208,930) == css-multicol-1/multicol-width-002.xht css-multicol-1/multicol-width-002-ref.xht
== css-multicol-1/multicol-width-003.xht css-multicol-1/multicol-width-002-ref.xht
== css-multicol-1/multicol-width-count-001.xht css-multicol-1/multicol-width-001-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-width-count-002.xht css-multicol-1/multicol-count-002-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-width-ems-001.xht css-multicol-1/multicol-width-ems-ref.xht
fails == css-multicol-1/multicol-width-count-002.xht css-multicol-1/multicol-count-002-ref.xht
fails == css-multicol-1/multicol-width-ems-001.xht css-multicol-1/multicol-width-ems-ref.xht
fuzzy(225,1060) == css-multicol-1/multicol-width-invalid-001.xht css-multicol-1/multicol-width-invalid-001-ref.xht
fuzzy(225,1060) == css-multicol-1/multicol-width-large-001.xht css-multicol-1/multicol-width-invalid-001-ref.xht
fuzzy(225,1060) == css-multicol-1/multicol-width-large-002.xht css-multicol-1/multicol-width-invalid-001-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-width-negative-001.xht css-multicol-1/multicol-count-002-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-width-small-001.xht css-multicol-1/multicol-width-small-001-ref.xht
fails-if(!styloVsGecko) == css-multicol-1/multicol-zero-height-001.xht css-multicol-1/multicol-zero-height-001-ref.xht
fails == css-multicol-1/multicol-width-negative-001.xht css-multicol-1/multicol-count-002-ref.xht
fails == css-multicol-1/multicol-width-small-001.xht css-multicol-1/multicol-width-small-001-ref.xht
fails == css-multicol-1/multicol-zero-height-001.xht css-multicol-1/multicol-zero-height-001-ref.xht
== css-namespaces-3/prefix-001.xml css-namespaces-3/reftest/ref-lime-1.xml
== css-namespaces-3/prefix-002.xml css-namespaces-3/reftest/ref-lime-1.xml
== css-namespaces-3/prefix-003.xml css-namespaces-3/reftest/ref-lime-1-generic.xml
@ -208,27 +208,27 @@ fails-if(!styloVsGecko) == css-multicol-1/multicol-zero-height-001.xht css-multi
== css-namespaces-3/syntax-013.xml css-namespaces-3/reftest/ref-lime-5.xml
== css-namespaces-3/syntax-014.xml css-namespaces-3/reftest/ref-lime-3.xml
== css-namespaces-3/syntax-015.xml css-namespaces-3/reftest/ref-lime-1.xml
fails-if(!styloVsGecko) == css-values-3/attr-color-invalid-cast.html css-values-3/reference/200-200-green.html
fails == css-values-3/attr-color-invalid-cast.html css-values-3/reference/200-200-green.html
== css-values-3/attr-color-invalid-fallback.html css-values-3/reference/200-200-green.html
fails-if(!styloVsGecko) == css-values-3/attr-color-valid.html css-values-3/reference/200-200-green.html
fails == css-values-3/attr-color-valid.html css-values-3/reference/200-200-green.html
== css-values-3/attr-invalid-type-001.html css-values-3/reference/200-200-green.html
== css-values-3/attr-invalid-type-002.html css-values-3/reference/200-200-green.html
fails-if(!styloVsGecko) == css-values-3/attr-length-invalid-cast.html css-values-3/reference/200-200-green.html
fails == css-values-3/attr-length-invalid-cast.html css-values-3/reference/200-200-green.html
== css-values-3/attr-length-invalid-fallback.html css-values-3/reference/200-200-green.html
fails-if(!styloVsGecko) == css-values-3/attr-length-valid-zero-nofallback.html css-values-3/reference/200-200-green.html
fails-if(!styloVsGecko) == css-values-3/attr-length-valid-zero.html css-values-3/reference/200-200-green.html
fails-if(!styloVsGecko) == css-values-3/attr-length-valid.html css-values-3/reference/200-200-green.html
fails-if(!styloVsGecko) == css-values-3/attr-px-invalid-cast.html css-values-3/reference/200-200-green.html
fails == css-values-3/attr-length-valid-zero-nofallback.html css-values-3/reference/200-200-green.html
fails == css-values-3/attr-length-valid-zero.html css-values-3/reference/200-200-green.html
fails == css-values-3/attr-length-valid.html css-values-3/reference/200-200-green.html
fails == css-values-3/attr-px-invalid-cast.html css-values-3/reference/200-200-green.html
== css-values-3/attr-px-invalid-fallback.html css-values-3/reference/200-200-green.html
fails-if(!styloVsGecko) == css-values-3/attr-px-valid.html css-values-3/reference/200-200-green.html
fails == css-values-3/attr-px-valid.html css-values-3/reference/200-200-green.html
== css-values-3/calc-in-calc.html css-values-3/reference/all-green.html
fails-if(!styloVsGecko) == css-values-3/calc-in-media-queries-001.html css-values-3/reference/all-green.html
fails-if(!styloVsGecko) == css-values-3/calc-in-media-queries-002.html css-values-3/reference/all-green.html
fails == css-values-3/calc-in-media-queries-001.html css-values-3/reference/all-green.html
fails == css-values-3/calc-in-media-queries-002.html css-values-3/reference/all-green.html
== css-values-3/calc-invalid-range-clamping.html css-values-3/reference/200-200-green.html
== css-values-3/calc-parenthesis-stack.html css-values-3/reference/all-green.html
fuzzy-if(OSX||Android,78,197) == css-values-3/ch-unit-001.html css-values-3/reference/ch-unit-001-ref.html
fuzzy(50,160) == css-values-3/ch-unit-002.html css-values-3/reference/ch-unit-002-ref.html
fails-if(!styloVsGecko) == css-values-3/ch-unit-003.html css-values-3/reference/ch-unit-001-ref.html
fails == css-values-3/ch-unit-003.html css-values-3/reference/ch-unit-001-ref.html
fuzzy(78,197) == css-values-3/ch-unit-004.html css-values-3/reference/ch-unit-001-ref.html
== css-values-3/initial-background-color.html css-values-3/reference/all-green.html
== css-values-3/vh-calc-support-pct.html css-values-3/reference/all-green.html
@ -604,7 +604,7 @@ fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-sl
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-slr-054.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-slr-055.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-slr-056.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/block-flow-direction-slr-058.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fails == css-writing-modes-3/block-flow-direction-slr-058.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-slr-060.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-slr-062.xht css-writing-modes-3/block-flow-direction-043-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-slr-063.xht css-writing-modes-3/block-flow-direction-043-ref.xht
@ -616,7 +616,7 @@ fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-sr
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-srl-051.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-srl-052.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-srl-053.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/block-flow-direction-srl-057.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fails == css-writing-modes-3/block-flow-direction-srl-057.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-srl-059.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-srl-061.xht css-writing-modes-3/block-flow-direction-002-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-srl-064.xht css-writing-modes-3/block-flow-direction-002-ref.xht
@ -628,7 +628,7 @@ fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-vl
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-vlr-014.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-vlr-015.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-vlr-016.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/block-flow-direction-vlr-018.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fails == css-writing-modes-3/block-flow-direction-vlr-018.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-vlr-020.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-vlr-022.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-vlr-023.xht css-writing-modes-3/block-flow-direction-001-ref.xht
@ -639,7 +639,7 @@ fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-vr
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-vrl-011.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-vrl-012.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-vrl-013.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/block-flow-direction-vrl-017.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fails == css-writing-modes-3/block-flow-direction-vrl-017.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-vrl-019.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-vrl-021.xht css-writing-modes-3/block-flow-direction-002-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/block-flow-direction-vrl-024.xht css-writing-modes-3/block-flow-direction-002-ref.xht
@ -705,21 +705,21 @@ fuzzy-if(OSX||winWidget,215,780) == css-writing-modes-3/central-baseline-alignme
== css-writing-modes-3/clip-rect-vrl-012.xht css-writing-modes-3/clip-rect-vrl-012-ref.xht
== css-writing-modes-3/clip-rect-vrl-014.xht css-writing-modes-3/clip-rect-vrl-014-ref.xht
== css-writing-modes-3/clip-rect-vrl-016.xht css-writing-modes-3/clip-rect-vrl-016-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/contiguous-floated-table-vlr-003.xht reference/ref-filled-green-100px-square.xht
fails-if(!styloVsGecko) == css-writing-modes-3/contiguous-floated-table-vlr-005.xht reference/ref-filled-green-100px-square.xht
fails-if(!styloVsGecko) == css-writing-modes-3/contiguous-floated-table-vlr-007.xht reference/ref-filled-green-100px-square.xht
fails-if(!styloVsGecko) == css-writing-modes-3/contiguous-floated-table-vlr-009.xht reference/ref-filled-green-100px-square.xht
fails-if(!styloVsGecko) == css-writing-modes-3/contiguous-floated-table-vrl-002.xht reference/ref-filled-green-100px-square.xht
fails-if(!styloVsGecko) == css-writing-modes-3/contiguous-floated-table-vrl-004.xht reference/ref-filled-green-100px-square.xht
fails-if(!styloVsGecko) == css-writing-modes-3/contiguous-floated-table-vrl-006.xht reference/ref-filled-green-100px-square.xht
fails-if(!styloVsGecko) == css-writing-modes-3/contiguous-floated-table-vrl-008.xht reference/ref-filled-green-100px-square.xht
fails == css-writing-modes-3/contiguous-floated-table-vlr-003.xht reference/ref-filled-green-100px-square.xht
fails == css-writing-modes-3/contiguous-floated-table-vlr-005.xht reference/ref-filled-green-100px-square.xht
fails == css-writing-modes-3/contiguous-floated-table-vlr-007.xht reference/ref-filled-green-100px-square.xht
fails == css-writing-modes-3/contiguous-floated-table-vlr-009.xht reference/ref-filled-green-100px-square.xht
fails == css-writing-modes-3/contiguous-floated-table-vrl-002.xht reference/ref-filled-green-100px-square.xht
fails == css-writing-modes-3/contiguous-floated-table-vrl-004.xht reference/ref-filled-green-100px-square.xht
fails == css-writing-modes-3/contiguous-floated-table-vrl-006.xht reference/ref-filled-green-100px-square.xht
fails == css-writing-modes-3/contiguous-floated-table-vrl-008.xht reference/ref-filled-green-100px-square.xht
== css-writing-modes-3/different-block-flow-dir-001.xht reference/ref-filled-green-100px-square.xht
== css-writing-modes-3/different-block-flow-dir-002.xht reference/ref-filled-green-100px-square.xht
fuzzy-if(OSX||winWidget,75,404) == css-writing-modes-3/direction-vlr-003.xht css-writing-modes-3/direction-vlr-003-ref.xht
fuzzy-if(OSX||winWidget,75,404) == css-writing-modes-3/direction-vlr-005.xht reference/ref-filled-green-100px-square.xht
fuzzy-if(OSX||winWidget,75,404) == css-writing-modes-3/direction-vrl-002.xht css-writing-modes-3/direction-vrl-002-ref.xht
fuzzy-if(OSX||winWidget,75,404) == css-writing-modes-3/direction-vrl-004.xht css-writing-modes-3/direction-vrl-004-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/flexbox_align-items-stretch-writing-modes.html css-writing-modes-3/flexbox_align-items-stretch-writing-modes-ref.html
fails == css-writing-modes-3/flexbox_align-items-stretch-writing-modes.html css-writing-modes-3/flexbox_align-items-stretch-writing-modes-ref.html
== css-writing-modes-3/float-clear-vlr-003.xht reference/ref-filled-green-100px-square.xht
== css-writing-modes-3/float-clear-vlr-005.xht reference/ref-filled-green-100px-square.xht
== css-writing-modes-3/float-clear-vlr-007.xht reference/ref-filled-green-100px-square.xht
@ -740,14 +740,14 @@ fuzzy-if(OSX||winWidget,135,902) == css-writing-modes-3/float-contiguous-vlr-013
== css-writing-modes-3/float-contiguous-vrl-008.xht css-writing-modes-3/float-contiguous-vrl-008-ref.xht
fuzzy-if(OSX||winWidget,135,902) == css-writing-modes-3/float-contiguous-vrl-010.xht reference/ref-filled-green-100px-square.xht
fuzzy-if(OSX||winWidget,135,902) == css-writing-modes-3/float-contiguous-vrl-012.xht css-writing-modes-3/float-contiguous-vrl-012-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/float-lft-orthog-htb-in-vlr-002.xht css-writing-modes-3/float-lft-orthog-htb-in-vlr-002-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/float-lft-orthog-htb-in-vrl-002.xht css-writing-modes-3/float-lft-orthog-htb-in-vrl-002-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/float-lft-orthog-vlr-in-htb-002.xht css-writing-modes-3/float-lft-orthog-vlr-in-htb-002-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/float-lft-orthog-vrl-in-htb-002.xht css-writing-modes-3/float-lft-orthog-vrl-in-htb-002-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/float-rgt-orthog-htb-in-vlr-003.xht css-writing-modes-3/float-rgt-orthog-htb-in-vlr-003-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/float-rgt-orthog-htb-in-vrl-003.xht css-writing-modes-3/float-rgt-orthog-htb-in-vrl-003-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/float-rgt-orthog-vlr-in-htb-003.xht css-writing-modes-3/float-rgt-orthog-vlr-in-htb-003-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/float-rgt-orthog-vrl-in-htb-003.xht css-writing-modes-3/float-rgt-orthog-vrl-in-htb-003-ref.xht
fails == css-writing-modes-3/float-lft-orthog-htb-in-vlr-002.xht css-writing-modes-3/float-lft-orthog-htb-in-vlr-002-ref.xht
fails == css-writing-modes-3/float-lft-orthog-htb-in-vrl-002.xht css-writing-modes-3/float-lft-orthog-htb-in-vrl-002-ref.xht
fails == css-writing-modes-3/float-lft-orthog-vlr-in-htb-002.xht css-writing-modes-3/float-lft-orthog-vlr-in-htb-002-ref.xht
fails == css-writing-modes-3/float-lft-orthog-vrl-in-htb-002.xht css-writing-modes-3/float-lft-orthog-vrl-in-htb-002-ref.xht
fails == css-writing-modes-3/float-rgt-orthog-htb-in-vlr-003.xht css-writing-modes-3/float-rgt-orthog-htb-in-vlr-003-ref.xht
fails == css-writing-modes-3/float-rgt-orthog-htb-in-vrl-003.xht css-writing-modes-3/float-rgt-orthog-htb-in-vrl-003-ref.xht
fails == css-writing-modes-3/float-rgt-orthog-vlr-in-htb-003.xht css-writing-modes-3/float-rgt-orthog-vlr-in-htb-003-ref.xht
fails == css-writing-modes-3/float-rgt-orthog-vrl-in-htb-003.xht css-writing-modes-3/float-rgt-orthog-vrl-in-htb-003-ref.xht
== css-writing-modes-3/float-shrink-to-fit-vlr-003.xht reference/ref-filled-green-100px-square.xht
== css-writing-modes-3/float-shrink-to-fit-vlr-005.xht reference/ref-filled-green-100px-square.xht
== css-writing-modes-3/float-shrink-to-fit-vlr-007.xht reference/ref-filled-green-100px-square.xht
@ -781,12 +781,12 @@ fuzzy-if(OSX||winWidget,62,404) == css-writing-modes-3/height-width-inline-non-r
== css-writing-modes-3/horizontal-rule-vlr-005.xht css-writing-modes-3/horizontal-rule-vrl-004-ref.xht
== css-writing-modes-3/horizontal-rule-vrl-002.xht css-writing-modes-3/horizontal-rule-vrl-002-ref.xht
== css-writing-modes-3/horizontal-rule-vrl-004.xht css-writing-modes-3/horizontal-rule-vrl-004-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/inline-block-alignment-002.xht css-writing-modes-3/inline-block-alignment-002-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/inline-block-alignment-003.xht css-writing-modes-3/inline-block-alignment-003-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/inline-block-alignment-004.xht css-writing-modes-3/inline-block-alignment-002-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/inline-block-alignment-005.xht css-writing-modes-3/inline-block-alignment-003-ref.xht
fails == css-writing-modes-3/inline-block-alignment-002.xht css-writing-modes-3/inline-block-alignment-002-ref.xht
fails == css-writing-modes-3/inline-block-alignment-003.xht css-writing-modes-3/inline-block-alignment-003-ref.xht
fails == css-writing-modes-3/inline-block-alignment-004.xht css-writing-modes-3/inline-block-alignment-002-ref.xht
fails == css-writing-modes-3/inline-block-alignment-005.xht css-writing-modes-3/inline-block-alignment-003-ref.xht
fuzzy-if(OSX||winWidget,111,960) == css-writing-modes-3/inline-block-alignment-006.xht css-writing-modes-3/inline-block-alignment-006-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/inline-block-alignment-007.xht css-writing-modes-3/inline-block-alignment-006-ref.xht
fails == css-writing-modes-3/inline-block-alignment-007.xht css-writing-modes-3/inline-block-alignment-006-ref.xht
fuzzy-if(OSX||winWidget,218,621) == css-writing-modes-3/inline-block-alignment-orthogonal-vlr-003.xht css-writing-modes-3/inline-block-alignment-orthogonal-vrl-002-ref.xht
fuzzy-if(OSX||winWidget,218,621) == css-writing-modes-3/inline-block-alignment-orthogonal-vlr-005.xht css-writing-modes-3/inline-block-alignment-orthogonal-vrl-002-ref.xht
fuzzy-if(OSX||winWidget,218,621) == css-writing-modes-3/inline-block-alignment-orthogonal-vrl-002.xht css-writing-modes-3/inline-block-alignment-orthogonal-vrl-002-ref.xht
@ -797,10 +797,10 @@ fuzzy-if(OSX||winWidget,111,960) == css-writing-modes-3/inline-block-alignment-s
== css-writing-modes-3/inline-replaced-vlr-005.xht css-writing-modes-3/inline-replaced-vrl-004-ref.xht
== css-writing-modes-3/inline-replaced-vrl-002.xht css-writing-modes-3/inline-replaced-vrl-002-ref.xht
== css-writing-modes-3/inline-replaced-vrl-004.xht css-writing-modes-3/inline-replaced-vrl-004-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/inline-table-alignment-002.xht css-writing-modes-3/inline-table-alignment-002-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/inline-table-alignment-003.xht css-writing-modes-3/inline-table-alignment-003-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/inline-table-alignment-004.xht css-writing-modes-3/inline-table-alignment-002-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/inline-table-alignment-005.xht css-writing-modes-3/inline-table-alignment-003-ref.xht
fails == css-writing-modes-3/inline-table-alignment-002.xht css-writing-modes-3/inline-table-alignment-002-ref.xht
fails == css-writing-modes-3/inline-table-alignment-003.xht css-writing-modes-3/inline-table-alignment-003-ref.xht
fails == css-writing-modes-3/inline-table-alignment-004.xht css-writing-modes-3/inline-table-alignment-002-ref.xht
fails == css-writing-modes-3/inline-table-alignment-005.xht css-writing-modes-3/inline-table-alignment-003-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/line-box-direction-htb-001.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/line-box-direction-slr-043.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/line-box-direction-slr-047.xht css-writing-modes-3/block-flow-direction-002-ref.xht
@ -838,20 +838,20 @@ fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/line-box-direction-vrl-
random == css-writing-modes-3/line-box-direction-vrl-015.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/line-box-direction-vrl-017.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fuzzy-if(OSX||winWidget,213,1540) == css-writing-modes-3/line-box-direction-vrl-019.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/line-box-height-vlr-003.xht css-writing-modes-3/line-box-height-vlr-003-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/line-box-height-vlr-005.xht css-writing-modes-3/line-box-height-vlr-003-ref.xht
fails == css-writing-modes-3/line-box-height-vlr-003.xht css-writing-modes-3/line-box-height-vlr-003-ref.xht
fails == css-writing-modes-3/line-box-height-vlr-005.xht css-writing-modes-3/line-box-height-vlr-003-ref.xht
== css-writing-modes-3/line-box-height-vlr-007.xht css-writing-modes-3/line-box-height-vlr-007-ref.xht
== css-writing-modes-3/line-box-height-vlr-009.xht css-writing-modes-3/line-box-height-vlr-007-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/line-box-height-vlr-011.xht css-writing-modes-3/line-box-height-vlr-011-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/line-box-height-vlr-013.xht css-writing-modes-3/line-box-height-vlr-011-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/line-box-height-vlr-021.xht css-writing-modes-3/line-box-height-vlr-021-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/line-box-height-vlr-023.xht css-writing-modes-3/line-box-height-vlr-023-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/line-box-height-vrl-002.xht css-writing-modes-3/line-box-height-vrl-002-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/line-box-height-vrl-004.xht css-writing-modes-3/line-box-height-vrl-002-ref.xht
fails == css-writing-modes-3/line-box-height-vlr-011.xht css-writing-modes-3/line-box-height-vlr-011-ref.xht
fails == css-writing-modes-3/line-box-height-vlr-013.xht css-writing-modes-3/line-box-height-vlr-011-ref.xht
fails == css-writing-modes-3/line-box-height-vlr-021.xht css-writing-modes-3/line-box-height-vlr-021-ref.xht
fails == css-writing-modes-3/line-box-height-vlr-023.xht css-writing-modes-3/line-box-height-vlr-023-ref.xht
fails == css-writing-modes-3/line-box-height-vrl-002.xht css-writing-modes-3/line-box-height-vrl-002-ref.xht
fails == css-writing-modes-3/line-box-height-vrl-004.xht css-writing-modes-3/line-box-height-vrl-002-ref.xht
== css-writing-modes-3/line-box-height-vrl-006.xht css-writing-modes-3/line-box-height-vrl-006-ref.xht
== css-writing-modes-3/line-box-height-vrl-008.xht css-writing-modes-3/line-box-height-vrl-006-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/line-box-height-vrl-010.xht css-writing-modes-3/line-box-height-vrl-010-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/line-box-height-vrl-012.xht css-writing-modes-3/line-box-height-vrl-010-ref.xht
fails == css-writing-modes-3/line-box-height-vrl-010.xht css-writing-modes-3/line-box-height-vrl-010-ref.xht
fails == css-writing-modes-3/line-box-height-vrl-012.xht css-writing-modes-3/line-box-height-vrl-010-ref.xht
== css-writing-modes-3/margin-collapse-vlr-003.xht reference/ref-filled-green-100px-square.xht
== css-writing-modes-3/margin-collapse-vlr-009.xht reference/ref-filled-green-100px-square.xht
== css-writing-modes-3/margin-collapse-vlr-011.xht reference/ref-filled-green-100px-square.xht
@ -922,7 +922,7 @@ fails-if(Android) == css-writing-modes-3/sizing-orthog-htb-in-vlr-003.xht css-wr
== css-writing-modes-3/sizing-orthog-htb-in-vlr-004.xht css-writing-modes-3/sizing-orthog-htb-in-vlr-004-ref.xht
== css-writing-modes-3/sizing-orthog-htb-in-vlr-006.xht css-writing-modes-3/sizing-orthog-htb-in-vlr-006-ref.xht
== css-writing-modes-3/sizing-orthog-htb-in-vlr-007.xht css-writing-modes-3/sizing-orthog-htb-in-vlr-007-ref.xht
fails-if((OSX||winWidget||Android)&&!styloVsGecko) == css-writing-modes-3/sizing-orthog-htb-in-vlr-008.xht css-writing-modes-3/sizing-orthog-htb-in-vlr-008-ref.xht
fails-if(OSX||winWidget||Android) == css-writing-modes-3/sizing-orthog-htb-in-vlr-008.xht css-writing-modes-3/sizing-orthog-htb-in-vlr-008-ref.xht
fails-if(Android) == css-writing-modes-3/sizing-orthog-htb-in-vlr-009.xht css-writing-modes-3/sizing-orthog-htb-in-vlr-003-ref.xht
== css-writing-modes-3/sizing-orthog-htb-in-vlr-010.xht css-writing-modes-3/sizing-orthog-htb-in-vlr-010-ref.xht
== css-writing-modes-3/sizing-orthog-htb-in-vlr-011.xht css-writing-modes-3/sizing-orthog-htb-in-vlr-011-ref.xht
@ -932,27 +932,27 @@ fails-if(Android) == css-writing-modes-3/sizing-orthog-htb-in-vlr-015.xht css-wr
== css-writing-modes-3/sizing-orthog-htb-in-vlr-016.xht css-writing-modes-3/sizing-orthog-htb-in-vlr-016-ref.xht
== css-writing-modes-3/sizing-orthog-htb-in-vlr-018.xht css-writing-modes-3/sizing-orthog-htb-in-vlr-018-ref.xht
== css-writing-modes-3/sizing-orthog-htb-in-vlr-019.xht css-writing-modes-3/sizing-orthog-htb-in-vlr-019-ref.xht
fails-if((OSX||winWidget||Android)&&!styloVsGecko) == css-writing-modes-3/sizing-orthog-htb-in-vlr-020.xht css-writing-modes-3/sizing-orthog-htb-in-vlr-020-ref.xht
fails-if(OSX||winWidget||Android) == css-writing-modes-3/sizing-orthog-htb-in-vlr-020.xht css-writing-modes-3/sizing-orthog-htb-in-vlr-020-ref.xht
fails-if(Android) == css-writing-modes-3/sizing-orthog-htb-in-vlr-021.xht css-writing-modes-3/sizing-orthog-htb-in-vlr-015-ref.xht
== css-writing-modes-3/sizing-orthog-htb-in-vlr-022.xht css-writing-modes-3/sizing-orthog-htb-in-vlr-022-ref.xht
== css-writing-modes-3/sizing-orthog-htb-in-vlr-023.xht css-writing-modes-3/sizing-orthog-htb-in-vlr-023-ref.xht
== css-writing-modes-3/sizing-orthog-htb-in-vlr-024.xht css-writing-modes-3/sizing-orthog-htb-in-vlr-018-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/sizing-orthog-htb-in-vrl-001.xht css-writing-modes-3/sizing-orthog-htb-in-vrl-001-ref.xht
fails == css-writing-modes-3/sizing-orthog-htb-in-vrl-001.xht css-writing-modes-3/sizing-orthog-htb-in-vrl-001-ref.xht
fails-if(Android) == css-writing-modes-3/sizing-orthog-htb-in-vrl-003.xht css-writing-modes-3/sizing-orthog-htb-in-vrl-003-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/sizing-orthog-htb-in-vrl-004.xht css-writing-modes-3/sizing-orthog-htb-in-vlr-004-ref.xht
fails == css-writing-modes-3/sizing-orthog-htb-in-vrl-004.xht css-writing-modes-3/sizing-orthog-htb-in-vlr-004-ref.xht
== css-writing-modes-3/sizing-orthog-htb-in-vrl-006.xht css-writing-modes-3/sizing-orthog-htb-in-vrl-006-ref.xht
== css-writing-modes-3/sizing-orthog-htb-in-vrl-007.xht css-writing-modes-3/sizing-orthog-htb-in-vrl-007-ref.xht
fails-if((OSX||winWidget||Android)&&!styloVsGecko) == css-writing-modes-3/sizing-orthog-htb-in-vrl-008.xht css-writing-modes-3/sizing-orthog-htb-in-vrl-008-ref.xht
fails-if(OSX||winWidget||Android) == css-writing-modes-3/sizing-orthog-htb-in-vrl-008.xht css-writing-modes-3/sizing-orthog-htb-in-vrl-008-ref.xht
fails-if(Android) == css-writing-modes-3/sizing-orthog-htb-in-vrl-009.xht css-writing-modes-3/sizing-orthog-htb-in-vrl-003-ref.xht
== css-writing-modes-3/sizing-orthog-htb-in-vrl-010.xht css-writing-modes-3/sizing-orthog-htb-in-vrl-010-ref.xht
== css-writing-modes-3/sizing-orthog-htb-in-vrl-011.xht css-writing-modes-3/sizing-orthog-htb-in-vrl-011-ref.xht
== css-writing-modes-3/sizing-orthog-htb-in-vrl-012.xht css-writing-modes-3/sizing-orthog-htb-in-vrl-006-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/sizing-orthog-htb-in-vrl-013.xht css-writing-modes-3/sizing-orthog-htb-in-vrl-013-ref.xht
fails == css-writing-modes-3/sizing-orthog-htb-in-vrl-013.xht css-writing-modes-3/sizing-orthog-htb-in-vrl-013-ref.xht
fails-if(Android) == css-writing-modes-3/sizing-orthog-htb-in-vrl-015.xht css-writing-modes-3/sizing-orthog-htb-in-vrl-015-ref.xht
== css-writing-modes-3/sizing-orthog-htb-in-vrl-016.xht css-writing-modes-3/sizing-orthog-htb-in-vlr-016-ref.xht
== css-writing-modes-3/sizing-orthog-htb-in-vrl-018.xht css-writing-modes-3/sizing-orthog-htb-in-vrl-018-ref.xht
== css-writing-modes-3/sizing-orthog-htb-in-vrl-019.xht css-writing-modes-3/sizing-orthog-htb-in-vrl-019-ref.xht
fails-if((OSX||winWidget||Android)&&!styloVsGecko) == css-writing-modes-3/sizing-orthog-htb-in-vrl-020.xht css-writing-modes-3/sizing-orthog-htb-in-vrl-020-ref.xht
fails-if(OSX||winWidget||Android) == css-writing-modes-3/sizing-orthog-htb-in-vrl-020.xht css-writing-modes-3/sizing-orthog-htb-in-vrl-020-ref.xht
fails-if(Android) == css-writing-modes-3/sizing-orthog-htb-in-vrl-021.xht css-writing-modes-3/sizing-orthog-htb-in-vrl-015-ref.xht
== css-writing-modes-3/sizing-orthog-htb-in-vrl-022.xht css-writing-modes-3/sizing-orthog-htb-in-vrl-022-ref.xht
== css-writing-modes-3/sizing-orthog-htb-in-vrl-023.xht css-writing-modes-3/sizing-orthog-htb-in-vrl-023-ref.xht
@ -1036,17 +1036,17 @@ fuzzy-if(OSX||winWidget,110,1200) == css-writing-modes-3/table-column-order-005.
fuzzy-if(winWidget,110,1200) == css-writing-modes-3/table-column-order-slr-007.xht css-writing-modes-3/block-flow-direction-001-ref.xht
fuzzy-if(OSX||winWidget,110,1200) == css-writing-modes-3/table-column-order-srl-006.xht css-writing-modes-3/block-flow-direction-001-ref.xht
== css-writing-modes-3/table-progression-slr-001.html css-writing-modes-3/table-progression-slr-001-ref.html
fails-if(!styloVsGecko) == css-writing-modes-3/table-progression-slr-002.html css-writing-modes-3/table-progression-002-ref.html
fails == css-writing-modes-3/table-progression-slr-002.html css-writing-modes-3/table-progression-002-ref.html
== css-writing-modes-3/table-progression-srl-001.html css-writing-modes-3/table-progression-001-ref.html
fails-if(!styloVsGecko) == css-writing-modes-3/table-progression-srl-002.html css-writing-modes-3/table-progression-002-ref.html
fails == css-writing-modes-3/table-progression-srl-002.html css-writing-modes-3/table-progression-002-ref.html
== css-writing-modes-3/table-progression-vlr-001.html css-writing-modes-3/table-progression-001-ref.html
fails-if(!styloVsGecko) == css-writing-modes-3/table-progression-vlr-002.html css-writing-modes-3/table-progression-002-ref.html
fails-if(!styloVsGecko) == css-writing-modes-3/table-progression-vlr-003.html css-writing-modes-3/table-progression-001-ref.html
fails-if(!styloVsGecko) == css-writing-modes-3/table-progression-vlr-004.html css-writing-modes-3/table-progression-002-ref.html
fails == css-writing-modes-3/table-progression-vlr-002.html css-writing-modes-3/table-progression-002-ref.html
fails == css-writing-modes-3/table-progression-vlr-003.html css-writing-modes-3/table-progression-001-ref.html
fails == css-writing-modes-3/table-progression-vlr-004.html css-writing-modes-3/table-progression-002-ref.html
== css-writing-modes-3/table-progression-vrl-001.html css-writing-modes-3/table-progression-001-ref.html
fails-if(!styloVsGecko) == css-writing-modes-3/table-progression-vrl-002.html css-writing-modes-3/table-progression-002-ref.html
fails-if(!styloVsGecko) == css-writing-modes-3/table-progression-vrl-003.html css-writing-modes-3/table-progression-001-ref.html
fails-if(!styloVsGecko) == css-writing-modes-3/table-progression-vrl-004.html css-writing-modes-3/table-progression-002-ref.html
fails == css-writing-modes-3/table-progression-vrl-002.html css-writing-modes-3/table-progression-002-ref.html
fails == css-writing-modes-3/table-progression-vrl-003.html css-writing-modes-3/table-progression-001-ref.html
fails == css-writing-modes-3/table-progression-vrl-004.html css-writing-modes-3/table-progression-002-ref.html
fuzzy-if(OSX||winWidget,75,404) == css-writing-modes-3/text-align-vlr-003.xht reference/ref-filled-green-100px-square.xht
fuzzy-if(OSX||winWidget,75,404) == css-writing-modes-3/text-align-vlr-005.xht reference/ref-filled-green-100px-square.xht
fuzzy-if(OSX||winWidget,75,404) == css-writing-modes-3/text-align-vlr-007.xht reference/ref-filled-green-100px-square.xht
@ -1145,17 +1145,17 @@ fuzzy-if(OSX||winWidget,223,720) == css-writing-modes-3/vertical-alignment-srl-0
fuzzy-if(OSX||winWidget,223,720) == css-writing-modes-3/vertical-alignment-srl-032.xht css-writing-modes-3/vertical-alignment-006-ref.xht
fuzzy-if(OSX||winWidget,223,720) == css-writing-modes-3/vertical-alignment-srl-034.xht css-writing-modes-3/vertical-alignment-008-ref.xht
fuzzy-if(OSX||winWidget,223,720) == css-writing-modes-3/vertical-alignment-srl-040.xht css-writing-modes-3/vertical-alignment-vrl-026-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/vertical-alignment-vlr-023.xht css-writing-modes-3/vertical-alignment-vrl-022-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/vertical-alignment-vlr-025.xht css-writing-modes-3/vertical-alignment-vrl-022-ref.xht
fails == css-writing-modes-3/vertical-alignment-vlr-023.xht css-writing-modes-3/vertical-alignment-vrl-022-ref.xht
fails == css-writing-modes-3/vertical-alignment-vlr-025.xht css-writing-modes-3/vertical-alignment-vrl-022-ref.xht
fuzzy-if(OSX||winWidget,223,720) == css-writing-modes-3/vertical-alignment-vlr-027.xht css-writing-modes-3/vertical-alignment-vrl-026-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/vertical-alignment-vrl-022.xht css-writing-modes-3/vertical-alignment-vrl-022-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/vertical-alignment-vrl-024.xht css-writing-modes-3/vertical-alignment-vrl-022-ref.xht
fails == css-writing-modes-3/vertical-alignment-vrl-022.xht css-writing-modes-3/vertical-alignment-vrl-022-ref.xht
fails == css-writing-modes-3/vertical-alignment-vrl-024.xht css-writing-modes-3/vertical-alignment-vrl-022-ref.xht
fuzzy-if(OSX||winWidget,223,720) == css-writing-modes-3/vertical-alignment-vrl-026.xht css-writing-modes-3/vertical-alignment-vrl-026-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/wm-propagation-body-006.xht css-writing-modes-3/block-flow-direction-025-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/wm-propagation-body-008.xht css-writing-modes-3/block-flow-direction-025-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/wm-propagation-body-010.xht css-writing-modes-3/wm-propagation-body-003-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/wm-propagation-body-011.xht css-writing-modes-3/wm-propagation-body-003-ref.xht
fails-if(!styloVsGecko) == css-writing-modes-3/wm-propagation-body-015.xht css-writing-modes-3/block-flow-direction-025-ref.xht
fails == css-writing-modes-3/wm-propagation-body-006.xht css-writing-modes-3/block-flow-direction-025-ref.xht
fails == css-writing-modes-3/wm-propagation-body-008.xht css-writing-modes-3/block-flow-direction-025-ref.xht
fails == css-writing-modes-3/wm-propagation-body-010.xht css-writing-modes-3/wm-propagation-body-003-ref.xht
fails == css-writing-modes-3/wm-propagation-body-011.xht css-writing-modes-3/wm-propagation-body-003-ref.xht
fails == css-writing-modes-3/wm-propagation-body-015.xht css-writing-modes-3/block-flow-direction-025-ref.xht
== css-writing-modes-3/writing-mode-horizontal-001l.html css-writing-modes-3/reference/writing-mode-horizontal-001l-ref.html
== css-writing-modes-3/writing-mode-horizontal-001r.html css-writing-modes-3/reference/writing-mode-horizontal-001r-ref.html
fuzzy-if(OSX||winWidget,153,612) == css-writing-modes-3/writing-mode-vertical-lr-002.xht css-writing-modes-3/reftest/writing-mode-vertical-lr-002-ref.xht

View File

@ -148,7 +148,7 @@ fuzzy-if(Android,158,32) == flexbox-align-self-vert-rtl-001.xhtml flexbox-align
# Tests for min-height:auto / min-width:auto on flex items
== flexbox-min-height-auto-001.html flexbox-min-height-auto-001-ref.html
== flexbox-min-height-auto-002a.html flexbox-min-height-auto-002-ref.html
fails-if(!styloVsGecko) == flexbox-min-height-auto-002b.html flexbox-min-height-auto-002-ref.html # bug 1055354
fails == flexbox-min-height-auto-002b.html flexbox-min-height-auto-002-ref.html # bug 1055354
== flexbox-min-height-auto-002c.html flexbox-min-height-auto-002-ref.html
== flexbox-min-height-auto-003.html flexbox-min-height-auto-003-ref.html
== flexbox-min-height-auto-004.html flexbox-min-height-auto-004-ref.html

View File

@ -67,14 +67,14 @@
== object-fit-fill-svg-004i.html object-fit-fill-svg-004-ref.html
== object-fit-fill-svg-004o.html object-fit-fill-svg-004-ref.html
== object-fit-fill-svg-004p.html object-fit-fill-svg-004-ref.html
fails-if(!styloVsGecko) == object-fit-fill-svg-005e.html object-fit-fill-svg-005-ref.html # bug 1092436
fails-if(!styloVsGecko) == object-fit-fill-svg-005i.html object-fit-fill-svg-005-ref.html # bug 1092436
fails-if(!styloVsGecko) == object-fit-fill-svg-005o.html object-fit-fill-svg-005-ref.html # bug 1092436
fails-if(!styloVsGecko) == object-fit-fill-svg-005p.html object-fit-fill-svg-005-ref.html # bug 1092436
fails-if(!styloVsGecko) == object-fit-fill-svg-006e.html object-fit-fill-svg-006-ref.html # bug 1092436
fails-if(!styloVsGecko) == object-fit-fill-svg-006i.html object-fit-fill-svg-006-ref.html # bug 1092436
fails-if(!styloVsGecko) == object-fit-fill-svg-006o.html object-fit-fill-svg-006-ref.html # bug 1092436
fails-if(!styloVsGecko) == object-fit-fill-svg-006p.html object-fit-fill-svg-006-ref.html # bug 1092436
fails == object-fit-fill-svg-005e.html object-fit-fill-svg-005-ref.html # bug 1092436
fails == object-fit-fill-svg-005i.html object-fit-fill-svg-005-ref.html # bug 1092436
fails == object-fit-fill-svg-005o.html object-fit-fill-svg-005-ref.html # bug 1092436
fails == object-fit-fill-svg-005p.html object-fit-fill-svg-005-ref.html # bug 1092436
fails == object-fit-fill-svg-006e.html object-fit-fill-svg-006-ref.html # bug 1092436
fails == object-fit-fill-svg-006i.html object-fit-fill-svg-006-ref.html # bug 1092436
fails == object-fit-fill-svg-006o.html object-fit-fill-svg-006-ref.html # bug 1092436
fails == object-fit-fill-svg-006p.html object-fit-fill-svg-006-ref.html # bug 1092436
== object-fit-contain-svg-001e.html object-fit-contain-svg-001-ref.html
== object-fit-contain-svg-001i.html object-fit-contain-svg-001-ref.html
== object-fit-contain-svg-001o.html object-fit-contain-svg-001-ref.html
@ -171,21 +171,21 @@ fails-if(!styloVsGecko) == object-fit-fill-svg-006p.html object-fit-fill-svg-006
== object-fit-scale-down-svg-006i.html object-fit-scale-down-svg-006-ref.html
== object-fit-scale-down-svg-006o.html object-fit-scale-down-svg-006-ref.html
== object-fit-scale-down-svg-006p.html object-fit-scale-down-svg-006-ref.html
fails-if(!styloVsGecko&&!webrender) == object-position-png-001c.html object-position-png-001-ref.html # bug 1105150
fails-if(!webrender) == object-position-png-001c.html object-position-png-001-ref.html # bug 1105150
== object-position-png-001e.html object-position-png-001-ref.html
== object-position-png-001i.html object-position-png-001-ref.html
== object-position-png-001o.html object-position-png-001-ref.html
== object-position-png-001p.html object-position-png-001-ref.html
fails-if(!styloVsGecko&&!webrender) == object-position-png-002c.html object-position-png-002-ref.html # bug 1105150
fails-if(!webrender) == object-position-png-002c.html object-position-png-002-ref.html # bug 1105150
== object-position-png-002e.html object-position-png-002-ref.html
== object-position-png-002i.html object-position-png-002-ref.html
== object-position-png-002o.html object-position-png-002-ref.html
== object-position-png-002p.html object-position-png-002-ref.html
fails-if(!styloVsGecko) == object-position-svg-001e.html object-position-svg-001-ref.html # bug 1103286
fails == object-position-svg-001e.html object-position-svg-001-ref.html # bug 1103286
== object-position-svg-001i.html object-position-svg-001-ref.html
fails-if(!styloVsGecko) == object-position-svg-001o.html object-position-svg-001-ref.html # bug 1103286
fails == object-position-svg-001o.html object-position-svg-001-ref.html # bug 1103286
== object-position-svg-001p.html object-position-svg-001-ref.html
fails-if(!styloVsGecko) == object-position-svg-002e.html object-position-svg-002-ref.html # bug 1103286
fails == object-position-svg-002e.html object-position-svg-002-ref.html # bug 1103286
== object-position-svg-002i.html object-position-svg-002-ref.html
fails-if(!styloVsGecko) == object-position-svg-002o.html object-position-svg-002-ref.html # bug 1103286
fails == object-position-svg-002o.html object-position-svg-002-ref.html # bug 1103286
== object-position-svg-002p.html object-position-svg-002-ref.html

View File

@ -64,7 +64,7 @@ fuzzy-if(skiaContent,71,203) == mask-image-3i.html mask-image-3-ref.html
# mask-origin test cases
== mask-origin-1.html mask-origin-1-ref.html
fails-if(!styloVsGecko) == mask-origin-2.html mask-origin-2-ref.html # bug 1260094
fails == mask-origin-2.html mask-origin-2-ref.html # bug 1260094
== mask-origin-3.html mask-origin-3-ref.html
# mask-size test cases

View File

@ -12,17 +12,17 @@ default-preferences pref(layout.css.shape-outside.enabled,true) pref(layout.css.
# <shape-box> with border-radius
== shape-outside-margin-box-border-radius-001.html shape-outside-margin-box-border-radius-001-ref.html
fails-if(!styloVsGecko) == shape-outside-margin-box-border-radius-002.html shape-outside-margin-box-border-radius-002-ref.html # Bug 1309830
fails == shape-outside-margin-box-border-radius-002.html shape-outside-margin-box-border-radius-002-ref.html # Bug 1309830
== shape-outside-margin-box-border-radius-003.html shape-outside-margin-box-border-radius-003-ref.html
fails-if(!styloVsGecko) == shape-outside-margin-box-border-radius-004.html shape-outside-margin-box-border-radius-004-ref.html # Bug 1309830
fails == shape-outside-margin-box-border-radius-004.html shape-outside-margin-box-border-radius-004-ref.html # Bug 1309830
== shape-outside-margin-box-border-radius-005.html shape-outside-margin-box-border-radius-005-ref.html
== shape-outside-margin-box-border-radius-006.html shape-outside-margin-box-border-radius-006-ref.html
== shape-outside-margin-box-border-radius-007.html shape-outside-margin-box-border-radius-007-ref.html
== shape-outside-margin-box-border-radius-008.html shape-outside-margin-box-border-radius-008-ref.html
== shape-outside-border-box-border-radius-001.html shape-outside-border-box-border-radius-001-ref.html
fails-if(!styloVsGecko) == shape-outside-border-box-border-radius-002.html shape-outside-border-box-border-radius-002-ref.html # Bug 1309830
fails == shape-outside-border-box-border-radius-002.html shape-outside-border-box-border-radius-002-ref.html # Bug 1309830
== shape-outside-border-box-border-radius-003.html shape-outside-border-box-border-radius-003-ref.html
fails-if(!styloVsGecko) == shape-outside-border-box-border-radius-004.html shape-outside-border-box-border-radius-004-ref.html # Bug 1309830
fails == shape-outside-border-box-border-radius-004.html shape-outside-border-box-border-radius-004-ref.html # Bug 1309830
== shape-outside-border-box-border-radius-005.html shape-outside-border-box-border-radius-005-ref.html
== shape-outside-border-box-border-radius-006.html shape-outside-border-box-border-radius-006-ref.html
== shape-outside-border-box-border-radius-007.html shape-outside-border-box-border-radius-007-ref.html

View File

@ -12,8 +12,8 @@ default-preferences pref(layout.css.prefixes.webkit,true)
# it turns out that the web depends on WebKit/Blink's behavior in these cases.
== webkit-box-anon-flex-items-1a.html webkit-box-anon-flex-items-1-ref.html
== webkit-box-anon-flex-items-1b.html webkit-box-anon-flex-items-1-ref.html
fails-if(!styloVsGecko) == webkit-box-anon-flex-items-2.html webkit-box-anon-flex-items-2-ref.html
fails-if(!styloVsGecko) == webkit-box-anon-flex-items-3.html webkit-box-anon-flex-items-3-ref.html
fails == webkit-box-anon-flex-items-2.html webkit-box-anon-flex-items-2-ref.html
fails == webkit-box-anon-flex-items-3.html webkit-box-anon-flex-items-3-ref.html
# Tests for "-webkit-box" & "-webkit-inline-box" as display values:
== webkit-display-values-1.html webkit-display-values-1-ref.html
@ -37,7 +37,7 @@ fails-if(!styloVsGecko) == webkit-box-anon-flex-items-3.html webkit-box-anon-fle
# how its aliased property (-moz-box-ordinal-group) behaves. This shouldn't
# matter in practice; it could only cause trouble if sites accidentally depend
# on the "0" value being rejected.
fails-if(!styloVsGecko) == webkit-box-ordinal-group-2.html webkit-box-ordinal-group-2-ref.html
fails == webkit-box-ordinal-group-2.html webkit-box-ordinal-group-2-ref.html
== webkit-box-ordinal-group-3.html webkit-box-ordinal-group-3-ref.html
# Tests for "-webkit-box-pack" (main-axis alignment):

View File

@ -13,12 +13,12 @@
== 1183431-orthogonal-modes-5a.html 1183431-orthogonal-modes-5-ref.html
== 1183431-orthogonal-modes-5b.html 1183431-orthogonal-modes-5-ref.html
== 1183431-orthogonal-modes-5c.html 1183431-orthogonal-modes-5-ref.html
fails-if(!styloVsGecko) == 1183431-orthogonal-modes-6a.html 1183431-orthogonal-modes-6-ref.html # bug 1191801
fails == 1183431-orthogonal-modes-6a.html 1183431-orthogonal-modes-6-ref.html # bug 1191801
== 1183431-orthogonal-modes-6b.html 1183431-orthogonal-modes-6-ref.html
== 1183431-orthogonal-modes-6c.html 1183431-orthogonal-modes-6-ref.html
== 1183431-orthogonal-modes-7a.html 1183431-orthogonal-modes-7-ref.html
== 1183431-orthogonal-modes-7b.html 1183431-orthogonal-modes-7-ref.html
== 1183431-orthogonal-modes-7c.html 1183431-orthogonal-modes-7-ref.html
fails-if(!styloVsGecko) == 1183431-orthogonal-modes-8a.html 1183431-orthogonal-modes-8-ref.html # bug 1191801
fails == 1183431-orthogonal-modes-8a.html 1183431-orthogonal-modes-8-ref.html # bug 1191801
== 1183431-orthogonal-modes-8b.html 1183431-orthogonal-modes-8-ref.html
== 1183431-orthogonal-modes-8c.html 1183431-orthogonal-modes-8-ref.html

View File

@ -24,7 +24,7 @@ fuzzy-if(azureSkia,255,2700) == 1090168-3.html 1090168-3-ref.html # bug 1230357
== 1094914-1b.html 1094914-1-ref.html
== 1096224-1a.html 1096224-1-ref.html
== 1096224-1b.html 1096224-1-ref.html
fails-if(!styloVsGecko) == 1102175-1a.html 1102175-1-ref.html
fails == 1102175-1a.html 1102175-1-ref.html
== 1102175-1b.html 1102175-1-ref.html
== 1103613-1.html 1103613-1-ref.html
== 1105268-1-min-max-dimensions.html 1105268-1-min-max-dimensions-ref.html

View File

@ -3,11 +3,11 @@
== menuitem-key.xul menuitem-key-ref.xul
# these random-if(Android) are due to differences between Android Native & Xul, see bug 732569
random-if(Android) == menulist-shrinkwrap-1.xul menulist-shrinkwrap-1-ref.xul
random-if(Android) fails-if(winWidget&&!styloVsGecko) == menulist-shrinkwrap-2.xul menulist-shrinkwrap-2-ref.xul
random-if(Android) fails-if(winWidget) == menulist-shrinkwrap-2.xul menulist-shrinkwrap-2-ref.xul
== textbox-overflow-1.xul textbox-overflow-1-ref.xul # for bug 749658
# accesskeys are not normally displayed on Mac, so skip this test
skip-if(cocoaWidget) == accesskey.xul accesskey-ref.xul
fails-if(cocoaWidget&&!styloVsGecko) fuzzy-if(xulRuntime.widgetToolkit=="gtk3",1,11) == tree-row-outline-1.xul tree-row-outline-1-ref.xul # win8: bug 1254832
fails-if(cocoaWidget) fuzzy-if(xulRuntime.widgetToolkit=="gtk3",1,11) == tree-row-outline-1.xul tree-row-outline-1-ref.xul # win8: bug 1254832
skip-if(!cocoaWidget) == mac-tab-toolbar.xul mac-tab-toolbar-ref.xul
!= tree-row-outline-1.xul tree-row-outline-1-notref.xul
== text-crop.xul text-crop-ref.xul
@ -41,8 +41,8 @@ fuzzy-if(skiaContent,1,60) fuzzy-if(cocoaWidget&&browserIsRemote&&!skiaContent,1
== object-fit-fill-svg-002.xul object-fit-fill-svg-002-ref.html
== object-fit-fill-svg-003.xul object-fit-fill-svg-003-ref.html
== object-fit-fill-svg-004.xul object-fit-fill-svg-004-ref.html
fails-if(!styloVsGecko) == object-fit-fill-svg-005.xul object-fit-fill-svg-005-ref.html # bug 1092436
fails-if(!styloVsGecko) == object-fit-fill-svg-006.xul object-fit-fill-svg-006-ref.html # bug 1092436
fails == object-fit-fill-svg-005.xul object-fit-fill-svg-005-ref.html # bug 1092436
fails == object-fit-fill-svg-006.xul object-fit-fill-svg-006-ref.html # bug 1092436
== object-fit-none-png-001.xul object-fit-none-png-001-ref.html
== object-fit-none-png-002.xul object-fit-none-png-002-ref.html
== object-fit-none-svg-001.xul object-fit-none-svg-001-ref.html

View File

@ -1255,7 +1255,17 @@ function ReadManifest(aURL, inherited_status, aFilter)
if (gCompareStyloToGecko) {
type = TYPE_REFTEST_EQUAL;
refURI = testURI;
// Skip the test if it is expected to fail in both Stylo and
// Gecko modes. It would unexpectedly "pass" in styloVsGecko
// mode when comparing the two failures, which is not a useful
// result.
if (expected_status === EXPECTED_FAIL ||
expected_status === EXPECTED_RANDOM) {
expected_status = EXPECTED_DEATH;
}
}
AddTestItem({ type: type,
expected: expected_status,
allowSilentFail: allow_silent_fail,

View File

@ -14,5 +14,5 @@ fuzzy-if(skiaContent,1,60000) == not-full-row-leaf-align.xul not-full-basic-ref.
fuzzy-if(skiaContent,1,50000) == not-full-row-leaf-pack.xul not-full-row-leaf-pack-ref.xhtml
fuzzy-if(skiaContent,1,80000) == not-full-row-leaf-direction.xul not-full-row-leaf-pack-ref.xhtml
random-if(transparentScrollbars) fuzzy-if(OSX==1010,1,565) == scrollable-columns.xul scrollable-columns-ref.xhtml # bug 650597
fails-if(!styloVsGecko) == scrollable-rows.xul scrollable-rows-ref.xhtml
fails == scrollable-rows.xul scrollable-rows-ref.xhtml
== sizing-2d.xul sizing-2d-ref.xul