Bug 1361645 - Change reftest condition stylo to styloVsGecko r=dbaron

MozReview-Commit-ID: 3ekoU1zg8xA

--HG--
extra : rebase_source : f62c84516f5ac0d4b4d0c876514b72fa786ec542
This commit is contained in:
Shing Lyu 2017-05-25 11:26:12 +08:00
Родитель 8196904840
Коммит 5d8a5a598c
125 изменённых файлов: 1169 добавлений и 1168 удалений

Просмотреть файл

@ -1,14 +1,14 @@
default-preferences pref(dom.forms.number,true) pref(dom.forms.datetime,true)
fuzzy-if(skiaContent,1,3) needs-focus == input-load.html input-ref.html
fuzzy-if(skiaContent,1,3) needs-focus == input-create.html input-ref.html
fuzzy-if(skiaContent,1,3) needs-focus skip-if(stylo) == input-number.html input-number-ref.html
fuzzy-if(skiaContent,1,3) needs-focus fails-if(stylo) == input-time.html input-time-ref.html
fuzzy-if(skiaContent,1,3) needs-focus skip-if(styloVsGecko) == input-number.html input-number-ref.html
fuzzy-if(skiaContent,1,3) needs-focus fails-if(styloVsGecko) == input-time.html input-time-ref.html
fuzzy-if(skiaContent,1,3) needs-focus == button-load.html button-ref.html
fuzzy-if(skiaContent,1,3) needs-focus == button-create.html button-ref.html
fuzzy-if(skiaContent,1,3) needs-focus fails-if(stylo) == textarea-load.html textarea-ref.html
fuzzy-if(skiaContent,1,3) needs-focus fails-if(stylo) == textarea-create.html textarea-ref.html
fuzzy-if(skiaContent,1,3) needs-focus fails-if(styloVsGecko) == textarea-load.html textarea-ref.html
fuzzy-if(skiaContent,1,3) needs-focus fails-if(styloVsGecko) == textarea-create.html textarea-ref.html
fuzzy-if(skiaContent,9,6) needs-focus == select-load.html select-ref.html
fuzzy-if(skiaContent,2,4) needs-focus == select-create.html select-ref.html
needs-focus fails-if(stylo) == autofocus-after-load.html autofocus-after-load-ref.html
needs-focus fails-if(styloVsGecko) == autofocus-after-load.html autofocus-after-load-ref.html
fuzzy-if(skiaContent,2,5) needs-focus == autofocus-leaves-iframe.html autofocus-leaves-iframe-ref.html
fuzzy-if(skiaContent,2,5) needs-focus == autofocus-after-body-focus.html autofocus-after-body-focus-ref.html

Просмотреть файл

@ -2,12 +2,12 @@
include autofocus/reftest.list
include toblob-todataurl/reftest.list
fails-if(stylo) == 41464-1a.html 41464-1-ref.html
fails-if(stylo) == 41464-1b.html 41464-1-ref.html
fails-if(styloVsGecko) == 41464-1a.html 41464-1-ref.html
fails-if(styloVsGecko) == 41464-1b.html 41464-1-ref.html
== 52019-1.html 52019-1-ref.html
fails-if(stylo) == 82711-1.html 82711-1-ref.html
fails-if(stylo) == 82711-2.html 82711-2-ref.html
fails-if(stylo) != 82711-1-ref.html 82711-2-ref.html
fails-if(styloVsGecko) == 82711-1.html 82711-1-ref.html
fails-if(styloVsGecko) == 82711-2.html 82711-2-ref.html
fails-if(styloVsGecko) != 82711-1-ref.html 82711-2-ref.html
!= 468263-1a.html about:blank
!= 468263-1b.html about:blank
!= 468263-1c.html about:blank
@ -20,10 +20,10 @@ fails-if(stylo) != 82711-1-ref.html 82711-2-ref.html
== 560059-video-dimensions.html 560059-video-dimensions-ref.html
== 573322-quirks.html 573322-quirks-ref.html
== 573322-no-quirks.html 573322-no-quirks-ref.html
fails-if(stylo) == 596455-1a.html 596455-ref-1.html
fails-if(stylo) == 596455-1b.html 596455-ref-1.html
fails-if(stylo) == 596455-2a.html 596455-ref-2.html
fails-if(stylo) == 596455-2b.html 596455-ref-2.html
fails-if(styloVsGecko) == 596455-1a.html 596455-ref-1.html
fails-if(styloVsGecko) == 596455-1b.html 596455-ref-1.html
fails-if(styloVsGecko) == 596455-2a.html 596455-ref-2.html
fails-if(styloVsGecko) == 596455-2b.html 596455-ref-2.html
== 610935.html 610935-ref.html
== 649134-1.html 649134-ref.html
skip-if(Android) == 649134-2.html 649134-2-ref.html

Просмотреть файл

@ -52,5 +52,5 @@ fails-if(Android&&asyncPan) == dir_auto-textarea-N-between-Rs.html dir_auto-text
fails-if(Android&&asyncPan) == dir_auto-textarea-script-N-between-Rs.html dir_auto-textarea-script-N-between-Rs-ref.html
== dir_auto-textarea-script-N-EN.html dir_auto-textarea-script-N-EN-ref.html
== lang-xyzzy.html lang-xyzzy-ref.html
fails-if(stylo) == lang-xmllang-01.html lang-xmllang-01-ref.html
fails-if(stylo) == style-01.html style-01-ref.html
fails-if(styloVsGecko) == lang-xmllang-01.html lang-xmllang-01-ref.html
fails-if(styloVsGecko) == style-01.html style-01-ref.html

Просмотреть файл

@ -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(!stylo) == lreas_selflink_dtd_id.svg pass.svg
fails-if(!styloVsGecko) == lreas_selflink_dtd_id.svg pass.svg
== lreas_selflink_empty_href.svg pass.svg
== lreas_selflink_relative_href.svg pass.svg
== xslt_relative_href.svg pass.svg

Просмотреть файл

@ -40,70 +40,70 @@ fails-if(Android) needs-focus != spellcheck-input-attr-dynamic-override-inherit.
fails-if(Android) needs-focus != spellcheck-input-property-dynamic-override.html spellcheck-input-ref.html
== spellcheck-input-property-dynamic-override-inherit.html spellcheck-input-nofocus-ref.html
fails-if(Android) needs-focus != spellcheck-input-property-dynamic-override-inherit.html spellcheck-input-ref.html
fails-if(stylo) == spellcheck-textarea-attr.html spellcheck-textarea-nofocus-ref.html
fails-if(styloVsGecko) == spellcheck-textarea-attr.html spellcheck-textarea-nofocus-ref.html
#the random-if(Android) tests pass on android native, but fail on android-xul, see bug 728942
random-if(Android) needs-focus fails-if(stylo) != spellcheck-textarea-attr.html spellcheck-textarea-ref.html
needs-focus fails-if(stylo) == spellcheck-textarea-focused.html spellcheck-textarea-ref.html
needs-focus fails-if(stylo) == spellcheck-textarea-focused-reframe.html spellcheck-textarea-ref.html
needs-focus fails-if(stylo) == spellcheck-textarea-focused-notreadonly.html spellcheck-textarea-ref2.html
random-if(Android) needs-focus fails-if(stylo) != spellcheck-textarea-nofocus.html spellcheck-textarea-ref.html
random-if(Android) needs-focus fails-if(stylo) != spellcheck-textarea-disabled.html spellcheck-textarea-ref.html
random-if(Android) needs-focus fails-if(stylo) != spellcheck-textarea-attr-inherit.html spellcheck-textarea-ref.html
random-if(Android) needs-focus fails-if(stylo) != spellcheck-textarea-attr-dynamic.html spellcheck-textarea-ref.html
random-if(Android) needs-focus fails-if(stylo) != spellcheck-textarea-attr-dynamic-inherit.html spellcheck-textarea-ref.html
random-if(Android) needs-focus fails-if(stylo) != spellcheck-textarea-property-dynamic.html spellcheck-textarea-ref.html
random-if(Android) needs-focus fails-if(stylo) != spellcheck-textarea-property-dynamic-inherit.html spellcheck-textarea-ref.html
random-if(Android) needs-focus fails-if(stylo) != spellcheck-textarea-attr-dynamic-override.html spellcheck-textarea-ref.html
random-if(Android) needs-focus fails-if(stylo) != spellcheck-textarea-attr-dynamic-override-inherit.html spellcheck-textarea-ref.html
random-if(Android) needs-focus fails-if(stylo) != spellcheck-textarea-property-dynamic-override.html spellcheck-textarea-ref.html
random-if(Android) needs-focus fails-if(stylo) != spellcheck-textarea-property-dynamic-override-inherit.html spellcheck-textarea-ref.html
random-if(Android) needs-focus fails-if(styloVsGecko) != spellcheck-textarea-attr.html spellcheck-textarea-ref.html
needs-focus fails-if(styloVsGecko) == spellcheck-textarea-focused.html spellcheck-textarea-ref.html
needs-focus fails-if(styloVsGecko) == spellcheck-textarea-focused-reframe.html spellcheck-textarea-ref.html
needs-focus fails-if(styloVsGecko) == spellcheck-textarea-focused-notreadonly.html spellcheck-textarea-ref2.html
random-if(Android) needs-focus fails-if(styloVsGecko) != spellcheck-textarea-nofocus.html spellcheck-textarea-ref.html
random-if(Android) needs-focus fails-if(styloVsGecko) != spellcheck-textarea-disabled.html spellcheck-textarea-ref.html
random-if(Android) needs-focus fails-if(styloVsGecko) != spellcheck-textarea-attr-inherit.html spellcheck-textarea-ref.html
random-if(Android) needs-focus fails-if(styloVsGecko) != spellcheck-textarea-attr-dynamic.html spellcheck-textarea-ref.html
random-if(Android) needs-focus fails-if(styloVsGecko) != spellcheck-textarea-attr-dynamic-inherit.html spellcheck-textarea-ref.html
random-if(Android) needs-focus fails-if(styloVsGecko) != spellcheck-textarea-property-dynamic.html spellcheck-textarea-ref.html
random-if(Android) needs-focus fails-if(styloVsGecko) != spellcheck-textarea-property-dynamic-inherit.html spellcheck-textarea-ref.html
random-if(Android) needs-focus fails-if(styloVsGecko) != spellcheck-textarea-attr-dynamic-override.html spellcheck-textarea-ref.html
random-if(Android) needs-focus fails-if(styloVsGecko) != spellcheck-textarea-attr-dynamic-override-inherit.html spellcheck-textarea-ref.html
random-if(Android) needs-focus fails-if(styloVsGecko) != spellcheck-textarea-property-dynamic-override.html spellcheck-textarea-ref.html
random-if(Android) needs-focus fails-if(styloVsGecko) != spellcheck-textarea-property-dynamic-override-inherit.html spellcheck-textarea-ref.html
needs-focus == caret_on_focus.html caret_on_focus-ref.html
needs-focus fails-if(stylo) != caret_on_textarea_lastline.html caret_on_textarea_lastline-ref.html
needs-focus fails-if(styloVsGecko) != caret_on_textarea_lastline.html caret_on_textarea_lastline-ref.html
needs-focus == input-text-onfocus-reframe.html input-text-onfocus-reframe-ref.html
fuzzy-if(skiaContent,3,1) needs-focus == input-text-notheme-onfocus-reframe.html input-text-notheme-onfocus-reframe-ref.html
needs-focus == caret_after_reframe.html caret_after_reframe-ref.html
== nobogusnode-1.html nobogusnode-ref.html
== nobogusnode-2.html nobogusnode-ref.html
fails-if(stylo) == spellcheck-hyphen-valid.html spellcheck-hyphen-valid-ref.html
fails-if(Android) needs-focus fails-if(stylo) != spellcheck-hyphen-invalid.html spellcheck-hyphen-invalid-ref.html
fails-if(stylo) == spellcheck-slash-valid.html spellcheck-slash-valid-ref.html
fails-if(stylo) == spellcheck-period-valid.html spellcheck-period-valid-ref.html
fails-if(stylo) == spellcheck-space-valid.html spellcheck-space-valid-ref.html
fails-if(stylo) == spellcheck-comma-valid.html spellcheck-comma-valid-ref.html
fails-if(stylo) == spellcheck-hyphen-multiple-valid.html spellcheck-hyphen-multiple-valid-ref.html
fails-if(Android) needs-focus fails-if(stylo) != spellcheck-hyphen-multiple-invalid.html spellcheck-hyphen-multiple-invalid-ref.html
fails-if(stylo) == spellcheck-dotafterquote-valid.html spellcheck-dotafterquote-valid-ref.html
fails-if(stylo) == spellcheck-url-valid.html spellcheck-url-valid-ref.html
needs-focus fails-if(stylo) == spellcheck-non-latin-arabic.html spellcheck-non-latin-arabic-ref.html
needs-focus fails-if(stylo) == spellcheck-non-latin-chinese-simplified.html spellcheck-non-latin-chinese-simplified-ref.html
needs-focus fails-if(stylo) == spellcheck-non-latin-chinese-traditional.html spellcheck-non-latin-chinese-traditional-ref.html
needs-focus fails-if(stylo) == spellcheck-non-latin-hebrew.html spellcheck-non-latin-hebrew-ref.html
needs-focus fails-if(stylo) == spellcheck-non-latin-japanese.html spellcheck-non-latin-japanese-ref.html
needs-focus fails-if(stylo) == spellcheck-non-latin-korean.html spellcheck-non-latin-korean-ref.html
fails-if(stylo) == unneeded_scroll.html unneeded_scroll-ref.html
fails-if(styloVsGecko) == spellcheck-hyphen-valid.html spellcheck-hyphen-valid-ref.html
fails-if(Android) needs-focus fails-if(styloVsGecko) != spellcheck-hyphen-invalid.html spellcheck-hyphen-invalid-ref.html
fails-if(styloVsGecko) == spellcheck-slash-valid.html spellcheck-slash-valid-ref.html
fails-if(styloVsGecko) == spellcheck-period-valid.html spellcheck-period-valid-ref.html
fails-if(styloVsGecko) == spellcheck-space-valid.html spellcheck-space-valid-ref.html
fails-if(styloVsGecko) == spellcheck-comma-valid.html spellcheck-comma-valid-ref.html
fails-if(styloVsGecko) == spellcheck-hyphen-multiple-valid.html spellcheck-hyphen-multiple-valid-ref.html
fails-if(Android) needs-focus fails-if(styloVsGecko) != spellcheck-hyphen-multiple-invalid.html spellcheck-hyphen-multiple-invalid-ref.html
fails-if(styloVsGecko) == spellcheck-dotafterquote-valid.html spellcheck-dotafterquote-valid-ref.html
fails-if(styloVsGecko) == spellcheck-url-valid.html spellcheck-url-valid-ref.html
needs-focus fails-if(styloVsGecko) == spellcheck-non-latin-arabic.html spellcheck-non-latin-arabic-ref.html
needs-focus fails-if(styloVsGecko) == spellcheck-non-latin-chinese-simplified.html spellcheck-non-latin-chinese-simplified-ref.html
needs-focus fails-if(styloVsGecko) == spellcheck-non-latin-chinese-traditional.html spellcheck-non-latin-chinese-traditional-ref.html
needs-focus fails-if(styloVsGecko) == spellcheck-non-latin-hebrew.html spellcheck-non-latin-hebrew-ref.html
needs-focus fails-if(styloVsGecko) == spellcheck-non-latin-japanese.html spellcheck-non-latin-japanese-ref.html
needs-focus fails-if(styloVsGecko) == spellcheck-non-latin-korean.html spellcheck-non-latin-korean-ref.html
fails-if(styloVsGecko) == unneeded_scroll.html unneeded_scroll-ref.html
== caret_on_presshell_reinit.html caret_on_presshell_reinit-ref.html
fuzzy-if(browserIsRemote,255,3) asserts-if(browserIsRemote,0-2) asserts-if(webrender&&!browserIsRemote,0-1) == caret_on_presshell_reinit-2.html caret_on_presshell_reinit-ref.html
fuzzy-if(asyncPan&&!layersGPUAccelerated,102,2824) fails-if(stylo) == 642800.html 642800-ref.html
fuzzy-if(asyncPan&&!layersGPUAccelerated,102,2824) fails-if(styloVsGecko) == 642800.html 642800-ref.html
== selection_visibility_after_reframe.html selection_visibility_after_reframe-ref.html
!= selection_visibility_after_reframe-2.html selection_visibility_after_reframe-ref.html
!= selection_visibility_after_reframe-3.html selection_visibility_after_reframe-ref.html
== 672709.html 672709-ref.html
fails-if(stylo) == 338427-1.html 338427-1-ref.html
fails-if(styloVsGecko) == 338427-1.html 338427-1-ref.html
skip-if(Android) needs-focus == 674212-spellcheck.html 674212-spellcheck-ref.html
skip-if(Android) needs-focus == 338427-2.html 338427-2-ref.html
skip-if(Android) needs-focus fails-if(stylo) == 338427-3.html 338427-3-ref.html
skip-if(Android) needs-focus fails-if(styloVsGecko) == 338427-3.html 338427-3-ref.html
skip-if(Android) needs-focus == 462758-grabbers-resizers.html 462758-grabbers-resizers-ref.html
fails-if(stylo) == readwrite-non-editable.html readwrite-non-editable-ref.html
fails-if(stylo) == readwrite-editable.html readwrite-editable-ref.html
fails-if(stylo) == readonly-non-editable.html readonly-non-editable-ref.html
fails-if(stylo) == readonly-editable.html readonly-editable-ref.html
fails-if(stylo) == dynamic-overflow-change.html dynamic-overflow-change-ref.html
fails-if(styloVsGecko) == readwrite-non-editable.html readwrite-non-editable-ref.html
fails-if(styloVsGecko) == readwrite-editable.html readwrite-editable-ref.html
fails-if(styloVsGecko) == readonly-non-editable.html readonly-non-editable-ref.html
fails-if(styloVsGecko) == readonly-editable.html readonly-editable-ref.html
fails-if(styloVsGecko) == dynamic-overflow-change.html dynamic-overflow-change-ref.html
== 694880-1.html 694880-ref.html
== 694880-2.html 694880-ref.html
== 694880-3.html 694880-ref.html
== 388980-1.html 388980-1-ref.html
needs-focus fails-if(stylo) == spellcheck-superscript-1.html spellcheck-superscript-1-ref.html
fails-if(Android) needs-focus fails-if(stylo) != spellcheck-superscript-2.html spellcheck-superscript-2-ref.html # bug 783658
needs-focus fails-if(styloVsGecko) == spellcheck-superscript-1.html spellcheck-superscript-1-ref.html
fails-if(Android) needs-focus fails-if(styloVsGecko) != spellcheck-superscript-2.html spellcheck-superscript-2-ref.html # bug 783658
fuzzy-if(skiaContent,1,3400) needs-focus pref(layout.accessiblecaret.enabled,false) pref(layout.accessiblecaret.enabled_on_touch,false) == 824080-1.html 824080-1-ref.html
fuzzy-if(OSX,1,1) needs-focus pref(layout.accessiblecaret.enabled,false) pref(layout.accessiblecaret.enabled_on_touch,false) == 824080-2.html 824080-2-ref.html #Bug 1313253
fuzzy-if(OSX,1,1) needs-focus pref(layout.accessiblecaret.enabled,false) pref(layout.accessiblecaret.enabled_on_touch,false) == 824080-3.html 824080-3-ref.html #Bug 1312951
@ -111,9 +111,9 @@ needs-focus != 824080-2.html 824080-3.html
fuzzy-if(skiaContent,1,3200) needs-focus pref(layout.accessiblecaret.enabled,false) pref(layout.accessiblecaret.enabled_on_touch,false) == 824080-4.html 824080-4-ref.html
fuzzy-if(skiaContent,2,1800) needs-focus pref(layout.accessiblecaret.enabled,false) pref(layout.accessiblecaret.enabled_on_touch,false) == 824080-5.html 824080-5-ref.html
needs-focus != 824080-4.html 824080-5.html
needs-focus fails-if(stylo) == 824080-6.html 824080-6-ref.html
needs-focus pref(layout.accessiblecaret.enabled,false) pref(layout.accessiblecaret.enabled_on_touch,false) fails-if(stylo) == 824080-7.html 824080-7-ref.html
needs-focus fails-if(stylo) != 824080-6.html 824080-7.html
needs-focus fails-if(styloVsGecko) == 824080-6.html 824080-6-ref.html
needs-focus pref(layout.accessiblecaret.enabled,false) pref(layout.accessiblecaret.enabled_on_touch,false) fails-if(styloVsGecko) == 824080-7.html 824080-7-ref.html
needs-focus fails-if(styloVsGecko) != 824080-6.html 824080-7.html
# Bug 674927: copy spellcheck-textarea tests to contenteditable
== spellcheck-contenteditable-attr.html spellcheck-contenteditable-nofocus-ref.html
fails-if(Android) needs-focus != spellcheck-contenteditable-attr.html spellcheck-contenteditable-ref.html
@ -133,5 +133,5 @@ needs-focus == spellcheck-contenteditable-focused-reframe.html spellcheck-conten
== spellcheck-contenteditable-property-dynamic-override-inherit.html spellcheck-contenteditable-disabled-ref.html
== 911201.html 911201-ref.html
needs-focus == 969773.html 969773-ref.html
fuzzy-if(skiaContent,1,220) fails-if(stylo) == 997805.html 997805-ref.html
fuzzy-if(skiaContent,1,220) fails-if(stylo) == 1088158.html 1088158-ref.html
fuzzy-if(skiaContent,1,220) fails-if(styloVsGecko) == 997805.html 997805-ref.html
fuzzy-if(skiaContent,1,220) fails-if(styloVsGecko) == 1088158.html 1088158-ref.html

Просмотреть файл

@ -3,9 +3,9 @@
fuzzy-if(Android,1,2) skip-if(!Android) pref(apz.allow_zooming,true) == async-scrollbar-1-v.html async-scrollbar-1-v-ref.html
fuzzy-if(Android,4,5) skip-if(!Android) pref(apz.allow_zooming,true) == async-scrollbar-1-h.html async-scrollbar-1-h-ref.html
fuzzy-if(Android,3,5) skip-if(!Android) pref(apz.allow_zooming,true) == async-scrollbar-1-vh.html async-scrollbar-1-vh-ref.html
fuzzy-if(Android,1,2) skip-if(!Android) pref(apz.allow_zooming,true) fails-if(stylo) == async-scrollbar-1-v-rtl.html async-scrollbar-1-v-rtl-ref.html
fuzzy-if(Android,1,2) skip-if(!Android) pref(apz.allow_zooming,true) fails-if(styloVsGecko) == async-scrollbar-1-v-rtl.html async-scrollbar-1-v-rtl-ref.html
fuzzy-if(Android,4,5) skip-if(!Android) pref(apz.allow_zooming,true) == async-scrollbar-1-h-rtl.html async-scrollbar-1-h-rtl-ref.html
fuzzy-if(Android,3,7) skip-if(!Android) pref(apz.allow_zooming,true) fails-if(stylo) == async-scrollbar-1-vh-rtl.html async-scrollbar-1-vh-rtl-ref.html
fuzzy-if(Android,3,7) skip-if(!Android) pref(apz.allow_zooming,true) fails-if(styloVsGecko) == async-scrollbar-1-vh-rtl.html async-scrollbar-1-vh-rtl-ref.html
# Different async zoom levels. Since the scrollthumb gets async-scaled in the
# compositor, the border-radius ends of the scrollthumb are going to be a little

Просмотреть файл

@ -1,6 +1,6 @@
# 468496-1 will also detect bugs in video drivers.
== 468496-1.html 468496-1-ref.html
fuzzy(175,443) skip-if(stylo) == 611498-1.html 611498-ref.html
fuzzy(175,443) skip-if(styloVsGecko) == 611498-1.html 611498-ref.html
fuzzy-if(Android,8,1000) == 709477-1.html 709477-1-ref.html
skip-if(!asyncPan) == 1086723.html 1086723-ref.html
== 853889-1.html 853889-1-ref.html

Просмотреть файл

@ -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(!stylo) == background-size-zoom-repeat.html background-size-zoom-repeat-ref.html
fails-if(!styloVsGecko) == background-size-zoom-repeat.html background-size-zoom-repeat-ref.html
# -moz-default-background-color and -moz-default-color (bug 591341)
== background-moz-default-background-color.html background-moz-default-background-color-ref.html

Просмотреть файл

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

Просмотреть файл

@ -76,7 +76,7 @@ fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!layersGPUAccelerated&&!azur
== 263359-3.html 263359-3-ref.html
== 263359-4.html 263359-4-ref.html
random-if(winWidget) fuzzy-if(skiaContent,1,1700) == 267459-1.html 267459-1-ref.html # depends on windows version, see bug 590101
fuzzy-if(skiaContent,1,1100) fails-if(stylo) == 267459-2.html 267459-2-ref.html
fuzzy-if(skiaContent,1,1100) fails-if(styloVsGecko) == 267459-2.html 267459-2-ref.html
== 299065-1.html 299065-1-ref.html
random-if(winWidget) == 305643-1.html 305643-1-ref.html # depends on windows version, see bug 590101
== 332655-1.html 332655-1-ref.html
@ -116,9 +116,9 @@ fuzzy-if(Android,24,1) fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!laye
== 613157-1.html 613157-1-ref.html
fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!layersGPUAccelerated&&!azureSkia,255,6) == 613157-2.html 613157-2-ref.html
== 662288-1.html 662288-1-ref.html
fails-if(stylo) == 670226-1.html 670226-1-ref.html
fails-if(styloVsGecko) == 670226-1.html 670226-1-ref.html
== 676245-1.html 676245-1-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == 698291-1.html 698291-1-ref.html
fuzzy-if(skiaContent,1,3) fails-if(styloVsGecko) == 698291-1.html 698291-1-ref.html
== 698706-1.html 698706-1-ref.html
== 704837-1.html 704837-1-ref.html
== 712600-1.html 712600-1-ref.html
@ -169,7 +169,7 @@ fuzzy-if(Android,254,231) == brackets-2c-rtl.html brackets-2c-rtl-ref.html
== brackets-3a-rtl.html brackets-3a-rtl-ref.html
== brackets-3b-ltr.html brackets-3b-ltr-ref.html
== brackets-3b-rtl.html brackets-3b-rtl-ref.html
fails-if(stylo) == 1217833-1.html 1217833-1-ref.html
fails-if(stylo) == 1217833-2.html 1217833-2-ref.html
fails-if(styloVsGecko) == 1217833-1.html 1217833-1-ref.html
fails-if(styloVsGecko) == 1217833-2.html 1217833-2-ref.html
== 1231175-1.html 1231175-1-ref.html
== 1366623-1.html 1366623-1-ref.html

Просмотреть файл

@ -9,5 +9,5 @@ fuzzy(80,1500) == border-dashed-no-radius.html masked.html
fuzzy(80,1500) == border-dashed-radius.html masked.html
fuzzy(80,1500) == border-mixed.html masked.html
fuzzy(80,1500) == border-dashed-non-integer.html masked.html
fuzzy(80,1500) fails-if(stylo) == border-dashed-radius-zoom.html masked-zoom.html
fuzzy(80,1500) fails-if(styloVsGecko) == border-dashed-radius-zoom.html masked-zoom.html
fuzzy(80,1500) == border-dotted-radius-zero.html masked-small.html

Просмотреть файл

@ -30,7 +30,7 @@ fails-if(Android) fails-if(usesRepeatResampling) == center-scaling-3.html center
== border-image-width-1a.html border-image-width-1-ref.html
== border-image-width-1b.html border-image-width-1-ref.html
== border-image-width-1c.html border-image-width-1-ref.html
skip-if(stylo) == border-image-width-large.html border-image-width-large-ref.html
skip-if(styloVsGecko) == border-image-width-large.html border-image-width-large-ref.html
== border-image-outset-1a.html border-image-outset-1-ref.html
== border-image-outset-1b.html border-image-outset-1-ref.html
== border-image-outset-1c.html border-image-outset-1-ref.html

Просмотреть файл

@ -37,7 +37,7 @@ fuzzy-if(skiaContent,12,83) == corner-4.html corner-4-ref.svg
skip-if(!webrender) pref(layers.advanced.border-layers,1) == border-reduce-height.html border-reduce-height-ref.html
# Tests for border clipping
fails-if(!stylo) == clipping-1.html clipping-1-ref.html # background color should completely fill box; bug 466572
fails-if(!styloVsGecko) == 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) == clipping-3.html clipping-3-ref.xhtml # edge of border-radius clips an underlying object's background

Просмотреть файл

@ -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(!stylo) == dynamic-1-remove-to-one-grouped-2.xul dynamic-1-ref.xul # bug 575500
fails-if(!styloVsGecko) == 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

Просмотреть файл

@ -43,5 +43,5 @@ fuzzy-if(winWidget,5,30) fuzzy-if(skiaContent,16,10) == fieldset.html fieldset-r
fuzzy-if(winWidget,5,30) fuzzy-if(skiaContent,16,10) == 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&&!stylo) == 1212823-1.html 1212823-1-ref.html
fuzzy(159,2) fails-if(!dwrite&&!styloVsGecko) == 1212823-1.html 1212823-1-ref.html
== boxshadow-large-offset.html boxshadow-large-offset-ref.html

Просмотреть файл

@ -17,7 +17,7 @@
== 9458-zorder-4.html 9458-zorder-ref-inline-block.html
== 9458-zorder-5.html 9458-zorder-ref-inline-block.html
== 10036-1.html 10036-1-ref.html
skip-if(!cocoaWidget) fails-if(stylo) HTTP(..) == 10209-1.html 10209-ref.html # Bug 667079
skip-if(!cocoaWidget) fails-if(styloVsGecko) HTTP(..) == 10209-1.html 10209-ref.html # Bug 667079
HTTP(..) == 10209-2.html 10209-ref.html
asserts(2) skip-if(!cocoaWidget) HTTP(..) == 10209-3.html 10209-3-ref.html # Assertions: bug 666606, skip because of bug 667079
== 18217-basic-1.html 18217-basic-1-ref.html
@ -35,8 +35,8 @@ asserts(2) skip-if(!cocoaWidget) HTTP(..) == 10209-3.html 10209-3-ref.html # Ass
== 18217-zorder-3.html 18217-zorder-ref-inline.html
== 18217-zorder-4.html 18217-zorder-ref-inline-table.html
== 18217-zorder-5.html 18217-zorder-ref-inline-table.html
fails-if(stylo) == 23604-1.html 23604-1-ref.html
fails-if(stylo) == 23604-2.html 23604-2-ref.html
fails-if(styloVsGecko) == 23604-1.html 23604-1-ref.html
fails-if(styloVsGecko) == 23604-2.html 23604-2-ref.html
!= 24998-1.html 24998-1-ref.html
== 25888-1l.html 25888-1l-ref.html
!= 25888-1l.html 25888-1l-notref.html
@ -82,22 +82,22 @@ fuzzy-if(gtkWidget,6,26200) == 28811-2b.html 28811-2-ref.html # Bug 1128229
== 68061-2.xml 68061-2-ref.xml
== 76331-1.html 76331-1-ref.html
== 81947-1.html 81947-ref.html
fails-if(stylo) == 82711-1.html 82711-1-ref.html
fails-if(stylo) == 82711-2.html 82711-2-ref.html
fails-if(stylo) == 82711-3.html 82711-3-ref.html
fails-if(stylo) != 82711-1-ref.html 82711-2-ref.html
fails-if(stylo) != 82711-1-ref.html 82711-3-ref.html
fails-if(stylo) != 82711-2-ref.html 82711-3-ref.html
fails-if(styloVsGecko) == 82711-1.html 82711-1-ref.html
fails-if(styloVsGecko) == 82711-2.html 82711-2-ref.html
fails-if(styloVsGecko) == 82711-3.html 82711-3-ref.html
fails-if(styloVsGecko) != 82711-1-ref.html 82711-2-ref.html
fails-if(styloVsGecko) != 82711-1-ref.html 82711-3-ref.html
fails-if(styloVsGecko) != 82711-2-ref.html 82711-3-ref.html
fuzzy-if(Android,4,1) == 84400-1.html 84400-1-ref.html
fuzzy-if(skiaContent,2,13) == 84400-2.html 84400-2-ref.html
== 97777-1.html 97777-1-ref.html
== 97777-2.html 97777-2-ref.html
== 98223-1.html 98223-1-ref.html
== 98223-2.html 98223-2-ref.html
fails-if(stylo) == 99850-1a.html 99850-1-ref.html
fails-if(styloVsGecko) == 99850-1a.html 99850-1-ref.html
random == 99850-1b.html 99850-1-ref.html # bug 471629
fails-if(stylo) == 99850-1c.html 99850-1-ref.html
fails-if(stylo) == 99850-1d.html 99850-1-ref.html
fails-if(styloVsGecko) == 99850-1c.html 99850-1-ref.html
fails-if(styloVsGecko) == 99850-1d.html 99850-1-ref.html
== 105030-1.html 105030-1-ref.html
== 109735-1.html 109735-1-ref.html
== 116882-1.html 116882-1-ref.html
@ -237,14 +237,14 @@ fuzzy-if(skiaContent,1,4) == 220165-1.svg 220165-1-ref.svg
== 234686-17.html 234686-ref.html
== 234686-18.html 234686-ref.html
== 234686-19.html 234686-ref.html
fails-if(stylo) == 234964-1.html 234964-1-ref.html
fails-if(styloVsGecko) == 234964-1.html 234964-1-ref.html
== 234964-2.html 234964-2-ref.html
== 235593-1.html 235593-1-ref.html
fuzzy-if(skiaContent,4,2) == 236539-1.html 236539-1-ref.html
== 240029-1.html 240029-1-ref.html
== 240470-1.html 240470-1-ref.html
fails-if(stylo) == 240933-1.html 240933-1-ref.html
skip-if(Android) fails-if(stylo) == 240933-2.html 240933-2-ref.html
fails-if(styloVsGecko) == 240933-1.html 240933-1-ref.html
skip-if(Android) fails-if(styloVsGecko) == 240933-2.html 240933-2-ref.html
== 243266-1.html 243266-1-ref.html
== 243302-1.html 243302-1-ref.html
skip-if(Android&&asyncPan) == 243519-1.html 243519-1-ref.html
@ -304,10 +304,10 @@ fuzzy-if(Android,3,50) fuzzy-if(skiaContent,1,133) == 273681-1.html 273681-1-ref
== 283686-1.html about:blank
== 283686-2.html 283686-2-ref.html
== 283686-3.html about:blank
fails-if(stylo) == 289384-1.xhtml 289384-ref.xhtml
random-if(d2d) fuzzy-if(Android,8,1439) skip-if(stylo) HTTP == 289480.html#top 289480-ref.html # basically-verbatim acid2 test, HTTP for a 404 page -- bug 578114 for the d2d failures, bug 1354406
fails-if(styloVsGecko) == 289384-1.xhtml 289384-ref.xhtml
random-if(d2d) fuzzy-if(Android,8,1439) skip-if(styloVsGecko) HTTP == 289480.html#top 289480-ref.html # basically-verbatim acid2 test, HTTP for a 404 page -- bug 578114 for the d2d failures, bug 1354406
== 290129-1.html 290129-1-ref.html
fails-if(stylo) == 291078-1.html 291078-1-ref.html
fails-if(styloVsGecko) == 291078-1.html 291078-1-ref.html
== 291078-2.html 291078-2-ref.html
== 291262-1.html 291262-1-ref.html
== 294306-1.html 294306-1a-ref.html
@ -318,12 +318,12 @@ fails-if(stylo) == 291078-1.html 291078-1-ref.html
== 299837-1.html 299837-1-ref.html
== 299837-2.xul 299837-2-ref.xul
random-if(d2d) == 299837-3.xul 299837-3-ref.xul # bug 587631
fails-if(stylo) == 300691-1a.html 300691-1-ref.html
fails-if(stylo) == 300691-1b.html 300691-1-ref.html
fails-if(stylo) == 300691-1c.html 300691-1-ref.html
fails-if(stylo) == 300691-1d.html 300691-1-ref.html
fails-if(stylo) == 300691-1e.html 300691-1-ref.html
fails-if(stylo) == 300691-1f.html 300691-1-ref.html
fails-if(styloVsGecko) == 300691-1a.html 300691-1-ref.html
fails-if(styloVsGecko) == 300691-1b.html 300691-1-ref.html
fails-if(styloVsGecko) == 300691-1c.html 300691-1-ref.html
fails-if(styloVsGecko) == 300691-1d.html 300691-1-ref.html
fails-if(styloVsGecko) == 300691-1e.html 300691-1-ref.html
fails-if(styloVsGecko) == 300691-1f.html 300691-1-ref.html
== 301726-1.html 301726-1-ref.html
fails-if(Android) != 301726-2.html 301726-2-ref.html
== 302379.html 302379-ref.html
@ -466,7 +466,7 @@ fuzzy-if(skiaContent,4,2) == 346774-1c.html 346774-1-ref.html
== 347348-1.xhtml 347348-1-ref.xhtml
== 347496-1.xhtml 347496-1-ref.xhtml
== 347912-1.html 347912-1-ref.html
fails-if(stylo) == 348049-1.xhtml 348049-1-ref.xhtml
fails-if(styloVsGecko) == 348049-1.xhtml 348049-1-ref.xhtml
== 348516-1.html 348516-1-ref.html
== 348516-2.html 348516-2-ref.html
!= 348516-2.html 348516-2-notref.html
@ -550,7 +550,7 @@ fuzzy-if(skiaContent,2,4) == 362594-2c.html 362594-2-standards-ref.html
== 363637-1.html 363637-1-ref.html
skip-if(Android) == 363706-1.html 363706-1-ref.html
!= 363706-1.html about:blank
fails-if(stylo) == 363728-1.html 363728-1-ref.html
fails-if(styloVsGecko) == 363728-1.html 363728-1-ref.html
== 363728-2.html 363728-2-ref.html
fuzzy-if(skiaContent||Android,4,11) == 363858-1.html 363858-1-ref.html
== 363858-2.html 363858-2-ref.html
@ -603,7 +603,7 @@ fuzzy-if(winWidget||gtkWidget,32,34) fuzzy-if(skiaContent,1,28) == 368020-1.html
== 368020-3.html 368020-3-ref.html
pref(layout.css.box-decoration-break.enabled,true) == 368020-5.html 368020-5-ref.html
== 368155-1.xhtml 368155-1-ref.xhtml
asserts(4) asserts-if(stylo,8) == 368155-negative-margins-1.html 368155-negative-margins-1-ref.html # bug 387205 / bug 457397
asserts(4) asserts-if(styloVsGecko,8) == 368155-negative-margins-1.html 368155-negative-margins-1-ref.html # bug 387205 / bug 457397
# we can't test this because there's antialiasing involved, and our comparison
# is too exact
# == 368247-1.html 368247-1-ref.html
@ -661,14 +661,14 @@ fails-if(Android) fuzzy-if(skiaContent&&!Android,2,40) == 373381-2.html 373381-2
fails-if(Android) random-if(d2d) == 373381-3.html 373381-3-ref.html
fails-if(Android) == 373381-4.html 373381-4-ref.html
== 373383-1.html 373383-1-ref.html
fails-if(stylo) == 373433-1.html 373433-1-ref.html
fails-if(styloVsGecko) == 373433-1.html 373433-1-ref.html
== 373533-1.xhtml about:blank
== 373533-2.xhtml about:blank
== 373533-3.xhtml about:blank
== 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(!stylo) == 374927-1.html 374927-1-ref.html # Was broken by patch for bug 368600; fails until bug 400776 is fixed
fails-if(!styloVsGecko) == 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,16 +733,16 @@ HTTP(..) == 385569-1b.html 385569-1-ref.html
== 385607-1.html 385607-1-ref.html
== 385823-1.html 385823-1-ref.html
== 385823-2a.html 385823-2-ref.html
fails-if(!stylo) == 385823-2b.html 385823-2-ref.html
fails-if(!styloVsGecko) == 385823-2b.html 385823-2-ref.html
== 385823-2c.html 385823-2-ref.html
fuzzy-if(skiaContent,2,11) fails-if(stylo) == 385870-1.html 385870-1-ref.html
fuzzy-if(skiaContent,2,11) fails-if(styloVsGecko) == 385870-1.html 385870-1-ref.html
fuzzy-if(skiaContent,2,3) == 385870-2.html 385870-2-ref.html
== 386014-1a.html 386014-1-ref.html
== 386014-1b.html 386014-1-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(!stylo) == 386147-1.html 386147-1-ref.html
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,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(!stylo) == 387344-1.html 387344-1-ref.html # scrolling rowgroups were removed in bug 28800
fails-if(!styloVsGecko) == 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
@ -789,7 +789,7 @@ skip-if(!winWidget) == 391045.html 391045-ref.html # windows-specific Uniscribe
skip-if(Android) == 391979.html 391979-ref.html
== 391994-1.html 391994-1-ref.html
== 392047.html 392047-ref.html
fails-if(stylo) == 392435-1.html 392435-1-ref.html
fails-if(styloVsGecko) == 392435-1.html 392435-1-ref.html
== 393330-1.html 393330-1-ref.html
== 393490-1.html 393490-1-ref.html
== 393517-1.xhtml about:blank # crash test
@ -846,7 +846,7 @@ fails-if(winWidget) fails-if(cocoaWidget) random-if(!cocoaWidget&&!winWidget) !=
== 400171-2c.html 400171-2-ref.html
== 400421-1.html 400421-1-ref.html
== 400813-1.html 400813-1-ref.html
fails-if(stylo) == 400826-1.html 400826-1-ref.html
fails-if(styloVsGecko) == 400826-1.html 400826-1-ref.html
== 401946-1.xul about:blank
== 402338-1.html 402338-1-ref.html
== 402567-1.html 402567-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(!stylo) == 411585-3.html 411585-3-ref.html # bug 426909
fails-if(!styloVsGecko) == 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(!stylo) == 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(!stylo) == 413027-2.html 413027-2-ref.html
fails-if(!stylo) == 413027-3.html 413027-3-ref.html
fails-if(!styloVsGecko) == 413027-2.html 413027-2-ref.html
fails-if(!styloVsGecko) == 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
@ -981,13 +981,13 @@ fuzzy-if(Android,11,17) == 413361-1.html 413361-1-ref.html # bug 1128229
== 414123.xhtml 414123-ref.xhtml
== 414638.html 414638-ref.html
== 414851-1.html 414851-1-ref.html
fails-if(stylo) == 416106-1.xhtml 416106-1-ref.xhtml
fails-if(styloVsGecko) == 416106-1.xhtml 416106-1-ref.xhtml
== 416752-1.html 416752-1-ref.html
== 417178-1.html 417178-1-ref.html
== 417246-1.html 417246-1-ref.html
== 417676.html 417676-ref.html
asserts(1) asserts-if(stylo,2) == 418574-1.html 418574-1-ref.html # bug 478135
asserts(1) asserts-if(stylo,2) == 418574-2.html 418574-2-ref.html # bug 478135
asserts(1) asserts-if(styloVsGecko,2) == 418574-1.html 418574-1-ref.html # bug 478135
asserts(1) asserts-if(styloVsGecko,2) == 418574-2.html 418574-2-ref.html # bug 478135
== 418766-1a.html 418766-1-ref.html
== 418766-1b.html 418766-1-ref.html
== 419060.html 419060-ref.html
@ -1023,7 +1023,7 @@ fails-if(Android) fails-if(usesRepeatResampling) == 421885-1.xml 421885-1-ref.xm
== 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(!stylo) == 423823-1.html 423823-1-ref.html # scrolling rowgroups were removed in bug 28800
fails-if(!styloVsGecko) == 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
@ -1047,7 +1047,7 @@ fuzzy-if(skiaContent,1,160000) == 424766-1.html 424766-1-ref.html
== 425972-2.html 425972-2-ref.html
!= 425972-1.html 425972-2.html
== 426629-1.html 426629-1-ref.html
asserts(3) asserts-if(stylo,6) != 427017-1.xhtml about:blank # crash test (needs reftest-print). existing assertions are bug 457400.
asserts(3) asserts-if(styloVsGecko,6) != 427017-1.xhtml about:blank # crash test (needs reftest-print). existing assertions are bug 457400.
== 427129-scrollframe.html 427129-ref.html
== 427129-table.html 427129-ref.html
== 427129-image.html 427129-ref.html
@ -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(!stylo) == 428810-1d-ltr.html 428810-empty-ltr-ref.html # bug 179596
fails-if(!styloVsGecko) == 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(!stylo) == 428810-2e-ltr.html 428810-empty-ltr-ref.html # bug 179596
fails-if(!styloVsGecko) == 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(!stylo) == 428810-3e-ltr.html 428810-empty-ltr-ref.html # bug 179596
fails-if(!styloVsGecko) == 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(!stylo) == 428810-1d-rtl.html 428810-empty-rtl-ref.html # bug 179596
fails-if(!styloVsGecko) == 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(!stylo) == 428810-2e-rtl.html 428810-empty-rtl-ref.html # bug 179596
fails-if(!styloVsGecko) == 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(!stylo) == 428810-3e-rtl.html 428810-empty-rtl-ref.html # bug 179596
fails-if(!styloVsGecko) == 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(!stylo) == 428810-1d-ltr-insets.html 428810-empty-ltr-insets-ref.html # bug 179596
fails-if(!styloVsGecko) == 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(!stylo) == 428810-2e-ltr-insets.html 428810-empty-ltr-insets-ref.html # bug 179596
fails-if(!styloVsGecko) == 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(!stylo) == 428810-3e-ltr-insets.html 428810-empty-ltr-insets-ref.html # bug 179596
fails-if(!styloVsGecko) == 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(!stylo) == 428810-1d-rtl-insets.html 428810-empty-rtl-insets-ref.html # bug 179596
fails-if(!styloVsGecko) == 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(!stylo) == 428810-2e-rtl-insets.html 428810-empty-rtl-insets-ref.html # bug 179596
fails-if(!styloVsGecko) == 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(!stylo) == 428810-3e-rtl-insets.html 428810-empty-rtl-insets-ref.html # bug 179596
fails-if(!styloVsGecko) == 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(!stylo) == 441259-2.html 441259-2-ref.html # bug 441400
fails-if(!styloVsGecko) == 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
@ -1174,11 +1174,11 @@ 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) == 448193.html 448193-ref.html
fails-if(stylo) != 449149-1a.html about:blank
fails-if(stylo) != 449149-1b.html about:blank
fails-if(styloVsGecko) != 449149-1a.html about:blank
fails-if(styloVsGecko) != 449149-1b.html about:blank
# Retry the above with XBL scopes
test-pref(dom.use_xbl_scopes_for_remote_xul,true) fails-if(stylo) != 449149-1a.html about:blank
test-pref(dom.use_xbl_scopes_for_remote_xul,true) fails-if(stylo) != 449149-1b.html about:blank
test-pref(dom.use_xbl_scopes_for_remote_xul,true) fails-if(styloVsGecko) != 449149-1a.html about:blank
test-pref(dom.use_xbl_scopes_for_remote_xul,true) fails-if(styloVsGecko) != 449149-1b.html about:blank
== 449149-2.html 449149-2-ref.html
== 449171-1.html 449171-ref.html
== 449362-1.html 449362-1-ref.html
@ -1245,12 +1245,12 @@ fuzzy-if(skiaContent,1,12000) == 461512-1.html 461512-1-ref.html
== 467444-1.html 467444-1-ref.html
== 467460-1.html 467460-1-ref.html
== 468473-1.xul 468473-1-ref.xul
fails-if(stylo) == 468546-1.xhtml 468546-1-ref.xhtml
fails-if(styloVsGecko) == 468546-1.xhtml 468546-1-ref.xhtml
== 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(!stylo) == 472020-1b.xul 472020-1-ref.xul
fails-if(!stylo) == 472020-2.xul 472020-2-ref.xul
fails-if(!styloVsGecko) == 472020-1b.xul 472020-1-ref.xul
fails-if(!styloVsGecko) == 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,10 +1319,10 @@ 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&&!stylo) == 481948-3.html 481948-3-ref.html # questionable test, see bug 488364
fails-if(Android) random-if(winWidget) fails-if(gtkWidget&&!styloVsGecko) == 481948-3.html 481948-3-ref.html # questionable test, see bug 488364
== 482398-1.html 482398-1-ref.html
random-if(d2d) fails-if(stylo) == 482592-1a.xhtml 482592-1-ref.html # bug 586771
random-if(d2d) fails-if(stylo) == 482592-1b.xhtml 482592-1-ref.html # bug 586771
random-if(d2d) fails-if(styloVsGecko) == 482592-1a.xhtml 482592-1-ref.html # bug 586771
random-if(d2d) fails-if(styloVsGecko) == 482592-1b.xhtml 482592-1-ref.html # bug 586771
random-if(winWidget) fuzzy-if(skiaContent,1,5) == 482659-1a.html 482659-1-ref.html
fuzzy-if(skiaContent,1,5) == 482659-1b.html 482659-1-ref.html
fuzzy-if(skiaContent,1,5) == 482659-1c.html 482659-1-ref.html
@ -1364,8 +1364,8 @@ pref(browser.display.focus_ring_width,1) == 491180-2.html 491180-2-ref.html
== 494667-1.html 494667-1-ref.html
== 494667-2.html 494667-2-ref.html
== 495274-1.html 495274-1-ref.html
fails-if(stylo) == 495354-1a.xhtml 495354-1-ref.xhtml
fails-if(stylo) == 495354-1b.xhtml 495354-1-ref.xhtml
fails-if(styloVsGecko) == 495354-1a.xhtml 495354-1-ref.xhtml
fails-if(styloVsGecko) == 495354-1b.xhtml 495354-1-ref.xhtml
== 495385-1a.html 495385-1-ref.html
== 495385-1b.html 495385-1-ref.html
== 495385-1c.html 495385-1-ref.html
@ -1383,8 +1383,8 @@ pref(dom.use_xbl_scopes_for_remote_xul,true) == 495385-2f.xhtml 495385-2-ref.htm
== 495385-2i.html 495385-2-ref.html
== 495385-3.html 495385-3-ref.html
== 495385-4.html 495385-4-ref.html
fails-if(stylo) == 495385-5.html 495385-5-ref.html
fails-if(stylo) == 496032-1.html 496032-1-ref.html
fails-if(styloVsGecko) == 495385-5.html 495385-5-ref.html
fails-if(styloVsGecko) == 496032-1.html 496032-1-ref.html
== 496840-1.html 496840-1-ref.html
fuzzy-if(skiaContent,1,17000) == 498228-1.xul 498228-1-ref.xul
== 501037.html 501037-ref.html
@ -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(!stylo) == 503531-1.html 503531-1-ref.html
needs-focus fails-if(!styloVsGecko) == 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
@ -1473,7 +1473,7 @@ random == 536061.html 536061-ref.html # fixedpoint division in blur code makes t
== 539323-3.html 539323-3-ref.html
== 539880-1.html 539880-1-ref.html
== 539880-1-dynamic.html 539880-1-ref.html
fuzzy-if(Android,12,1000) skip-if(stylo) == 539949-1.html#test2 539949-1-ref.html#test2 # bug 1354406
fuzzy-if(Android,12,1000) skip-if(styloVsGecko) == 539949-1.html#test2 539949-1-ref.html#test2 # bug 1354406
== 541382-1.html 541382-1-ref.html
random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)||!haveTestPlugin) HTTP == 541406-1.html 541406-1-ref.html
needs-focus != 542116-1.html 542116-1-ref.html
@ -1501,8 +1501,8 @@ fuzzy-if(Android,12,300) == 551463-1.html 551463-1-ref.html
random != 553571-1.html 553571-1-notref.html # expect dotted circle in test, not in ref: "fails" under harfbuzz, which doesn't consider the sequence invalid
fuzzy-if(!contentSameGfxBackendAsCanvas,128,91) random-if(d2d) skip-if(azureSkiaGL) fuzzy-if(skiaContent,32,150) == 555388-1.html 555388-1-ref.html
== 556661-1.html 556661-1-ref.html
fuzzy-if(skiaContent,4,5) fails-if(stylo) == 557087-1.html 557087-ref.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,5) fails-if(stylo) == 557087-2.html 557087-ref.html
fuzzy-if(skiaContent,4,5) fails-if(styloVsGecko) == 557087-1.html 557087-ref.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,5) fails-if(styloVsGecko) == 557087-2.html 557087-ref.html
== 557736-1.html 557736-1-ref.html
!= 558011-1.xul 558011-1-ref.xul
== 559284-1.html 559284-1-ref.html
@ -1555,7 +1555,7 @@ needs-focus == 568441.html 568441-ref.html
== 571347-1b.html 571347-1-ref.html
== 571347-2a.html 571347-2-ref.html
== 571347-2b.html 571347-2-ref.html
fails-if(stylo) == 571347-2c.html 571347-2-ref.html
fails-if(styloVsGecko) == 571347-2c.html 571347-2-ref.html
== 571347-2d.html 571347-2-ref.html
== 571347-3.html 571347-3-ref.html
== 572598-1.html 572598-ref.html
@ -1580,15 +1580,15 @@ fails-if(Android) random-if(layersGPUAccelerated) fuzzy-if(skiaContent,1,6436) =
== 582037-1b.html 582037-1-ref.html
fuzzy-if(Android,3,256) == 582037-2a.html 582037-2-ref.html
fuzzy-if(Android,3,256) == 582037-2b.html 582037-2-ref.html
asserts(1-2) asserts-if(stylo,4) == 582146-1.html about:blank
asserts(1-2) asserts-if(styloVsGecko,4) == 582146-1.html about:blank
== 582476-1.svg 582476-1-ref.svg
== 584400-dash-length.svg 584400-dash-length-ref.svg
== 584699-1.html 584699-1-ref.html
fuzzy-if(Android,2,48) == 585598-2.xhtml 585598-2-ref.xhtml
== 586400-1.html 586400-1-ref.html
fuzzy-if(d2d,52,1051) == 586683-1.html 586683-1-ref.html
fails-if(stylo) == 589615-1a.xhtml 589615-1-ref.html
fails-if(stylo) == 589615-1b.html 589615-1-ref.html
fails-if(styloVsGecko) == 589615-1a.xhtml 589615-1-ref.html
fails-if(styloVsGecko) == 589615-1b.html 589615-1-ref.html
== 589672-1.html 589672-1-ref.html
!= 589682-1.html 589682-1-notref.html
pref(dom.meta-viewport.enabled,true) skip-if(Android) == 593243-1.html 593243-1-ref.html # bug 593168
@ -1598,14 +1598,14 @@ random-if(Android) == 594333-1.html 594333-1-ref.html
== 594624-1.html 594624-1-ref.html
== 594737-1.html 594737-1-ref.html
fuzzy-if(skiaContent,1,80) == 597721-1.html 597721-1-ref.html
random-if(winWidget) fuzzy-if(Android,38,539) fuzzy-if(skiaContent,1,480) needs-focus skip-if(stylo) == 598726-1.html 598726-1-ref.html # Fails on Windows, bug 782196
random-if(winWidget) fuzzy-if(Android,38,539) fuzzy-if(skiaContent,1,480) needs-focus skip-if(styloVsGecko) == 598726-1.html 598726-1-ref.html # Fails on Windows, bug 782196
== 599113-1.html 599113-1-ref.html
fails-if(!haveTestPlugin) HTTP == 599476.html 599476-ref.html
== 599882-1a.html 599882-1-ref.html
== 599882-1b.html 599882-1-ref.html
== 599882-2.html 599882-2-ref.html
== 600045-1.html 600045-1-ref.html
fails-if(stylo) == 600803-1.html 600803-1-ref.html
fails-if(styloVsGecko) == 600803-1.html 600803-1-ref.html
== 600974-1.html 600974-1-ref.html
== 600974-2.html 600974-1-ref.html
== 600974-3.html 600974-1-ref.html
@ -1649,7 +1649,7 @@ fuzzy-if(d2d,5,1) == 622585-1.html 622585-1-ref.html # bug 789402
fuzzy-if(Android,8,300) fuzzy-if(skiaContent,1,40000) == 625409-1.html 625409-1-ref.html
== 627393-1.html about:blank
fuzzy-if(skiaContent,1,500) == 630835-1.html about:blank
fails-if(stylo) == 631352-1.html 631352-1-ref.html
fails-if(styloVsGecko) == 631352-1.html 631352-1-ref.html
skip-if(!haveTestPlugin) fails-if(Android) fuzzy-if(winWidget&&!layersGPUAccelerated,102,535) fuzzy-if(skiaContent&&!Android,102,11000) HTTP == 632423-1.html 632423-1-ref.html
skip-if(Android) random-if(winWidget||OSX==1010) == 632781-verybig.html 632781-ref.html
== 632781-normalsize.html 632781-ref.html
@ -1667,7 +1667,7 @@ fuzzy-if(Android,8,500) fuzzy-if(skiaContent,2,1) == 637852-2.html 637852-2-ref.
fuzzy-if(Android,8,500) == 637852-3.html 637852-3-ref.html
== 641770-1.html 641770-1-ref.html
== 641856-1.html 641856-1-ref.html
fails-if(stylo) == 645491-1.html 645491-1-ref.html
fails-if(styloVsGecko) == 645491-1.html 645491-1-ref.html
== 645647-1.html 645647-1-ref.html
== 645647-2.html 645647-2-ref.html
== 645768-1.html 645768-1-ref.html
@ -1695,16 +1695,16 @@ fuzzy-if(d2d,1,256) skip-if(Android) fuzzy-if(skiaContent,1,68000) == 664127-1.x
!= 669015-1.xul 669015-1-notref.xul
skip-if(azureSkiaGL) == 670442-1.html 670442-1-ref.html
== 670467-1.html 670467-1-ref.html
fails-if(stylo) == 670467-2.html 670467-2-ref.html
fails-if(styloVsGecko) == 670467-2.html 670467-2-ref.html
== 690164-1.html 690164-1-ref.html
== 690643-1.html 690643-1-ref.html
!= 691087-1.html 691087-1-ref.html
== 691571-1.html 691571-1-ref.html
fuzzy-if(skiaContent,1,200) == 696307-1.html 696307-1-ref.html
fuzzy-if(skiaContent,1,550) == 696739-1.html 696739-1-ref.html
needs-focus fails-if(stylo) == 703186-1.html 703186-1-ref.html
needs-focus fails-if(styloVsGecko) == 703186-1.html 703186-1-ref.html
needs-focus == 703186-2.html 703186-2-ref.html
needs-focus fails-if(stylo) != 703186-1.html 703186-2.html
needs-focus fails-if(styloVsGecko) != 703186-1.html 703186-2.html
== 711359-1.html 711359-1-ref.html
== 712849-1.html 712849-1-ref.html
== 713856-static.html 713856-ref.html
@ -1720,28 +1720,28 @@ fuzzy(2,40000) == 722923-1.html 722923-1-ref.html
== 723484-1.html 723484-1-ref.html
random-if(Android) == 728983-1.html 728983-1-ref.html
== 729143-1.html 729143-1-ref.html
fails-if(stylo) == 731521-1.html 731521-1-ref.html
needs-focus fails-if(stylo) == 731726-1.html 731726-1-ref.html
fails-if(stylo) == 735481-1.html 735481-1-ref.html
fails-if(styloVsGecko) == 731521-1.html 731521-1-ref.html
needs-focus fails-if(styloVsGecko) == 731726-1.html 731726-1-ref.html
fails-if(styloVsGecko) == 735481-1.html 735481-1-ref.html
fuzzy-if(cocoaWidget,1,300000) fuzzy-if(skiaContent,2,300000) == 745934-1.html 745934-1-ref.html
== 748692-1a.html 748692-1-ref.html
== 748692-1b.html 748692-1-ref.html
== 748803-1.html 748803-1-ref.html
== 750551-1.html 750551-1-ref.html
fuzzy-if(skiaContent,1,1) fails-if(stylo) == 751012-1a.html 751012-1-ref.html
fuzzy-if(skiaContent,1,1) fails-if(stylo) == 751012-1b.html 751012-1-ref.html
fuzzy-if(skiaContent,1,1) fails-if(styloVsGecko) == 751012-1a.html 751012-1-ref.html
fuzzy-if(skiaContent,1,1) fails-if(styloVsGecko) == 751012-1b.html 751012-1-ref.html
random-if(Android) == 753329-1.html about:blank
== 758561-1.html 758561-1-ref.html
fuzzy-if(true,1,90) fuzzy-if(skiaContent,1,320) == 759036-1.html 759036-1-ref.html
fuzzy-if(true,17,5886) fuzzy-if(skiaContent,9,5894) == 759036-2.html 759036-2-ref.html
fails-if(stylo) == 776265-1a.html 776265-1-ref.html
fails-if(stylo) == 776265-1b.html 776265-1-ref.html
fails-if(stylo) == 776265-1c.html 776265-1-ref.html
fails-if(stylo) == 776265-1d.html 776265-1-ref.html
fails-if(stylo) == 776265-2a.html 776265-2-ref.html
fails-if(stylo) == 776265-2b.html 776265-2-ref.html
fails-if(stylo) == 776265-2c.html 776265-2-ref.html
fails-if(stylo) == 776265-2d.html 776265-2-ref.html
fails-if(styloVsGecko) == 776265-1a.html 776265-1-ref.html
fails-if(styloVsGecko) == 776265-1b.html 776265-1-ref.html
fails-if(styloVsGecko) == 776265-1c.html 776265-1-ref.html
fails-if(styloVsGecko) == 776265-1d.html 776265-1-ref.html
fails-if(styloVsGecko) == 776265-2a.html 776265-2-ref.html
fails-if(styloVsGecko) == 776265-2b.html 776265-2-ref.html
fails-if(styloVsGecko) == 776265-2c.html 776265-2-ref.html
fails-if(styloVsGecko) == 776265-2d.html 776265-2-ref.html
== 776443-1.html 776443-1-ref.html
== 776443-2.html 776443-2-ref.html
== 786254-1.html 786254-1-ref.html
@ -1779,11 +1779,11 @@ fuzzy-if(OSX,1,364) fuzzy-if(skiaContent,1,320) == 846144-1.html 846144-1-ref.ht
!= 860370.html 860370-notref.html
== 871338-1.html 871338-1-ref.html
== 875060-1.html 875060-1-ref.html
fails-if(stylo) == 883987-1a.html 883987-1-ref.html
fails-if(stylo) == 883987-1b.html 883987-1-ref.html
fails-if(stylo) == 883987-1c.html 883987-1-ref.html
fails-if(stylo) == 883987-1d.html 883987-1-ref.html
fails-if(stylo) == 883987-1e.html 883987-1-ref.html
fails-if(styloVsGecko) == 883987-1a.html 883987-1-ref.html
fails-if(styloVsGecko) == 883987-1b.html 883987-1-ref.html
fails-if(styloVsGecko) == 883987-1c.html 883987-1-ref.html
fails-if(styloVsGecko) == 883987-1d.html 883987-1-ref.html
fails-if(styloVsGecko) == 883987-1e.html 883987-1-ref.html
== 883987-1f.html 883987-1-ref.html
== 890495-1.html 890495-1-ref.html
== 894931-1.html 894931-1-ref.html
@ -1800,7 +1800,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(!stylo) == 942017.html 942017-ref.html # bug 942017
fails-if(!styloVsGecko) == 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
@ -1811,13 +1811,13 @@ fuzzy-if(skiaContent,1,5) == 956513-1.svg 956513-1-ref.svg
fuzzy-if(skiaContent,1,80) == 961887-1.html 961887-1-ref.html
== 961887-2.html 961887-2-ref.html
== 961887-3.html 961887-3-ref.html
pref(layout.css.overflow-clip-box.enabled,true) fuzzy(50,145) fuzzy-if(asyncPan&&!layersGPUAccelerated,102,3712) fails-if(stylo) == 966992-1.html 966992-1-ref.html
pref(layout.css.overflow-clip-box.enabled,true) fuzzy(50,145) fuzzy-if(asyncPan&&!layersGPUAccelerated,102,3712) fails-if(styloVsGecko) == 966992-1.html 966992-1-ref.html
skip-if(Android) == 966510-1.html 966510-1-ref.html # scrollable elements other than the root probably won't work well on android until bug 776030 is fixed
skip-if(Android) == 966510-2.html 966510-2-ref.html # same as above
fuzzy-if(skiaContent,1,123) == 978911-1.svg 978911-1-ref.svg
== 983084-1.html 983084-1-ref.html
skip-if(stylo) == 983084-2.html 983084-2-ref.html
skip-if(stylo) == 983084-3.html 983084-1-ref.html
skip-if(styloVsGecko) == 983084-2.html 983084-2-ref.html
skip-if(styloVsGecko) == 983084-3.html 983084-1-ref.html
== 983691-1.html 983691-ref.html
HTTP(..) == 983985-1.html 983985-1-ref.html
HTTP(..) == 983985-2.html 983985-2-ref.html
@ -1839,7 +1839,7 @@ pref(layout.css.overflow-clip-box.enabled,true) fuzzy-if(skiaContent,2,845) == 9
== 1021564-4.html 1021564-ref.html
pref(browser.display.use_document_fonts,0) == 1022481-1.html 1022481-1-ref.html
fuzzy-if(d2d,1,125200) fuzzy-if(skiaContent,1,126000) == 1022612-1.html 1022612-1-ref.html
random-if(stylo) == 1024473-1.html 1024473-1-ref.html
random-if(styloVsGecko) == 1024473-1.html 1024473-1-ref.html
fuzzy-if(skiaContent,1,24000) == 1025914-1.html 1025914-1-ref.html
== 1042104-1.html 1042104-1-ref.html
== 1043537-1.html 1043537-1-ref.html
@ -1865,7 +1865,7 @@ test-pref(layout.testing.overlay-scrollbars.always-visible,false) == 1081072-1.h
== 1103258-1.html 1103258-1-ref.html # assertion crash test with layers culling test
== 1105137-1.html 1105137-1-ref.html
fuzzy-if(d2d,36,304) fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)&&d2d,127,701) HTTP(..) == 1116480-1-fakeitalic-overflow.html 1116480-1-fakeitalic-overflow-ref.html
skip-if(stylo) == 1111753-1.html about:blank
skip-if(styloVsGecko) == 1111753-1.html about:blank
== 1114526-1.html 1114526-1-ref.html
fuzzy-if(skiaContent,1,800000) == 1119117-1a.html 1119117-1-ref.html
fuzzy-if(skiaContent,1,800000) == 1119117-1b.html 1119117-1-ref.html
@ -1913,24 +1913,24 @@ skip-if(!Android) == 1133905-3-rtl.html 1133905-ref-rtl.html
skip-if(!Android) == 1133905-4-rtl.html 1133905-ref-rtl.html
skip-if(!Android) == 1133905-5-rtl.html 1133905-ref-rtl.html
skip-if(!Android) == 1133905-6-rtl.html 1133905-ref-rtl.html
skip-if(!Android) fails-if(Android) fails-if(stylo) == 1133905-1-v-rtl.html 1133905-ref-v-rtl.html
skip-if(!Android) fails-if(Android) fails-if(stylo) == 1133905-2-v-rtl.html 1133905-ref-v-rtl.html
skip-if(!Android) fails-if(Android) fails-if(stylo) == 1133905-3-v-rtl.html 1133905-ref-v-rtl.html
skip-if(!Android) fails-if(stylo) == 1133905-4-v-rtl.html 1133905-ref-v-rtl.html
skip-if(!Android) fails-if(Android) fails-if(stylo) == 1133905-5-v-rtl.html 1133905-ref-v-rtl.html
skip-if(!Android) fails-if(Android) fails-if(stylo) == 1133905-6-v-rtl.html 1133905-ref-v-rtl.html
skip-if(!Android) fails-if(Android) fails-if(styloVsGecko) == 1133905-1-v-rtl.html 1133905-ref-v-rtl.html
skip-if(!Android) fails-if(Android) fails-if(styloVsGecko) == 1133905-2-v-rtl.html 1133905-ref-v-rtl.html
skip-if(!Android) fails-if(Android) fails-if(styloVsGecko) == 1133905-3-v-rtl.html 1133905-ref-v-rtl.html
skip-if(!Android) fails-if(styloVsGecko) == 1133905-4-v-rtl.html 1133905-ref-v-rtl.html
skip-if(!Android) fails-if(Android) fails-if(styloVsGecko) == 1133905-5-v-rtl.html 1133905-ref-v-rtl.html
skip-if(!Android) fails-if(Android) fails-if(styloVsGecko) == 1133905-6-v-rtl.html 1133905-ref-v-rtl.html
skip-if(!Android) == 1133905-1-h-rtl.html 1133905-ref-h-rtl.html
skip-if(!Android) == 1133905-2-h-rtl.html 1133905-ref-h-rtl.html
skip-if(!Android) == 1133905-3-h-rtl.html 1133905-ref-h-rtl.html
skip-if(!Android) == 1133905-4-h-rtl.html 1133905-ref-h-rtl.html
skip-if(!Android) == 1133905-5-h-rtl.html 1133905-ref-h-rtl.html
skip-if(!Android) == 1133905-6-h-rtl.html 1133905-ref-h-rtl.html
skip-if(!Android) fails-if(Android) fails-if(stylo) == 1133905-1-vh-rtl.html 1133905-ref-vh-rtl.html
skip-if(!Android) fails-if(Android) fails-if(stylo) == 1133905-2-vh-rtl.html 1133905-ref-vh-rtl.html
skip-if(!Android) fails-if(Android) fails-if(stylo) == 1133905-3-vh-rtl.html 1133905-ref-vh-rtl.html
skip-if(!Android) fails-if(stylo) == 1133905-4-vh-rtl.html 1133905-ref-vh-rtl.html
skip-if(!Android) fails-if(Android) fails-if(stylo) == 1133905-5-vh-rtl.html 1133905-ref-vh-rtl.html
skip-if(!Android) fails-if(Android) fails-if(stylo) == 1133905-6-vh-rtl.html 1133905-ref-vh-rtl.html
skip-if(!Android) fails-if(Android) fails-if(styloVsGecko) == 1133905-1-vh-rtl.html 1133905-ref-vh-rtl.html
skip-if(!Android) fails-if(Android) fails-if(styloVsGecko) == 1133905-2-vh-rtl.html 1133905-ref-vh-rtl.html
skip-if(!Android) fails-if(Android) fails-if(styloVsGecko) == 1133905-3-vh-rtl.html 1133905-ref-vh-rtl.html
skip-if(!Android) fails-if(styloVsGecko) == 1133905-4-vh-rtl.html 1133905-ref-vh-rtl.html
skip-if(!Android) fails-if(Android) fails-if(styloVsGecko) == 1133905-5-vh-rtl.html 1133905-ref-vh-rtl.html
skip-if(!Android) fails-if(Android) fails-if(styloVsGecko) == 1133905-6-vh-rtl.html 1133905-ref-vh-rtl.html
== 1150021-1.xul 1150021-1-ref.xul
== 1151145-1.html 1151145-1-ref.html
== 1151306-1.html 1151306-1-ref.html
@ -1939,7 +1939,7 @@ skip-if(!Android) fails-if(Android) fails-if(stylo) == 1133905-6-vh-rtl.html 113
fuzzy-if(skiaContent,7,84) == 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(gtkWidget&&!stylo) == 1174332-1.html 1174332-1-ref.html # bug 1312658
fuzzy(1,74) fails-if(gtkWidget&&!styloVsGecko) == 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
@ -1952,7 +1952,7 @@ fuzzy-if(skiaContent,1,1) == 1202512-2.html 1202512-2-ref.html
== 1209994-3.html 1209994-3-ref.html
== 1209994-4.html 1209994-4-ref.html
== 1222226-1.html 1222226-1-ref.html
pref(layout.css.overflow-clip-box.enabled,true) fails-if(stylo) == 1226278.html 1226278-ref.html
pref(layout.css.overflow-clip-box.enabled,true) fails-if(styloVsGecko) == 1226278.html 1226278-ref.html
== 1230466.html about:blank
random-if(gtkWidget) != 1238243-1.html 1238243-1-notref.html # may fail on Linux, depending on Korean fonts available
== 1238243-2.html 1238243-2-ref.html
@ -1966,7 +1966,7 @@ fuzzy(100,2000) == 1239564.html 1239564-ref.html
== 1272997-1.html 1272997-1-ref.html
random-if(!winWidget) == 1273154-1.html 1273154-1-ref.html # depends on Windows font
random-if(!winWidget) == 1273154-2.html 1273154-2-ref.html # depends on Windows font
fails-if(stylo) == 1274368-1.html 1274368-1-ref.html
fails-if(styloVsGecko) == 1274368-1.html 1274368-1-ref.html
!= 1276161-1a.html 1276161-1-notref.html
!= 1276161-1b.html 1276161-1-notref.html
!= 1276161-1a.html 1276161-1b.html
@ -1990,10 +1990,11 @@ pref(layers.advanced.background-color,1) skip-if(!webrender) fuzzy-if(webrender,
pref(layers.advanced.background-color,1) skip-if(!webrender) fuzzy-if(webrender,27,700) == 1316719-1b.html 1316719-1-ref.html
pref(layers.advanced.background-color,1) skip-if(!webrender) fuzzy-if(webrender,27,700) == 1316719-1c.html 1316719-1-ref.html
skip-if(Android) != 1318769-1.html 1318769-1-ref.html
fails-if(stylo) == 1322512-1.html 1322512-1-ref.html
fails-if(styloVsGecko) == 1322512-1.html 1322512-1-ref.html
== 1330051.svg 1330051-ref.svg
== 1348481-1.html 1348481-ref.html
== 1348481-2.html 1348481-ref.html
fails-if(styloVsGecko) == 1348481-3.html 1348481-ref.html
== 1352464-1.html 1352464-1-ref.html
== 1358375-1.html 1358375-ref.html
== 1358375-2.html 1358375-ref.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&&!stylo)||(azureSkiaGL&&Android)) == linear-gradient-1a.html linear-gradient-1-ref.html
fails-if((azureSkia&&!azureSkiaGL&&!styloVsGecko)||(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&&!stylo)||(azureSkiaGL&&Android)) == linear-gradient-1b.html linear-gradient-1-ref.html
fails-if((azureSkia&&!azureSkiaGL&&!styloVsGecko)||(azureSkiaGL&&Android)) == linear-gradient-1b.html linear-gradient-1-ref.html
== zero-dimensions.html zero-dimensions-ref.html

Просмотреть файл

@ -31,5 +31,5 @@ fails-if(webrender) == dependent-builtin.html dependent-builtin-ref.ht
== redefine-builtin.html redefine-builtin-ref.html
== redefine-attr-mapping.html redefine-attr-mapping-ref.html
== disclosure-styles.html disclosure-styles-ref.html
fails-if(stylo) == symbols-function.html symbols-function-ref.html
fails-if(styloVsGecko) == symbols-function.html symbols-function-ref.html
== symbols-function-invalid.html symbols-function-invalid-ref.html

Просмотреть файл

@ -1,7 +1,7 @@
== screen-animations.html screen-animations-ref.html
!= screen-animations.html screen-animations-notref.html
fails-if(!stylo) == print-no-animations.html print-no-animations-ref.html # reftest harness doesn't actually make pres context non-dynamic for reftest-print tests
fails-if(!stylo) != print-no-animations.html print-no-animations-notref.html # reftest harness doesn't actually make pres context non-dynamic for reftest-print tests
fails-if(!styloVsGecko) == print-no-animations.html print-no-animations-ref.html # reftest harness doesn't actually make pres context non-dynamic for reftest-print tests
fails-if(!styloVsGecko) != print-no-animations.html print-no-animations-notref.html # reftest harness doesn't actually make pres context non-dynamic for reftest-print tests
== 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

Просмотреть файл

@ -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(!stylo) == test-charset-utf-16-le-bom.html pass.html
fails-if(!styloVsGecko) == 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(!stylo) == test-charset-utf-16-be-bom.html pass.html
fails-if(!styloVsGecko) == test-charset-utf-16-be-bom.html pass.html
== test-charset-utf-16-bom-be.html pass.html

Просмотреть файл

@ -1,9 +1,9 @@
fuzzy-if(skiaContent,1,10) fails-if(stylo) == textarea-fieldset-1.html textarea-fieldset-ref.html
fails-if(stylo) == textarea-fieldset-2.html textarea-fieldset-ref.html
fails-if(stylo) == textarea-fieldset-3.html textarea-fieldset-ref.html
fails-if(stylo) == textarea-fieldset-4.html textarea-fieldset-ref.html
fuzzy-if(skiaContent,1,5) fails-if(stylo) == textarea-fieldset-legend-1.html textarea-fieldset-legend-ref-1.html
fuzzy-if(skiaContent,1,5) fails-if(stylo) == textarea-fieldset-legend-2.html textarea-fieldset-legend-ref-2.html
fuzzy-if(skiaContent,1,5) fails-if(stylo) == textarea-fieldset-legend-3.html textarea-fieldset-legend-ref-3.html
fuzzy-if(skiaContent,1,5) fails-if(stylo) == textarea-fieldset-legend-4.html textarea-fieldset-legend-ref-4.html
fuzzy-if(skiaContent,1,5) fails-if(stylo) == textarea-fieldset-legend-5.html textarea-fieldset-legend-ref-5.html
fuzzy-if(skiaContent,1,10) fails-if(styloVsGecko) == textarea-fieldset-1.html textarea-fieldset-ref.html
fails-if(styloVsGecko) == textarea-fieldset-2.html textarea-fieldset-ref.html
fails-if(styloVsGecko) == textarea-fieldset-3.html textarea-fieldset-ref.html
fails-if(styloVsGecko) == textarea-fieldset-4.html textarea-fieldset-ref.html
fuzzy-if(skiaContent,1,5) fails-if(styloVsGecko) == textarea-fieldset-legend-1.html textarea-fieldset-legend-ref-1.html
fuzzy-if(skiaContent,1,5) fails-if(styloVsGecko) == textarea-fieldset-legend-2.html textarea-fieldset-legend-ref-2.html
fuzzy-if(skiaContent,1,5) fails-if(styloVsGecko) == textarea-fieldset-legend-3.html textarea-fieldset-legend-ref-3.html
fuzzy-if(skiaContent,1,5) fails-if(styloVsGecko) == textarea-fieldset-legend-4.html textarea-fieldset-legend-ref-4.html
fuzzy-if(skiaContent,1,5) fails-if(styloVsGecko) == textarea-fieldset-legend-5.html textarea-fieldset-legend-ref-5.html

Просмотреть файл

@ -5,11 +5,11 @@ fuzzy-if(Android,8,604) == display-contents-acid.html display-contents-acid-ref.
fuzzy-if(Android,8,604) == display-contents-acid-dyn-1.html display-contents-acid-ref.html
fuzzy-if(Android,8,604) == display-contents-acid-dyn-2.html display-contents-acid-ref.html
fuzzy-if(Android,8,604) == display-contents-acid-dyn-3.html display-contents-acid-ref.html
skip-if(stylo) == display-contents-generated-content.html display-contents-generated-content-ref.html
skip-if(stylo) == display-contents-generated-content-2.html display-contents-generated-content-ref.html
fails-if(stylo) == display-contents-style-inheritance-1.html display-contents-style-inheritance-1-ref.html
fails-if(stylo) == display-contents-style-inheritance-1-stylechange.html display-contents-style-inheritance-1-ref.html
fuzzy-if(winWidget,12,100) skip-if(stylo) == display-contents-style-inheritance-1-dom-mutations.html display-contents-style-inheritance-1-ref.html
skip-if(styloVsGecko) == display-contents-generated-content.html display-contents-generated-content-ref.html
skip-if(styloVsGecko) == display-contents-generated-content-2.html display-contents-generated-content-ref.html
fails-if(styloVsGecko) == display-contents-style-inheritance-1.html display-contents-style-inheritance-1-ref.html
fails-if(styloVsGecko) == display-contents-style-inheritance-1-stylechange.html display-contents-style-inheritance-1-ref.html
fuzzy-if(winWidget,12,100) skip-if(styloVsGecko) == display-contents-style-inheritance-1-dom-mutations.html display-contents-style-inheritance-1-ref.html
== display-contents-tables.xhtml display-contents-tables-ref.xhtml
== display-contents-tables-2.xhtml display-contents-tables-ref.xhtml
== display-contents-tables-3.xhtml display-contents-tables-3-ref.xhtml
@ -17,16 +17,16 @@ fuzzy-if(winWidget,12,100) skip-if(stylo) == display-contents-style-inheritance-
== display-contents-visibility-hidden-2.html display-contents-visibility-hidden-ref.html
== display-contents-495385-2d.html display-contents-495385-2d-ref.html
fuzzy-if(Android,7,3935) == display-contents-xbl.xhtml display-contents-xbl-ref.html
fuzzy-if(Android,7,1186) pref(dom.webcomponents.enabled,true) skip-if(stylo) == display-contents-shadow-dom-1.html display-contents-shadow-dom-1-ref.html
fuzzy-if(Android,7,1186) pref(dom.webcomponents.enabled,true) skip-if(styloVsGecko) == display-contents-shadow-dom-1.html display-contents-shadow-dom-1-ref.html
== display-contents-xbl-2.xul display-contents-xbl-2-ref.xul
asserts(1) asserts-if(stylo,2) == display-contents-xbl-3.xul display-contents-xbl-3-ref.xul # bug 1089223
asserts(1) asserts-if(styloVsGecko,2) == display-contents-xbl-3.xul display-contents-xbl-3-ref.xul # bug 1089223
skip == display-contents-xbl-4.xul display-contents-xbl-4-ref.xul # fails (not just asserts) due to bug 1089223
asserts(0-1) fuzzy-if(Android,8,3216) == display-contents-fieldset.html display-contents-fieldset-ref.html # bug 1089223
asserts(1) asserts-if(stylo,2) == display-contents-xbl-5.xul display-contents-xbl-3-ref.xul # bug 1089223
asserts(1) asserts-if(styloVsGecko,2) == display-contents-xbl-5.xul display-contents-xbl-3-ref.xul # bug 1089223
== display-contents-list-item-child.html display-contents-list-item-child-ref.html
== display-contents-dyn-insert-text.html display-contents-dyn-insert-text-ref.html
== display-contents-writing-mode-1.html display-contents-writing-mode-1-ref.html
== display-contents-writing-mode-2.html display-contents-writing-mode-2-ref.html
needs-focus == display-contents-state-change.html display-contents-state-change-ref.html
pref(layout.css.display-flow-root.enabled,true) == display-flow-root-001.html display-flow-root-001-ref.html
pref(layout.css.display-flow-root.enabled,false) fails-if(stylo) == display-flow-root-001.html display-flow-root-disabled-001-ref.html
pref(layout.css.display-flow-root.enabled,false) fails-if(styloVsGecko) == display-flow-root-001.html display-flow-root-disabled-001-ref.html

Просмотреть файл

@ -1,9 +1,9 @@
fuzzy-if(skiaContent,1,5) fails-if(stylo) == textarea-fieldset-1.html textarea-fieldset-ref.html
fuzzy-if(skiaContent,1,5) fails-if(stylo) == textarea-fieldset-2.html textarea-fieldset-ref.html
fails-if(stylo) == textarea-fieldset-3.html textarea-fieldset-ref.html
fails-if(stylo) == textarea-fieldset-4.html textarea-fieldset-ref.html
fuzzy-if(skiaContent,1,5) fails-if(stylo) == textarea-fieldset-legend-1.html textarea-fieldset-legend-ref-1.html
fuzzy-if(skiaContent,1,5) fails-if(stylo) == textarea-fieldset-legend-2.html textarea-fieldset-legend-ref-2.html
fuzzy-if(skiaContent,1,5) fails-if(stylo) == textarea-fieldset-legend-3.html textarea-fieldset-legend-ref-3.html
fuzzy-if(skiaContent,1,5) fails-if(stylo) == textarea-fieldset-legend-4.html textarea-fieldset-legend-ref-4.html
fuzzy-if(skiaContent,1,10) fails-if(stylo) == textarea-fieldset-legend-5.html textarea-fieldset-legend-ref-5.html
fuzzy-if(skiaContent,1,5) fails-if(styloVsGecko) == textarea-fieldset-1.html textarea-fieldset-ref.html
fuzzy-if(skiaContent,1,5) fails-if(styloVsGecko) == textarea-fieldset-2.html textarea-fieldset-ref.html
fails-if(styloVsGecko) == textarea-fieldset-3.html textarea-fieldset-ref.html
fails-if(styloVsGecko) == textarea-fieldset-4.html textarea-fieldset-ref.html
fuzzy-if(skiaContent,1,5) fails-if(styloVsGecko) == textarea-fieldset-legend-1.html textarea-fieldset-legend-ref-1.html
fuzzy-if(skiaContent,1,5) fails-if(styloVsGecko) == textarea-fieldset-legend-2.html textarea-fieldset-legend-ref-2.html
fuzzy-if(skiaContent,1,5) fails-if(styloVsGecko) == textarea-fieldset-legend-3.html textarea-fieldset-legend-ref-3.html
fuzzy-if(skiaContent,1,5) fails-if(styloVsGecko) == textarea-fieldset-legend-4.html textarea-fieldset-legend-ref-4.html
fuzzy-if(skiaContent,1,10) fails-if(styloVsGecko) == textarea-fieldset-legend-5.html textarea-fieldset-legend-ref-5.html

Просмотреть файл

@ -1,7 +1,7 @@
default-preferences pref(layout.css.grid.enabled,true)
fails-if(!stylo) == grid-whitespace-handling-1a.xhtml grid-whitespace-handling-1-ref.xhtml
fails-if(!stylo) skip-if(stylo) == grid-whitespace-handling-1b.xhtml grid-whitespace-handling-1-ref.xhtml
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
== 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
@ -19,19 +19,19 @@ fails-if(!stylo) skip-if(stylo) == grid-whitespace-handling-1b.xhtml grid-whites
== grid-track-sizing-002.html grid-track-sizing-002-ref.html
== grid-abspos-items-001.html grid-abspos-items-001-ref.html
== grid-abspos-items-002.html grid-abspos-items-002-ref.html
fails-if(stylo) == grid-abspos-items-003.html grid-abspos-items-003-ref.html
fails-if(stylo) == grid-abspos-items-004.html grid-abspos-items-004-ref.html
fails-if(stylo) == grid-abspos-items-005.html grid-abspos-items-005-ref.html
fails-if(stylo) == grid-abspos-items-006.html grid-abspos-items-006-ref.html
fails-if(stylo) == grid-abspos-items-007.html grid-abspos-items-007-ref.html
fails-if(stylo) == grid-abspos-items-008.html grid-abspos-items-008-ref.html
fails-if(stylo) == grid-abspos-items-009.html grid-abspos-items-009-ref.html
fails-if(stylo) == grid-abspos-items-010.html grid-abspos-items-010-ref.html
fails-if(styloVsGecko) == grid-abspos-items-003.html grid-abspos-items-003-ref.html
fails-if(styloVsGecko) == grid-abspos-items-004.html grid-abspos-items-004-ref.html
fails-if(styloVsGecko) == grid-abspos-items-005.html grid-abspos-items-005-ref.html
fails-if(styloVsGecko) == grid-abspos-items-006.html grid-abspos-items-006-ref.html
fails-if(styloVsGecko) == grid-abspos-items-007.html grid-abspos-items-007-ref.html
fails-if(styloVsGecko) == grid-abspos-items-008.html grid-abspos-items-008-ref.html
fails-if(styloVsGecko) == grid-abspos-items-009.html grid-abspos-items-009-ref.html
fails-if(styloVsGecko) == grid-abspos-items-010.html grid-abspos-items-010-ref.html
== grid-abspos-items-011.html grid-abspos-items-011-ref.html
== grid-abspos-items-012.html grid-abspos-items-012-ref.html
== grid-abspos-items-013.html grid-abspos-items-013-ref.html
fails-if(stylo) == grid-abspos-items-014.html grid-abspos-items-014-ref.html
fails-if(stylo) == grid-abspos-items-015.html grid-abspos-items-015-ref.html
fails-if(styloVsGecko) == grid-abspos-items-014.html grid-abspos-items-014-ref.html
fails-if(styloVsGecko) == grid-abspos-items-015.html grid-abspos-items-015-ref.html
== grid-order-abspos-items-001.html grid-order-abspos-items-001-ref.html
== grid-order-placement-auto-001.html grid-order-placement-auto-001-ref.html
fuzzy-if(skiaContent,1,200) == grid-order-placement-definite-001.html grid-order-placement-definite-001-ref.html
@ -77,7 +77,7 @@ skip-if(Android) == grid-auto-min-sizing-percent-001.html grid-auto-min-sizing-p
== grid-track-intrinsic-sizing-003.html grid-track-intrinsic-sizing-003-ref.html
== grid-track-intrinsic-sizing-004.html grid-track-intrinsic-sizing-004-ref.html
== grid-track-percent-sizing-001.html grid-track-percent-sizing-001-ref.html
fails-if(stylo) == grid-track-fit-content-sizing-001.html grid-track-fit-content-sizing-001-ref.html
fails-if(styloVsGecko) == grid-track-fit-content-sizing-001.html grid-track-fit-content-sizing-001-ref.html
== grid-track-fit-content-sizing-002.html grid-track-fit-content-sizing-002-ref.html
== grid-max-sizing-flex-001.html grid-max-sizing-flex-001-ref.html
== grid-max-sizing-flex-002.html grid-max-sizing-flex-002-ref.html
@ -85,30 +85,30 @@ fails-if(stylo) == grid-track-fit-content-sizing-001.html grid-track-fit-content
== grid-max-sizing-flex-004.html grid-max-sizing-flex-004-ref.html
== grid-max-sizing-flex-005.html grid-max-sizing-flex-005-ref.html
== grid-max-sizing-flex-006.html grid-max-sizing-flex-006-ref.html
fails-if(stylo) == grid-max-sizing-flex-007.html grid-max-sizing-flex-007-ref.html
fails-if(stylo) == grid-max-sizing-flex-008.html grid-max-sizing-flex-008-ref.html
fails-if(styloVsGecko) == grid-max-sizing-flex-007.html grid-max-sizing-flex-007-ref.html
fails-if(styloVsGecko) == grid-max-sizing-flex-008.html grid-max-sizing-flex-008-ref.html
== grid-flex-min-sizing-001.html grid-flex-min-sizing-001-ref.html
== grid-flex-min-sizing-002.html grid-flex-min-sizing-002-ref.html
fails-if(stylo) == grid-item-align-001.html grid-item-align-001-ref.html
fails-if(stylo) == grid-item-align-002.html grid-item-align-002-ref.html
fails-if(stylo) == grid-item-align-003.html grid-item-align-003-ref.html
fails-if(stylo) == grid-item-justify-001.html grid-item-justify-001-ref.html
fails-if(stylo) == grid-item-justify-002.html grid-item-justify-002-ref.html
fails-if(stylo) == grid-item-stretch-001.html grid-item-stretch-001-ref.html
fails-if(stylo) == grid-item-intrinsic-ratio-stretch-001.html grid-item-intrinsic-ratio-stretch-001-ref.html
fails-if(stylo) == grid-item-intrinsic-ratio-stretch-002.html grid-item-intrinsic-ratio-stretch-002-ref.html
fails-if(stylo) == grid-item-intrinsic-ratio-stretch-003.html grid-item-intrinsic-ratio-stretch-003-ref.html
fails-if(stylo) == grid-item-intrinsic-ratio-stretch-004.html grid-item-intrinsic-ratio-stretch-004-ref.html
fails-if(stylo) == grid-item-intrinsic-ratio-stretch-005.html grid-item-intrinsic-ratio-stretch-005-ref.html
fails-if(stylo) == grid-item-intrinsic-ratio-stretch-006.html grid-item-intrinsic-ratio-stretch-006-ref.html
fails-if(stylo) == grid-item-intrinsic-ratio-stretch-007.html grid-item-intrinsic-ratio-stretch-007-ref.html
fails-if(stylo) == grid-item-intrinsic-ratio-normal-001.html grid-item-intrinsic-ratio-normal-001-ref.html
fails-if(stylo) == grid-item-intrinsic-ratio-normal-002.html grid-item-intrinsic-ratio-normal-002-ref.html
fails-if(stylo) == grid-item-intrinsic-ratio-normal-003.html grid-item-intrinsic-ratio-normal-003-ref.html
fails-if(stylo) == grid-item-intrinsic-ratio-normal-004.html grid-item-intrinsic-ratio-normal-004-ref.html
fails-if(stylo) == grid-item-intrinsic-ratio-normal-005.html grid-item-intrinsic-ratio-normal-005-ref.html
fails-if(stylo) == grid-item-intrinsic-size-normal-001.html grid-item-intrinsic-size-normal-001-ref.html
fails-if(stylo) == grid-item-intrinsic-size-normal-002.html grid-item-intrinsic-size-normal-002-ref.html
fails-if(styloVsGecko) == grid-item-align-001.html grid-item-align-001-ref.html
fails-if(styloVsGecko) == grid-item-align-002.html grid-item-align-002-ref.html
fails-if(styloVsGecko) == grid-item-align-003.html grid-item-align-003-ref.html
fails-if(styloVsGecko) == grid-item-justify-001.html grid-item-justify-001-ref.html
fails-if(styloVsGecko) == grid-item-justify-002.html grid-item-justify-002-ref.html
fails-if(styloVsGecko) == grid-item-stretch-001.html grid-item-stretch-001-ref.html
fails-if(styloVsGecko) == grid-item-intrinsic-ratio-stretch-001.html grid-item-intrinsic-ratio-stretch-001-ref.html
fails-if(styloVsGecko) == grid-item-intrinsic-ratio-stretch-002.html grid-item-intrinsic-ratio-stretch-002-ref.html
fails-if(styloVsGecko) == grid-item-intrinsic-ratio-stretch-003.html grid-item-intrinsic-ratio-stretch-003-ref.html
fails-if(styloVsGecko) == grid-item-intrinsic-ratio-stretch-004.html grid-item-intrinsic-ratio-stretch-004-ref.html
fails-if(styloVsGecko) == grid-item-intrinsic-ratio-stretch-005.html grid-item-intrinsic-ratio-stretch-005-ref.html
fails-if(styloVsGecko) == grid-item-intrinsic-ratio-stretch-006.html grid-item-intrinsic-ratio-stretch-006-ref.html
fails-if(styloVsGecko) == grid-item-intrinsic-ratio-stretch-007.html grid-item-intrinsic-ratio-stretch-007-ref.html
fails-if(styloVsGecko) == grid-item-intrinsic-ratio-normal-001.html grid-item-intrinsic-ratio-normal-001-ref.html
fails-if(styloVsGecko) == grid-item-intrinsic-ratio-normal-002.html grid-item-intrinsic-ratio-normal-002-ref.html
fails-if(styloVsGecko) == grid-item-intrinsic-ratio-normal-003.html grid-item-intrinsic-ratio-normal-003-ref.html
fails-if(styloVsGecko) == grid-item-intrinsic-ratio-normal-004.html grid-item-intrinsic-ratio-normal-004-ref.html
fails-if(styloVsGecko) == grid-item-intrinsic-ratio-normal-005.html grid-item-intrinsic-ratio-normal-005-ref.html
fails-if(styloVsGecko) == grid-item-intrinsic-size-normal-001.html grid-item-intrinsic-size-normal-001-ref.html
fails-if(styloVsGecko) == grid-item-intrinsic-size-normal-002.html grid-item-intrinsic-size-normal-002-ref.html
== grid-item-auto-min-size-clamp-001.html grid-item-auto-min-size-clamp-001-ref.html
== grid-item-auto-min-size-clamp-002.html grid-item-auto-min-size-clamp-002-ref.html
== grid-item-auto-min-size-clamp-003.html grid-item-auto-min-size-clamp-003-ref.html
@ -116,62 +116,62 @@ fails-if(stylo) == grid-item-intrinsic-size-normal-002.html grid-item-intrinsic-
== grid-item-auto-min-size-clamp-005.html grid-item-auto-min-size-clamp-005-ref.html
== grid-item-auto-min-size-clamp-006.html grid-item-auto-min-size-clamp-006-ref.html
== grid-item-auto-min-size-clamp-007.html grid-item-auto-min-size-clamp-007-ref.html
fails-if(stylo) == grid-item-overflow-stretch-001.html grid-item-overflow-stretch-001-ref.html
fails-if(stylo) == grid-item-overflow-stretch-002.html grid-item-overflow-stretch-002-ref.html
fails-if(stylo) == grid-item-overflow-stretch-003.html grid-item-overflow-stretch-003-ref.html
fails-if(stylo) == grid-item-overflow-stretch-004.html grid-item-overflow-stretch-004-ref.html
fails-if(stylo) == grid-item-overflow-stretch-005.html grid-item-overflow-stretch-005-ref.html
fails-if(stylo) == grid-item-overflow-stretch-006.html grid-item-overflow-stretch-006-ref.html
fails-if(stylo) == grid-item-canvas-001.html grid-item-canvas-001-ref.html
skip-if(Android) fails-if(stylo) == grid-item-button-001.html grid-item-button-001-ref.html
fails-if(stylo) == grid-item-table-stretch-001.html grid-item-table-stretch-001-ref.html
fails-if(stylo) == grid-item-table-stretch-002.html grid-item-table-stretch-002-ref.html
fails-if(stylo) == grid-item-table-stretch-003.html grid-item-table-stretch-003-ref.html
fails-if(stylo) == grid-item-table-stretch-004.html grid-item-table-stretch-004-ref.html
fails-if(stylo) == grid-item-fieldset-stretch-001.html grid-item-fieldset-stretch-001-ref.html
skip-if(Android) fails-if(stylo) == grid-item-video-stretch-001.html grid-item-video-stretch-001-ref.html # Huh, Android doesn't have webm support?
skip-if(Android) fails-if(stylo) == grid-item-video-stretch-002.html grid-item-video-stretch-002-ref.html # Huh, Android doesn't have webm support?
fails-if(stylo) == grid-item-input-stretch-001.html grid-item-input-stretch-001-ref.html
fails-if(stylo) == grid-item-self-baseline-001.html grid-item-self-baseline-001-ref.html
random-if(http.oscpu!="Linux\u0020i686") fails-if(stylo) == grid-item-content-baseline-001.html grid-item-content-baseline-001-ref.html # depends on exact Ahem baseline font metrics which seems to differ between platforms: bug 1310792
random-if(http.oscpu!="Linux\u0020i686") fails-if(stylo) == grid-item-content-baseline-002.html grid-item-content-baseline-002-ref.html # ditto
random-if(http.oscpu!="Linux\u0020i686") fails-if(stylo) == grid-item-mixed-baseline-001.html grid-item-mixed-baseline-001-ref.html # ditto
random-if(http.oscpu!="Linux\u0020i686") fails-if(stylo) == grid-item-mixed-baseline-002.html grid-item-mixed-baseline-002-ref.html # ditto
random-if(http.oscpu!="Linux\u0020i686") fails-if(stylo) == grid-item-mixed-baseline-003.html grid-item-mixed-baseline-003-ref.html # ditto
skip-if(!gtkWidget) fails-if(stylo) == grid-item-mixed-baseline-004.html grid-item-mixed-baseline-004-ref.html # ditto
fails-if(stylo) == grid-align-content-001.html grid-align-content-001-ref.html
fails-if(stylo) == grid-justify-content-001.html grid-justify-content-001-ref.html
fails-if(styloVsGecko) == grid-item-overflow-stretch-001.html grid-item-overflow-stretch-001-ref.html
fails-if(styloVsGecko) == grid-item-overflow-stretch-002.html grid-item-overflow-stretch-002-ref.html
fails-if(styloVsGecko) == grid-item-overflow-stretch-003.html grid-item-overflow-stretch-003-ref.html
fails-if(styloVsGecko) == grid-item-overflow-stretch-004.html grid-item-overflow-stretch-004-ref.html
fails-if(styloVsGecko) == grid-item-overflow-stretch-005.html grid-item-overflow-stretch-005-ref.html
fails-if(styloVsGecko) == grid-item-overflow-stretch-006.html grid-item-overflow-stretch-006-ref.html
fails-if(styloVsGecko) == grid-item-canvas-001.html grid-item-canvas-001-ref.html
skip-if(Android) fails-if(styloVsGecko) == grid-item-button-001.html grid-item-button-001-ref.html
fails-if(styloVsGecko) == grid-item-table-stretch-001.html grid-item-table-stretch-001-ref.html
fails-if(styloVsGecko) == grid-item-table-stretch-002.html grid-item-table-stretch-002-ref.html
fails-if(styloVsGecko) == grid-item-table-stretch-003.html grid-item-table-stretch-003-ref.html
fails-if(styloVsGecko) == grid-item-table-stretch-004.html grid-item-table-stretch-004-ref.html
fails-if(styloVsGecko) == grid-item-fieldset-stretch-001.html grid-item-fieldset-stretch-001-ref.html
skip-if(Android) fails-if(styloVsGecko) == grid-item-video-stretch-001.html grid-item-video-stretch-001-ref.html # Huh, Android doesn't have webm support?
skip-if(Android) fails-if(styloVsGecko) == grid-item-video-stretch-002.html grid-item-video-stretch-002-ref.html # Huh, Android doesn't have webm support?
fails-if(styloVsGecko) == grid-item-input-stretch-001.html grid-item-input-stretch-001-ref.html
fails-if(styloVsGecko) == grid-item-self-baseline-001.html grid-item-self-baseline-001-ref.html
random-if(http.oscpu!="Linux\u0020i686") fails-if(styloVsGecko) == grid-item-content-baseline-001.html grid-item-content-baseline-001-ref.html # depends on exact Ahem baseline font metrics which seems to differ between platforms: bug 1310792
random-if(http.oscpu!="Linux\u0020i686") fails-if(styloVsGecko) == grid-item-content-baseline-002.html grid-item-content-baseline-002-ref.html # ditto
random-if(http.oscpu!="Linux\u0020i686") fails-if(styloVsGecko) == grid-item-mixed-baseline-001.html grid-item-mixed-baseline-001-ref.html # ditto
random-if(http.oscpu!="Linux\u0020i686") fails-if(styloVsGecko) == grid-item-mixed-baseline-002.html grid-item-mixed-baseline-002-ref.html # ditto
random-if(http.oscpu!="Linux\u0020i686") fails-if(styloVsGecko) == grid-item-mixed-baseline-003.html grid-item-mixed-baseline-003-ref.html # ditto
skip-if(!gtkWidget) fails-if(styloVsGecko) == grid-item-mixed-baseline-004.html grid-item-mixed-baseline-004-ref.html # ditto
fails-if(styloVsGecko) == grid-align-content-001.html grid-align-content-001-ref.html
fails-if(styloVsGecko) == 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
skip-if(Android&&isDebugBuild) == grid-justify-content-003.html grid-justify-content-003-ref.html # Bug 1245884 - slow
skip-if(!gtkWidget) fails-if(stylo) == grid-container-baselines-001.html grid-container-baselines-001-ref.html
skip-if(!gtkWidget) fails-if(stylo) == grid-container-baselines-002.html grid-container-baselines-002-ref.html
skip-if(!gtkWidget) fails-if(stylo) == grid-container-baselines-003.html grid-container-baselines-003-ref.html
skip-if(!gtkWidget) fails-if(styloVsGecko) == grid-container-baselines-001.html grid-container-baselines-001-ref.html
skip-if(!gtkWidget) fails-if(styloVsGecko) == grid-container-baselines-002.html grid-container-baselines-002-ref.html
skip-if(!gtkWidget) fails-if(styloVsGecko) == grid-container-baselines-003.html grid-container-baselines-003-ref.html
== grid-container-baselines-004.html grid-container-baselines-004-ref.html
== grid-container-synthesized-baseline-001-ref.html grid-container-synthesized-baseline-001-ref.html
skip-if(Android&&isDebugBuild) == grid-column-gap-001.html grid-column-gap-001-ref.html # Bug 1245884 - slow
== grid-column-gap-002.html grid-column-gap-002-ref.html
== grid-column-gap-003.html grid-column-gap-003-ref.html
fails-if(stylo) == grid-column-gap-004.html grid-column-gap-004-ref.html
fails-if(stylo) == grid-row-gap-001.html grid-row-gap-001-ref.html
fails-if(stylo) == grid-percent-grid-gap-001.html grid-percent-grid-gap-001-ref.html
fails-if(styloVsGecko) == grid-column-gap-004.html grid-column-gap-004-ref.html
fails-if(styloVsGecko) == grid-row-gap-001.html grid-row-gap-001-ref.html
fails-if(styloVsGecko) == grid-percent-grid-gap-001.html grid-percent-grid-gap-001-ref.html
skip-if(Android&&isDebugBuild) == grid-row-gap-002.html grid-row-gap-002-ref.html # Bug 1245884 - slow
skip-if(Android&&isDebugBuild) == grid-row-gap-003.html grid-row-gap-003-ref.html # Bug 1245884 - slow
skip-if(Android&&isDebugBuild) == grid-row-gap-004.html grid-row-gap-004-ref.html # Bug 1245884 - slow
fails-if(stylo) == grid-row-gap-005.html grid-row-gap-005-ref.html
fails-if(styloVsGecko) == grid-row-gap-005.html grid-row-gap-005-ref.html
== grid-container-overflow-001.html grid-container-overflow-001-ref.html
fails-if(stylo) == grid-item-margin-left-auto-001.html grid-item-margin-left-auto-001-ref.html
fails-if(stylo) == grid-item-margin-left-auto-002.html grid-item-margin-left-auto-002-ref.html
fails-if(stylo) == grid-item-margin-left-auto-003.html grid-item-margin-left-auto-003-ref.html
fails-if(stylo) == grid-item-margin-left-auto-004.html grid-item-margin-left-auto-004-ref.html
fails-if(stylo) == grid-item-margin-left-right-auto-001.html grid-item-margin-left-right-auto-001-ref.html
fails-if(stylo) == grid-item-margin-left-right-auto-002.html grid-item-margin-left-right-auto-002-ref.html
fails-if(stylo) == grid-item-margin-left-right-auto-003.html grid-item-margin-left-right-auto-003-ref.html
fails-if(stylo) == grid-item-margin-left-right-auto-004.html grid-item-margin-left-right-auto-004-ref.html
fails-if(stylo) == grid-item-margin-right-auto-001.html grid-item-margin-right-auto-001-ref.html
fails-if(stylo) == grid-item-margin-right-auto-002.html grid-item-margin-right-auto-002-ref.html
fails-if(stylo) == grid-item-margin-right-auto-003.html grid-item-margin-right-auto-003-ref.html
fails-if(stylo) == grid-item-margin-right-auto-004.html grid-item-margin-right-auto-004-ref.html
fails-if(stylo) == grid-container-min-max-width-height-001.html grid-container-min-max-width-height-001-ref.html
fails-if(styloVsGecko) == grid-item-margin-left-auto-001.html grid-item-margin-left-auto-001-ref.html
fails-if(styloVsGecko) == grid-item-margin-left-auto-002.html grid-item-margin-left-auto-002-ref.html
fails-if(styloVsGecko) == grid-item-margin-left-auto-003.html grid-item-margin-left-auto-003-ref.html
fails-if(styloVsGecko) == grid-item-margin-left-auto-004.html grid-item-margin-left-auto-004-ref.html
fails-if(styloVsGecko) == grid-item-margin-left-right-auto-001.html grid-item-margin-left-right-auto-001-ref.html
fails-if(styloVsGecko) == grid-item-margin-left-right-auto-002.html grid-item-margin-left-right-auto-002-ref.html
fails-if(styloVsGecko) == grid-item-margin-left-right-auto-003.html grid-item-margin-left-right-auto-003-ref.html
fails-if(styloVsGecko) == grid-item-margin-left-right-auto-004.html grid-item-margin-left-right-auto-004-ref.html
fails-if(styloVsGecko) == grid-item-margin-right-auto-001.html grid-item-margin-right-auto-001-ref.html
fails-if(styloVsGecko) == grid-item-margin-right-auto-002.html grid-item-margin-right-auto-002-ref.html
fails-if(styloVsGecko) == grid-item-margin-right-auto-003.html grid-item-margin-right-auto-003-ref.html
fails-if(styloVsGecko) == grid-item-margin-right-auto-004.html grid-item-margin-right-auto-004-ref.html
fails-if(styloVsGecko) == grid-container-min-max-width-height-001.html grid-container-min-max-width-height-001-ref.html
== grid-clamping-001.html grid-clamping-001-ref.html
== grid-clamping-002.html grid-clamping-002-ref.html
== grid-repeat-auto-fill-fit-001.html grid-repeat-auto-fill-fit-001-ref.html
@ -183,8 +183,8 @@ fails-if(stylo) == grid-container-min-max-width-height-001.html grid-container-m
== grid-repeat-auto-fill-fit-007.html grid-repeat-auto-fill-fit-007-ref.html
== grid-repeat-auto-fill-fit-008.html grid-repeat-auto-fill-fit-008-ref.html
== grid-repeat-auto-fill-fit-009.html grid-repeat-auto-fill-fit-009-ref.html
fails-if(stylo) == grid-repeat-auto-fill-fit-010.html grid-repeat-auto-fill-fit-010-ref.html
fails-if(stylo) == grid-repeat-auto-fill-fit-011.html grid-repeat-auto-fill-fit-010-ref.html
fails-if(styloVsGecko) == grid-repeat-auto-fill-fit-010.html grid-repeat-auto-fill-fit-010-ref.html
fails-if(styloVsGecko) == grid-repeat-auto-fill-fit-011.html grid-repeat-auto-fill-fit-010-ref.html
== grid-item-blockifying-001.html grid-item-blockifying-001-ref.html
== grid-fragmentation-001.html grid-fragmentation-001-ref.html
== grid-fragmentation-002.html grid-fragmentation-002-ref.html
@ -228,7 +228,7 @@ asserts(0-10) == grid-fragmentation-015.html grid-fragmentation-015-ref.html # b
== grid-fragmentation-dyn4-004.html grid-fragmentation-004-ref.html
== grid-fragmentation-dyn4-005.html grid-fragmentation-005-ref.html
== grid-fragmentation-dyn5-005.html grid-fragmentation-005-ref.html
skip-if(stylo) == grid-fragmentation-dyn1-006.html grid-fragmentation-006-ref.html
skip-if(styloVsGecko) == grid-fragmentation-dyn1-006.html grid-fragmentation-006-ref.html
== grid-fragmentation-dyn3-007.html grid-fragmentation-007-ref.html
== grid-fragmentation-dyn5-007.html grid-fragmentation-007-ref.html
== grid-fragmentation-dyn5-008.html grid-fragmentation-008-ref.html
@ -279,5 +279,5 @@ asserts(1-10) == grid-fragmentation-dyn4-021.html grid-fragmentation-021-ref.htm
== grid-fragmentation-dyn2-029.html grid-fragmentation-029-ref.html
== grid-fragmentation-dyn2-030.html grid-fragmentation-030-ref.html
== grid-fragmentation-dyn2-031.html grid-fragmentation-031-ref.html
fails-if(stylo) == bug1306106.html bug1306106-ref.html
fails-if(styloVsGecko) == bug1306106.html bug1306106-ref.html
== grid-percent-intrinsic-sizing-001.html grid-percent-intrinsic-sizing-001-ref.html

Просмотреть файл

@ -1,10 +1,10 @@
== 290018-1.html 290018-ref.html
== 436261-1.html 436261-ref.html
== 436261-2.html 436261-ref.html
fails-if(stylo) == 436261-3.html 436261-ref.html
fails-if(styloVsGecko) == 436261-3.html 436261-ref.html
== 444723-1.html 444723-ref.html
== 444723-2.html 444723-ref.html
fails-if(stylo) == 445415-1a.xhtml 445415-1-ref.xhtml
fails-if(styloVsGecko) == 445415-1a.xhtml 445415-1-ref.xhtml
== 445415-1b.xhtml 445415-1-ref.xhtml
== 445415-2a.xhtml 445415-2-ref.xhtml
fails-if(stylo) == 445415-2b.xhtml 445415-2-ref.xhtml
fails-if(styloVsGecko) == 445415-2b.xhtml 445415-2-ref.xhtml

Просмотреть файл

@ -1,5 +1,5 @@
== input.html input-ref.html
== button.html button-ref.html
fails-if(stylo) == textarea.html textarea-ref.html
fails-if(styloVsGecko) == textarea.html textarea-ref.html
== select.html select-ref.html
== fieldset.html fieldset-ref.html

Просмотреть файл

@ -1,13 +1,13 @@
fails-if(stylo) == textarea-valid.html textarea-ref.html
fails-if(stylo) == textarea-customerror.html textarea-ref.html
fails-if(stylo) == textarea-disabled.html textarea-ref.html
fails-if(stylo) == textarea-dyn-disabled.html textarea-ref.html
fails-if(stylo) == textarea-dyn-not-disabled.html textarea-ref.html
fails-if(stylo) == textarea-readonly.html textarea-ref.html
fails-if(stylo) == textarea-dyn-readonly.html textarea-ref.html
fails-if(stylo) == textarea-dyn-not-readonly.html textarea-ref.html
fails-if(stylo) == textarea-required-valid.html textarea-withtext-ref.html
fails-if(stylo) == textarea-required-invalid.html textarea-ref.html
fails-if(stylo) == textarea-disabled-fieldset-1.html textarea-fieldset-ref.html
fails-if(stylo) == textarea-disabled-fieldset-2.html textarea-fieldset-ref.html
fails-if(stylo) == textarea-fieldset-legend.html textarea-fieldset-legend-ref.html
fails-if(styloVsGecko) == textarea-valid.html textarea-ref.html
fails-if(styloVsGecko) == textarea-customerror.html textarea-ref.html
fails-if(styloVsGecko) == textarea-disabled.html textarea-ref.html
fails-if(styloVsGecko) == textarea-dyn-disabled.html textarea-ref.html
fails-if(styloVsGecko) == textarea-dyn-not-disabled.html textarea-ref.html
fails-if(styloVsGecko) == textarea-readonly.html textarea-ref.html
fails-if(styloVsGecko) == textarea-dyn-readonly.html textarea-ref.html
fails-if(styloVsGecko) == textarea-dyn-not-readonly.html textarea-ref.html
fails-if(styloVsGecko) == textarea-required-valid.html textarea-withtext-ref.html
fails-if(styloVsGecko) == textarea-required-invalid.html textarea-ref.html
fails-if(styloVsGecko) == textarea-disabled-fieldset-1.html textarea-fieldset-ref.html
fails-if(styloVsGecko) == textarea-disabled-fieldset-2.html textarea-fieldset-ref.html
fails-if(styloVsGecko) == textarea-fieldset-legend.html textarea-fieldset-legend-ref.html

Просмотреть файл

@ -16,4 +16,4 @@ fuzzy-if(Android,8,454) == mq_print_maxheight.xhtml mq_print-ref.xhtml
== mq_print_minwidth_updown.xhtml mq_print-ref.xhtml
== scoped-mq-update.html scoped-mq-update-ref.html
fails-if(stylo) == system-metrics-1.html system-metrics-1-ref.html
fails-if(styloVsGecko) == system-metrics-1.html system-metrics-1-ref.html

Просмотреть файл

@ -1,5 +1,5 @@
# Checking if these elements support :optional.
fails-if(stylo) == css-optional-textarea.html css-optional-textarea-ref.html
fails-if(styloVsGecko) == css-optional-textarea.html css-optional-textarea-ref.html
== css-optional-input.html css-optional-input-ref.html
== css-optional-select.html css-optional-select-ref.html
== css-optional-button.html about:blank

Просмотреть файл

@ -1,5 +1,5 @@
== at-rule-013.html at-rule-013-ref.html
fails-if(stylo) == invalid-url-handling.xhtml invalid-url-handling-ref.xhtml
fails-if(styloVsGecko) == invalid-url-handling.xhtml invalid-url-handling-ref.xhtml
== pseudo-elements-1.html pseudo-elements-1-ref.html
== invalid-attr-1.html invalid-attr-1-ref.html
== at-rule-error-handling-import-1.html at-rule-error-handling-ref.html

Просмотреть файл

@ -1,7 +1,7 @@
include input/reftest.list
include textarea/reftest.list
fuzzy-if(skiaContent,1,4) fails-if(stylo) == css-restrictions.html css-restrictions-ref.html
fails-if(stylo) == css-simple-styling.html css-simple-styling-ref.html
fails-if(stylo) != css-background.html css-background-ref.html
fuzzy-if(skiaContent,1,180) fails-if(stylo) == ignore-pseudo-class.html ignore-pseudo-class-ref.html
fuzzy-if(skiaContent,1,4) fails-if(styloVsGecko) == css-restrictions.html css-restrictions-ref.html
fails-if(styloVsGecko) == css-simple-styling.html css-simple-styling-ref.html
fails-if(styloVsGecko) != css-background.html css-background-ref.html
fuzzy-if(skiaContent,1,180) fails-if(styloVsGecko) == ignore-pseudo-class.html ignore-pseudo-class-ref.html

Просмотреть файл

@ -8,19 +8,19 @@
# ::value (bug 648643), depending of the ::value behaviour (it could change the
# caret colour and the text colour or just the text colour).
fails-if(stylo) == placeholder-simple.html placeholder-simple-ref.html
fails-if(styloVsGecko) == placeholder-simple.html placeholder-simple-ref.html
# needs-focus == placeholder-focus.html placeholder-focus-ref.html
needs-focus fails-if(stylo) == placeholder-blur.html placeholder-simple-ref.html
fails-if(stylo) == placeholder-value.html placeholder-value-ref.html
fails-if(stylo) == placeholder-empty-string.html placeholder-empty-string-ref.html
fails-if(stylo) == placeholder-add.html placeholder-simple-ref.html
fails-if(stylo) == placeholder-removal.html textarea-ref.html
fails-if(stylo) == placeholder-value-set.html placeholder-value-ref.html
fails-if(stylo) == placeholder-value-unset.html placeholder-simple-ref.html
fails-if(stylo) == placeholder-value-reset.html placeholder-simple-ref.html
fails-if(stylo) == placeholdershown.html placeholdershown-ref.html
needs-focus fails-if(styloVsGecko) == placeholder-blur.html placeholder-simple-ref.html
fails-if(styloVsGecko) == placeholder-value.html placeholder-value-ref.html
fails-if(styloVsGecko) == placeholder-empty-string.html placeholder-empty-string-ref.html
fails-if(styloVsGecko) == placeholder-add.html placeholder-simple-ref.html
fails-if(styloVsGecko) == placeholder-removal.html textarea-ref.html
fails-if(styloVsGecko) == placeholder-value-set.html placeholder-value-ref.html
fails-if(styloVsGecko) == placeholder-value-unset.html placeholder-simple-ref.html
fails-if(styloVsGecko) == placeholder-value-reset.html placeholder-simple-ref.html
fails-if(styloVsGecko) == placeholdershown.html placeholdershown-ref.html
== css-resize.html css-resize-ref.html
fails-if(stylo) == css-display.html placeholder-simple-ref.html
fails-if(styloVsGecko) == css-display.html placeholder-simple-ref.html
# We can't check except by verifying that the output is different.
# Same reasons as focus issues explained above.
fails-if(stylo) != css-opacity.html placeholder-simple-ref.html
fails-if(styloVsGecko) != css-opacity.html placeholder-simple-ref.html

Просмотреть файл

@ -1,5 +1,5 @@
# Checking if these types/elements support :required
fails-if(stylo) == css-required-textarea.html css-required-textarea-ref.html
fails-if(styloVsGecko) == css-required-textarea.html css-required-textarea-ref.html
== css-required-radio.html css-required-radio-ref.html
== css-required-text.html css-required-text-ref.html
== css-required-checkbox.html css-required-checkbox-ref.html

Просмотреть файл

@ -5,13 +5,13 @@
== box-generation-3.html box-generation-3-ref.html
== box-generation-4.html box-generation-4-ref.html
== box-generation-5.html box-generation-5-ref.html
fails-if(stylo) == box-properties-1.html box-properties-1-ref.html
fails-if(stylo) == box-properties-2.html box-properties-2-ref.html
fails-if(stylo) == box-properties-3.html box-properties-3-ref.html
fails-if(stylo) == box-properties-4.html box-properties-4-ref.html
fails-if(styloVsGecko) == box-properties-1.html box-properties-1-ref.html
fails-if(styloVsGecko) == box-properties-2.html box-properties-2-ref.html
fails-if(styloVsGecko) == box-properties-3.html box-properties-3-ref.html
fails-if(styloVsGecko) == box-properties-4.html box-properties-4-ref.html
== dynamic-insertion-1.html dynamic-insertion-1-ref.html
== dynamic-insertion-2.html dynamic-insertion-2-ref.html
fails-if(stylo) == dynamic-insertion-3.html dynamic-insertion-3-ref.html
fails-if(styloVsGecko) == dynamic-insertion-3.html dynamic-insertion-3-ref.html
== dynamic-removal-1.html dynamic-removal-1-ref.html
== dynamic-removal-2.html dynamic-removal-2-ref.html
== dynamic-removal-3.html dynamic-removal-3-ref.html
@ -22,29 +22,29 @@ test-pref(dom.meta-viewport.enabled,true) test-pref(font.size.inflation.emPerLin
== intra-level-whitespace-3.html intra-level-whitespace-3-ref.html
== intrinsic-isize-1.html intrinsic-isize-1-ref.html
== intrinsic-isize-2.html intrinsic-isize-2-ref.html
fails-if(stylo) == justification-1.html justification-1-ref.html
fails-if(stylo) == justification-2.html justification-2-ref.html
fails-if(styloVsGecko) == justification-1.html justification-1-ref.html
fails-if(styloVsGecko) == justification-2.html justification-2-ref.html
fuzzy-if(winWidget,255,792) == lang-specific-style-1.html lang-specific-style-1-ref.html # bug 1134947
== line-breaking-1.html line-breaking-1-ref.html
fails-if(stylo) == line-breaking-2.html line-breaking-2-ref.html
fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu),3,2) skip-if(stylo) == line-break-suppression-1.html line-break-suppression-1-ref.html
fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu),3,2) skip-if(stylo) == line-break-suppression-2.html line-break-suppression-2-ref.html
skip-if(stylo) == line-break-suppression-3.html line-break-suppression-3-ref.html
fails-if(styloVsGecko) == line-breaking-2.html line-breaking-2-ref.html
fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu),3,2) skip-if(styloVsGecko) == line-break-suppression-1.html line-break-suppression-1-ref.html
fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu),3,2) skip-if(styloVsGecko) == line-break-suppression-2.html line-break-suppression-2-ref.html
skip-if(styloVsGecko) == line-break-suppression-3.html line-break-suppression-3-ref.html
== line-break-suppression-4.html line-break-suppression-4-ref.html
== line-break-suppression-5.html line-break-suppression-5-ref.html
== line-height-1.html line-height-1-ref.html
== line-height-2.html line-height-2-ref.html
== line-height-3.html line-height-3-ref.html
== line-height-4.html line-height-4-ref.html
test-pref(font.minimum-size.ja,16) fails-if(stylo) == min-font-size-1.html min-font-size-1-ref.html
skip-if(stylo) load nested-ruby-1.html
test-pref(font.minimum-size.ja,16) fails-if(styloVsGecko) == min-font-size-1.html min-font-size-1-ref.html
skip-if(styloVsGecko) load nested-ruby-1.html
== no-transform.html no-transform-ref.html
fails-if(stylo) == relative-positioning-1.html relative-positioning-1-ref.html
fails-if(styloVsGecko) == relative-positioning-1.html relative-positioning-1-ref.html
== relative-positioning-2.html relative-positioning-2-ref.html
fails-if(stylo) == ruby-align-1.html ruby-align-1-ref.html
fails-if(stylo) == ruby-align-1a.html ruby-align-1-ref.html
fails-if(stylo) == ruby-align-2.html ruby-align-2-ref.html
fails-if(stylo) == ruby-align-2a.html ruby-align-2-ref.html
fails-if(styloVsGecko) == ruby-align-1.html ruby-align-1-ref.html
fails-if(styloVsGecko) == ruby-align-1a.html ruby-align-1-ref.html
fails-if(styloVsGecko) == ruby-align-2.html ruby-align-2-ref.html
fails-if(styloVsGecko) == ruby-align-2a.html ruby-align-2-ref.html
== ruby-position-horizontal.html ruby-position-horizontal-ref.html
== ruby-position-vertical-lr.html ruby-position-vertical-lr-ref.html
== ruby-position-vertical-rl.html ruby-position-vertical-rl-ref.html

Просмотреть файл

@ -2,5 +2,5 @@
== attr-case-insensitive-1.html attr-case-insensitive-1-ref.html
== sibling-combinators-on-anon-content-1.xhtml sibling-combinators-on-anon-content-ref.xhtml
== sibling-combinators-on-anon-content-2.xhtml sibling-combinators-on-anon-content-ref.xhtml
fails-if(stylo) == nth-child-1.html nth-child-ref.html
fails-if(stylo) == nth-child-2.html nth-child-ref.html
fails-if(styloVsGecko) == nth-child-1.html nth-child-ref.html
fails-if(styloVsGecko) == nth-child-2.html nth-child-ref.html

Просмотреть файл

@ -1,10 +1,10 @@
== input.html input-ref.html
== button.html button-ref.html
fails-if(stylo) == textarea.html textarea-ref.html
fails-if(styloVsGecko) == textarea.html textarea-ref.html
== select.html select-ref.html
== fieldset.html fieldset-ref.html
== output.html output-ref.html
random-if(winWidget) needs-focus == input-focus.html input-focus-ref.html # Intermittent failures, bug 660224
needs-focus == button-focus.html button-focus-ref.html
needs-focus fails-if(stylo) == textarea-focus.html textarea-focus-ref.html
needs-focus fails-if(styloVsGecko) == textarea-focus.html textarea-focus-ref.html
random-if(winWidget) needs-focus == select-focus.html select-focus-ref.html # Intermittent failures, bug 660224

Просмотреть файл

@ -1,15 +1,15 @@
fails-if(stylo) == textarea-valid.html textarea-ref.html
fails-if(stylo) == textarea-customerror.html textarea-ref.html
fails-if(stylo) == textarea-disabled.html textarea-ref.html
fails-if(stylo) == textarea-dyn-disabled.html textarea-ref.html
fails-if(stylo) == textarea-dyn-not-disabled.html textarea-ref.html
fails-if(stylo) == textarea-readonly.html textarea-ref.html
fails-if(stylo) == textarea-dyn-readonly.html textarea-ref.html
fails-if(stylo) == textarea-dyn-not-readonly-not-changed.html textarea-ref.html
fails-if(stylo) == textarea-dyn-not-readonly-changed.html textarea-ref.html
fails-if(stylo) == textarea-required-valid.html textarea-withtext-ref.html
fails-if(stylo) == textarea-required-invalid.html textarea-ref.html
fails-if(stylo) == textarea-required-invalid-changed.html textarea-ref.html
fails-if(stylo) == textarea-disabled-fieldset-1.html textarea-fieldset-ref.html
fails-if(stylo) == textarea-disabled-fieldset-2.html textarea-fieldset-ref.html
fails-if(stylo) == textarea-novalidate.html textarea-ref.html
fails-if(styloVsGecko) == textarea-valid.html textarea-ref.html
fails-if(styloVsGecko) == textarea-customerror.html textarea-ref.html
fails-if(styloVsGecko) == textarea-disabled.html textarea-ref.html
fails-if(styloVsGecko) == textarea-dyn-disabled.html textarea-ref.html
fails-if(styloVsGecko) == textarea-dyn-not-disabled.html textarea-ref.html
fails-if(styloVsGecko) == textarea-readonly.html textarea-ref.html
fails-if(styloVsGecko) == textarea-dyn-readonly.html textarea-ref.html
fails-if(styloVsGecko) == textarea-dyn-not-readonly-not-changed.html textarea-ref.html
fails-if(styloVsGecko) == textarea-dyn-not-readonly-changed.html textarea-ref.html
fails-if(styloVsGecko) == textarea-required-valid.html textarea-withtext-ref.html
fails-if(styloVsGecko) == textarea-required-invalid.html textarea-ref.html
fails-if(styloVsGecko) == textarea-required-invalid-changed.html textarea-ref.html
fails-if(styloVsGecko) == textarea-disabled-fieldset-1.html textarea-fieldset-ref.html
fails-if(styloVsGecko) == textarea-disabled-fieldset-2.html textarea-fieldset-ref.html
fails-if(styloVsGecko) == textarea-novalidate.html textarea-ref.html

Просмотреть файл

@ -1,17 +1,17 @@
fails-if(stylo) == textarea-valid.html textarea-ref.html
fails-if(stylo) == textarea-customerror.html textarea-ref.html
fails-if(stylo) == textarea-disabled.html textarea-ref.html
fails-if(stylo) == textarea-dyn-disabled.html textarea-ref.html
fails-if(stylo) == textarea-dyn-not-disabled.html textarea-ref.html
fails-if(stylo) == textarea-dyn-not-disabled-changed.html textarea-ref.html
fails-if(stylo) == textarea-readonly.html textarea-ref.html
fails-if(stylo) == textarea-dyn-readonly.html textarea-ref.html
fails-if(stylo) == textarea-dyn-not-readonly.html textarea-ref.html
fails-if(stylo) == textarea-dyn-not-readonly-changed.html textarea-ref.html
fails-if(stylo) == textarea-required-valid.html textarea-withtext-ref.html
fails-if(stylo) == textarea-required-valid-changed.html textarea-withtext-ref.html
fails-if(stylo) == textarea-required-invalid.html textarea-ref.html
fails-if(stylo) == textarea-disabled-fieldset-1.html textarea-fieldset-ref.html
fails-if(stylo) == textarea-disabled-fieldset-2.html textarea-fieldset-ref.html
fails-if(stylo) == textarea-fieldset-legend.html textarea-fieldset-legend-ref.html
fails-if(stylo) == textarea-novalidate.html textarea-withtext-ref.html
fails-if(styloVsGecko) == textarea-valid.html textarea-ref.html
fails-if(styloVsGecko) == textarea-customerror.html textarea-ref.html
fails-if(styloVsGecko) == textarea-disabled.html textarea-ref.html
fails-if(styloVsGecko) == textarea-dyn-disabled.html textarea-ref.html
fails-if(styloVsGecko) == textarea-dyn-not-disabled.html textarea-ref.html
fails-if(styloVsGecko) == textarea-dyn-not-disabled-changed.html textarea-ref.html
fails-if(styloVsGecko) == textarea-readonly.html textarea-ref.html
fails-if(styloVsGecko) == textarea-dyn-readonly.html textarea-ref.html
fails-if(styloVsGecko) == textarea-dyn-not-readonly.html textarea-ref.html
fails-if(styloVsGecko) == textarea-dyn-not-readonly-changed.html textarea-ref.html
fails-if(styloVsGecko) == textarea-required-valid.html textarea-withtext-ref.html
fails-if(styloVsGecko) == textarea-required-valid-changed.html textarea-withtext-ref.html
fails-if(styloVsGecko) == textarea-required-invalid.html textarea-ref.html
fails-if(styloVsGecko) == textarea-disabled-fieldset-1.html textarea-fieldset-ref.html
fails-if(styloVsGecko) == textarea-disabled-fieldset-2.html textarea-fieldset-ref.html
fails-if(styloVsGecko) == textarea-fieldset-legend.html textarea-fieldset-legend-ref.html
fails-if(styloVsGecko) == textarea-novalidate.html textarea-withtext-ref.html

Просмотреть файл

@ -1,13 +1,13 @@
fails-if(stylo) == textarea-valid.html textarea-ref.html
fails-if(stylo) == textarea-customerror.html textarea-ref.html
fails-if(stylo) == textarea-disabled.html textarea-ref.html
fails-if(stylo) == textarea-dyn-disabled.html textarea-ref.html
fails-if(stylo) == textarea-dyn-not-disabled.html textarea-ref.html
fails-if(stylo) == textarea-readonly.html textarea-ref.html
fails-if(stylo) == textarea-dyn-readonly.html textarea-ref.html
fails-if(stylo) == textarea-dyn-not-readonly.html textarea-ref.html
fails-if(stylo) == textarea-required-valid.html textarea-withtext-ref.html
fails-if(stylo) == textarea-required-invalid.html textarea-ref.html
fails-if(stylo) == textarea-disabled-fieldset-1.html textarea-fieldset-ref.html
fails-if(stylo) == textarea-disabled-fieldset-2.html textarea-fieldset-ref.html
fails-if(stylo) == textarea-fieldset-legend.html textarea-fieldset-legend-ref.html
fails-if(styloVsGecko) == textarea-valid.html textarea-ref.html
fails-if(styloVsGecko) == textarea-customerror.html textarea-ref.html
fails-if(styloVsGecko) == textarea-disabled.html textarea-ref.html
fails-if(styloVsGecko) == textarea-dyn-disabled.html textarea-ref.html
fails-if(styloVsGecko) == textarea-dyn-not-disabled.html textarea-ref.html
fails-if(styloVsGecko) == textarea-readonly.html textarea-ref.html
fails-if(styloVsGecko) == textarea-dyn-readonly.html textarea-ref.html
fails-if(styloVsGecko) == textarea-dyn-not-readonly.html textarea-ref.html
fails-if(styloVsGecko) == textarea-required-valid.html textarea-withtext-ref.html
fails-if(styloVsGecko) == textarea-required-invalid.html textarea-ref.html
fails-if(styloVsGecko) == textarea-disabled-fieldset-1.html textarea-fieldset-ref.html
fails-if(styloVsGecko) == textarea-disabled-fieldset-2.html textarea-fieldset-ref.html
fails-if(styloVsGecko) == textarea-fieldset-legend.html textarea-fieldset-legend-ref.html

Просмотреть файл

@ -9,7 +9,7 @@
== unit-vh-vw.html unit-vh-vw-ref.html
== unit-vh-vw-zoom.html unit-vh-vw-zoom-ref.html
== unit-vh-vw-overflow-auto.html unit-vh-vw-overflow-auto-ref.html
fails-if(stylo) == unit-vh-vw-overflow-scroll.html unit-vh-vw-overflow-scroll-ref.html
fails-if(stylo) == unit-vh-vw-overflow-scroll-x.html unit-vh-vw-overflow-scroll-x-ref.html
fails-if(stylo) == unit-vh-vw-overflow-scroll-y.html unit-vh-vw-overflow-scroll-y-ref.html
fails-if(styloVsGecko) == unit-vh-vw-overflow-scroll.html unit-vh-vw-overflow-scroll-ref.html
fails-if(styloVsGecko) == unit-vh-vw-overflow-scroll-x.html unit-vh-vw-overflow-scroll-x-ref.html
fails-if(styloVsGecko) == unit-vh-vw-overflow-scroll-y.html unit-vh-vw-overflow-scroll-y-ref.html
skip-if(Android) != unit-vh-vw-overflow-auto.html unit-vh-vw-overflow-scroll.html

Просмотреть файл

@ -65,9 +65,9 @@
== details-writing-mode.html details-writing-mode-ref.html
== details-in-ol.html details-in-ol-ref.html
== summary-three-columns.html summary-three-columns-ref.html
fails-if(stylo) == details-first-line.html details-first-line-ref.html
fails-if(stylo) == open-details-first-line-1.html open-details-first-line-ref.html
fails-if(stylo) == open-details-first-line-2.html open-details-first-line-ref.html
fails-if(styloVsGecko) == details-first-line.html details-first-line-ref.html
fails-if(styloVsGecko) == open-details-first-line-1.html open-details-first-line-ref.html
fails-if(styloVsGecko) == open-details-first-line-2.html open-details-first-line-ref.html
# Dispatch mouse click to summary
== mouse-click-single-summary.html open-single-summary.html

Просмотреть файл

@ -49,7 +49,7 @@
== multipleappendwithinput.xhtml multipleappendwithinput-ref.xhtml
== multipleappendwitheditable.xhtml multipleappendwitheditable-ref.xhtml
fails-if(stylo) == xbl-children-1.xhtml xbl-children-1-ref.xhtml
fails-if(styloVsGecko) == xbl-children-1.xhtml xbl-children-1-ref.xhtml
== xbl-children-2.xhtml about:blank
== xbl-children-3.xhtml xbl-children-3-ref.html
== xbl-children-4.xhtml about:blank

Просмотреть файл

@ -14,18 +14,18 @@
== nested-1f.html nested-1-ref.html
== nested-1g.html nested-1-ref.html
== quote-1a.html quote-1-ref.html
fails-if(!stylo) == quote-1b.html quote-1-ref.html # bug 509685
fails-if(!stylo) == quote-1c.html quote-1-ref.html # bug 509685
fails-if(!styloVsGecko) == quote-1b.html quote-1-ref.html # bug 509685
fails-if(!styloVsGecko) == quote-1c.html quote-1-ref.html # bug 509685
== quote-1c.html quote-1b.html
fails-if(!stylo) == quote-1d.html quote-1-ref.html
fails-if(!styloVsGecko) == quote-1d.html quote-1-ref.html
== quote-1d.html quote-1b.html
fails-if(!stylo) == quote-1e.html quote-1-ref.html # bug 509685
fails-if(!styloVsGecko) == 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(stylo) == dynamic-1.html dynamic-1-ref.html # bug 8253
fails-if(!styloVsGecko) fails-if(styloVsGecko) == dynamic-1.html dynamic-1-ref.html # bug 8253
random-if(d2d) == dynamic-2.html dynamic-2-ref.html
fails-if(stylo) asserts-if(stylo,6) == dynamic-3a.html dynamic-3-ref.html
fails-if(stylo) asserts-if(stylo,6) == dynamic-3b.html dynamic-3-ref.html
fails-if(styloVsGecko) asserts-if(styloVsGecko,6) == dynamic-3a.html dynamic-3-ref.html
fails-if(styloVsGecko) asserts-if(styloVsGecko,6) == dynamic-3b.html dynamic-3-ref.html
== 23605-1.html 23605-1-ref.html
== 23605-2.html 23605-2-ref.html
== 23605-3.html 23605-3-ref.html
@ -33,14 +33,14 @@ fails-if(stylo) asserts-if(stylo,6) == dynamic-3b.html dynamic-3-ref.html
== 23605-5.html 23605-5-ref.html
== 23605-6.html 23605-6-ref.html
!= 229764-1.html 229764-ref.html
fails-if(stylo) == 229764-2.html 229764-ref.html
fails-if(styloVsGecko) == 229764-2.html 229764-ref.html
== 329069-1.html 329069-1-ref.html
fails-if(Android) == 329069-2.html 329069-2-ref.html # Bug 999139
== 329069-3.html 329069-3-ref.html
== 329069-4.html 329069-4-ref.html
HTTP(..) == 329069-5.html 329069-5-ref.html
== 342120-1.xhtml 342120-1-ref.xhtml
fails-if(stylo) asserts-if(stylo,6) == 379799-1.html 379799-1-ref.html
fails-if(styloVsGecko) asserts-if(styloVsGecko,6) == 379799-1.html 379799-1-ref.html
== 399941-1.html 399941-1-ref.html
== 399941-2.html 399941-2-ref.html
== 399941-3.html 399941-3-ref.html
@ -51,7 +51,7 @@ fails-if(stylo) asserts-if(stylo,6) == 379799-1.html 379799-1-ref.html
== 399941-8.html 399941-8-ref.html
== 399941-9.html 399941-9-ref.html
== 429968-1a.html 429968-1-ref.html
fails-if(stylo) == 429968-1b.html 429968-1-ref.html
fails-if(styloVsGecko) == 429968-1b.html 429968-1-ref.html
== 429968-2a.html 429968-2-ref.html
== 429968-2b.html 429968-2-ref.html
== 429968-2c.html 429968-2-ref.html

Просмотреть файл

@ -1,11 +1,11 @@
# basic functionality
fails-if(stylo) == basic-1.html basic-ref.html
fails-if(styloVsGecko) == basic-1.html basic-ref.html
# handling of out-of-flows when ::first-line happens
== out-of-flow-1a.html out-of-flow-1-ref.html
fails-if(stylo) == out-of-flow-1b.html out-of-flow-1-ref.html
fails-if(styloVsGecko) == out-of-flow-1b.html out-of-flow-1-ref.html
== out-of-flow-1c.html out-of-flow-1-ref.html
fails fails-if(stylo) == out-of-flow-1d.html out-of-flow-1-ref.html # bug 396645
fails fails-if(styloVsGecko) == out-of-flow-1d.html out-of-flow-1-ref.html # bug 396645
# parent style context correct
== parent-style-1.html parent-style-1-ref.html
@ -13,7 +13,7 @@ fails fails-if(stylo) == out-of-flow-1d.html out-of-flow-1-ref.html # bug 396645
== parent-style-3.html parent-style-3-ref.html
# stress-tests
skip-if(stylo) load stress-1.html # assertion test
skip-if(styloVsGecko) load stress-1.html # assertion test
== stress-2.html stress-2-ref.html # assertion + rendering test
load stress-3.html # assertion test
load stress-4.html # assertion/crash test.
@ -25,13 +25,13 @@ load stress-7.html # assertion/crash test
load stress-10.html # crash test
== stress-11.xhtml stress-11-ref.xhtml
fails-if(stylo) == border-not-apply.html border-not-apply-ref.html
fails-if(stylo) == 287088-1.html 287088-1-ref.html
fails-if(stylo) == 287088-2.html 287088-2-ref.html
fails-if(stylo) == 403177-1.html 403177-1-ref.html
fails-if(stylo) == 469227-2.html 469227-2-ref.html
fails-if(stylo) == 469227-3.html 469227-3-ref.html
fails-if(styloVsGecko) == border-not-apply.html border-not-apply-ref.html
fails-if(styloVsGecko) == 287088-1.html 287088-1-ref.html
fails-if(styloVsGecko) == 287088-2.html 287088-2-ref.html
fails-if(styloVsGecko) == 403177-1.html 403177-1-ref.html
fails-if(styloVsGecko) == 469227-2.html 469227-2-ref.html
fails-if(styloVsGecko) == 469227-3.html 469227-3-ref.html
fails-if(stylo) == restyle-inside-first-line.html restyle-inside-first-line-ref.html
fails-if(stylo) == font-styles.html font-styles-ref.html
fuzzy-if(OSX==1010,1,2) fails-if(stylo) == font-styles-nooverflow.html font-styles-ref.html
fails-if(styloVsGecko) == restyle-inside-first-line.html restyle-inside-first-line-ref.html
fails-if(styloVsGecko) == font-styles.html font-styles-ref.html
fuzzy-if(OSX==1010,1,2) fails-if(styloVsGecko) == font-styles-nooverflow.html font-styles-ref.html

Просмотреть файл

@ -13,7 +13,7 @@
include pagination/reftest.list
# Tests for cross-axis alignment (align-self / align-items properties)
fails fails-if(stylo) == flexbox-align-self-baseline-horiz-2.xhtml flexbox-align-self-baseline-horiz-2-ref.xhtml # bug 793456, and possibly others
fails fails-if(styloVsGecko) == 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
@ -43,11 +43,11 @@ fuzzy-if(cocoaWidget,1,2) random-if(winWidget||gtkWidget) skip-if(Android) == fl
# inserted adjacent to that existing content.)
fuzzy-if(skiaContent,3,10) == flexbox-dyn-insertAroundDiv-1.xhtml flexbox-dyn-insertAroundDiv-1-ref.xhtml
== flexbox-dyn-insertAroundDiv-2.xhtml flexbox-dyn-insertAroundDiv-2-ref.xhtml
fuzzy-if(skiaContent,3,10) fails-if(stylo) == flexbox-dyn-insertAroundDiv-3.xhtml flexbox-dyn-insertAroundDiv-3-ref.xhtml
fuzzy-if(skiaContent,3,10) fails-if(styloVsGecko) == flexbox-dyn-insertAroundDiv-3.xhtml flexbox-dyn-insertAroundDiv-3-ref.xhtml
fuzzy-if(skiaContent,3,10) == flexbox-dyn-insertAroundSpan-1.xhtml flexbox-dyn-insertAroundDiv-1-ref.xhtml
== flexbox-dyn-insertAroundSpan-2.xhtml flexbox-dyn-insertAroundDiv-2-ref.xhtml
fuzzy-if(skiaContent,3,10) fails-if(stylo) == flexbox-dyn-insertAroundSpan-3.xhtml flexbox-dyn-insertAroundDiv-3-ref.xhtml
fuzzy-if(skiaContent,3,10) fails-if(styloVsGecko) == flexbox-dyn-insertAroundSpan-3.xhtml flexbox-dyn-insertAroundDiv-3-ref.xhtml
== flexbox-dyn-insertAroundText-1.xhtml flexbox-dyn-insertAroundText-1-ref.xhtml
== flexbox-dyn-insertAroundText-2.xhtml flexbox-dyn-insertAroundText-2-ref.xhtml
@ -70,7 +70,7 @@ fuzzy-if(skiaContent,3,10) fails-if(stylo) == flexbox-dyn-insertAroundSpan-3.xht
== flexbox-float-2b.xhtml flexbox-float-2-ref.xhtml
# Tests for the order in which we paint flex items
fails-if(!stylo) == flexbox-paint-ordering-3.html flexbox-paint-ordering-3-ref.html # bug 874718
fails-if(!styloVsGecko) == 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(!stylo) == flexbox-inlinecontent-horiz-1a.xhtml flexbox-inlinecontent-horiz-1-ref.xhtml # reference case rendering is incorrect; bug 858333
fails-if(!stylo) == flexbox-inlinecontent-horiz-1b.xhtml flexbox-inlinecontent-horiz-1-ref.xhtml # reference case rendering is incorrect; bug 858333
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
== 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

Просмотреть файл

@ -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(!stylo) == other-float-outside-rule-3-left-2.html other-float-outside-rule-3-left-2-ref.html # bug 616334
fails-if(!stylo) == other-float-outside-rule-3-right-2.html other-float-outside-rule-3-right-2-ref.html # bug 616334
fails-if(!stylo) == other-float-outside-rule-7-left.html other-float-outside-rule-7-left-ref.html # bug 616334
fails-if(!stylo) == other-float-outside-rule-7-right.html other-float-outside-rule-7-right-ref.html # bug 616334
fuzzy-if(gtkWidget,1,10) fails-if(stylo) == float-outside-block-push.html float-outside-block-push-ref.html # bug 815612
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
fuzzy-if(gtkWidget,1,10) fails-if(styloVsGecko) == 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(!stylo) == zero-height-float.html zero-height-float-ref.html # bug 81710
fails-if(!styloVsGecko) == zero-height-float.html zero-height-float-ref.html # bug 81710
== 345369-1.html 345369-1-ref.html
fails-if(!stylo) == 345369-2.html 345369-2-ref.html
fails-if(!styloVsGecko) == 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

Просмотреть файл

@ -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(!stylo) HTTP(..) == name-override-1.html name-override-1-ref.html
fails-if(!styloVsGecko) 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
@ -68,11 +68,11 @@ HTTP(..) == unicoderange-4.html unicoderange-4-ref.html
# Dynamic changes
# we need to skip these because of the bug that's causing order-2.html to fail
skip-if(stylo) HTTP(..) == enable-sheet-1.html enable-sheet-1-ref.html
skip skip-if(stylo) HTTP(..) == enable-sheet-2.html multiple-in-family-1-ref.html
skip-if(styloVsGecko) HTTP(..) == enable-sheet-1.html enable-sheet-1-ref.html
skip skip-if(styloVsGecko) HTTP(..) == enable-sheet-2.html multiple-in-family-1-ref.html
skip HTTP(..) == enable-sheet-3.html multiple-in-family-1-ref.html
HTTP(..) == enable-sheet-4.html enable-sheet-4-ref.html
skip-if(stylo) HTTP(..) == enable-sheet-5.html enable-sheet-4-ref.html
skip-if(styloVsGecko) HTTP(..) == enable-sheet-5.html enable-sheet-4-ref.html
skip HTTP(..) == enable-sheet-6.html multiple-in-family-1-ref.html
skip HTTP(..) == enable-sheet-7.html multiple-in-family-1-ref.html
HTTP(..) == disable-sheet-1.html disable-sheet-1-ref.html
@ -80,19 +80,19 @@ HTTP(..) == disable-sheet-1.html disable-sheet-1-ref.html
# enable-sheet{2,3,6,7}) because I don't know how to detect test
# completion for those cases.
HTTP(..) == disable-sheet-4.html disable-sheet-4-ref.html
skip-if(stylo) HTTP(..) == disable-sheet-5.html disable-sheet-4-ref.html
skip-if(styloVsGecko) HTTP(..) == disable-sheet-5.html disable-sheet-4-ref.html
HTTP(..) == sheet-set-base-1.html sheet-set-base-1-ref.html
random-if(cocoaWidget) skip-if(stylo) HTTP(..) == sheet-set-switch-1.html sheet-set-switch-1-ref.html # bug 468217
skip-if(stylo) HTTP(..) == insert-rule-1a.html insert-rule-1-ref.html
skip-if(stylo) HTTP(..) == insert-rule-1b.html insert-rule-1-ref.html
skip-if(stylo) HTTP(..) == delete-rule-1.html delete-rule-1-ref.html
random-if(stylo) HTTP(..) == media-query-add-1.html media-query-add-1-ref.html
random-if(stylo) HTTP(..) == media-query-remove-1.html media-query-remove-1-ref.html
random-if(cocoaWidget) skip-if(styloVsGecko) HTTP(..) == sheet-set-switch-1.html sheet-set-switch-1-ref.html # bug 468217
skip-if(styloVsGecko) HTTP(..) == insert-rule-1a.html insert-rule-1-ref.html
skip-if(styloVsGecko) HTTP(..) == insert-rule-1b.html insert-rule-1-ref.html
skip-if(styloVsGecko) HTTP(..) == delete-rule-1.html delete-rule-1-ref.html
random-if(styloVsGecko) HTTP(..) == media-query-add-1.html media-query-add-1-ref.html
random-if(styloVsGecko) HTTP(..) == media-query-remove-1.html media-query-remove-1-ref.html
HTTP(..) != media-query-add-1-ref.html media-query-remove-1-ref.html
HTTP(..) == ahem-metrics-1.html ahem-metrics-1-ref.html
skip-if(stylo) HTTP(..) == ex-unit-1.html ex-unit-1-ref.html
skip-if(stylo) HTTP(..) == ex-unit-1-dynamic.html ex-unit-1-ref.html
skip-if(styloVsGecko) HTTP(..) == ex-unit-1.html ex-unit-1-ref.html
skip-if(styloVsGecko) HTTP(..) == ex-unit-1-dynamic.html ex-unit-1-ref.html
== local-1.html local-1-ref.html
== local-styled-1.html local-styled-1-ref.html
@ -101,7 +101,7 @@ HTTP(..) == synthetic-weight-style.html synthetic-weight-style-ref.html
HTTP(..) == synthetic-variations.html synthetic-variations-ref.html
# Leak test
skip-if(stylo) HTTP(..) load 486974-1.html
skip-if(styloVsGecko) HTTP(..) load 486974-1.html
# compare fonts with and without bad head checksum
HTTP(..) == load-badchecksum.html load-badchecksum-ref.html
@ -132,7 +132,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
skip-if(stylo) HTTP(..) == underline-offset-change-2.html underline-offset-change-2-ref.html
skip-if(styloVsGecko) HTTP(..) == underline-offset-change-2.html underline-offset-change-2-ref.html
fails-if(cocoaWidget) fails-if(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

Просмотреть файл

@ -34,11 +34,11 @@ HTTP(..) == font-features-hlig-3.html font-features-noliga.html
# compare font-language-override rendering to lang-tagged rendering
HTTP(..) == font-features-turkish-override-1.html font-features-turkish.html
fails-if(stylo) HTTP(..) == font-features-turkish-override-2.html font-features-turkish.html
fails-if(styloVsGecko) HTTP(..) == font-features-turkish-override-2.html font-features-turkish.html
# check use of font-language-override to override explicit lang tag
HTTP(..) == font-features-turkish-override-3.html font-features-ref.html
fails-if(stylo) HTTP(..) == font-features-turkish-override-4.html font-features-ref.html
fails-if(styloVsGecko) HTTP(..) == font-features-turkish-override-4.html font-features-ref.html
HTTP(..) == font-features-turkish-override-5.html font-features-turkish.html
# check that last value wins if a feature is repeated
@ -51,7 +51,7 @@ HTTP(..) == font-features-order-4.html font-features-noliga.html
HTTP(..) == font-features-order-5.html font-features-hlig.html
# check priority involving feature settings and font-variant-alternates
fails-if(stylo) HTTP(..) == alternates-order.html alternates-order-ref.html
fails-if(styloVsGecko) HTTP(..) == alternates-order.html alternates-order-ref.html
# check that font-specific values line up with @font-face feature settings
HTTP(..) == annotations.html annotations-ref.html
@ -59,7 +59,7 @@ HTTP(..) == annotations.html annotations-ref.html
# font-variant subproperties
# test for specific features being on and others off, based on prop values
# (debug problems with font-variant-debug.html which displays all props)
fails-if(stylo) HTTP(..) == font-variant-alternates.html font-variant-alternates-ref.html
fails-if(styloVsGecko) HTTP(..) == font-variant-alternates.html font-variant-alternates-ref.html
HTTP(..) == font-variant-caps.html font-variant-caps-ref.html
HTTP(..) == font-variant-east-asian.html font-variant-east-asian-ref.html
HTTP(..) == font-variant-ligatures.html font-variant-ligatures-ref.html

Просмотреть файл

@ -32,13 +32,13 @@ test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceE
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == input-text-2-noheight.html input-text-2-noheight-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == input-text-3-height.html input-text-3-height-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == input-text-3-noheight.html input-text-3-noheight-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) fails-if(stylo) == textarea-1.html textarea-1-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) fails-if(stylo) == textarea-2.html textarea-2-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) fails-if(stylo) == textarea-3.html textarea-3-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) fails-if(styloVsGecko) == textarea-1.html textarea-1-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) fails-if(styloVsGecko) == textarea-2.html textarea-2-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) fails-if(styloVsGecko) == textarea-3.html textarea-3-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == css-transform-1.html css-transform-1-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == css-transform-2.html css-transform-2-ref.html
fuzzy-if(asyncPan&&!layersGPUAccelerated,102,1764) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == container-with-clamping.html container-with-clamping-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) skip-if(stylo) load video-1.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) skip-if(styloVsGecko) load video-1.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) HTTP(..) == intrinsic-min-1.html intrinsic-min-1-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) HTTP(..) == intrinsic-max-1.html intrinsic-max-1-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) HTTP(..) == intrinsic-fit-1a.html intrinsic-fit-1a-ref.html
@ -83,14 +83,14 @@ test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceE
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-scope-cell-2.html threshold-scope-cell-2-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-scope-cell-3.html threshold-scope-cell-3-ref.html
fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) fails-if(stylo) == threshold-textarea-contents-under-1.html threshold-textarea-contents-under-1.html
fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) fails-if(stylo) == threshold-textarea-contents-under-2.html threshold-textarea-contents-under-2.html
fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) fails-if(stylo) == threshold-textarea-contents-at-1.html threshold-textarea-contents-at-1-ref.html
fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) fails-if(stylo) == threshold-textarea-contents-at-2.html threshold-textarea-contents-at-2-ref.html
fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) fails-if(styloVsGecko) == threshold-textarea-contents-under-1.html threshold-textarea-contents-under-1.html
fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) fails-if(styloVsGecko) == threshold-textarea-contents-under-2.html threshold-textarea-contents-under-2.html
fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) fails-if(styloVsGecko) == threshold-textarea-contents-at-1.html threshold-textarea-contents-at-1-ref.html
fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) fails-if(styloVsGecko) == threshold-textarea-contents-at-2.html threshold-textarea-contents-at-2-ref.html
fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-input-text-contents-under-1.html threshold-input-text-contents-under-1.html
fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) fails-if(stylo) == threshold-input-text-contents-under-2.html threshold-input-text-contents-under-2.html
fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) fails-if(styloVsGecko) == threshold-input-text-contents-under-2.html threshold-input-text-contents-under-2.html
fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-input-text-contents-at-1.html threshold-input-text-contents-at-1-ref.html
fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) fails-if(stylo) == threshold-input-text-contents-at-2.html threshold-input-text-contents-at-2-ref.html
fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) fails-if(styloVsGecko) == threshold-input-text-contents-at-2.html threshold-input-text-contents-at-2-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-select-listbox-contents-under-1.html threshold-select-listbox-contents-under-1.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-select-listbox-contents-under-2.html threshold-select-listbox-contents-under-2.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-select-listbox-contents-at-1.html threshold-select-listbox-contents-at-1-ref.html

Просмотреть файл

@ -2,7 +2,7 @@ default-preferences pref(layout.css.font-loading-api.enabled,true)
HTTP(..) == dynamic-insert-1.html dynamic-insert-1-ref.html
HTTP(..) == dynamic-remove-1.html dynamic-remove-1-ref.html
fails-if(stylo) HTTP(..) == ex-unit-1.html ../font-face/ex-unit-1-ref.html
fails-if(styloVsGecko) HTTP(..) == ex-unit-1.html ../font-face/ex-unit-1-ref.html
fuzzy-if(skiaContent,2,10) HTTP(..) == multiple-sets-1.html multiple-sets-1-ref.html
HTTP(..) == name-collision.html ../font-face/name-collision-ref.html
HTTP(..) == order-1.html ../font-face/order-1-ref.html

Просмотреть файл

@ -50,7 +50,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&&!stylo) == familyname-escapedidents.html familyname-escapedidents-ref.html # bug 1309425, bug 1328771
fails-if(gtkWidget&&!styloVsGecko) == familyname-escapedidents.html familyname-escapedidents-ref.html # bug 1309425, bug 1328771
# weight mapping tests
HTTP(..) == normalmedium.html normalmedium-ref.html

Просмотреть файл

@ -37,7 +37,7 @@ fails-if(Android) == disabled-1.html disabled-1-ref.html
== width-auto-size-em-rtl.html width-auto-size-em-rtl-ref.html
== width-auto-size-rtl.html width-auto-size-rtl-ref.html
== width-exact-fit-rtl.html width-auto-size-rtl-ref.html
fails-if(stylo) == display-grid-flex-columnset.html display-grid-flex-columnset-ref.html
fails-if(styloVsGecko) == display-grid-flex-columnset.html display-grid-flex-columnset-ref.html
== 1317351.html 1317351-ref.html
== dynamic-text-indent.html dynamic-text-indent-ref.html

Просмотреть файл

@ -2,7 +2,7 @@ fuzzy-if(skiaContent,2,13) == dynamic-legend-scroll-1.html dynamic-legend-scroll
== fieldset-hidden-1.html fieldset-hidden-1-ref.html
== fieldset-intrinsic-width-1.html fieldset-intrinsic-width-1-ref.html
== fieldset-percentage-padding-1.html fieldset-percentage-padding-1-ref.html
fails-if(stylo) == fieldset-scroll-1.html fieldset-scroll-1-ref.html
fails-if(styloVsGecko) == fieldset-scroll-1.html fieldset-scroll-1-ref.html
== fieldset-scrolled-1.html fieldset-scrolled-1-ref.html
== fieldset-overflow-auto-1.html fieldset-overflow-auto-1-ref.html
fuzzy-if(winWidget&&!layersGPUAccelerated,140,276) == positioned-container-1.html positioned-container-1-ref.html
@ -14,8 +14,8 @@ fuzzy-if(winWidget&&!layersGPUAccelerated,140,276) == positioned-container-1.htm
fuzzy-if(skiaContent,1,40768) == abs-pos-child-sizing.html abs-pos-child-sizing-ref.html
== overflow-hidden.html overflow-hidden-ref.html
== legend-rtl.html legend-rtl-ref.html
fails-if(stylo) == fieldset-grid-001.html fieldset-grid-001-ref.html
fails-if(stylo) == fieldset-flexbox-001.html fieldset-flexbox-001-ref.html
fails-if(styloVsGecko) == fieldset-grid-001.html fieldset-grid-001-ref.html
fails-if(styloVsGecko) == fieldset-flexbox-001.html fieldset-flexbox-001-ref.html
== fieldset-min-width-1a.html fieldset-min-width-1-ref.html
== fieldset-min-width-1b.html fieldset-min-width-1-ref.html
== fieldset-min-width-2a.html fieldset-min-width-2-ref.html

Просмотреть файл

@ -1,13 +1,13 @@
default-preferences pref(dom.forms.datetime,true)
# not valid on Android where type=time looks like type=text
skip-if(Android) fails-if(stylo) != time-simple-unthemed.html time-simple-unthemed-ref.html
skip-if(Android) fails-if(stylo) != time-large-font.html time-basic.html
skip-if(Android) fails-if(stylo) != time-width-height.html time-basic.html
skip-if(Android) fails-if(stylo) != time-border.html time-basic.html
skip-if(Android) fails-if(styloVsGecko) != time-simple-unthemed.html time-simple-unthemed-ref.html
skip-if(Android) fails-if(styloVsGecko) != time-large-font.html time-basic.html
skip-if(Android) fails-if(styloVsGecko) != time-width-height.html time-basic.html
skip-if(Android) fails-if(styloVsGecko) != time-border.html time-basic.html
# only valid on Android where type=number looks the same as type=text
skip-if(!Android) fails-if(stylo) == time-simple-unthemed.html time-simple-unthemed-ref.html
skip-if(!Android) fails-if(styloVsGecko) == time-simple-unthemed.html time-simple-unthemed-ref.html
# type change
skip-if(Android) fails-if(stylo) == to-time-from-other-type-unthemed.html time-simple-unthemed.html
skip-if(Android) fails-if(styloVsGecko) == to-time-from-other-type-unthemed.html time-simple-unthemed.html
skip-if(Android) == from-time-to-other-type-unthemed.html from-time-to-other-type-unthemed-ref.html

Просмотреть файл

@ -36,10 +36,10 @@ skip-if(Android) == number-max-height-2.html number-max-height-2-ref.html
== number-significant-fractional-digits.html number-significant-fractional-digits-ref.html
# focus
fuzzy-if(skiaContent,2,5) needs-focus skip-if(stylo) == focus-handling.html focus-handling-ref.html
fuzzy-if(skiaContent,2,5) needs-focus skip-if(styloVsGecko) == focus-handling.html focus-handling-ref.html
# select
fuzzy-if(skiaContent,1,1) skip-if(stylo) == number-selected.html number-selected-ref.html
fuzzy-if(skiaContent,1,1) skip-if(styloVsGecko) == number-selected.html number-selected-ref.html
# pseudo-elements not usable from content:
== number-pseudo-elements.html number-pseudo-elements-ref.html

Просмотреть файл

@ -6,7 +6,7 @@
# dynamic type changes:
fuzzy-if(skiaContent,1,40) == to-range-from-other-type-unthemed-1.html to-range-from-other-type-unthemed-1-ref.html
skip-if(stylo) == from-range-to-other-type-unthemed-1.html from-range-to-other-type-unthemed-1-ref.html
skip-if(styloVsGecko) == from-range-to-other-type-unthemed-1.html from-range-to-other-type-unthemed-1-ref.html
# for different values:
!= different-fraction-of-range-unthemed-1.html different-fraction-of-range-unthemed-1-notref.html

Просмотреть файл

@ -1,10 +1,10 @@
== bounds-1.html bounds-1-ref.html
fuzzy-if(asyncPan&&!layersGPUAccelerated,140,111) == size-1.html size-1-ref.html
== size-2.html size-2-ref.html
fails-if(stylo) HTTP(..) == baseline-1.html baseline-1-ref.html
fails-if(styloVsGecko) HTTP(..) == baseline-1.html baseline-1-ref.html
HTTP(..) == centering-1.xul centering-1-ref.xul
== dynamic-height-1.xul dynamic-height-1-ref.xul
fuzzy-if(skiaContent,1,500) needs-focus == select.html select-ref.html
== intrinsic-size.html intrinsic-size-ref.html
fails-if(stylo) == line-height-0.5.html line-height-1.0.html
fails-if(styloVsGecko) == line-height-0.5.html line-height-1.0.html
!= line-height-1.5.html line-height-1.0.html

Просмотреть файл

@ -1,4 +1,4 @@
== legend.html legend-ref.html
fuzzy-if(skiaContent,1,7) pref(dom.webcomponents.enabled,true) fails-if(stylo) == shadow-dom.html shadow-dom-ref.html
fuzzy-if(skiaContent,1,7) pref(dom.webcomponents.enabled,true) fails-if(styloVsGecko) == shadow-dom.html shadow-dom-ref.html
== 1273433.html 1273433-ref.html
fails-if(stylo) == 1339287.html 1339287-ref.html
fails-if(styloVsGecko) == 1339287.html 1339287-ref.html

Просмотреть файл

@ -10,14 +10,14 @@
== placeholder-1-text.html placeholder-visible-ref.html
== placeholder-1-password.html placeholder-visible-ref.html
fails-if(stylo) == placeholder-1-textarea.html placeholder-visible-textarea-ref.html
fails-if(styloVsGecko) == placeholder-1-textarea.html placeholder-visible-textarea-ref.html
== placeholder-2.html placeholder-visible-ref.html
fails-if(stylo) == placeholder-2-textarea.html placeholder-visible-textarea-ref.html
fails-if(styloVsGecko) == placeholder-2-textarea.html placeholder-visible-textarea-ref.html
== placeholder-3.html placeholder-overridden-ref.html
== placeholder-4.html placeholder-overridden-ref.html
== placeholder-5.html placeholder-visible-ref.html
fuzzy-if(winWidget,160,10) fuzzy-if(Android,1,1) fuzzy-if(asyncPan&&!layersGPUAccelerated,146,317) fuzzy-if(OSX==1010&&browserIsRemote,1,8) fails-if(stylo) == placeholder-6.html placeholder-overflow-ref.html
skip-if(Android&&asyncPan) fails-if(stylo) == placeholder-6-textarea.html placeholder-overflow-textarea-ref.html
fuzzy-if(winWidget,160,10) fuzzy-if(Android,1,1) fuzzy-if(asyncPan&&!layersGPUAccelerated,146,317) fuzzy-if(OSX==1010&&browserIsRemote,1,8) fails-if(styloVsGecko) == placeholder-6.html placeholder-overflow-ref.html
skip-if(Android&&asyncPan) fails-if(styloVsGecko) == placeholder-6-textarea.html placeholder-overflow-textarea-ref.html
# needs-focus == placeholder-7.html placeholder-focus-ref.html
# needs-focus == placeholder-8.html placeholder-focus-ref.html
# needs-focus == placeholder-9.html placeholder-focus-ref.html
@ -31,5 +31,5 @@ random-if(winWidget) == placeholder-19.xul placeholder-overridden-ref.xul
# needs-focus == placeholder-20.html placeholder-focus-ref.html
needs-focus == placeholder-21.html placeholder-blank-ref.html
needs-focus == placeholder-22.html placeholder-blank-ref.html
fails-if(stylo) == placeholder-rtl.html placeholder-rtl-ref.html
fails-if(styloVsGecko) == placeholder-rtl.html placeholder-rtl-ref.html
pref(dom.placeholder.show_on_focus,false) needs-focus == placeholder-focus-pref.html placeholder-blank-ref.html

Просмотреть файл

@ -2,7 +2,7 @@
== values-rtl.html values-rtl-ref.html
== margin-padding.html margin-padding-ref.html
== margin-padding-rtl.html margin-padding-rtl-ref.html
random-if(stylo) == bar-pseudo-element.html bar-pseudo-element-ref.html
random-if(styloVsGecko) == bar-pseudo-element.html bar-pseudo-element-ref.html
== bar-pseudo-element-rtl.html bar-pseudo-element-rtl-ref.html
== indeterminate-style-width.html indeterminate-style-width-ref.html
@ -27,7 +27,7 @@ random-if(stylo) == bar-pseudo-element.html bar-pseudo-element-ref.html
# Tests for block and inline orientation in combination with writing-mode
!= progress-orient-horizontal.html progress-orient-vertical.html
fails-if((!cocoaWidget||OSX==1010)&&!stylo) != progress-orient-vertical.html progress-orient-vertical-rtl.html # only OS X currently has direction-dependent rendering here
fails-if((!cocoaWidget||OSX==1010)&&!styloVsGecko) != 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

Просмотреть файл

@ -1,8 +1,8 @@
fuzzy-if(skiaContent,1,10) fails-if(stylo) HTTP(..) == text-control-baseline-1.html text-control-baseline-1-ref.html
fuzzy-if(skiaContent,1,10) fails-if(styloVsGecko) HTTP(..) == text-control-baseline-1.html text-control-baseline-1-ref.html
fuzzy-if(cocoaWidget,16,64) fuzzy-if(Android,52,64) fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu),104,224) fuzzy-if(/^Windows\x20NT\x206\.2/.test(http.oscpu),88,400) == display-block-baselines-1.html display-block-baselines-1-ref.html # anti-aliasing issues
== display-block-baselines-2.html display-block-baselines-2-ref.html
fails-if(stylo) == display-block-baselines-3.html display-block-baselines-3-ref.html
fails-if(stylo) == display-block-baselines-4.html display-block-baselines-4-ref.html
fails-if(styloVsGecko) == display-block-baselines-3.html display-block-baselines-3-ref.html
fails-if(styloVsGecko) == display-block-baselines-4.html display-block-baselines-4-ref.html
fuzzy-if(Android,4,8) fuzzy-if(skiaContent,7,2) == display-block-baselines-5.html display-block-baselines-5-ref.html
# button element

Просмотреть файл

@ -1,14 +1,14 @@
skip-if(Android) fails-if(stylo) == resize.html resize-ref.html
skip-if(Android) fails-if(styloVsGecko) == resize.html resize-ref.html
# an offset seems to apply to the native resizer on windows so skip this test for now
skip-if(Android) skip-if(winWidget) fuzzy-if(cocoaWidget,1,33) fuzzy-if(skiaContent&&!winWidget&&!Android,5,10) fails-if(stylo) == resize-background.html resize-background-ref.html
skip-if(Android) fails-if(stylo) != ltr.html rtl.html
skip-if(Android) skip-if(winWidget) fuzzy-if(cocoaWidget,1,33) fuzzy-if(skiaContent&&!winWidget&&!Android,5,10) fails-if(styloVsGecko) == resize-background.html resize-background-ref.html
skip-if(Android) fails-if(styloVsGecko) != ltr.html rtl.html
skip-if(Android) != ltr-scrollbar.html rtl-scrollbar.html
skip-if(Android) != in-ltr-doc-scrollbar.html in-rtl-doc-scrollbar.html
skip-if(Android) fails-if(stylo) != ltr.html no-resize.html
skip-if(Android) fails-if(xulRuntime.widgetToolkit=="gtk2") fails-if(stylo) != rtl.html no-resize.html # bug 834724
fuzzy-if(skiaContent,1,1) fails-if(stylo) == rtl.html rtl-dynamic-attr.html
fuzzy-if(skiaContent,1,1) fails-if(stylo) == rtl.html rtl-dynamic-style.html
fails-if(stylo) == rtl.html in-dynamic-rtl-doc.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == setvalue-framereconstruction-1.html setvalue-framereconstruction-ref.html
fuzzy-if(asyncPan&&!layersGPUAccelerated,102,4168) fails-if(stylo) == padding-scrollbar-placement.html padding-scrollbar-placement-ref.html
fails-if(stylo) == various-cols.html various-cols-ref.html
skip-if(Android) fails-if(styloVsGecko) != ltr.html no-resize.html
skip-if(Android) fails-if(xulRuntime.widgetToolkit=="gtk2") fails-if(styloVsGecko) != rtl.html no-resize.html # bug 834724
fuzzy-if(skiaContent,1,1) fails-if(styloVsGecko) == rtl.html rtl-dynamic-attr.html
fuzzy-if(skiaContent,1,1) fails-if(styloVsGecko) == rtl.html rtl-dynamic-style.html
fails-if(styloVsGecko) == rtl.html in-dynamic-rtl-doc.html
fuzzy-if(skiaContent,1,3) fails-if(styloVsGecko) == setvalue-framereconstruction-1.html setvalue-framereconstruction-ref.html
fuzzy-if(asyncPan&&!layersGPUAccelerated,102,4168) fails-if(styloVsGecko) == padding-scrollbar-placement.html padding-scrollbar-placement-ref.html
fails-if(styloVsGecko) == various-cols.html various-cols-ref.html

Просмотреть файл

@ -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&&!stylo) skip-if(cocoaWidget||Android) == accesskey-3.xul accesskey-3-ref.xul
fails-if(!cocoaWidget&&!styloVsGecko) 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

Просмотреть файл

@ -5,7 +5,7 @@ random == bug-364968.html bug-364968-ref.html
== mozsetimageelement-02.html about:blank
== image-outside-document-invalidate.html about:blank
== canvas-outside-document-invalidate-01.html about:blank
fails-if(azureSkia) fails-if(cocoaWidget) skip-if(stylo) == canvas-outside-document-invalidate-02.html about:blank # See bug 666800
fails-if(azureSkia) fails-if(cocoaWidget) skip-if(styloVsGecko) == canvas-outside-document-invalidate-02.html about:blank # See bug 666800
#fails with Skia due to Skia bug http://code.google.com/p/skia/issues/detail?id=568
== element-paint-simple.html element-paint-simple-ref.html
== element-paint-repeated.html element-paint-repeated-ref.html

Просмотреть файл

@ -43,7 +43,7 @@ fuzzy(1,1) == image-orientation-explicit.html?180&flip image-orientation-ref.htm
fuzzy(1,1) == image-orientation-explicit.html?270&flip image-orientation-ref.html?270&flip
# Tests for image-orientation used with non-axis-aligned angles:
fuzzy(1,1) fails-if(stylo) == image-orientation-explicit.html?-45 image-orientation-ref.html?0
fuzzy(1,1) fails-if(styloVsGecko) == image-orientation-explicit.html?-45 image-orientation-ref.html?0
fuzzy(1,1) == image-orientation-explicit.html?-15 image-orientation-ref.html?0
fuzzy(1,1) == image-orientation-explicit.html?15 image-orientation-ref.html?0
fuzzy(1,1) == image-orientation-explicit.html?45 image-orientation-ref.html?90
@ -55,7 +55,7 @@ fuzzy(1,1) == image-orientation-explicit.html?195 image-orientation-ref.htm
fuzzy(1,1) == image-orientation-explicit.html?225 image-orientation-ref.html?270
fuzzy(1,1) == image-orientation-explicit.html?255 image-orientation-ref.html?270
fuzzy(1,1) == image-orientation-explicit.html?285 image-orientation-ref.html?270
fuzzy(1,1) fails-if(stylo) == image-orientation-explicit.html?315 image-orientation-ref.html?0
fuzzy(1,1) fails-if(styloVsGecko) == image-orientation-explicit.html?315 image-orientation-ref.html?0
fuzzy(1,1) == image-orientation-explicit.html?345 image-orientation-ref.html?0
# Tests for image-orientation used on generated content:
@ -109,7 +109,7 @@ fuzzy(1,1) == image-orientation-background.html?90&flip image-orientation-r
== image-srcset-basic-selection-1.5x.html image-srcset-basic-selection-1.5x-ref.html
== image-srcset-basic-selection-1x.html image-srcset-basic-selection-1x-ref.html
== image-srcset-basic-selection-width-0.5x.html image-srcset-basic-selection-width-0.5x-ref.html
fails-if(stylo) == image-srcset-basic-selection-width-10x.html image-srcset-basic-selection-width-10x-ref.html
fails-if(styloVsGecko) == image-srcset-basic-selection-width-10x.html image-srcset-basic-selection-width-10x-ref.html
== image-srcset-basic-selection-width-2x.html image-srcset-basic-selection-width-2x-ref.html
== image-srcset-basic-selection-width-1x.html image-srcset-basic-selection-width-1x-ref.html
== image-srcset-default-2x.html image-srcset-default-2x-ref.html
@ -118,7 +118,7 @@ fails-if(stylo) == image-srcset-basic-selection-width-10x.html image-srcset-basi
== image-srcset-default-src-1x.html image-srcset-default-src-1x-ref.html
== image-srcset-orientation-2x.html image-srcset-orientation-2x-ref.html
== image-srcset-orientation-1x.html image-srcset-orientation-1x-ref.html
fails-if(stylo) == image-srcset-svg-3x.html image-srcset-svg-3x-ref.html
fails-if(styloVsGecko) == image-srcset-svg-3x.html image-srcset-svg-3x-ref.html
== image-srcset-svg-2x.html image-srcset-svg-2x-ref.html
== image-srcset-svg-1x.html image-srcset-svg-1x-ref.html
== image-srcset-svg-default-2x.html image-srcset-svg-default-2x-ref.html

Просмотреть файл

@ -48,7 +48,7 @@ fails-if(webrender) != transform-floating-point-invalidation.html about:blank
fails-if(webrender) != transform-floating-point-invalidation.html?reverse about:blank
fails-if(webrender) != nudge-to-integer-invalidation.html about:blank
fails-if(webrender) != nudge-to-integer-invalidation.html?reverse about:blank
fails-if(webrender) skip-if(stylo) != clipped-animated-transform-1.html about:blank # Bug 1352628 (stylo)
fails-if(webrender) skip-if(styloVsGecko) != clipped-animated-transform-1.html about:blank # Bug 1352628 (styloVsGecko)
fails-if(webrender) != paintedlayer-recycling-1.html about:blank
fails-if(webrender) != paintedlayer-recycling-2.html about:blank
pref(layers.single-tile.enabled,false) fails-if(webrender) != paintedlayer-recycling-3.html about:blank

Просмотреть файл

@ -1,10 +1,10 @@
== move-to-background-1.html move-to-background-1-ref.html
fuzzy-if(cocoaWidget,2,6) random-if(Android) == component-alpha-exit-1.html component-alpha-exit-1-ref.html # bug 760275
!= pull-background-1.html about:blank
random-if(stylo) != pull-background-2.html about:blank
random-if(styloVsGecko) != pull-background-2.html about:blank
fails-if(webrender) != pull-background-3.html about:blank
fails-if(webrender) != pull-background-4.html about:blank
fuzzy-if(stylo,1,1) != pull-background-5.html about:blank
fuzzy-if(styloVsGecko,1,1) != pull-background-5.html about:blank
!= pull-background-6.html about:blank
# The animated-position tests are disabled for intermittent failures / passes, bug 1150941
skip != pull-background-animated-position-1.html about:blank # Fails with event regions
@ -13,10 +13,10 @@ skip != pull-background-animated-position-3.html about:blank # Fails because Pai
skip != pull-background-animated-position-4.html about:blank # Fails because PaintedLayer item assignment and background pulling don't recognize overflow:hidden clips
skip != pull-background-animated-position-5.html about:blank # Fails because ownLayer bounds don't anticipate changes of animated contents, but doesn't fail with event regions
skip-if(!asyncPan) != pull-background-displayport-1.html about:blank
skip-if(!asyncPan) random-if(stylo) != pull-background-displayport-2.html about:blank
skip-if(!asyncPan) random-if(styloVsGecko) != pull-background-displayport-2.html about:blank
skip-if(!asyncPan) != pull-background-displayport-3.html about:blank # fails with non-overlay scrollbars and event regions due to bug 1148515
skip-if(!asyncPan) != pull-background-displayport-4.html about:blank # fails with non-overlay scrollbars and event regions due to bug 1148515
skip-if(!asyncPan) fuzzy-if(stylo,1,1) != pull-background-displayport-5.html about:blank
skip-if(!asyncPan) fuzzy-if(styloVsGecko,1,1) != pull-background-displayport-5.html about:blank
skip-if(!asyncPan) != pull-background-displayport-6.html about:blank # fails with non-overlay scrollbars and event regions due to bug 1148515
fuzzy(2,30150) == opacity-blending.html opacity-blending-ref.html
fuzzy(16,5) fails-if(webrender) == mask-layer-transform.html mask-layer-transform-ref.html

Просмотреть файл

@ -4,7 +4,7 @@ pref(layout.css.grid.enabled,true) fuzzy-if(OSX,8,1) == numbering-3.html numberi
fuzzy-if(OSX,72,2) == numbering-4.html numbering-4-ref.html
fails-if(webrender) == numbering-5.html numbering-5-ref.html
== ol-reversed-1a.html ol-reversed-1-ref.html
asserts(1) asserts-if(stylo,2) == ol-reversed-1b.html ol-reversed-1-ref.html # bug 478135
asserts(1) asserts-if(styloVsGecko,2) == ol-reversed-1b.html ol-reversed-1-ref.html # bug 478135
== ol-reversed-1c.html ol-reversed-1-ref.html
== ol-reversed-2.html ol-reversed-2-ref.html
== ol-reversed-3.html ol-reversed-3-ref.html

Просмотреть файл

@ -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(!stylo) == block-min-height-last-child-1a.html block-min-height-last-child-1-ref.html # Bug 616339
fails-if(!styloVsGecko) == 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(!stylo) == block-min-height-last-child-2a.html block-min-height-last-child-2-ref.html # Bug 616339
fails-if(!stylo) == block-min-height-last-child-2b.html block-min-height-last-child-2-ref.html # Bug 616339
fails-if(!stylo) == block-min-height-last-child-3a.html block-min-height-last-child-3-ref.html # Bug 616339
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
== 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(!stylo) == block-min-height-last-child-3a.html block-min-height-last-ch
== 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(!stylo) == block-min-height-last-child-1a-dyn.html block-min-height-last-child-1-ref.html # Bug 616339
fails-if(!styloVsGecko) == 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(!stylo) == block-min-height-last-child-2a-dyn.html block-min-height-last-child-2-ref.html # Bug 616339
fails-if(!stylo) == block-min-height-last-child-2b-dyn.html block-min-height-last-child-2-ref.html # Bug 616339
fails-if(!stylo) == block-min-height-last-child-3a-dyn.html block-min-height-last-child-3-ref.html # Bug 616339
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
== 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(!stylo) == block-min-height-last-child-3a-dyn.html block-min-height-las
== 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(!stylo) == block-max-height-last-child-7a.html block-max-height-last-child-7-ref.html # Bug 616339
fails-if(!styloVsGecko) == 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(!stylo) == block-max-height-last-child-8a.html block-max-height-last-child-8-ref.html # Bug 616339
fails-if(!stylo) == block-max-height-last-child-8b.html block-max-height-last-child-8-ref.html # Bug 616339
fails-if(!stylo) == block-max-height-last-child-9a.html block-max-height-last-child-9-ref.html # Bug 616339
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
== 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(!stylo) == block-max-height-last-child-9a.html block-max-height-last-ch
== 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(!stylo) == block-max-height-last-child-7a-dyn.html block-max-height-last-child-7-ref.html # Bug 616339
fails-if(!styloVsGecko) == 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(!stylo) == block-max-height-last-child-8a-dyn.html block-max-height-last-child-8-ref.html # Bug 616339
fails-if(!stylo) == block-max-height-last-child-8b-dyn.html block-max-height-last-child-8-ref.html # Bug 616339
fails-if(!stylo) == block-max-height-last-child-9a-dyn.html block-max-height-last-child-9-ref.html # Bug 616339
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
== 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(!stylo) == block-max-height-last-child-9a-dyn.html block-max-height-las
== 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(!stylo) == caption-sibling-1a.html caption-sibling-1-ref.html # Bug 144517
fails-if(!styloVsGecko) == caption-sibling-1a.html caption-sibling-1-ref.html # Bug 144517
!= caption-sibling-1a.html caption-sibling-1-noref.html
fails-if(!stylo) == caption-sibling-1b.html caption-sibling-1-ref.html # Bug 144517
fails-if(!styloVsGecko) == caption-sibling-1b.html caption-sibling-1-ref.html # Bug 144517
!= caption-sibling-1b.html caption-sibling-1-noref.html
fails-if(!stylo) == caption-sibling-1c.html caption-sibling-1-ref.html # Bug 144517
fails-if(!styloVsGecko) == caption-sibling-1c.html caption-sibling-1-ref.html # Bug 144517
!= caption-sibling-1c.html caption-sibling-1-noref2.html
fails-if(!stylo) == caption-sibling-1a-dyn.html caption-sibling-1-ref.html # Bug 144517
fails-if(!styloVsGecko) == caption-sibling-1a-dyn.html caption-sibling-1-ref.html # Bug 144517
!= caption-sibling-1a-dyn.html caption-sibling-1-noref.html
fails-if(!stylo) == caption-sibling-1b-dyn.html caption-sibling-1-ref.html # Bug 144517
fails-if(!styloVsGecko) == caption-sibling-1b-dyn.html caption-sibling-1-ref.html # Bug 144517
!= caption-sibling-1b-dyn.html caption-sibling-1-noref.html
fails-if(!stylo) == caption-sibling-1c-dyn.html caption-sibling-1-ref.html # Bug 144517
fails-if(!styloVsGecko) == caption-sibling-1c-dyn.html caption-sibling-1-ref.html # Bug 144517
!= caption-sibling-1c-dyn.html caption-sibling-1-noref2.html
fails-if(!stylo) == caption-sibling-2-dyn.html caption-sibling-2-ref.html # Bug 144517
fails-if(!styloVsGecko) == 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(!stylo) == caption-sibling-2-dyn.html caption-sibling-2-ref.html # Bug
== 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(!stylo) == block-clear-6a-left.html block-clear-6abc-left-ref.html # Bug 493380
fails-if(!styloVsGecko) == 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(!stylo) == block-clear-6d-left.html block-clear-6def-left-ref1.html # Bug 493380
fails-if(!stylo) == block-clear-6d-left.html block-clear-6def-left-ref2.html # Bug 493380
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
== 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(!stylo) == block-clear-7a-left.html block-clear-7abcd-left-ref.html # Bug 493380
fails-if(!stylo) == block-clear-7b-left.html block-clear-7abcd-left-ref.html # Bug 493380
fails-if(!stylo) == block-clear-7c-left.html block-clear-7abcd-left-ref.html # Bug 493380
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
== block-clear-7d-left.html block-clear-7abcd-left-ref.html
fails-if(!stylo) == block-clear-7e-left.html block-clear-7efgh-left-ref1.html # Bug 493380
fails-if(!stylo) == block-clear-7e-left.html block-clear-7efgh-left-ref2.html # Bug 493380
fails-if(!stylo) == block-clear-7f-left.html block-clear-7efgh-left-ref1.html # Bug 493380
fails-if(!stylo) == block-clear-7f-left.html block-clear-7efgh-left-ref2.html # Bug 493380
fails-if(!stylo) == block-clear-7g-left.html block-clear-7efgh-left-ref1.html # Bug 493380
fails-if(!stylo) == block-clear-7g-left.html block-clear-7efgh-left-ref2.html # Bug 493380
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
== 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."

Просмотреть файл

@ -6,13 +6,13 @@ 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(!stylo) == dir-8.html dir-8-ref.html
fails-if(!stylo) == dir-9.html dir-9-ref.html # Bug 787215
fails-if(!styloVsGecko) == dir-8.html dir-8-ref.html
fails-if(!styloVsGecko) == 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
pref(mathml.disabled,true) fails-if(stylo) == disabled-scriptlevel-1.html disabled-scriptlevel-1-ref.html
pref(mathml.disabled,true) fails-if(stylo) == disabled-scriptlevel-1.xhtml disabled-scriptlevel-1-ref.xhtml
pref(mathml.disabled,true) fails-if(styloVsGecko) == disabled-scriptlevel-1.html disabled-scriptlevel-1-ref.html
pref(mathml.disabled,true) fails-if(styloVsGecko) == disabled-scriptlevel-1.xhtml disabled-scriptlevel-1-ref.xhtml
== displaystyle-1.html displaystyle-1-ref.html
== displaystyle-2.html displaystyle-2-ref.html
== displaystyle-3.html displaystyle-3-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&&!stylo) == mfenced-11.html mfenced-11-ref.html # bug 670592, bug 1328771
fails-if(gtkWidget&&!stylo) == mfenced-12.html mfenced-12-ref.html # bug 670592, bug 1328771
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
== 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&&!stylo) == mfenced-12.html mfenced-12-ref.html # bug 670592,
== 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(!stylo) == stretchy-mover-2a.html stretchy-mover-2-ref.html
fails-if(!styloVsGecko) == 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(!stylo) == 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&&!stylo) random-if(winWidget) == semantics-1.xhtml semantics-1-ref.xhtml # bug 1309429, bug 1328771
fails-if(gtkWidget&&!styloVsGecko) 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
@ -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(!stylo) == whitespace-trim-4.html whitespace-trim-4-ref.html # Bug 787215
fails-if(!styloVsGecko) == 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
@ -290,12 +290,12 @@ 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) == mathvariant-2.html mathvariant-2-ref.html # Bugs 1010678, 1010679
fails-if(stylo) == mathvariant-3.html mathvariant-3-ref.html
fails-if(styloVsGecko) == mathvariant-3.html mathvariant-3-ref.html
== mathvariant-4.html mathvariant-4-ref.html
== mathvariant-5.html mathvariant-5-ref.html
== dtls-1.html dtls-1-ref.html
fails-if(stylo) == dtls-2.html dtls-2-ref.html # bug 1366206
fails-if(stylo) == dtls-3.html dtls-3-ref.html # bug 1366206
fails-if(styloVsGecko) == dtls-2.html dtls-2-ref.html # bug 1366206
fails-if(styloVsGecko) == dtls-3.html dtls-3-ref.html # bug 1366206
== ssty-1.html ssty-1-ref.html
== ssty-2.html ssty-2-ref.html
== ssty-3.html ssty-3-ref.html
@ -369,7 +369,7 @@ fuzzy-if(OSX,1,100) fuzzy-if(skiaContent,1,14) == mfrac-D-1.html mfrac-D-1-ref.h
== mfrac-E-1.html mfrac-E-1-ref.html
test-pref(dom.webcomponents.enabled,true) == shadow-dom-1.html shadow-dom-1-ref.html
pref(font.size.inflation.emPerLine,25) == font-inflation-1.html font-inflation-1-ref.html
test-pref(font.minimum-size.x-math,40) fails-if(stylo) == default-font.html default-font-ref.html
test-pref(font.minimum-size.x-math,40) fails-if(styloVsGecko) == default-font.html default-font-ref.html
!= radicalbar-1.html about:blank
!= radicalbar-1a.html about:blank
!= radicalbar-1b.html about:blank

Просмотреть файл

@ -7,14 +7,14 @@
!= listbox-not-blank.html about:blank
!= radio-not-blank.html about:blank
!= text-control-not-blank.html about:blank
fails-if(stylo) != textarea-not-blank.html about:blank
fails-if(styloVsGecko) != textarea-not-blank.html about:blank
# The following tests will fail if the platform does not have native
# theme support (which all platforms should have).
fails-if(!nativeThemePref) != text-input-native.html text-input-nonnative.html
fuzzy-if(skiaContent,2,88) fails-if(stylo) == text-input-nonnative-when-styled.html text-input-nonnative-when-styled-ref.html
fails-if(!nativeThemePref) fails-if(stylo) != textarea-native.html textarea-nonnative.html
fuzzy-if(skiaContent,2,53) fails-if(stylo) == textarea-nonnative-when-styled.html textarea-nonnative-when-styled-ref.html
fuzzy-if(skiaContent,2,88) fails-if(styloVsGecko) == text-input-nonnative-when-styled.html text-input-nonnative-when-styled-ref.html
fails-if(!nativeThemePref) fails-if(styloVsGecko) != textarea-native.html textarea-nonnative.html
fuzzy-if(skiaContent,2,53) fails-if(styloVsGecko) == textarea-nonnative-when-styled.html textarea-nonnative-when-styled-ref.html
fails-if(!nativeThemePref) != button-native.html button-nonnative.html
== button-nonnative-when-styled.html button-nonnative-when-styled-ref.html
fails-if(!nativeThemePref&&!Android) != combobox-native.html combobox-nonnative.html

Просмотреть файл

@ -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(!stylo) == svg.html svg-ref.html
fails-if(!stylo) == svg-with-type.html svg-with-type-ref.html
fails-if(!styloVsGecko) == svg.html svg-ref.html
fails-if(!styloVsGecko) == 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

Просмотреть файл

@ -1,12 +1,12 @@
# NOTE: bug 1084564 covers "fails"/"skip" annotations for android below:
fuzzy(255,5000) fails-if(stylo) == 444-1.html 444-1-ref.html
fuzzy(255,5000) fails-if(styloVsGecko) == 444-1.html 444-1-ref.html
fails-if(Android) HTTP(..) == aspect-ratio-1a.xhtml aspect-ratio-1-ref.html
fails-if(Android) HTTP(..) == aspect-ratio-1b.xhtml aspect-ratio-1-ref.html
fails-if(Android) skip-if(gtkWidget) HTTP(..) == aspect-ratio-2a.xhtml aspect-ratio-2-ref.html
fails-if(Android) skip-if(gtkWidget) HTTP(..) == aspect-ratio-2b.xhtml aspect-ratio-2-ref.html
HTTP(..) == aspect-ratio-3a.xhtml aspect-ratio-3-ref.xhtml
HTTP(..) == aspect-ratio-3b.xhtml aspect-ratio-3-ref.xhtml
fails-if(Android) random-if(layersGPUAccelerated) fails-if(stylo) == encoded-aspect-ratio-1.html encoded-aspect-ratio-1-ref.html
fails-if(Android) random-if(layersGPUAccelerated) fails-if(styloVsGecko) == encoded-aspect-ratio-1.html encoded-aspect-ratio-1-ref.html
fails-if(Android) HTTP(..) == basic-1.xhtml basic-1-ref.html
skip-if(Android) HTTP(..) == canvas-1a.xhtml basic-1-ref.html
fails-if(Android) HTTP(..) == canvas-1b.xhtml basic-1-ref.html
@ -20,8 +20,8 @@ skip-if(Android) HTTP(..) == offset-1.xhtml offset-1-ref.html
random skip-if(Android) HTTP(..) == object-aspect-ratio-2a.xhtml aspect-ratio-2-ref.html
random skip-if(Android) HTTP(..) == object-aspect-ratio-2b.xhtml aspect-ratio-2-ref.html
skip-if(Android) fuzzy-if(winWidget,1,56000) fuzzy-if(cocoaWidget,1,56000) HTTP(..) == zoomed-1.xhtml zoomed-1-ref.html # bug 778995 for fuzzy
skip-if(Android) fails-if(stylo) == poster-1.html poster-ref-blue250x200.html
skip-if(Android) fails-if(stylo) == poster-2.html poster-ref-black140x100.html
skip-if(Android) fails-if(styloVsGecko) == poster-1.html poster-ref-blue250x200.html
skip-if(Android) fails-if(styloVsGecko) == poster-2.html poster-ref-black140x100.html
skip-if(Android) == poster-3.html poster-ref-black140x100.html
skip-if(Android) == poster-4.html poster-ref-black140x100.html
skip-if(Android) == poster-5.html poster-ref-black140x100.html
@ -29,7 +29,7 @@ skip-if(Android) == poster-6.html poster-ref-black140x100.html
skip-if(Android) == poster-7.html poster-ref-red140x100.html
skip-if(Android) == poster-8.html poster-ref-black140x100.html
random skip-if(Android) == poster-10.html poster-ref-blue125x100.html
random skip-if(Android) fails-if(stylo) == poster-11.html poster-ref-blue140x100.html
random skip-if(Android) fails-if(stylo) == poster-12.html poster-ref-blue140x100.html
random skip-if(Android) fails-if(styloVsGecko) == poster-11.html poster-ref-blue140x100.html
random skip-if(Android) fails-if(styloVsGecko) == poster-12.html poster-ref-blue140x100.html
skip-if(Android) == poster-13.html poster-ref-blue400x300.html
skip-if(Android) == poster-15.html poster-ref-green70x30.html

Просмотреть файл

@ -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(!stylo) == border-breaking-004-cols.xhtml border-breaking-002-cols.ref.xhtml
fails-if(!styloVsGecko) == 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(!stylo) == border-breaking-004-cols.xhtml border-breaking-002-cols.ref.
== 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(!stylo) == float-clear-000.html float-clear-000.ref.html
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,true) == float-clear-000.html float-clear-000.ref.html
fails-if(!stylo) == float-clear-001.html float-clear-000.ref.html
test-pref(layout.float-fragments-inside-column.enabled,false) fails-if(!stylo) == float-clear-002.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
test-pref(layout.float-fragments-inside-column.enabled,true) == float-clear-002.html float-clear-000.ref.html
fails-if(!stylo) == float-clear-003.html float-clear-000.ref.html
fails-if(!styloVsGecko) == 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(!stylo) == float-continuations-000.html float-continuations-000.ref.html
fails-if(!styloVsGecko) == 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
@ -74,4 +74,4 @@ fuzzy-if(skiaContent,1,23) == resize-reflow-001.html resize-reflow-001.ref.html
# == table-caption-splitaftercaption-10.html blank.html # bug 672654
# == table-caption-splitaftercaption-11.html blank.html # bug 672654
== column-balancing-break-inside-avoid-2.html column-balancing-break-inside-avoid-2-ref.html
fails-if(stylo) == combobox-page-break-inside.html combobox-page-break-inside-ref.html
fails-if(styloVsGecko) == combobox-page-break-inside.html combobox-page-break-inside-ref.html

Просмотреть файл

@ -80,18 +80,18 @@
# These all fail due bug 371180, plus a bunch of other bugs that ought to be filed.
fails-if(!stylo) == collapsed-border-height-4.html border-base-ref.html
fails-if(!stylo) == collapsed-border-height-5.html border-height-10-ref.html
fails-if(!stylo) == collapsed-border-height-6.html border-height-10-ref.html
fails-if(!stylo) == collapsed-border-width-4.html border-base-ref.html
fails-if(!stylo) == collapsed-border-width-5.html border-width-10-ref.html
fails-if(!stylo) == collapsed-border-width-6.html border-width-10-ref.html
fails-if(!stylo) == collapsed-border-left-4.html border-base-ref.html
fails-if(!stylo) == collapsed-border-left-5.html border-left-10-ref.html
fails-if(!stylo) == collapsed-border-left-6.html border-left-10-ref.html
fails-if(!stylo) == collapsed-border-top-4.html border-base-ref.html
fails-if(!stylo) == collapsed-border-top-5.html border-top-10-ref.html
fails-if(!stylo) == collapsed-border-top-6.html border-top-10-ref.html
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
!= image-base-ref.html image-height-10-ref.html
@ -179,5 +179,5 @@ fuzzy-if(skiaContent,1,145) == rounded-background-color-width-left-6.html rounde
== iframe-1.html iframe-1-ref.html
fails-if(stylo) == viewport-units-rounding-1.html viewport-units-rounding-1-ref.html
fails-if(styloVsGecko) == viewport-units-rounding-1.html viewport-units-rounding-1-ref.html
== viewport-units-rounding-2.html about:blank

Просмотреть файл

@ -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
skip-if(!asyncPan) == inline-4.html inline-4-ref.html
fails-if(!stylo) == column-contain-1a.html column-contain-1-ref.html
fails-if(!styloVsGecko) == 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

Просмотреть файл

@ -23,7 +23,7 @@
== 626395-2c.html 626395-2-ref.html
== 626395-2d.html 626395-2-ref.html
== 652178-1.html 652178-1-ref.html
fails-if(stylo) == 115199-1.html 115199-1-ref.html
fails-if(styloVsGecko) == 115199-1.html 115199-1-ref.html
== 115199-2a.html 115199-2-ref.html
== 115199-2b.html 115199-2-ref.html
== 652178-1.html 652178-1-ref2.html

Просмотреть файл

@ -45,8 +45,8 @@ HTTP(..) == filter-2.xhtml filter-2-ref.xhtml
# test that xulRuntime.OS works
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"&&!stylo) == data:text/html,<body>Win data:text/html,<script>document.write(navigator.platform.substr(0,3))</script>
fails-if(xulRuntime.OS!="Darwin"&&!stylo) == data:text/html,<body>Mac data:text/html,<script>document.write(navigator.platform.substr(0,3))</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>
# 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(!stylo) == data:text/plain,HELLO about:blank
fails-if(!styloVsGecko) == data:text/plain,HELLO about:blank
needs-focus == data:text/plain, about:blank
# Sanity check of viewport+displayport overrides
@ -111,19 +111,19 @@ require-or(true&&true,fails) script scripttest-pass.html
# tests for pref(...) syntax in manifest, including "fails" examples with incorrect prefs
# a boolean pref
pref(gfx.downloadable_fonts.enabled,true) skip-if(stylo) HTTP(..) != font-download.html font-default.html
pref(gfx.downloadable_fonts.enabled,false) skip-if(stylo) HTTP(..) == font-download.html font-default.html
fails-if(!stylo) pref(gfx.downloadable_fonts.enabled,0) skip-if(stylo) HTTP(..) == font-download.html font-default.html
fails-if(!stylo) pref(gfx.downloadable_fonts.enabled,"foo") skip-if(stylo) HTTP(..) == font-download.html font-default.html
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
# a non-existent pref
fails-if(!stylo) pref(not.a.real.pref.name,1) skip-if(stylo) == font-download.html font-default.html
fails-if(!styloVsGecko) pref(not.a.real.pref.name,1) skip-if(styloVsGecko) == 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(!stylo) pref(font.size.variable.x-western,false) skip-if(stylo) == font-size-16.html font-default.html
fails-if(!stylo) pref(font.size.variable.x-western,"foo") skip-if(stylo) == 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
# 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
@ -132,28 +132,28 @@ pref(font.default.x-western,"sans-serif") != font-serif.html font-default.html
fails pref(font.default.x-western,true) == font-serif.html font-default.html
fails pref(font.default.x-western,0) == font-serif.html font-default.html
# tests for ref-pref, and test-pref
ref-pref(font.size.variable.x-western,16) skip-if(stylo) == font-size-16.html font-default.html
ref-pref(font.size.variable.x-western,16) skip-if(stylo) != font-size-24.html font-default.html
ref-pref(font.size.variable.x-western,24) skip-if(stylo) == font-size-24.html font-default.html
ref-pref(font.size.variable.x-western,24) skip-if(stylo) != font-size-16.html font-default.html
fails-if(!stylo) ref-pref(font.size.variable.x-western,false) skip-if(stylo) == font-size-16.html font-default.html
fails-if(!stylo) ref-pref(font.size.variable.x-western,"foo") skip-if(stylo) == font-size-16.html font-default.html
ref-pref(font.size.variable.x-western,16) skip-if(styloVsGecko) == font-size-16.html font-default.html
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
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
test-pref(font.size.variable.x-western,24) != font-default.html font-size-16.html
fails test-pref(font.size.variable.x-western,false) == font-default.html font-size-16.html
fails test-pref(font.size.variable.x-western,"foo") == font-default.html font-size-16.html
ref-pref(font.size.variable.x-western,16) test-pref(font.size.variable.x-western,24) skip-if(stylo) != font-default.html font-default.html
ref-pref(font.size.variable.x-western,24) test-pref(font.size.variable.x-western,16) skip-if(stylo) != font-default.html font-default.html
ref-pref(font.size.variable.x-western,24) test-pref(font.size.variable.x-western,24) skip-if(stylo) == font-default.html font-default.html
ref-pref(font.size.variable.x-western,16) test-pref(font.size.variable.x-western,24) skip-if(styloVsGecko) != font-default.html font-default.html
ref-pref(font.size.variable.x-western,24) test-pref(font.size.variable.x-western,16) skip-if(styloVsGecko) != font-default.html font-default.html
ref-pref(font.size.variable.x-western,24) test-pref(font.size.variable.x-western,24) skip-if(styloVsGecko) == font-default.html font-default.html
# reftest syntax: fuzzy(maxPixelDifference,maxNumberDifferingPixels)
fuzzy(1,250000) == fuzzy.html fuzzy-ref.html
fuzzy(1,250000) != too-fuzzy.html fuzzy-ref.html
fuzzy-if(true,1,250000) == fuzzy.html fuzzy-ref.html
fuzzy-if(false,2,1) == fuzzy-ref.html fuzzy-ref.html
# When using 565 fuzzy.html and fuzzy-ref.html will compare as equal
fails-if(!stylo) fuzzy-if(false,2,1) random-if(Android) == fuzzy.html fuzzy-ref.html
fails-if(!styloVsGecko) fuzzy-if(false,2,1) random-if(Android) == fuzzy.html fuzzy-ref.html
# Test that reftest-no-paint fails correctly
fails == reftest-no-paint.html reftest-no-paint-ref.html
@ -179,19 +179,19 @@ fails == reftest-opaque-layer-fail.html reftest-opaque-layer-fail.html
# it shouldn't matter whether the test matches the reference.
fails != reftest-opaque-layer-fail.html reftest-opaque-layer-fail.html
fails == reftest-opaque-layer-fail.html about:blank
fails-if(!stylo) == about:blank reftest-opaque-layer-fail.html
fails-if(!styloVsGecko) == about:blank reftest-opaque-layer-fail.html
fails != reftest-opaque-layer-fail.html about:blank
fails-if(!stylo) != about:blank reftest-opaque-layer-fail.html
fails-if(!styloVsGecko) != about:blank reftest-opaque-layer-fail.html
# reftest-opaque-layer and reftest-wait
== reftest-opaque-layer-wait-pass.html reftest-opaque-layer-pass.html
!= reftest-opaque-layer-wait-pass.html about:blank
fails fails-if(stylo) == reftest-opaque-layer-wait-fail.html reftest-opaque-layer-fail.html
fails-if(!stylo) fails-if(stylo) != reftest-opaque-layer-wait-fail.html about:blank
fails fails-if(styloVsGecko) == reftest-opaque-layer-wait-fail.html reftest-opaque-layer-fail.html
fails-if(!styloVsGecko) fails-if(styloVsGecko) != reftest-opaque-layer-wait-fail.html about:blank
# reftest-assigned-layer
!= reftest-assigned-layer-pass.html about:blank
fails-if(!stylo) fails-if(stylo) != reftest-assigned-layer-fail-1.html about:blank
fails-if(!stylo) fails-if(stylo) != reftest-assigned-layer-fail-2.html about:blank
fails-if(!stylo) fails-if(stylo) != reftest-assigned-layer-fail-3.html about:blank
fails-if(!stylo) fails-if(stylo) != reftest-assigned-layer-fail-4.html about:blank
fails-if(!styloVsGecko) fails-if(styloVsGecko) != reftest-assigned-layer-fail-1.html about:blank
fails-if(!styloVsGecko) fails-if(styloVsGecko) != reftest-assigned-layer-fail-2.html about:blank
fails-if(!styloVsGecko) fails-if(styloVsGecko) != reftest-assigned-layer-fail-3.html about:blank
fails-if(!styloVsGecko) fails-if(styloVsGecko) != reftest-assigned-layer-fail-4.html about:blank

Просмотреть файл

@ -1,57 +1,57 @@
fails-if(stylo) == scoped-style-001.html scoped-style-001-ref.html
fails-if(stylo) == scoped-style-002.html scoped-style-002-ref.html
fails-if(stylo) == scoped-style-003.html scoped-style-003-ref.html
fails-if(stylo) == scoped-style-004.html scoped-style-004-ref.html
fails-if(stylo) == scoped-style-005.html scoped-style-005-ref.html
fails-if(styloVsGecko) == scoped-style-001.html scoped-style-001-ref.html
fails-if(styloVsGecko) == scoped-style-002.html scoped-style-002-ref.html
fails-if(styloVsGecko) == scoped-style-003.html scoped-style-003-ref.html
fails-if(styloVsGecko) == scoped-style-004.html scoped-style-004-ref.html
fails-if(styloVsGecko) == scoped-style-005.html scoped-style-005-ref.html
== scoped-style-006.html scoped-style-006-ref.html
== scoped-style-007.html scoped-style-007-ref.html
fails-if(stylo) == scoped-style-008.html scoped-style-008-ref.html
fails-if(stylo) == scoped-style-009.html scoped-style-009-ref.html
fails-if(stylo) == scoped-style-010.html scoped-style-010-ref.html
fails-if(stylo) == scoped-style-011.html scoped-style-011-ref.html
fails-if(stylo) == scoped-style-012.html scoped-style-012-ref.html
fails-if(stylo) == scoped-style-013.html scoped-style-013-ref.html
fails-if(styloVsGecko) == scoped-style-008.html scoped-style-008-ref.html
fails-if(styloVsGecko) == scoped-style-009.html scoped-style-009-ref.html
fails-if(styloVsGecko) == scoped-style-010.html scoped-style-010-ref.html
fails-if(styloVsGecko) == scoped-style-011.html scoped-style-011-ref.html
fails-if(styloVsGecko) == scoped-style-012.html scoped-style-012-ref.html
fails-if(styloVsGecko) == scoped-style-013.html scoped-style-013-ref.html
== scoped-style-014.html scoped-style-014-ref.html
fails-if(stylo) == scoped-style-015.html scoped-style-015-ref.html
fails-if(styloVsGecko) == scoped-style-015.html scoped-style-015-ref.html
== scoped-style-016.html scoped-style-016-ref.html
fails-if(stylo) == scoped-style-017.html scoped-style-017-ref.html
fails-if(stylo) == scoped-style-018.html scoped-style-018-ref.html
fails-if(stylo) == scoped-style-019.svg scoped-style-019-ref.svg
fails-if(styloVsGecko) == scoped-style-017.html scoped-style-017-ref.html
fails-if(styloVsGecko) == scoped-style-018.html scoped-style-018-ref.html
fails-if(styloVsGecko) == scoped-style-019.svg scoped-style-019-ref.svg
== scoped-style-020.html scoped-style-020-ref.html
== scoped-style-021.html scoped-style-021-ref.html
== scoped-style-022.html scoped-style-022-ref.html
fails-if(stylo) == scoped-style-023.html scoped-style-023-ref.html
fails-if(styloVsGecko) == scoped-style-023.html scoped-style-023-ref.html
== scoped-style-024.html scoped-style-024-ref.html
== scoped-style-important-001.html scoped-style-important-001-ref.html
fails-if(stylo) == scoped-style-important-002.html scoped-style-important-002-ref.html
fails-if(styloVsGecko) == scoped-style-important-002.html scoped-style-important-002-ref.html
== scoped-style-important-003.html scoped-style-important-003-ref.html
== scoped-style-important-004.html scoped-style-important-004-ref.html
== scoped-style-important-005.html scoped-style-important-005-ref.html
== scoped-style-important-006.html scoped-style-important-006-ref.html
== scoped-style-important-007.html scoped-style-important-007-ref.html
fails-if(stylo) == scoped-style-dynamic-001.html scoped-style-dynamic-001-ref.html
fails-if(stylo) == scoped-style-dynamic-002.html scoped-style-dynamic-002-ref.html
fails-if(stylo) == scoped-style-dynamic-003.html scoped-style-dynamic-003-ref.html
fails-if(stylo) == scoped-style-dynamic-004.html scoped-style-dynamic-004-ref.html
asserts-if(stylo,1) == scoped-style-dynamic-005.html scoped-style-dynamic-005-ref.html
skip-if(stylo) == scoped-style-dynamic-006.html scoped-style-dynamic-006-ref.html
fails-if(stylo) == scoped-style-dynamic-007.html scoped-style-dynamic-007-ref.html
fails-if(stylo) == scoped-style-dynamic-008.html scoped-style-dynamic-008-ref.html
skip-if(stylo) == scoped-style-dynamic-009.html scoped-style-dynamic-009-ref.html
asserts-if(stylo,1) == scoped-style-dynamic-010.html scoped-style-dynamic-010-ref.html
fails-if(stylo) == scoped-style-dynamic-011.html scoped-style-dynamic-011-ref.html
asserts-if(stylo,1) == scoped-style-dynamic-012.svg scoped-style-dynamic-012-ref.svg
fails-if(stylo) asserts-if(stylo,1) == scoped-style-dynamic-013.svg scoped-style-dynamic-013-ref.svg
asserts-if(stylo,1) == scoped-style-dynamic-014.svg scoped-style-dynamic-014-ref.svg
fails-if(stylo) asserts-if(stylo,1) == scoped-style-dynamic-015.svg scoped-style-dynamic-015-ref.svg
fails-if(stylo) == scoped-style-import.html scoped-style-import-ref.html
fails-if(stylo) == scoped-style-media.html scoped-style-media-ref.html
fails-if(stylo) == scoped-style-namespace.html scoped-style-namespace-ref.html
fails-if(stylo) == scoped-style-charset.html scoped-style-charset-ref.html
fails-if(stylo) == scoped-style-document.html scoped-style-document-ref.html
fails-if(stylo) HTTP(..) == scoped-style-font-face.html scoped-style-font-face-ref.html
fails-if(stylo) == scoped-style-keyframes.html scoped-style-keyframes-ref.html
fails-if(stylo) == scoped-style-supports.html scoped-style-supports-ref.html
pref(layout.css.scope-pseudo.enabled,true) fails-if(stylo) == scoped-style-pseudo-001.html scoped-style-pseudo-001-ref.html
pref(layout.css.scope-pseudo.enabled,true) fails-if(stylo) == scoped-style-pseudo-002.html scoped-style-pseudo-002-ref.html
fails-if(styloVsGecko) == scoped-style-dynamic-001.html scoped-style-dynamic-001-ref.html
fails-if(styloVsGecko) == scoped-style-dynamic-002.html scoped-style-dynamic-002-ref.html
fails-if(styloVsGecko) == scoped-style-dynamic-003.html scoped-style-dynamic-003-ref.html
fails-if(styloVsGecko) == scoped-style-dynamic-004.html scoped-style-dynamic-004-ref.html
asserts-if(styloVsGecko,1) == scoped-style-dynamic-005.html scoped-style-dynamic-005-ref.html
skip-if(styloVsGecko) == scoped-style-dynamic-006.html scoped-style-dynamic-006-ref.html
fails-if(styloVsGecko) == scoped-style-dynamic-007.html scoped-style-dynamic-007-ref.html
fails-if(styloVsGecko) == scoped-style-dynamic-008.html scoped-style-dynamic-008-ref.html
skip-if(styloVsGecko) == scoped-style-dynamic-009.html scoped-style-dynamic-009-ref.html
asserts-if(styloVsGecko,1) == scoped-style-dynamic-010.html scoped-style-dynamic-010-ref.html
fails-if(styloVsGecko) == scoped-style-dynamic-011.html scoped-style-dynamic-011-ref.html
asserts-if(styloVsGecko,1) == scoped-style-dynamic-012.svg scoped-style-dynamic-012-ref.svg
fails-if(styloVsGecko) asserts-if(styloVsGecko,1) == scoped-style-dynamic-013.svg scoped-style-dynamic-013-ref.svg
asserts-if(styloVsGecko,1) == scoped-style-dynamic-014.svg scoped-style-dynamic-014-ref.svg
fails-if(styloVsGecko) asserts-if(styloVsGecko,1) == scoped-style-dynamic-015.svg scoped-style-dynamic-015-ref.svg
fails-if(styloVsGecko) == scoped-style-import.html scoped-style-import-ref.html
fails-if(styloVsGecko) == scoped-style-media.html scoped-style-media-ref.html
fails-if(styloVsGecko) == scoped-style-namespace.html scoped-style-namespace-ref.html
fails-if(styloVsGecko) == scoped-style-charset.html scoped-style-charset-ref.html
fails-if(styloVsGecko) == scoped-style-document.html scoped-style-document-ref.html
fails-if(styloVsGecko) HTTP(..) == scoped-style-font-face.html scoped-style-font-face-ref.html
fails-if(styloVsGecko) == scoped-style-keyframes.html scoped-style-keyframes-ref.html
fails-if(styloVsGecko) == scoped-style-supports.html scoped-style-supports-ref.html
pref(layout.css.scope-pseudo.enabled,true) fails-if(styloVsGecko) == scoped-style-pseudo-001.html scoped-style-pseudo-001-ref.html
pref(layout.css.scope-pseudo.enabled,true) fails-if(styloVsGecko) == scoped-style-pseudo-002.html scoped-style-pseudo-002-ref.html
pref(layout.css.scope-pseudo.enabled,true) == scoped-style-pseudo-003.html scoped-style-pseudo-003-ref.html

Просмотреть файл

@ -1,4 +1,4 @@
skip-if(stylo) HTTP == deferred-anchor.xhtml#d deferred-anchor-ref.xhtml#d # bug 1354406
skip-if(styloVsGecko) HTTP == deferred-anchor.xhtml#d deferred-anchor-ref.xhtml#d # bug 1354406
fuzzy-if(xulRuntime.widgetToolkit=="gtk3",1,23) == deferred-anchor2.xhtml deferred-anchor-ref.xhtml#d # bug 1182632
HTTP == fixed-1.html fixed-1.html?ref
fuzzy-if(skiaContent,1,32200) HTTP == fixed-table-1.html fixed-table-1.html?ref
@ -20,9 +20,9 @@ skip-if(Android) pref(layout.css.scroll-behavior.enabled,true) pref(layout.css.s
skip-if(Android) pref(layout.css.scroll-behavior.enabled,true) pref(layout.css.scroll-behavior.property-enabled,true) == scroll-behavior-8.html scroll-behavior-8.html?ref # see bug 1041833
skip-if(Android) pref(layout.css.scroll-behavior.enabled,true) pref(layout.css.scroll-behavior.property-enabled,true) == scroll-behavior-9.html scroll-behavior-9.html?ref # see bug 1041833
skip-if(Android) pref(layout.css.scroll-behavior.enabled,true) pref(layout.css.scroll-behavior.property-enabled,true) == scroll-behavior-10.html scroll-behavior-10.html?ref # see bug 1041833
skip-if(Android) pref(layout.css.scroll-behavior.enabled,true) pref(layout.css.scroll-behavior.property-enabled,true) fails-if(stylo) == scroll-behavior-textarea.html scroll-behavior-textarea.html?ref # see bug 1320200
skip-if(Android) pref(layout.css.scroll-behavior.enabled,true) pref(layout.css.scroll-behavior.property-enabled,true) fails-if(styloVsGecko) == scroll-behavior-textarea.html scroll-behavior-textarea.html?ref # see bug 1320200
HTTP == simple-1.html simple-1.html?ref
skip-if(stylo) HTTP == subpixel-1.html#d subpixel-1-ref.html#d # bug 1354406
skip-if(styloVsGecko) HTTP == subpixel-1.html#d subpixel-1-ref.html#d # bug 1354406
fuzzy-if(Android,4,120) HTTP == text-1.html text-1.html?ref
fuzzy-if(Android,4,120) HTTP == text-2.html?up text-2.html?ref
fuzzy-if(d2d,1,4) HTTP == transformed-1.html transformed-1.html?ref

Просмотреть файл

@ -57,30 +57,30 @@ fuzzy(1,2) fuzzy-if(azureSkia,1,40000) == canvas-drawImage-alpha-2.html canvas-d
# Context paint tests (this feature is currently not part of any spec.)
# context-fill:
== context-fill-01.html blue100x100-ref.html
fails-if(stylo) test-pref(svg.context-properties.content.enabled,true) == context-fill-01.html lime100x100-ref.html
fails-if(styloVsGecko) test-pref(svg.context-properties.content.enabled,true) == context-fill-01.html lime100x100-ref.html
== context-fill-02.html transparent100x100-w-border-ref.html
fails-if(stylo) test-pref(svg.context-properties.content.enabled,true) == context-fill-02.html lime100x100-w-border-ref.html
fails-if(stylo) test-pref(svg.context-properties.content.enabled,true) == context-fill-03.html lime100x100-50pct-ref.html
fails-if(styloVsGecko) test-pref(svg.context-properties.content.enabled,true) == context-fill-02.html lime100x100-w-border-ref.html
fails-if(styloVsGecko) test-pref(svg.context-properties.content.enabled,true) == context-fill-03.html lime100x100-50pct-ref.html
# fuzz because on win8 the r & b components are off by one
fails-if(stylo) fuzzy-if(winWidget,1,10000) test-pref(svg.context-properties.content.enabled,true) == context-fill-04.html lime100x100-50pct-ref.html
fails-if(stylo) test-pref(svg.context-properties.content.enabled,true) == context-fill-05.html context-fill-or-stroke-05-ref.html
fails-if(stylo) test-pref(svg.context-properties.content.enabled,true) == context-fill-06.html lime100x100-ref.html
fails-if(stylo) test-pref(svg.context-properties.content.enabled,true) == context-fill-07.html context-fill-07-ref.html
fails-if(styloVsGecko) fuzzy-if(winWidget,1,10000) test-pref(svg.context-properties.content.enabled,true) == context-fill-04.html lime100x100-50pct-ref.html
fails-if(styloVsGecko) test-pref(svg.context-properties.content.enabled,true) == context-fill-05.html context-fill-or-stroke-05-ref.html
fails-if(styloVsGecko) test-pref(svg.context-properties.content.enabled,true) == context-fill-06.html lime100x100-ref.html
fails-if(styloVsGecko) test-pref(svg.context-properties.content.enabled,true) == context-fill-07.html context-fill-07-ref.html
test-pref(svg.context-properties.content.enabled,true) == context-fill-08.html blue100x100-ref.html
fails-if(stylo) test-pref(svg.context-properties.content.enabled,true) == context-fill-bg-image-01.html blue100x100-ref.html
fails-if(styloVsGecko) test-pref(svg.context-properties.content.enabled,true) == context-fill-bg-image-01.html blue100x100-ref.html
# context-stroke:
== context-stroke-01.html blue100x100-ref.html
fails-if(stylo) test-pref(svg.context-properties.content.enabled,true) == context-stroke-01.html lime100x100-ref.html
fails-if(styloVsGecko) test-pref(svg.context-properties.content.enabled,true) == context-stroke-01.html lime100x100-ref.html
== context-stroke-02.html transparent100x100-w-border-ref.html
fails-if(stylo) test-pref(svg.context-properties.content.enabled,true) == context-stroke-02.html lime100x100-w-border-ref.html
fails-if(stylo) test-pref(svg.context-properties.content.enabled,true) == context-stroke-03.html lime100x100-50pct-ref.html
fails-if(styloVsGecko) test-pref(svg.context-properties.content.enabled,true) == context-stroke-02.html lime100x100-w-border-ref.html
fails-if(styloVsGecko) test-pref(svg.context-properties.content.enabled,true) == context-stroke-03.html lime100x100-50pct-ref.html
# fuzz because on win8 the r & b components are off by one
fails-if(stylo) fuzzy-if(winWidget,1,10000) test-pref(svg.context-properties.content.enabled,true) == context-stroke-04.html lime100x100-50pct-ref.html
fails-if(stylo) test-pref(svg.context-properties.content.enabled,true) == context-stroke-05.html context-fill-or-stroke-05-ref.html
fails-if(stylo) test-pref(svg.context-properties.content.enabled,true) == context-stroke-06.html lime100x100-ref.html
fails-if(styloVsGecko) fuzzy-if(winWidget,1,10000) test-pref(svg.context-properties.content.enabled,true) == context-stroke-04.html lime100x100-50pct-ref.html
fails-if(styloVsGecko) test-pref(svg.context-properties.content.enabled,true) == context-stroke-05.html context-fill-or-stroke-05-ref.html
fails-if(styloVsGecko) test-pref(svg.context-properties.content.enabled,true) == context-stroke-06.html lime100x100-ref.html
test-pref(svg.context-properties.content.enabled,true) == context-stroke-07.html context-stroke-07-ref.html
test-pref(svg.context-properties.content.enabled,true) == context-stroke-08.html blue100x100-border-ref.html
fails-if(stylo) test-pref(svg.context-properties.content.enabled,true) == context-stroke-bg-image-01.html blue100x100-border-ref.html
fails-if(styloVsGecko) test-pref(svg.context-properties.content.enabled,true) == context-stroke-bg-image-01.html blue100x100-border-ref.html
# Simple <img> tests
== img-simple-1.html lime100x100-ref.html

Просмотреть файл

@ -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(!stylo) == filter-marked-line-01.svg pass.svg # bug 477704
fails-if(!styloVsGecko) == 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

Просмотреть файл

@ -6,9 +6,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(!stylo) == xbl-grad-ref--grad-in-bound-02.svg pass-black.svg
fails-if(!stylo) == xbl-grad-ref--grad-in-resources-01.svg pass.svg
fails-if(!stylo) == xbl-grad-ref--grad-in-resources-02.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
== 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

Просмотреть файл

@ -95,9 +95,9 @@ default-preferences
fuzzy-if(skiaContent,1,320) == conditions-08.svg conditions-08-ref.svg
== conditions-09.svg conditions-09-ref.svg
fails-if(stylo) == currentColor-01.svg pass.svg
fails-if(stylo) == currentColor-02.svg pass.svg
fails-if(stylo) == currentColor-03.svg pass.svg
fails-if(styloVsGecko) == currentColor-01.svg pass.svg
fails-if(styloVsGecko) == currentColor-02.svg pass.svg
fails-if(styloVsGecko) == currentColor-03.svg pass.svg
== data-uri-with-filter-01.xhtml data-uri-with-filter-01-ref.svg
== data-uri-with-gradient-01.xhtml data-uri-with-gradient-01-ref.svg
@ -289,7 +289,7 @@ fuzzy(1,5000) == mask-opacity-01.svg mask-opacity-01-ref.svg
fuzzy-if(d2d||skiaContent,1,6400) == mask-type-01.svg mask-type-01-ref.svg
fuzzy-if(d2d||skiaContent,1,6400) == mask-type-02.svg mask-type-01-ref.svg
fuzzy-if(d2d||skiaContent,1,6400) == mask-type-03.svg mask-type-01-ref.svg
fuzzy-if(d2d||skiaContent,1,6400) fails-if(stylo) == mask-type-04.svg mask-type-01-ref.svg
fuzzy-if(d2d||skiaContent,1,6400) fails-if(styloVsGecko) == mask-type-04.svg mask-type-01-ref.svg
== mask-use-element-01.svg pass.svg
!= nested-mask-mode.svg about:blank
@ -392,7 +392,7 @@ fuzzy-if(skiaContent,1,3600) == rect-01.svg pass.svg
== selector-01.svg pass.svg
== stroke-dasharray-01.svg stroke-dasharray-01-ref.svg
fuzzy-if(skiaContent,1,340) fails-if(stylo) == stroke-dasharray-02.svg pass.svg
fuzzy-if(skiaContent,1,340) fails-if(styloVsGecko) == stroke-dasharray-02.svg pass.svg
fuzzy-if(skiaContent,1,340) == stroke-dasharray-03.svg pass.svg
== stroke-dasharray-and-pathLength-01.svg pass.svg
== stroke-dasharray-and-text-01.svg stroke-dasharray-and-text-01-ref.svg
@ -507,7 +507,7 @@ fuzzy-if(skiaContent,1,100) == tspan-xy-anchor-end-01.svg tspan-xy-anchor-end-re
== use-01.svg pass.svg
== use-01-extref.svg pass.svg
fails-if(stylo) == use-02-extref.svg use-02-extref-ref.svg
fails-if(styloVsGecko) == use-02-extref.svg use-02-extref-ref.svg
== use-extref-dataURI-01.svg pass.svg
== use-children.svg pass.svg

Просмотреть файл

@ -307,6 +307,6 @@ 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(!stylo) random-if(Android) == dynamic--object-svg-unloaded.xhtml pass.svg
fails-if(!styloVsGecko) random-if(Android) == dynamic--object-svg-unloaded.xhtml pass.svg
# == dynamic--object--auto-auto--pct-px.html

Просмотреть файл

@ -5,8 +5,8 @@
random == enveloped-tree-1.xhtml enveloped-tree-1-ref.xhtml # bug 470868
fuzzy-if(cocoaWidget&&layersGPUAccelerated,1,3) fuzzy-if(skiaContent,1,810) == promoted-tree-1.xhtml promoted-tree-1-ref.xhtml
random == moved-tree-1.xhtml moved-tree-1-ref.xhtml # bug 470868
random-if(cocoaWidget||d2d) fails-if(stylo) == deferred-anim-1.xhtml deferred-anim-1-ref.xhtml # bug 470868, bug 585484
random-if(cocoaWidget&&layersGPUAccelerated) fails-if(stylo) == deferred-tree-1.xhtml deferred-tree-1-ref.xhtml # bug 470868
random-if(cocoaWidget||d2d) fails-if(styloVsGecko) == deferred-anim-1.xhtml deferred-anim-1-ref.xhtml # bug 470868, bug 585484
random-if(cocoaWidget&&layersGPUAccelerated) fails-if(styloVsGecko) == deferred-tree-1.xhtml deferred-tree-1-ref.xhtml # bug 470868
random-if(cocoaWidget&&layersGPUAccelerated) fuzzy-if(skiaContent,1,530) == deferred-tree-2a.xhtml deferred-tree-2-ref.xhtml # bug 470868
random-if(cocoaWidget&&layersGPUAccelerated) fuzzy-if(skiaContent,1,530) == deferred-tree-2b.xhtml deferred-tree-2-ref.xhtml # bug 470868
fuzzy-if(cocoaWidget&&layersGPUAccelerated,1,16) fuzzy-if(skiaContent,1,410) == deferred-tree-3a.xhtml deferred-tree-3-ref.xhtml

Просмотреть файл

@ -1,32 +1,32 @@
# Tests related to SVG Animation (using SMIL) that use event timing.
fails-if(stylo) == event-begin-1.svg green-box-ref.svg
fails-if(stylo) == event-begin-offset-1.svg green-box-ref.svg
fails-if(stylo) == event-begin-offset-2.svg green-box-ref.svg
fails-if(stylo) == event-begin-timeevent-1.svg green-box-ref.svg
fails-if(stylo) == event-begin-timeevent-2.svg green-box-ref.svg
random-if(Android) fails-if(stylo) == event-begin-timeevent-3.svg green-box-ref.svg
fails-if(stylo) == event-begin-load-1.svg green-box-ref.svg
fails-if(stylo) == event-bubble-1.svg green-box-ref.svg
fails-if(stylo) == event-custom-1.svg green-box-ref.svg
fails-if(styloVsGecko) == event-begin-1.svg green-box-ref.svg
fails-if(styloVsGecko) == event-begin-offset-1.svg green-box-ref.svg
fails-if(styloVsGecko) == event-begin-offset-2.svg green-box-ref.svg
fails-if(styloVsGecko) == event-begin-timeevent-1.svg green-box-ref.svg
fails-if(styloVsGecko) == event-begin-timeevent-2.svg green-box-ref.svg
random-if(Android) fails-if(styloVsGecko) == event-begin-timeevent-3.svg green-box-ref.svg
fails-if(styloVsGecko) == event-begin-load-1.svg green-box-ref.svg
fails-if(styloVsGecko) == event-bubble-1.svg green-box-ref.svg
fails-if(styloVsGecko) == event-custom-1.svg green-box-ref.svg
== event-end-1.svg green-box-ref.svg
fails-if(stylo) == event-end-2.svg green-box-ref.svg
fails-if(stylo) == event-end-open-1.svg green-box-ref.svg
fails-if(stylo) == event-end-trimmed-1.svg green-box-ref.svg
fails-if(stylo) == event-preventDefault-1.svg green-box-ref.svg
fails-if(stylo) == event-seek-1.svg green-box-ref.svg
fails-if(stylo) == event-target-default-1.svg green-box-ref.svg
fails-if(stylo) == event-target-default-2.svg green-box-ref.svg
fails-if(stylo) == event-target-id-change-1.svg green-box-ref.svg
fails-if(styloVsGecko) == event-end-2.svg green-box-ref.svg
fails-if(styloVsGecko) == event-end-open-1.svg green-box-ref.svg
fails-if(styloVsGecko) == event-end-trimmed-1.svg green-box-ref.svg
fails-if(styloVsGecko) == event-preventDefault-1.svg green-box-ref.svg
fails-if(styloVsGecko) == event-seek-1.svg green-box-ref.svg
fails-if(styloVsGecko) == event-target-default-1.svg green-box-ref.svg
fails-if(styloVsGecko) == event-target-default-2.svg green-box-ref.svg
fails-if(styloVsGecko) == event-target-id-change-1.svg green-box-ref.svg
== event-target-id-change-2.svg green-box-ref.svg
== event-target-id-change-3.svg green-box-ref.svg
fails-if(stylo) == event-target-xlink-change-1.svg green-box-ref.svg
fails-if(styloVsGecko) == event-target-xlink-change-1.svg green-box-ref.svg
== event-target-xlink-change-2.svg green-box-ref.svg
fails-if(stylo) == event-target-xlink-change-3.svg green-box-ref.svg
fails-if(styloVsGecko) == event-target-xlink-change-3.svg green-box-ref.svg
== event-target-xlink-change-4.svg green-box-ref.svg
== event-target-surgery-1.svg green-box-ref.svg
== event-target-surgery-2.svg green-box-ref.svg
fails-if(stylo) == event-target-surgery-3.svg green-box-ref.svg
fails-if(stylo) == event-target-non-svg-1.xhtml green-box-ref.xhtml
fails-if(stylo) == accesskey-entity-1.svg green-box-ref.svg
fails-if(stylo) == accesskey-entity-2.svg green-box-ref.svg
fails-if(styloVsGecko) == event-target-surgery-3.svg green-box-ref.svg
fails-if(styloVsGecko) == event-target-non-svg-1.xhtml green-box-ref.xhtml
fails-if(styloVsGecko) == accesskey-entity-1.svg green-box-ref.svg
fails-if(styloVsGecko) == accesskey-entity-2.svg green-box-ref.svg

Просмотреть файл

@ -74,10 +74,10 @@ include event/reftest.list
== anim-indefinite-to-3.svg anim-standard-ref.svg
== anim-indefinite-to-4.svg anim-standard-ref.svg
fails-if(!stylo) == anim-fillcolor-1.svg anim-standard-ref.svg # bug 436296
fails-if(stylo) == anim-fillopacity-1none.svg anim-standard-ref.svg
fails-if(stylo) == anim-fillopacity-1css.svg anim-standard-ref.svg
fails-if(stylo) == anim-fillopacity-1xml.svg anim-standard-ref.svg
fails-if(!styloVsGecko) == anim-fillcolor-1.svg anim-standard-ref.svg # bug 436296
fails-if(styloVsGecko) == anim-fillopacity-1none.svg anim-standard-ref.svg
fails-if(styloVsGecko) == anim-fillopacity-1css.svg anim-standard-ref.svg
fails-if(styloVsGecko) == anim-fillopacity-1xml.svg anim-standard-ref.svg
fuzzy-if(skiaContent,1,3600) == anim-opacity-01.svg lime.svg
@ -142,7 +142,7 @@ fuzzy-if(skiaContent,1,600) == anim-feGaussianBlur-01.svg lime.svg
fuzzy-if(Android,4,1) == anim-svg-viewBox-01.svg lime.svg
== anim-svg-viewBox-02.svg lime.svg
== anim-svg-viewBox-03.svg lime.svg
skip-if(stylo) == anim-view-01.svg#view lime.svg # bug 1354406
skip-if(styloVsGecko) == anim-view-01.svg#view lime.svg # bug 1354406
# animate some preserveAspectRatio attributes
== anim-feImage-preserveAspectRatio-01.svg lime.svg
@ -156,23 +156,23 @@ skip-if(stylo) == anim-view-01.svg#view lime.svg # bug 1354406
== anim-use-href-01.svg lime.svg
# animate the class attribute
fails-if(stylo) == anim-class-01.svg lime.svg
fails-if(stylo) == anim-class-02.svg lime.svg
fails-if(stylo) == anim-class-03.svg lime.svg
fails-if(stylo) == anim-class-04.svg anim-class-04-ref.svg
fails-if(styloVsGecko) == anim-class-01.svg lime.svg
fails-if(styloVsGecko) == anim-class-02.svg lime.svg
fails-if(styloVsGecko) == anim-class-03.svg lime.svg
fails-if(styloVsGecko) == anim-class-04.svg anim-class-04-ref.svg
# animate with some paint server values
fails-if(stylo) == anim-paintserver-1.svg anim-paintserver-1-ref.svg
fails-if(styloVsGecko) == anim-paintserver-1.svg anim-paintserver-1-ref.svg
# animate attributes on text content children
== anim-text-attr-01.svg anim-text-attr-01-ref.svg
# animate where the base value is non-interpolatable but will be replaced anyway
fails-if(stylo) == anim-fill-overpaintserver-1.svg lime.svg
fails-if(stylo) == anim-fill-overpaintserver-2.svg lime.svg
fails-if(styloVsGecko) == anim-fill-overpaintserver-1.svg lime.svg
fails-if(styloVsGecko) == anim-fill-overpaintserver-2.svg lime.svg
# animate where we fallback from 'additive' animation to non-additive
fails-if(stylo) == anim-additive-fallback-1.svg anim-standard-ref.svg
fails-if(styloVsGecko) == anim-additive-fallback-1.svg anim-standard-ref.svg
== anim-remove-1.svg anim-standard-ref.svg
== anim-remove-2.svg anim-standard-ref.svg
@ -183,7 +183,7 @@ fails-if(stylo) == anim-additive-fallback-1.svg anim-standard-ref.svg
== anim-remove-7.svg anim-standard-ref.svg
== anim-remove-8css.svg anim-standard-ref.svg
== anim-remove-8xml.svg anim-standard-ref.svg
fails-if(stylo) == anim-remove-9.svg anim-standard-ref.svg
fails-if(styloVsGecko) == anim-remove-9.svg anim-standard-ref.svg
== anim-retarget-1.svg anim-standard-ref.svg
== anim-retarget-2.svg anim-standard-ref.svg
== anim-retarget-3.svg anim-standard-ref.svg
@ -193,7 +193,7 @@ fails-if(stylo) == anim-remove-9.svg anim-standard-ref.svg
== anim-retarget-7.svg anim-standard-ref.svg
== anim-retarget-8.svg anim-standard-ref.svg
fails-if(!stylo) == anim-strokecolor-1.svg anim-standard-ref.svg # bug 436296
fails-if(!styloVsGecko) == 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(!stylo) == anim-pattern-attr-presence-02.svg anim-pattern-attr-presence-02-ref.svg
fails-if(!styloVsGecko) == 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
@ -248,18 +248,18 @@ fuzzy-if(cocoaWidget&&layersGPUAccelerated,1,2) == anim-gradient-attr-presence-0
== freeze-applied-late-4.svg anim-standard-ref.svg
== frozen-to-anim-1.svg lime.svg
fails-if(stylo) == inactivate-with-active-unchanged-1.svg anim-standard-ref.svg
fails-if(stylo) == inactivate-with-active-unchanged-2.svg anim-standard-ref.svg
fails-if(styloVsGecko) == inactivate-with-active-unchanged-1.svg anim-standard-ref.svg
fails-if(styloVsGecko) == inactivate-with-active-unchanged-2.svg anim-standard-ref.svg
fails-if(stylo) == mapped-attr-long-url-1.svg lime.svg
fails-if(stylo) == mapped-attr-long-url-2.svg lime.svg
fails-if(styloVsGecko) == mapped-attr-long-url-1.svg lime.svg
fails-if(styloVsGecko) == mapped-attr-long-url-2.svg lime.svg
== min-1.svg lime.svg
fails-if(stylo) == smil-transitions-interaction-1a.svg lime.svg
fails-if(stylo) == smil-transitions-interaction-1b.svg lime.svg
fails-if(stylo) == smil-transitions-interaction-2a.svg lime.svg
fails-if(stylo) == smil-transitions-interaction-2b.svg lime.svg
fails-if(styloVsGecko) == smil-transitions-interaction-1a.svg lime.svg
fails-if(styloVsGecko) == smil-transitions-interaction-1b.svg lime.svg
fails-if(styloVsGecko) == smil-transitions-interaction-2a.svg lime.svg
fails-if(styloVsGecko) == smil-transitions-interaction-2b.svg lime.svg
== smil-transitions-interaction-3a.svg lime.svg
== smil-transitions-interaction-3b.svg lime.svg
== smil-transitions-interaction-4a.svg lime.svg
@ -269,19 +269,19 @@ fails-if(stylo) == smil-transitions-interaction-2b.svg lime.svg
== filtered-instance-time-1.svg anim-standard-ref.svg
# Test animation using defs element
fails-if(stylo) == anim-defs-gradient-property.svg lime.svg
fails-if(styloVsGecko) == anim-defs-gradient-property.svg lime.svg
== anim-defs-gradient-attribute.svg lime.svg
fails-if(stylo) == anim-defs-fill.svg lime.svg
fails-if(styloVsGecko) == anim-defs-fill.svg lime.svg
== anim-defs-width.svg lime.svg
# Test animation that changes 'display' attribute
fails-if(stylo) == anim-display.svg lime.svg
fails-if(stylo) == anim-display-in-g-element.svg lime.svg
fails-if(styloVsGecko) == anim-display.svg lime.svg
fails-if(styloVsGecko) == anim-display-in-g-element.svg lime.svg
# Test animation that change 'display' style value to 'none'
== anim-change-display-none-for-ancestor-elem.html lime.html
== anim-change-display-none-for-target-elem.html lime.html
== anim-change-display-none-for-dynamically-appended-elem.html lime.html
fails-if(stylo) == anim-change-display-block-for-dynamically-appended-elem.html anim-standard-ref.html
fails-if(styloVsGecko) == anim-change-display-block-for-dynamically-appended-elem.html anim-standard-ref.html
pref(layout.css.clip-path-shapes.enabled,true) fuzzy(63,146) == anim-clipPath-viewBox.svg anim-clipPath-viewBox-ref.svg

Просмотреть файл

@ -1,3 +1,3 @@
# Tests for repeat behaviour
fails-if(stylo) == indefinite-repeat-1.svg green-box-ref.svg
fails-if(styloVsGecko) == indefinite-repeat-1.svg green-box-ref.svg
== init-repeat-1.svg init-repeat-1-ref.svg

Просмотреть файл

@ -1,8 +1,8 @@
# Tests for restart behaviour
== reset-1.svg reset-1-ref.svg
== reset-2.svg green-box-ref.svg
fails-if(stylo) == reset-3.svg green-box-ref.svg
fails-if(styloVsGecko) == reset-3.svg green-box-ref.svg
== reset-4.svg green-box-ref.svg
# reset-5.svg is no longer valid and has been removed
fails-if(stylo) == reset-6.svg green-box-ref.svg
fails-if(styloVsGecko) == reset-6.svg green-box-ref.svg
== reset-7.svg green-box-ref.svg

Просмотреть файл

@ -4,46 +4,46 @@
# (when it's implemented)
# 'color' property, from/to/by with named colors & hex values
fails-if(stylo) == anim-css-color-1-by-ident-hex.svg anim-css-fill-1-ref.svg
fails-if(stylo) == anim-css-color-1-from-by-hex-hex.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(stylo) == anim-css-color-1-from-by-ident-hex.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(stylo) == anim-css-color-1-from-to-hex-hex.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(stylo) == anim-css-color-1-from-to-ident-ident.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(stylo) == anim-css-color-1-to-ident-hex.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(stylo) == anim-css-color-1-to-ident-ident.svg anim-css-fill-1-ref.svg
fails-if(styloVsGecko) == anim-css-color-1-by-ident-hex.svg anim-css-fill-1-ref.svg
fails-if(styloVsGecko) == anim-css-color-1-from-by-hex-hex.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(styloVsGecko) == anim-css-color-1-from-by-ident-hex.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(styloVsGecko) == anim-css-color-1-from-to-hex-hex.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(styloVsGecko) == anim-css-color-1-from-to-ident-ident.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(styloVsGecko) == anim-css-color-1-to-ident-hex.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(styloVsGecko) == anim-css-color-1-to-ident-ident.svg anim-css-fill-1-ref.svg
# 'color' property, paced calcMode
fails-if(stylo) == anim-css-color-2-paced-rgb.svg anim-css-fill-2-ref.svg
fails-if(styloVsGecko) == anim-css-color-2-paced-rgb.svg anim-css-fill-2-ref.svg
# 'color' property, animating *by* a named color
fuzzy-if(skiaContent,1,580) fails-if(stylo) == anim-css-color-3-by-ident-ident.svg anim-css-fill-3-ref.svg
fuzzy-if(skiaContent,1,580) fails-if(stylo) == anim-css-color-3-from-by-ident-ident.svg anim-css-fill-3-ref.svg
fuzzy-if(skiaContent,1,580) fails-if(stylo) == anim-css-color-3-from-by-rgb-ident.svg anim-css-fill-3-ref.svg
fuzzy-if(skiaContent,1,580) fails-if(styloVsGecko) == anim-css-color-3-by-ident-ident.svg anim-css-fill-3-ref.svg
fuzzy-if(skiaContent,1,580) fails-if(styloVsGecko) == anim-css-color-3-from-by-ident-ident.svg anim-css-fill-3-ref.svg
fuzzy-if(skiaContent,1,580) fails-if(styloVsGecko) == anim-css-color-3-from-by-rgb-ident.svg anim-css-fill-3-ref.svg
# 'fill' property, from/to/by with named colors & hex values
fuzzy-if(skiaContent,1,550) fails-if(stylo) == anim-css-fill-1-by-ident-hex.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(stylo) == anim-css-fill-1-from-by-hex-hex.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(stylo) == anim-css-fill-1-from-by-ident-hex.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(stylo) == anim-css-fill-1-from-to-hex-hex.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(stylo) == anim-css-fill-1-from-to-ident-ident.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(stylo) == anim-css-fill-1-to-ident-hex.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(stylo) == anim-css-fill-1-to-ident-ident.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(styloVsGecko) == anim-css-fill-1-by-ident-hex.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(styloVsGecko) == anim-css-fill-1-from-by-hex-hex.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(styloVsGecko) == anim-css-fill-1-from-by-ident-hex.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(styloVsGecko) == anim-css-fill-1-from-to-hex-hex.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(styloVsGecko) == anim-css-fill-1-from-to-ident-ident.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(styloVsGecko) == anim-css-fill-1-to-ident-hex.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(styloVsGecko) == anim-css-fill-1-to-ident-ident.svg anim-css-fill-1-ref.svg
# 'fill' property, from/to/by, with 'currentColor' keyword
fuzzy-if(skiaContent,1,550) fails-if(stylo) == anim-css-fill-1-by-ident-curcol.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(stylo) == anim-css-fill-1-from-by-curcol-hex.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(stylo) == anim-css-fill-1-from-by-hex-curcol.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(stylo) == anim-css-fill-1-from-to-curcol-hex.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(stylo) == anim-css-fill-1-from-to-hex-curcol.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(stylo) == anim-css-fill-1-to-ident-curcol.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(styloVsGecko) == anim-css-fill-1-by-ident-curcol.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(styloVsGecko) == anim-css-fill-1-from-by-curcol-hex.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(styloVsGecko) == anim-css-fill-1-from-by-hex-curcol.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(styloVsGecko) == anim-css-fill-1-from-to-curcol-hex.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(styloVsGecko) == anim-css-fill-1-from-to-hex-curcol.svg anim-css-fill-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(styloVsGecko) == anim-css-fill-1-to-ident-curcol.svg anim-css-fill-1-ref.svg
# 'fill' property, paced calcMode
fails-if(stylo) == anim-css-fill-2-paced-rgb.svg anim-css-fill-2-ref.svg
fails-if(styloVsGecko) == anim-css-fill-2-paced-rgb.svg anim-css-fill-2-ref.svg
# 'fill' property, animating *by* a named color
fuzzy-if(skiaContent,1,580) fails-if(stylo) == anim-css-fill-3-by-ident-ident.svg anim-css-fill-3-ref.svg
fuzzy-if(skiaContent,1,580) fails-if(stylo) == anim-css-fill-3-from-by-ident-ident.svg anim-css-fill-3-ref.svg
fuzzy-if(skiaContent,1,580) fails-if(stylo) == anim-css-fill-3-from-by-rgb-ident.svg anim-css-fill-3-ref.svg
fuzzy-if(skiaContent,1,580) fails-if(styloVsGecko) == anim-css-fill-3-by-ident-ident.svg anim-css-fill-3-ref.svg
fuzzy-if(skiaContent,1,580) fails-if(styloVsGecko) == anim-css-fill-3-from-by-ident-ident.svg anim-css-fill-3-ref.svg
fuzzy-if(skiaContent,1,580) fails-if(styloVsGecko) == anim-css-fill-3-from-by-rgb-ident.svg anim-css-fill-3-ref.svg
# check handling of overflowing color values
# NOTE: The second test fails because we compute "from + by" as the animation
@ -51,23 +51,23 @@ fuzzy-if(skiaContent,1,580) fails-if(stylo) == anim-css-fill-3-from-by-rgb-ident
# the clamped value for interpolation. That's earlier than the SVG spec wants
# us to clamp -- we're only supposed to clamp *final presentation values*.
# (Reference: SVG 1.1 Appendix F.4)
fails-if(stylo) == anim-css-fill-overflow-1-by.svg anim-css-fill-overflow-1-ref.svg
fails-if(styloVsGecko) == anim-css-fill-overflow-1-by.svg anim-css-fill-overflow-1-ref.svg
fails == anim-css-fill-overflow-1-from-by.svg anim-css-fill-overflow-1-ref.svg
# 'fill-opacity' property
fuzzy-if(skiaContent,1,885) fails-if(stylo) == anim-css-fillopacity-1-by.svg anim-css-fillopacity-1-ref.svg
fuzzy-if(skiaContent,1,210) fails-if(stylo) == anim-css-fillopacity-1-from-by.svg anim-css-fillopacity-1-ref.svg
fails-if(stylo) == anim-css-fillopacity-1-from-to.svg anim-css-fillopacity-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(stylo) == anim-css-fillopacity-1-to.svg anim-css-fillopacity-1-ref.svg
fails-if(stylo) == anim-css-fillopacity-2-paced.svg anim-css-fillopacity-2-ref.svg
fuzzy-if(skiaContent,1,885) fails-if(styloVsGecko) == anim-css-fillopacity-1-by.svg anim-css-fillopacity-1-ref.svg
fuzzy-if(skiaContent,1,210) fails-if(styloVsGecko) == anim-css-fillopacity-1-from-by.svg anim-css-fillopacity-1-ref.svg
fails-if(styloVsGecko) == anim-css-fillopacity-1-from-to.svg anim-css-fillopacity-1-ref.svg
fuzzy-if(skiaContent,1,550) fails-if(styloVsGecko) == anim-css-fillopacity-1-to.svg anim-css-fillopacity-1-ref.svg
fails-if(styloVsGecko) == anim-css-fillopacity-2-paced.svg anim-css-fillopacity-2-ref.svg
fails == anim-css-fillopacity-3-clamp-big.svg anim-css-fillopacity-3-ref.svg # bug 501188
fuzzy-if(skiaContent,1,365) fails-if(stylo) == anim-css-fillopacity-3-clamp-small.svg anim-css-fillopacity-3-ref.svg
fuzzy-if(skiaContent,1,365) fails-if(styloVsGecko) == anim-css-fillopacity-3-clamp-small.svg anim-css-fillopacity-3-ref.svg
# 'font' shorthand property
fails-if(stylo) == anim-css-font-1.svg anim-css-font-1-ref.svg
fails-if(styloVsGecko) == anim-css-font-1.svg anim-css-font-1-ref.svg
# 'font-size' property, from/by/to with pixel values only
fails-if(stylo) == anim-css-fontsize-1-from-by-px-px.svg anim-css-fontsize-1-ref.svg
fails-if(styloVsGecko) == anim-css-fontsize-1-from-by-px-px.svg anim-css-fontsize-1-ref.svg
== anim-css-fontsize-1-from-to-px-px.svg anim-css-fontsize-1-ref.svg
# 'font-size' property (accepts unitless values)
@ -81,63 +81,63 @@ fails-if(stylo) == anim-css-fontsize-1-from-by-px-px.svg anim-css-fontsize-1-
== anim-mapped-fontsize-1-from-to-px-no.svg anim-css-fontsize-1-ref.svg
# 'font-size' property, from/by/to with percent values
fails-if(stylo) == anim-css-fontsize-1-from-by-pct-pct.svg anim-css-fontsize-1-ref.svg
fails-if(stylo) == anim-css-fontsize-1-from-by-pct-px.svg anim-css-fontsize-1-ref.svg
fails-if(stylo) == anim-css-fontsize-1-from-by-px-pct.svg anim-css-fontsize-1-ref.svg
fails-if(styloVsGecko) == anim-css-fontsize-1-from-by-pct-pct.svg anim-css-fontsize-1-ref.svg
fails-if(styloVsGecko) == anim-css-fontsize-1-from-by-pct-px.svg anim-css-fontsize-1-ref.svg
fails-if(styloVsGecko) == anim-css-fontsize-1-from-by-px-pct.svg anim-css-fontsize-1-ref.svg
== anim-css-fontsize-1-from-to-pct-pct.svg anim-css-fontsize-1-ref.svg
== anim-css-fontsize-1-from-to-pct-px.svg anim-css-fontsize-1-ref.svg
== anim-css-fontsize-1-from-to-px-pct.svg anim-css-fontsize-1-ref.svg
# 'font-size' property, with negative addition
fails-if(stylo) == anim-css-fontsize-2-from-by-px-px.svg anim-css-fontsize-2-ref.svg
fails-if(stylo) == anim-css-fontsize-2-from-by-px-em.svg anim-css-fontsize-2-ref.svg
fails-if(stylo) == anim-css-fontsize-2-from-by-em-em.svg anim-css-fontsize-2-ref.svg
fails-if(styloVsGecko) == anim-css-fontsize-2-from-by-px-px.svg anim-css-fontsize-2-ref.svg
fails-if(styloVsGecko) == anim-css-fontsize-2-from-by-px-em.svg anim-css-fontsize-2-ref.svg
fails-if(styloVsGecko) == 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(!stylo) == anim-css-strokedasharray-1.svg anim-css-strokedasharray-1-ref.svg
skip-if(!styloVsGecko) == anim-css-strokedasharray-1.svg anim-css-strokedasharray-1-ref.svg
# 'stroke-width' property, from/by/to with pixel values only
fails-if(stylo) == anim-css-strokewidth-1-by-px-px.svg anim-css-strokewidth-1-ref.svg
fails-if(stylo) == anim-css-strokewidth-1-from-by-px-px.svg anim-css-strokewidth-1-ref.svg
fails-if(styloVsGecko) == anim-css-strokewidth-1-by-px-px.svg anim-css-strokewidth-1-ref.svg
fails-if(styloVsGecko) == anim-css-strokewidth-1-from-by-px-px.svg anim-css-strokewidth-1-ref.svg
== anim-css-strokewidth-1-from-to-px-px.svg anim-css-strokewidth-1-ref.svg
fails-if(stylo) == anim-css-strokewidth-1-to-px-px.svg anim-css-strokewidth-1-ref.svg
fails-if(styloVsGecko) == anim-css-strokewidth-1-to-px-px.svg anim-css-strokewidth-1-ref.svg
# 'stroke-width' property, from/by/to with unitless values only
fails-if(stylo) == anim-css-strokewidth-1-by-no-no.svg anim-css-strokewidth-1-ref.svg
fails-if(stylo) == anim-css-strokewidth-1-from-by-no-no.svg anim-css-strokewidth-1-ref.svg
fails-if(styloVsGecko) == anim-css-strokewidth-1-by-no-no.svg anim-css-strokewidth-1-ref.svg
fails-if(styloVsGecko) == anim-css-strokewidth-1-from-by-no-no.svg anim-css-strokewidth-1-ref.svg
== anim-css-strokewidth-1-from-to-no-no.svg anim-css-strokewidth-1-ref.svg
fails-if(stylo) == anim-css-strokewidth-1-to-no-no.svg anim-css-strokewidth-1-ref.svg
fails-if(styloVsGecko) == anim-css-strokewidth-1-to-no-no.svg anim-css-strokewidth-1-ref.svg
# 'stroke-width' property, from/by/to with percent values
# XXXdholbert the mixed pct + px tests fail right now, because we need calc()
# in order to interpolate between pct and non-pct values, and we don't yet
# support calc() for stroke-width & other SVG-specific properties (Bug 594933).
fails-if(stylo) == anim-css-strokewidth-1-by-pct-pct.svg anim-css-strokewidth-1-ref.svg
fails-if(styloVsGecko) == anim-css-strokewidth-1-by-pct-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
fails-if(stylo) == anim-css-strokewidth-1-from-by-pct-pct.svg anim-css-strokewidth-1-ref.svg
fails-if(!stylo) == anim-css-strokewidth-1-from-by-pct-px.svg anim-css-strokewidth-1-ref.svg
fails-if(!stylo) == anim-css-strokewidth-1-from-by-px-pct.svg anim-css-strokewidth-1-ref.svg
fails-if(styloVsGecko) == 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
== anim-css-strokewidth-1-from-to-pct-pct.svg anim-css-strokewidth-1-ref.svg
fails-if(!stylo) fails-if(stylo) == anim-css-strokewidth-1-from-to-pct-px.svg anim-css-strokewidth-1-ref.svg
fails-if(!stylo) fails-if(stylo) == anim-css-strokewidth-1-from-to-px-pct.svg anim-css-strokewidth-1-ref.svg
fails-if(stylo) == anim-css-strokewidth-1-to-pct-pct.svg anim-css-strokewidth-1-ref.svg
fails-if(!stylo) == anim-css-strokewidth-1-to-pct-px.svg anim-css-strokewidth-1-ref.svg
fails-if(!stylo) == anim-css-strokewidth-1-to-px-pct.svg anim-css-strokewidth-1-ref.svg
fails-if(!styloVsGecko) fails-if(styloVsGecko) == anim-css-strokewidth-1-from-to-pct-px.svg anim-css-strokewidth-1-ref.svg
fails-if(!styloVsGecko) fails-if(styloVsGecko) == anim-css-strokewidth-1-from-to-px-pct.svg anim-css-strokewidth-1-ref.svg
fails-if(styloVsGecko) == 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
# 'stroke-width' property, from/by/to with em values
fails-if(stylo) == anim-css-strokewidth-1-by-px-em.svg anim-css-strokewidth-1-ref.svg
fails-if(stylo) == anim-css-strokewidth-1-by-em-em.svg anim-css-strokewidth-1-ref.svg
fails-if(stylo) == anim-css-strokewidth-1-by-em-px.svg anim-css-strokewidth-1-ref.svg
fails-if(stylo) == anim-css-strokewidth-1-from-by-px-em.svg anim-css-strokewidth-1-ref.svg
fails-if(stylo) == anim-css-strokewidth-1-from-by-em-em.svg anim-css-strokewidth-1-ref.svg
fails-if(stylo) == anim-css-strokewidth-1-from-by-em-px.svg anim-css-strokewidth-1-ref.svg
fails-if(styloVsGecko) == anim-css-strokewidth-1-by-px-em.svg anim-css-strokewidth-1-ref.svg
fails-if(styloVsGecko) == anim-css-strokewidth-1-by-em-em.svg anim-css-strokewidth-1-ref.svg
fails-if(styloVsGecko) == anim-css-strokewidth-1-by-em-px.svg anim-css-strokewidth-1-ref.svg
fails-if(styloVsGecko) == anim-css-strokewidth-1-from-by-px-em.svg anim-css-strokewidth-1-ref.svg
fails-if(styloVsGecko) == anim-css-strokewidth-1-from-by-em-em.svg anim-css-strokewidth-1-ref.svg
fails-if(styloVsGecko) == anim-css-strokewidth-1-from-by-em-px.svg anim-css-strokewidth-1-ref.svg
== anim-css-strokewidth-1-from-to-px-em.svg anim-css-strokewidth-1-ref.svg
== anim-css-strokewidth-1-from-to-em-em.svg anim-css-strokewidth-1-ref.svg
== anim-css-strokewidth-1-from-to-em-px.svg anim-css-strokewidth-1-ref.svg
fails-if(stylo) == anim-css-strokewidth-1-to-px-em.svg anim-css-strokewidth-1-ref.svg
fails-if(stylo) == anim-css-strokewidth-1-to-em-em.svg anim-css-strokewidth-1-ref.svg
fails-if(stylo) == anim-css-strokewidth-1-to-em-px.svg anim-css-strokewidth-1-ref.svg
fails-if(styloVsGecko) == anim-css-strokewidth-1-to-px-em.svg anim-css-strokewidth-1-ref.svg
fails-if(styloVsGecko) == anim-css-strokewidth-1-to-em-em.svg anim-css-strokewidth-1-ref.svg
fails-if(styloVsGecko) == anim-css-strokewidth-1-to-em-px.svg anim-css-strokewidth-1-ref.svg
# 'stroke-width' property, values-array & paced calc-mode support
== anim-css-strokewidth-2-values-em-em.svg anim-css-strokewidth-2-ref.svg
@ -147,10 +147,10 @@ fuzzy-if(skiaContent,1,360) == anim-css-strokewidth-2-values-px-px.svg anim-c
== anim-css-strokewidth-3-paced.svg anim-css-strokewidth-3-ref.svg
# 'stroke-width' property, negative addition
fails-if(stylo) == anim-css-strokewidth-4-from-by-px-px.svg anim-css-strokewidth-4-ref.svg
fails-if(stylo) == anim-css-strokewidth-4-from-by-px-em.svg anim-css-strokewidth-4-ref.svg
fails-if(stylo) == anim-css-strokewidth-4-from-by-em-em.svg anim-css-strokewidth-4-ref.svg
fuzzy-if(skiaContent,1,170) fails-if(stylo) == anim-css-strokewidth-4-from-by-no-no.svg anim-css-strokewidth-4-ref.svg
fails-if(styloVsGecko) == anim-css-strokewidth-4-from-by-px-px.svg anim-css-strokewidth-4-ref.svg
fails-if(styloVsGecko) == anim-css-strokewidth-4-from-by-px-em.svg anim-css-strokewidth-4-ref.svg
fails-if(styloVsGecko) == anim-css-strokewidth-4-from-by-em-em.svg anim-css-strokewidth-4-ref.svg
fuzzy-if(skiaContent,1,170) fails-if(styloVsGecko) == anim-css-strokewidth-4-from-by-no-no.svg anim-css-strokewidth-4-ref.svg
# check correct handling of "!important" values
== important-set-1.svg anim-standard-ref.svg

Просмотреть файл

@ -1,48 +1,48 @@
# Tests related to SVG Animation (using SMIL) that use syncbase timing.
# New intervals
fails-if(stylo) == new-interval-simple-1.svg green-box-ref.svg
fails-if(stylo) == new-interval-simple-2.svg green-box-ref.svg
fails-if(stylo) == new-interval-negative-offset-1.svg green-box-ref.svg
fails-if(stylo) == new-interval-negative-offset-2.svg green-box-ref.svg
fails-if(stylo) == new-interval-negative-offset-3.svg green-box-ref.svg
fails-if(stylo) == new-interval-negative-offset-4.svg green-box-ref.svg
fails-if(stylo) == new-interval-negative-syncbase-1.svg green-box-ref.svg
fails-if(stylo) == new-interval-restart-1.svg green-box-ref.svg
fails-if(stylo) == new-interval-restart-2.svg green-box-ref.svg
fails-if(stylo) == new-interval-restart-3.svg green-box-ref.svg
fails-if(stylo) == new-interval-early-end-1.svg green-box-ref.svg
fails-if(stylo) == new-interval-early-end-2.svg green-box-ref.svg
fails-if(stylo) == new-interval-early-end-3.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-simple-1.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-simple-2.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-negative-offset-1.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-negative-offset-2.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-negative-offset-3.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-negative-offset-4.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-negative-syncbase-1.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-restart-1.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-restart-2.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-restart-3.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-early-end-1.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-early-end-2.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-early-end-3.svg green-box-ref.svg
== new-interval-early-end-4.svg green-box-ref.svg
fails-if(stylo) == new-interval-early-end-5.svg green-box-ref.svg
fails-if(stylo) == new-interval-early-end-6.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-early-end-5.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-early-end-6.svg green-box-ref.svg
== new-interval-early-end-7.svg green-box-ref.svg
fails-if(stylo) == new-interval-doubly-dependent-1.svg green-box-ref.svg
fails-if(stylo) == new-interval-doubly-dependent-2.svg green-box-ref.svg
fails-if(stylo) == new-interval-doubly-dependent-3.svg green-box-ref.svg
fails-if(stylo) == new-interval-triply-dependent-1.svg green-box-ref.svg
fails-if(stylo) == new-interval-triply-dependent-2.svg green-box-ref.svg
fails-if(stylo) == new-interval-end-negative-1.svg green-box-ref.svg
fails-if(stylo) == new-interval-end-negative-2.svg green-box-ref.svg
fails-if(stylo) == new-interval-end-dep-1.svg green-box-ref.svg
fails-if(stylo) == new-interval-chain-1.svg green-box-ref.svg
fails-if(stylo) == new-interval-chain-2.svg green-box-ref.svg
fails-if(stylo) == new-interval-sample-order-1.svg green-box-ref.svg
fails-if(stylo) == new-interval-freeze-begin-1.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-doubly-dependent-1.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-doubly-dependent-2.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-doubly-dependent-3.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-triply-dependent-1.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-triply-dependent-2.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-end-negative-1.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-end-negative-2.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-end-dep-1.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-chain-1.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-chain-2.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-sample-order-1.svg green-box-ref.svg
fails-if(styloVsGecko) == new-interval-freeze-begin-1.svg green-box-ref.svg
# Changing intervals
fails-if(stylo) == changed-interval-simple-1.svg green-box-ref.svg
fails-if(stylo) == changed-interval-simple-2.svg green-box-ref.svg
fails-if(stylo) == changed-interval-simple-3.svg green-box-ref.svg
fails-if(stylo) == changed-interval-simple-4.svg green-box-ref.svg
fails-if(styloVsGecko) == changed-interval-simple-1.svg green-box-ref.svg
fails-if(styloVsGecko) == changed-interval-simple-2.svg green-box-ref.svg
fails-if(styloVsGecko) == changed-interval-simple-3.svg green-box-ref.svg
fails-if(styloVsGecko) == changed-interval-simple-4.svg green-box-ref.svg
== changed-interval-simple-5.svg green-box-ref.svg
fails-if(stylo) == changed-interval-resolved-1.svg green-box-ref.svg
fails-if(stylo) == changed-interval-resolved-2.svg green-box-ref.svg
fails-if(stylo) == changed-interval-sort-1.svg green-box-ref.svg
fails-if(stylo) == changed-interval-change-spec-1.svg green-box-ref.svg
fails-if(stylo) == changed-interval-change-spec-2.svg green-box-ref.svg
fails-if(stylo) == changed-interval-change-spec-3.svg green-box-ref.svg
fails-if(styloVsGecko) == changed-interval-resolved-1.svg green-box-ref.svg
fails-if(styloVsGecko) == changed-interval-resolved-2.svg green-box-ref.svg
fails-if(styloVsGecko) == changed-interval-sort-1.svg green-box-ref.svg
fails-if(styloVsGecko) == changed-interval-change-spec-1.svg green-box-ref.svg
fails-if(styloVsGecko) == changed-interval-change-spec-2.svg green-box-ref.svg
fails-if(styloVsGecko) == changed-interval-change-spec-3.svg green-box-ref.svg
== changed-interval-change-spec-4.svg green-box-ref.svg
# Deleted intervals
@ -53,47 +53,47 @@ fails-if(stylo) == changed-interval-change-spec-3.svg green-box-ref.svg
== deleted-interval-simple-5.svg green-box-ref.svg
# Trimmed intervals
fails-if(stylo) == trimmed-interval-1.svg green-box-ref.svg
fails-if(styloVsGecko) == trimmed-interval-1.svg green-box-ref.svg
# Cyclic dependencies
fails-if(stylo) == cycle-ok-1.svg green-box-ref.svg
fails-if(stylo) == cycle-ok-2.svg green-box-ref.svg
fails-if(stylo) == cycle-ok-3.svg green-box-ref.svg
fails-if(stylo) == cycle-ok-4.svg green-box-ref.svg
fails-if(stylo) == cycle-ok-5.svg green-box-ref.svg
fails-if(stylo) == cycle-self-ref-1.svg green-box-ref.svg
fails-if(stylo) == cycle-self-ref-2.svg green-box-ref.svg
fails-if(stylo) == cycle-self-ref-3.svg green-box-ref.svg
fails-if(styloVsGecko) == cycle-ok-1.svg green-box-ref.svg
fails-if(styloVsGecko) == cycle-ok-2.svg green-box-ref.svg
fails-if(styloVsGecko) == cycle-ok-3.svg green-box-ref.svg
fails-if(styloVsGecko) == cycle-ok-4.svg green-box-ref.svg
fails-if(styloVsGecko) == cycle-ok-5.svg green-box-ref.svg
fails-if(styloVsGecko) == cycle-self-ref-1.svg green-box-ref.svg
fails-if(styloVsGecko) == cycle-self-ref-2.svg green-box-ref.svg
fails-if(styloVsGecko) == cycle-self-ref-3.svg green-box-ref.svg
== cycle-self-ref-4.svg green-box-ref.svg
fails-if(stylo) == cycle-self-ref-5.svg green-box-ref.svg
fails-if(styloVsGecko) == cycle-self-ref-5.svg green-box-ref.svg
== cycle-invalid-1.svg green-box-ref.svg
fails-if(stylo) == cycle-invalid-2.svg green-box-ref.svg
fails-if(stylo) == cycle-invalid-3.svg green-box-ref.svg
fails-if(styloVsGecko) == cycle-invalid-2.svg green-box-ref.svg
fails-if(styloVsGecko) == cycle-invalid-3.svg green-box-ref.svg
== cycle-invalid-4.svg green-box-ref.svg
fails-if(stylo) == cycle-change-1.svg green-box-ref.svg
fails-if(stylo) == cycle-change-2.svg green-box-ref.svg
fails-if(styloVsGecko) == cycle-change-1.svg green-box-ref.svg
fails-if(styloVsGecko) == cycle-change-2.svg green-box-ref.svg
== cycle-delete-1.svg green-box-ref.svg
fails-if(stylo) == cycle-recursion-1.svg green-box-ref.svg
fails-if(styloVsGecko) == cycle-recursion-1.svg green-box-ref.svg
== cycle-recursion-2.svg green-box-ref.svg
# Animation sandwich priority
fails-if(stylo) == sandwich-priority-1.svg green-box-ref.svg
fails-if(stylo) == sandwich-priority-2.svg green-box-ref.svg
fails-if(stylo) == sandwich-priority-3.svg green-box-ref.svg
fails-if(stylo) == sandwich-priority-4.svg green-box-ref.svg
fails-if(stylo) == sandwich-priority-5.svg green-box-ref.svg
fails-if(stylo) == sandwich-priority-6.svg green-box-ref.svg
fails-if(stylo) == sandwich-priority-7.svg green-box-ref.svg
fails-if(stylo) == sandwich-priority-8.svg green-box-ref.svg
fails-if(stylo) == sandwich-priority-9.svg green-box-ref.svg
fails-if(stylo) == sandwich-priority-10.svg green-box-ref.svg
fails-if(stylo) == sandwich-priority-11.svg green-box-ref.svg
fails-if(stylo) == sandwich-priority-12.svg green-box-ref.svg
fails-if(styloVsGecko) == sandwich-priority-1.svg green-box-ref.svg
fails-if(styloVsGecko) == sandwich-priority-2.svg green-box-ref.svg
fails-if(styloVsGecko) == sandwich-priority-3.svg green-box-ref.svg
fails-if(styloVsGecko) == sandwich-priority-4.svg green-box-ref.svg
fails-if(styloVsGecko) == sandwich-priority-5.svg green-box-ref.svg
fails-if(styloVsGecko) == sandwich-priority-6.svg green-box-ref.svg
fails-if(styloVsGecko) == sandwich-priority-7.svg green-box-ref.svg
fails-if(styloVsGecko) == sandwich-priority-8.svg green-box-ref.svg
fails-if(styloVsGecko) == sandwich-priority-9.svg green-box-ref.svg
fails-if(styloVsGecko) == sandwich-priority-10.svg green-box-ref.svg
fails-if(styloVsGecko) == sandwich-priority-11.svg green-box-ref.svg
fails-if(styloVsGecko) == sandwich-priority-12.svg green-box-ref.svg
# Cross-time container dependencies
fails-if(stylo) == cross-container-1.xhtml green-box-ref.xhtml
fails-if(styloVsGecko) == cross-container-1.xhtml green-box-ref.xhtml
== cross-container-2.xhtml green-box-ref.xhtml
fails-if(stylo) == cross-container-3.xhtml green-box-ref.xhtml
fails-if(styloVsGecko) == cross-container-3.xhtml green-box-ref.xhtml
# Filtering
fails-if(stylo) == filtered-interval-1.svg green-box-ref.svg
fails-if(styloVsGecko) == filtered-interval-1.svg green-box-ref.svg

Просмотреть файл

@ -25,7 +25,7 @@ fuzzy-if(Android,255,30) == clipPath-html-06-extref.xhtml clipPath-html-06-ref.x
== dynamic-conditions-outer-svg-03.xhtml ../pass.svg
== dynamic-conditions-outer-svg-04.xhtml ../pass.svg
== filter-html-01.xhtml filter-html-01-ref.svg
random-if(Android) random-if(stylo) == filter-html-01-extref.xhtml filter-html-01-ref.svg # Android: bug 1198380
random-if(Android) random-if(styloVsGecko) == filter-html-01-extref.xhtml filter-html-01-ref.svg # Android: bug 1198380
== filter-html-zoomed-01.xhtml filter-html-01-ref.svg
== mask-html-01.xhtml mask-html-01-ref.svg
== mask-html-01-extref-01.xhtml mask-html-01-ref.svg

Просмотреть файл

@ -147,8 +147,8 @@ fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)||/^Windows\x20NT\x206\.[12]/
== ignore-text-align-2.svg ignore-text-align-2-ref.svg
# pseudo-elements
fails-if(stylo) == pseudo-first-line.svg pseudo-first-line-ref.svg
fails-if(stylo) == pseudo-first-line-2.svg pseudo-first-line-2-ref.svg
fails-if(styloVsGecko) == pseudo-first-line.svg pseudo-first-line-ref.svg
fails-if(styloVsGecko) == pseudo-first-line-2.svg pseudo-first-line-2-ref.svg
== pseudo-first-letter.svg pseudo-first-letter-ref.svg
== pseudo-first-letter-2.svg pseudo-first-letter-2-ref.svg
== ignore-before-after.svg ignore-prop-ref.svg

Просмотреть файл

@ -9,4 +9,4 @@
== tab-size-negative.html tab-size-initial.html
== tab-size-change-1a.html tab-size-change-1-ref.html
== tab-size-change-1b.html tab-size-change-1-ref.html
fuzzy-if(winWidget,100,1000) fails-if(stylo) == tab-size-length.html tab-size-length-ref.html
fuzzy-if(winWidget,100,1000) fails-if(styloVsGecko) == tab-size-length.html tab-size-length-ref.html

Просмотреть файл

@ -41,8 +41,8 @@ asserts-if(gtkWidget,0-6) != backgr_border-table-quirks.html empty.html
== 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(!stylo) == border-collapse-opacity-table-column-group.html border-collapse-opacity-table-column-group-ref.html # bug 424274
fails-if(!stylo) == border-collapse-opacity-table-column.html border-collapse-opacity-table-column-ref.html # bug 424274
fails-if(!styloVsGecko) == border-collapse-opacity-table-column-group.html border-collapse-opacity-table-column-group-ref.html # bug 424274
fails-if(!styloVsGecko) == 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

Просмотреть файл

@ -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(!stylo) == default-box-sizing-collapse-standards.html default-box-sizing-collapse-standards-ref.html # bug 371180
fails-if(!stylo) == default-box-sizing-collapse-quirks.html default-box-sizing-collapse-quirks-ref.html # bug 371180
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
== 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

Просмотреть файл

@ -77,7 +77,7 @@
== underline-table-cell-quirks.html underline-table-cell-quirks-ref.html
!= underline-table-cell-quirks.html underline-table-cell-quirks-notref.html
== underline-block-propagation-quirks.html underline-block-propagation-quirks-ref.html
fails-if(stylo) == underline-block-propagation-2-quirks.html underline-block-propagation-2-quirks-ref.html
fails-if(styloVsGecko) == underline-block-propagation-2-quirks.html underline-block-propagation-2-quirks-ref.html
== underline-block-standards.html underline-block-standards-ref.html
!= underline-block-standards.html underline-block-standards-notref.html
== underline-inline-block-standards.html underline-inline-block-standards-ref.html
@ -87,7 +87,7 @@ fails-if(stylo) == underline-block-propagation-2-quirks.html underline-block-pro
== underline-table-cell-standards.html underline-table-cell-standards-ref.html
!= underline-table-cell-standards.html underline-table-cell-standards-notref.html
== underline-block-propagation-standards.html underline-block-propagation-standards-ref.html
fails-if(stylo) == underline-block-propagation-2-standards.html underline-block-propagation-2-standards-ref.html
fails-if(styloVsGecko) == underline-block-propagation-2-standards.html underline-block-propagation-2-standards-ref.html
== text-decoration-zorder-1-standards.html text-decoration-zorder-1-ref.html
== text-decoration-zorder-1-quirks.html text-decoration-zorder-1-ref.html
== table-quirk-1.html table-quirk-1-ref.html

Просмотреть файл

@ -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&&!stylo) 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&&!styloVsGecko) 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

Просмотреть файл

@ -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)&&!stylo) == 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)&&!stylo) == 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)&&!stylo) == 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)&&!stylo) == 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)&&!stylo) == 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)&&!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

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше