Bug 1351548 - Add stylo-vs-gecko expectations to reftest.lists. r=bholley

MozReview-Commit-ID: GOUGBsd05cn
This commit is contained in:
Shing Lyu 2017-04-13 15:44:41 +08:00
parent f8f23bfc86
commit dae014d9d5
210 changed files with 3514 additions and 3519 deletions

View File

@ -1,30 +1,30 @@
default-preferences pref(canvas.filters.enabled,true)
== default-color.html ref.html
== drop-shadow.html ref.html
== drop-shadow-transformed.html ref.html
fuzzy-if(azureSkia,1,1500) == global-alpha.html global-alpha-ref.html
== global-composite-operation.html global-composite-operation-ref.html
== liveness.html ref.html
== multiple-drop-shadows.html shadow-ref.html
== shadow.html shadow-ref.html
== subregion-fill-paint.html subregion-ref.html
== subregion-stroke-paint.html subregion-ref.html
== svg-bbox.html svg-bbox-ref.html
== svg-inline.html ref.html
== svg-liveness.html ref.html
== svg-off-screen.html ref.html
== units.html ref.html
== units-em.html ref.html
== units-ex.html ref.html
== units-off-screen.html ref.html
fuzzy(1,700) == fillText-with-filter-opacity-1.html fillText-with-filter-opacity-1-ref.html
fuzzy(1,302) == fillText-with-filter-opacity-2.html fillText-with-filter-opacity-2-ref.html
fuzzy(1,600) == strokeText-with-filter-grayscale-1.html strokeText-with-filter-grayscale-1-ref.html
fuzzy(1,600) == strokeText-with-filter-grayscale-2.html strokeText-with-filter-grayscale-2-ref.html
!= fillText-with-shadow-1.html fillText-without-shadow-1-ref.html
!= fillText-with-shadow-2.html fillText-without-shadow-2-ref.html
fuzzy(1,400) == fillText-with-filter-grayscale-1.html fillText-with-filter-grayscale-1-ref.html
fuzzy(1,400) == fillText-with-filter-grayscale-2.html fillText-with-filter-grayscale-2-ref.html
!= strokeText-with-shadow-1.html strokeText-without-shadow-1-ref.html
!= strokeText-with-shadow-2.html strokeText-without-shadow-2-ref.html
fails-if(stylo) == default-color.html ref.html
fails-if(stylo) == drop-shadow.html ref.html
fails-if(stylo) == drop-shadow-transformed.html ref.html
fuzzy-if(azureSkia,1,1500) fails-if(stylo) == global-alpha.html global-alpha-ref.html
fails-if(stylo) == global-composite-operation.html global-composite-operation-ref.html
fails-if(stylo) == liveness.html ref.html
fails-if(stylo) == multiple-drop-shadows.html shadow-ref.html
fails-if(stylo) == shadow.html shadow-ref.html
fails-if(stylo) == subregion-fill-paint.html subregion-ref.html
fails-if(stylo) == subregion-stroke-paint.html subregion-ref.html
fails-if(stylo) == svg-bbox.html svg-bbox-ref.html
fails-if(stylo) == svg-inline.html ref.html
fails-if(stylo) == svg-liveness.html ref.html
fails-if(stylo) == svg-off-screen.html ref.html
fails-if(stylo) == units.html ref.html
fails-if(stylo) == units-em.html ref.html
fails-if(stylo) == units-ex.html ref.html
fails-if(stylo) == units-off-screen.html ref.html
fuzzy(1,700) fails-if(stylo) == fillText-with-filter-opacity-1.html fillText-with-filter-opacity-1-ref.html
fuzzy(1,302) fails-if(stylo) == fillText-with-filter-opacity-2.html fillText-with-filter-opacity-2-ref.html
fuzzy(1,600) fails-if(stylo) == strokeText-with-filter-grayscale-1.html strokeText-with-filter-grayscale-1-ref.html
fuzzy(1,600) fails-if(stylo) == strokeText-with-filter-grayscale-2.html strokeText-with-filter-grayscale-2-ref.html
fails-if(stylo) != fillText-with-shadow-1.html fillText-without-shadow-1-ref.html
fails-if(stylo) != fillText-with-shadow-2.html fillText-without-shadow-2-ref.html
fuzzy(1,400) fails-if(stylo) == fillText-with-filter-grayscale-1.html fillText-with-filter-grayscale-1-ref.html
fuzzy(1,400) fails-if(stylo) == fillText-with-filter-grayscale-2.html fillText-with-filter-grayscale-2-ref.html
fails-if(stylo) != strokeText-with-shadow-1.html strokeText-without-shadow-1-ref.html
fails-if(stylo) != strokeText-with-shadow-2.html strokeText-without-shadow-2-ref.html

View File

@ -17,7 +17,7 @@ skip-if(Android) == webgl-clear-test.html?stencil wrapper.html?green.png
skip-if(Android) == webgl-clear-test.html?depth&stencil wrapper.html?green.png
# Check that resize works:
skip-if(Android) == webgl-resize-test.html wrapper.html?green.png
skip-if(Android) fails-if(stylo) == webgl-resize-test.html wrapper.html?green.png
# Check that captureStream() displays in a local video element
skip-if(Android) == webgl-capturestream-test.html?preserve wrapper.html?green.png
@ -154,7 +154,7 @@ skip-if(!winWidget) pref(webgl.disable-angle,true) == webgl-color-test.html?nat
== clip-multiple-move-2.html clip-multiple-move-2-ref.html
# Bug 815648
== stroketext-shadow.html stroketext-shadow-ref.html
fails-if(stylo) == stroketext-shadow.html stroketext-shadow-ref.html
# focus rings
pref(canvas.focusring.enabled,true) skip-if(cocoaWidget) skip-if(winWidget) needs-focus == drawFocusIfNeeded.html drawFocusIfNeeded-ref.html
@ -163,7 +163,7 @@ pref(canvas.customfocusring.enabled,true) skip-if(Android||cocoaWidget||winWidge
# Check that captureStream() displays in a local video element
== capturestream.html wrapper.html?green.png
fuzzy-if(azureSkia,16,2) fuzzy-if(Android,3,40) fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu),1,1) == 1177726-text-stroke-bounds.html 1177726-text-stroke-bounds-ref.html
fuzzy-if(azureSkia,16,2) fuzzy-if(Android,3,40) fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu),1,1) fails-if(stylo) == 1177726-text-stroke-bounds.html 1177726-text-stroke-bounds-ref.html
# Canvas Filter Reftests
include filters/reftest.list

View File

@ -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 == input-number.html input-number-ref.html
fuzzy-if(skiaContent,1,3) needs-focus == 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 == textarea-load.html textarea-ref.html
fuzzy-if(skiaContent,1,3) needs-focus == 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 == 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
fuzzy-if(skiaContent,1,3) needs-focus fails-if(stylo) == input-load.html input-ref.html
fuzzy-if(skiaContent,1,3) needs-focus fails-if(stylo) == input-create.html input-ref.html
fuzzy-if(skiaContent,1,3) needs-focus fails-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 fails-if(stylo) == button-load.html button-ref.html
fuzzy-if(skiaContent,1,3) needs-focus fails-if(stylo) == 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,9,6) needs-focus fails-if(stylo) == select-load.html select-ref.html
fuzzy-if(skiaContent,2,4) needs-focus fails-if(stylo) == select-create.html select-ref.html
needs-focus fails-if(stylo) == autofocus-after-load.html autofocus-after-load-ref.html
fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == autofocus-leaves-iframe.html autofocus-leaves-iframe-ref.html
fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == autofocus-after-body-focus.html autofocus-after-body-focus-ref.html

View File

@ -2,12 +2,12 @@
include autofocus/reftest.list
include toblob-todataurl/reftest.list
== 41464-1a.html 41464-1-ref.html
== 41464-1b.html 41464-1-ref.html
fails-if(stylo) == 41464-1a.html 41464-1-ref.html
fails-if(stylo) == 41464-1b.html 41464-1-ref.html
== 52019-1.html 52019-1-ref.html
== 82711-1.html 82711-1-ref.html
== 82711-2.html 82711-2-ref.html
!= 82711-1-ref.html 82711-2-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
!= 468263-1a.html about:blank
!= 468263-1b.html about:blank
!= 468263-1c.html about:blank
@ -18,12 +18,12 @@ include toblob-todataurl/reftest.list
== 485377.html 485377-ref.html
== 557840.html 557840-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
== 596455-1a.html 596455-ref-1.html
== 596455-1b.html 596455-ref-1.html
== 596455-2a.html 596455-ref-2.html
== 596455-2b.html 596455-ref-2.html
fails-if(stylo) == 573322-quirks.html 573322-quirks-ref.html
fails-if(stylo) == 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
== 610935.html 610935-ref.html
== 649134-1.html 649134-ref.html
skip-if(Android) == 649134-2.html 649134-2-ref.html

View File

@ -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
== lang-xmllang-01.html lang-xmllang-01-ref.html
== style-01.html style-01-ref.html
fails-if(stylo) == lang-xmllang-01.html lang-xmllang-01-ref.html
fails-if(stylo) == style-01.html style-01-ref.html

View File

@ -1,6 +1,6 @@
# basic sanity checking
random-if(!haveTestPlugin) != plugin-sanity.html about:blank
fails-if(!haveTestPlugin) == plugin-sanity.html div-sanity.html
random-if(!haveTestPlugin) fails-if(stylo) != plugin-sanity.html about:blank
fails-if(!haveTestPlugin) fails-if(stylo) == plugin-sanity.html div-sanity.html
fails-if(!haveTestPlugin) fuzzy-if(skiaContent&&haveTestPlugin,1,160000) == plugin-alpha-zindex.html div-alpha-zindex.html
fails-if(!haveTestPlugin) fuzzy-if(skiaContent&&haveTestPlugin,1,164000) fails-if(webrender) == plugin-alpha-opacity.html div-alpha-opacity.html
random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) fails-if(!haveTestPlugin) == windowless-clipping-1.html windowless-clipping-1-ref.html # bug 631832
@ -13,7 +13,7 @@ fuzzy(16,256) random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) skip-if(!have
#random-if(cocoaWidget||d2d||/^Windows\x20NT\x205\.1/.test(http.oscpu)) fails-if(!haveTestPlugin&&!Android) == pluginproblemui-direction-1.html pluginproblemui-direction-1-ref.html # bug 567367
#random-if(cocoaWidget) fails-if(!haveTestPlugin&&!Android) == pluginproblemui-direction-2.html pluginproblemui-direction-2-ref.html
fails-if(!haveTestPlugin) fuzzy-if(skiaContent&&haveTestPlugin,1,160000) == plugin-canvas-alpha-zindex.html div-alpha-zindex.html
fails-if(!haveTestPlugin) fuzzy-if(skiaContent&&haveTestPlugin,1,160000) == plugin-transform-alpha-zindex.html div-alpha-zindex.html
fails-if(!haveTestPlugin) fuzzy-if(skiaContent&&haveTestPlugin,1,160000) fails-if(stylo) == plugin-transform-alpha-zindex.html div-alpha-zindex.html
random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) fails-if(!haveTestPlugin) fuzzy-if(skiaContent&&haveTestPlugin,1,160000) == plugin-busy-alpha-zindex.html div-alpha-zindex.html
random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) fails-if(!haveTestPlugin) fuzzy-if(skiaContent&&haveTestPlugin,1,32400) == plugin-background.html plugin-background-ref.html
random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) fails-if(!haveTestPlugin) fuzzy-if(skiaContent&&haveTestPlugin,1,32400) == plugin-background-1-step.html plugin-background-ref.html
@ -21,7 +21,7 @@ random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) fails-if(!haveTestPlugin) f
random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) fails-if(!haveTestPlugin) fuzzy-if(skiaContent&&haveTestPlugin,1,32400) == plugin-background-5-step.html plugin-background-ref.html
random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) fails-if(!haveTestPlugin) fuzzy-if(skiaContent&&haveTestPlugin,1,32400) == plugin-background-10-step.html plugin-background-ref.html
random-if(!haveTestPlugin) == plugin-transform-1.html plugin-transform-1-ref.html
fails-if(!haveTestPlugin) == plugin-transform-2.html plugin-transform-2-ref.html
fails-if(!haveTestPlugin) fails-if(stylo) == plugin-transform-2.html plugin-transform-2-ref.html
skip-if(!haveTestPlugin) == shrink-1.html shrink-1-ref.html
skip-if(!haveTestPlugin) == update-1.html update-1-ref.html
skip-if(!haveTestPlugin) == windowless-layers.html windowless-layers-ref.html

View File

@ -1,9 +1,9 @@
== bug453105.html bug453105-ref.html
== optiontext.html optiontext-ref.html
fails-if(stylo) == bug453105.html bug453105-ref.html
fails-if(stylo) == optiontext.html optiontext-ref.html
== bug456008.xhtml bug456008-ref.html
fuzzy-if(skiaContent,2,3) == bug439965.html bug439965-ref.html
== bug427779.xml bug427779-ref.xml
fuzzy-if(skiaContent,1,5) == bug559996.html bug559996-ref.html
fuzzy-if(skiaContent,1,5) fails-if(stylo) == bug559996.html bug559996-ref.html
== bug591981-1.html bug591981-ref.html
== bug591981-2.html bug591981-ref.html
== bug592366-1.html bug592366-ref.html

View File

@ -3,7 +3,7 @@ HTTP == css_relative_href_also_external.xml pass.svg
HTTP == css_relative_href_also_external_override.xml pass.svg
== embedded_dtd_id.svg pass.svg
!= error_no_href.svg fail.svg
fails == lreas_selflink_dtd_id.svg pass.svg
fails-if(!stylo) == 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

View File

@ -1,109 +1,109 @@
# include the XUL reftests
include xul/reftest.list
!= newline-1.html newline-ref.html
== newline-2.html newline-ref.html
== newline-3.html newline-ref.html
== newline-4.html newline-ref.html
== dynamic-1.html dynamic-ref.html
== dynamic-type-1.html dynamic-ref.html
== dynamic-type-2.html dynamic-ref.html
== dynamic-type-3.html dynamic-ref.html
== dynamic-type-4.html dynamic-ref.html
== passwd-1.html passwd-ref.html
!= passwd-2.html passwd-ref.html
== passwd-3.html passwd-ref.html
needs-focus == passwd-4.html passwd-ref.html
== emptypasswd-1.html emptypasswd-ref.html
== emptypasswd-2.html emptypasswd-ref.html
fails-if(stylo) != newline-1.html newline-ref.html
fails-if(stylo) == newline-2.html newline-ref.html
fails-if(stylo) == newline-3.html newline-ref.html
fails-if(stylo) == newline-4.html newline-ref.html
fails-if(stylo) == dynamic-1.html dynamic-ref.html
fails-if(stylo) == dynamic-type-1.html dynamic-ref.html
fails-if(stylo) == dynamic-type-2.html dynamic-ref.html
fails-if(stylo) == dynamic-type-3.html dynamic-ref.html
fails-if(stylo) == dynamic-type-4.html dynamic-ref.html
fails-if(stylo) == passwd-1.html passwd-ref.html
fails-if(stylo) != passwd-2.html passwd-ref.html
fails-if(stylo) == passwd-3.html passwd-ref.html
needs-focus fails-if(stylo) == passwd-4.html passwd-ref.html
fails-if(stylo) == emptypasswd-1.html emptypasswd-ref.html
fails-if(stylo) == emptypasswd-2.html emptypasswd-ref.html
== caret_on_positioned.html caret_on_positioned-ref.html
fails-if(Android) needs-focus != spellcheck-input-disabled.html spellcheck-input-ref.html
== spellcheck-input-attr-before.html spellcheck-input-nofocus-ref.html
fails-if(Android) needs-focus != spellcheck-input-attr-before.html spellcheck-input-ref.html
== spellcheck-input-attr-after.html spellcheck-input-nofocus-ref.html
fails-if(Android) needs-focus != spellcheck-input-attr-after.html spellcheck-input-ref.html
== spellcheck-input-attr-inherit.html spellcheck-input-nofocus-ref.html
fails-if(Android) needs-focus != spellcheck-input-attr-inherit.html spellcheck-input-ref.html
== spellcheck-input-attr-dynamic.html spellcheck-input-nofocus-ref.html
fails-if(Android) needs-focus != spellcheck-input-attr-dynamic.html spellcheck-input-ref.html
== spellcheck-input-attr-dynamic-inherit.html spellcheck-input-nofocus-ref.html
fails-if(Android) needs-focus != spellcheck-input-attr-dynamic-inherit.html spellcheck-input-ref.html
== spellcheck-input-property-dynamic.html spellcheck-input-nofocus-ref.html
fails-if(Android) needs-focus != spellcheck-input-property-dynamic.html spellcheck-input-ref.html
== spellcheck-input-property-dynamic-inherit.html spellcheck-input-nofocus-ref.html
fails-if(Android) needs-focus != spellcheck-input-property-dynamic-inherit.html spellcheck-input-ref.html
== spellcheck-input-attr-dynamic-override.html spellcheck-input-nofocus-ref.html
fails-if(Android) needs-focus != spellcheck-input-attr-dynamic-override.html spellcheck-input-ref.html
== spellcheck-input-attr-dynamic-override-inherit.html spellcheck-input-nofocus-ref.html
fails-if(Android) needs-focus != spellcheck-input-attr-dynamic-override-inherit.html spellcheck-input-ref.html
== spellcheck-input-property-dynamic-override.html spellcheck-input-nofocus-ref.html
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
== spellcheck-textarea-attr.html spellcheck-textarea-nofocus-ref.html
fails-if(Android) needs-focus fails-if(stylo) != spellcheck-input-disabled.html spellcheck-input-ref.html
fails-if(stylo) == spellcheck-input-attr-before.html spellcheck-input-nofocus-ref.html
fails-if(Android) needs-focus fails-if(stylo) != spellcheck-input-attr-before.html spellcheck-input-ref.html
fails-if(stylo) == spellcheck-input-attr-after.html spellcheck-input-nofocus-ref.html
fails-if(Android) needs-focus fails-if(stylo) != spellcheck-input-attr-after.html spellcheck-input-ref.html
fails-if(stylo) == spellcheck-input-attr-inherit.html spellcheck-input-nofocus-ref.html
fails-if(Android) needs-focus fails-if(stylo) != spellcheck-input-attr-inherit.html spellcheck-input-ref.html
fails-if(stylo) == spellcheck-input-attr-dynamic.html spellcheck-input-nofocus-ref.html
fails-if(Android) needs-focus fails-if(stylo) != spellcheck-input-attr-dynamic.html spellcheck-input-ref.html
fails-if(stylo) == spellcheck-input-attr-dynamic-inherit.html spellcheck-input-nofocus-ref.html
fails-if(Android) needs-focus fails-if(stylo) != spellcheck-input-attr-dynamic-inherit.html spellcheck-input-ref.html
fails-if(stylo) == spellcheck-input-property-dynamic.html spellcheck-input-nofocus-ref.html
fails-if(Android) needs-focus fails-if(stylo) != spellcheck-input-property-dynamic.html spellcheck-input-ref.html
fails-if(stylo) == spellcheck-input-property-dynamic-inherit.html spellcheck-input-nofocus-ref.html
fails-if(Android) needs-focus fails-if(stylo) != spellcheck-input-property-dynamic-inherit.html spellcheck-input-ref.html
fails-if(stylo) == spellcheck-input-attr-dynamic-override.html spellcheck-input-nofocus-ref.html
fails-if(Android) needs-focus fails-if(stylo) != spellcheck-input-attr-dynamic-override.html spellcheck-input-ref.html
fails-if(stylo) == spellcheck-input-attr-dynamic-override-inherit.html spellcheck-input-nofocus-ref.html
fails-if(Android) needs-focus fails-if(stylo) != spellcheck-input-attr-dynamic-override-inherit.html spellcheck-input-ref.html
fails-if(stylo) == spellcheck-input-property-dynamic-override.html spellcheck-input-nofocus-ref.html
fails-if(Android) needs-focus fails-if(stylo) != spellcheck-input-property-dynamic-override.html spellcheck-input-ref.html
fails-if(stylo) == spellcheck-input-property-dynamic-override-inherit.html spellcheck-input-nofocus-ref.html
fails-if(Android) needs-focus fails-if(stylo) != spellcheck-input-property-dynamic-override-inherit.html spellcheck-input-ref.html
fails-if(stylo) == 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 != spellcheck-textarea-attr.html spellcheck-textarea-ref.html
needs-focus == spellcheck-textarea-focused.html spellcheck-textarea-ref.html
needs-focus == spellcheck-textarea-focused-reframe.html spellcheck-textarea-ref.html
needs-focus == spellcheck-textarea-focused-notreadonly.html spellcheck-textarea-ref2.html
random-if(Android) needs-focus != spellcheck-textarea-nofocus.html spellcheck-textarea-ref.html
random-if(Android) needs-focus != spellcheck-textarea-disabled.html spellcheck-textarea-ref.html
random-if(Android) needs-focus != spellcheck-textarea-attr-inherit.html spellcheck-textarea-ref.html
random-if(Android) needs-focus != spellcheck-textarea-attr-dynamic.html spellcheck-textarea-ref.html
random-if(Android) needs-focus != spellcheck-textarea-attr-dynamic-inherit.html spellcheck-textarea-ref.html
random-if(Android) needs-focus != spellcheck-textarea-property-dynamic.html spellcheck-textarea-ref.html
random-if(Android) needs-focus != spellcheck-textarea-property-dynamic-inherit.html spellcheck-textarea-ref.html
random-if(Android) needs-focus != spellcheck-textarea-attr-dynamic-override.html spellcheck-textarea-ref.html
random-if(Android) needs-focus != spellcheck-textarea-attr-dynamic-override-inherit.html spellcheck-textarea-ref.html
random-if(Android) needs-focus != spellcheck-textarea-property-dynamic-override.html spellcheck-textarea-ref.html
random-if(Android) needs-focus != spellcheck-textarea-property-dynamic-override-inherit.html spellcheck-textarea-ref.html
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
needs-focus == caret_on_focus.html caret_on_focus-ref.html
needs-focus != caret_on_textarea_lastline.html caret_on_textarea_lastline-ref.html
needs-focus == input-text-onfocus-reframe.html input-text-onfocus-reframe-ref.html
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
needs-focus fails-if(stylo) != caret_on_textarea_lastline.html caret_on_textarea_lastline-ref.html
needs-focus fails-if(stylo) == input-text-onfocus-reframe.html input-text-onfocus-reframe-ref.html
needs-focus fails-if(stylo) == input-text-notheme-onfocus-reframe.html input-text-notheme-onfocus-reframe-ref.html
needs-focus fails-if(stylo) == caret_after_reframe.html caret_after_reframe-ref.html
== nobogusnode-1.html nobogusnode-ref.html
== nobogusnode-2.html nobogusnode-ref.html
== spellcheck-hyphen-valid.html spellcheck-hyphen-valid-ref.html
fails-if(Android) needs-focus != spellcheck-hyphen-invalid.html spellcheck-hyphen-invalid-ref.html
== spellcheck-slash-valid.html spellcheck-slash-valid-ref.html
== spellcheck-period-valid.html spellcheck-period-valid-ref.html
== spellcheck-space-valid.html spellcheck-space-valid-ref.html
== spellcheck-comma-valid.html spellcheck-comma-valid-ref.html
== spellcheck-hyphen-multiple-valid.html spellcheck-hyphen-multiple-valid-ref.html
fails-if(Android) needs-focus != spellcheck-hyphen-multiple-invalid.html spellcheck-hyphen-multiple-invalid-ref.html
== spellcheck-dotafterquote-valid.html spellcheck-dotafterquote-valid-ref.html
== spellcheck-url-valid.html spellcheck-url-valid-ref.html
needs-focus == spellcheck-non-latin-arabic.html spellcheck-non-latin-arabic-ref.html
needs-focus == spellcheck-non-latin-chinese-simplified.html spellcheck-non-latin-chinese-simplified-ref.html
needs-focus == spellcheck-non-latin-chinese-traditional.html spellcheck-non-latin-chinese-traditional-ref.html
needs-focus == spellcheck-non-latin-hebrew.html spellcheck-non-latin-hebrew-ref.html
needs-focus == spellcheck-non-latin-japanese.html spellcheck-non-latin-japanese-ref.html
needs-focus == spellcheck-non-latin-korean.html spellcheck-non-latin-korean-ref.html
== unneeded_scroll.html unneeded_scroll-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
== caret_on_presshell_reinit.html caret_on_presshell_reinit-ref.html
fuzzy-if(browserIsRemote,255,3) asserts-if(browserIsRemote,0-3) asserts-if(webrender&&!browserIsRemote,0-1) == caret_on_presshell_reinit-2.html caret_on_presshell_reinit-ref.html
fuzzy-if(asyncPan&&!layersGPUAccelerated,102,2824) == 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
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
fails-if(stylo) == selection_visibility_after_reframe.html selection_visibility_after_reframe-ref.html
fails-if(stylo) != selection_visibility_after_reframe-2.html selection_visibility_after_reframe-ref.html
fails-if(stylo) != selection_visibility_after_reframe-3.html selection_visibility_after_reframe-ref.html
== 672709.html 672709-ref.html
== 338427-1.html 338427-1-ref.html
fails-if(stylo) == 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 == 338427-3.html 338427-3-ref.html
skip-if(Android) needs-focus fails-if(stylo) == 338427-3.html 338427-3-ref.html
skip-if(Android) needs-focus == 462758-grabbers-resizers.html 462758-grabbers-resizers-ref.html
== readwrite-non-editable.html readwrite-non-editable-ref.html
== readwrite-editable.html readwrite-editable-ref.html
== readonly-non-editable.html readonly-non-editable-ref.html
== readonly-editable.html readonly-editable-ref.html
== dynamic-overflow-change.html dynamic-overflow-change-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
== 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 == spellcheck-superscript-1.html spellcheck-superscript-1-ref.html
fails-if(Android) needs-focus != spellcheck-superscript-2.html spellcheck-superscript-2-ref.html # bug 783658
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
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 == 824080-6.html 824080-6-ref.html
needs-focus pref(layout.accessiblecaret.enabled,false) pref(layout.accessiblecaret.enabled_on_touch,false) == 824080-7.html 824080-7-ref.html
needs-focus != 824080-6.html 824080-7.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
# 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) == 997805.html 997805-ref.html
fuzzy-if(skiaContent,1,220) == 1088158.html 1088158-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

View File

@ -3,15 +3,15 @@
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) == 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) == async-scrollbar-1-vh-rtl.html async-scrollbar-1-vh-rtl-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,4,5) skip-if(!Android) pref(apz.allow_zooming,true) fails-if(stylo) == 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
# 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
# off, hence the fuzzy-if clauses.
fuzzy-if(Android,54,18) skip-if(!Android) pref(apz.allow_zooming,true) == async-scrollbar-zoom-1.html async-scrollbar-zoom-1-ref.html
fuzzy-if(Android,45,21) skip-if(!Android) pref(apz.allow_zooming,true) == async-scrollbar-zoom-2.html async-scrollbar-zoom-2-ref.html
fuzzy-if(Android,54,18) skip-if(!Android) pref(apz.allow_zooming,true) fails-if(stylo) == async-scrollbar-zoom-1.html async-scrollbar-zoom-1-ref.html
fuzzy-if(Android,45,21) skip-if(!Android) pref(apz.allow_zooming,true) fails-if(stylo) == async-scrollbar-zoom-2.html async-scrollbar-zoom-2-ref.html
# Meta-viewport tag support
skip-if(!Android) pref(apz.allow_zooming,true) == initial-scale-1.html initial-scale-1-ref.html

View File

@ -1,7 +1,7 @@
# 468496-1 will also detect bugs in video drivers.
== 468496-1.html 468496-1-ref.html
fuzzy(175,443) == 611498-1.html 611498-ref.html
fuzzy-if(Android,8,1000) == 709477-1.html 709477-1-ref.html
fuzzy(175,443) skip-if(stylo) == 611498-1.html 611498-ref.html
fuzzy-if(Android,8,1000) fails-if(stylo) == 709477-1.html 709477-1-ref.html
skip-if(!asyncPan) == 1086723.html 1086723-ref.html
== 853889-1.html 853889-1-ref.html
skip-if(Android) fuzzy-if(skiaContent,1,587) == 1143303-1.svg pass.svg

View File

@ -21,4 +21,4 @@
== top-to-bottom-16x16-4bpp.bmp bmp-size-16x16-4bpp.png
# test that delta skips are drawn as transparent
# taken from http://bmptestsuite.sourceforge.net/
== rle4-delta-320x240.bmp rle4-delta-320x240.png
fails-if(stylo) == rle4-delta-320x240.bmp rle4-delta-320x240.png

View File

@ -21,12 +21,12 @@
# others make them black, and others assign them palette color 0 (purple, in
# this case)."
# [We make the undefined pixels transparent. So does Chromium.]
== pal4rletrns.bmp pal4rletrns.png
fails-if(stylo) == pal4rletrns.bmp pal4rletrns.png
# BMP: bihsize=40, 127 x 64, bpp=8, compression=1, colors=253
# "8-bit version of q/pal4rletrns.bmp."
# [Ditto.]
== pal8rletrns.bmp pal8rletrns.png
fails-if(stylo) == pal8rletrns.bmp pal8rletrns.png
# BMP: bihsize=40, 127 x 64, bpp=8, compression=0, colors=252
# "A file with some unused bytes between the palette and the image. This is
@ -71,7 +71,7 @@ fuzzy(1,899) == pal8os2v2-16.bmp pal8.png
# "A 16-bit image with an alpha channel. There are 4 bits for each color
# channel, and 4 bits for the alpha channel. Its not clear if this is valid,
# but I cant find anything that suggests it isnt."
== rgba16-4444.bmp rgba16-4444.png
fails-if(stylo) == rgba16-4444.bmp rgba16-4444.png
# BMP: bihsize=40, 127 x 64, bpp=24, compression=0, colors=300
# "A 24-bit image, with a palette containing 300 colors. The fact that the
@ -119,7 +119,7 @@ fuzzy(1,1408) == rgb32-111110.bmp rgb24.png
# possible that this file is not correctly formed. The color channels are in an
# unusual order, to prevent viewers from passing this test by making a lucky
# guess."
== rgba32.bmp rgba32.png
fails-if(stylo) == rgba32.bmp rgba32.png
# BMP: bihsize=40, 127 x 64, bpp=32, compression=6, colors=0
# "An image of type BI_ALPHABITFIELDS. Supposedly, this was used on Windows CE.

View File

@ -194,14 +194,14 @@ fuzzy(18,128) == downscale-32px.html?-png-in.ico downscale-32px-ref.html
# Test images taller or wider than 32767 pixels.
== huge-1.html?100x32768.png,100,100 huge-1.html?100x100.png,100,100
== huge-1.html?100x32768.png,100,32768 huge-1.html?100x100.png,100,32768
fails-if(stylo) == huge-1.html?100x32768.png,100,32768 huge-1.html?100x100.png,100,32768
== huge-1.html?32768x100.png,100,100 huge-1.html?100x100.png,100,100
== huge-1.html?32768x100.png,32768,100 huge-1.html?100x100.png,32768,100
fails-if(stylo) == huge-1.html?32768x100.png,32768,100 huge-1.html?100x100.png,32768,100
== huge-1.html?100x32768.gif,100,100 huge-1.html?100x100.gif,100,100
== huge-1.html?100x32768.gif,100,32768 huge-1.html?100x100.gif,100,32768
fails-if(stylo) == huge-1.html?100x32768.gif,100,32768 huge-1.html?100x100.gif,100,32768
== huge-1.html?32768x100.gif,100,100 huge-1.html?100x100.gif,100,100
== huge-1.html?32768x100.gif,32768,100 huge-1.html?100x100.gif,32768,100
fails-if(stylo) == huge-1.html?32768x100.gif,32768,100 huge-1.html?100x100.gif,32768,100
== huge-1.html?100x32768.jpg,100,100 huge-1.html?100x100.jpg,100,100
== huge-1.html?100x32768.jpg,100,32768 huge-1.html?100x100.jpg,100,32768
fails-if(stylo) == huge-1.html?100x32768.jpg,100,32768 huge-1.html?100x100.jpg,100,32768
== huge-1.html?32768x100.jpg,100,100 huge-1.html?100x100.jpg,100,100
== huge-1.html?32768x100.jpg,32768,100 huge-1.html?100x100.jpg,32768,100
fails-if(stylo) == huge-1.html?32768x100.jpg,32768,100 huge-1.html?100x100.jpg,32768,100

View File

@ -1,16 +1,16 @@
# GIF tests
# tests for bug 519589
== 1bit-255-trans.gif 1bit-255-trans.png
== in-colormap-trans.gif in-colormap-trans.png
== out-of-colormap-trans.gif out-of-colormap-trans.png
fails-if(stylo) == 1bit-255-trans.gif 1bit-255-trans.png
fails-if(stylo) == in-colormap-trans.gif in-colormap-trans.png
fails-if(stylo) == out-of-colormap-trans.gif out-of-colormap-trans.png
# a GIF file that uses the comment extension
== comment.gif comment.png
# a GIF file with a background smaller than the size of the canvas
== small-background-size.gif small-background-size-ref.gif
== small-background-size-2.gif small-background-size-2-ref.gif
fails-if(stylo) == small-background-size.gif small-background-size-ref.gif
fails-if(stylo) == small-background-size-2.gif small-background-size-2-ref.gif
# a transparent gif that disposes previous frames with clear; we must properly
# clear each frame to pass.
@ -20,7 +20,7 @@ random == delaytest.html?transparent-animation.gif transparent-animation-finalfr
skip == test_bug641198.html animation2a-finalframe.gif # Disabled; see bug 1120144.
# Bug 1062886: a gif with a single color and an offset
== one-color-offset.gif one-color-offset-ref.gif
fails-if(stylo) == one-color-offset.gif one-color-offset-ref.gif
# Bug 1068230
== tile-transform.html tile-transform-ref.html

View File

@ -17,7 +17,7 @@
== ico-size-32x32-1bpp.ico ico-size-32x32-1bpp.png
== ico-size-33x33-1bpp.ico ico-size-33x33-1bpp.png
== ico-size-256x256-1bpp.ico ico-size-256x256-1bpp.png
== ico-partial-transparent-1bpp.ico ico-partial-transparent-1bpp.png
== ico-transparent-1bpp.ico ico-transparent-1bpp.png
== ico-not-square-transparent-1bpp.ico ico-not-square-transparent-1bpp.png
fails-if(stylo) == ico-partial-transparent-1bpp.ico ico-partial-transparent-1bpp.png
fails-if(stylo) == ico-transparent-1bpp.ico ico-transparent-1bpp.png
fails-if(stylo) == ico-not-square-transparent-1bpp.ico ico-not-square-transparent-1bpp.png

View File

@ -17,7 +17,7 @@
== ico-size-32x32-24bpp.ico ico-size-32x32-24bpp.png
== ico-size-33x33-24bpp.ico ico-size-33x33-24bpp.png
== ico-size-256x256-24bpp.ico ico-size-256x256-24bpp.png
== ico-partial-transparent-24bpp.ico ico-partial-transparent-24bpp.png
== ico-transparent-24bpp.ico ico-transparent-24bpp.png
== ico-not-square-transparent-24bpp.ico ico-not-square-transparent-24bpp.png
fails-if(stylo) == ico-partial-transparent-24bpp.ico ico-partial-transparent-24bpp.png
fails-if(stylo) == ico-transparent-24bpp.ico ico-transparent-24bpp.png
fails-if(stylo) == ico-not-square-transparent-24bpp.ico ico-not-square-transparent-24bpp.png

View File

@ -17,6 +17,6 @@
== ico-size-32x32-32bpp.ico ico-size-32x32-32bpp.png
== ico-size-33x33-32bpp.ico ico-size-33x33-32bpp.png
== ico-size-256x256-32bpp.ico ico-size-256x256-32bpp.png
== ico-partial-transparent-32bpp.ico ico-partial-transparent-32bpp.png
== ico-transparent-32bpp.ico ico-transparent-32bpp.png
== ico-not-square-transparent-32bpp.ico ico-not-square-transparent-32bpp.png
fails-if(stylo) == ico-partial-transparent-32bpp.ico ico-partial-transparent-32bpp.png
fails-if(stylo) == ico-transparent-32bpp.ico ico-transparent-32bpp.png
fails-if(stylo) == ico-not-square-transparent-32bpp.ico ico-not-square-transparent-32bpp.png

View File

@ -17,7 +17,7 @@
== ico-size-32x32-4bpp.ico ico-size-32x32-4bpp.png
== ico-size-33x33-4bpp.ico ico-size-33x33-4bpp.png
== ico-size-256x256-4bpp.ico ico-size-256x256-4bpp.png
== ico-partial-transparent-4bpp.ico ico-partial-transparent-4bpp.png
== ico-transparent-4bpp.ico ico-transparent-4bpp.png
== ico-not-square-transparent-4bpp.ico ico-not-square-transparent-4bpp.png
fails-if(stylo) == ico-partial-transparent-4bpp.ico ico-partial-transparent-4bpp.png
fails-if(stylo) == ico-transparent-4bpp.ico ico-transparent-4bpp.png
fails-if(stylo) == ico-not-square-transparent-4bpp.ico ico-not-square-transparent-4bpp.png

View File

@ -17,7 +17,7 @@
== ico-size-32x32-8bpp.ico ico-size-32x32-8bpp.png
== ico-size-33x33-8bpp.ico ico-size-33x33-8bpp.png
== ico-size-256x256-8bpp.ico ico-size-256x256-8bpp.png
== ico-partial-transparent-8bpp.ico ico-partial-transparent-8bpp.png
== ico-transparent-8bpp.ico ico-transparent-8bpp.png
== ico-not-square-transparent-8bpp.ico ico-not-square-transparent-8bpp.png
fails-if(stylo) == ico-partial-transparent-8bpp.ico ico-partial-transparent-8bpp.png
fails-if(stylo) == ico-transparent-8bpp.ico ico-transparent-8bpp.png
fails-if(stylo) == ico-not-square-transparent-8bpp.ico ico-not-square-transparent-8bpp.png

View File

@ -1,3 +1,3 @@
# ICO BMP and PNG mixed tests
== mixed-bmp-png.ico mixed-bmp-png48.png
fails-if(stylo) == mixed-bmp-png.ico mixed-bmp-png48.png

View File

@ -25,5 +25,5 @@
== wrapper.html?xcrn0g04.ico about:blank
# Test ICO PNG transparency
== transparent-png.ico transparent-png.png
fails-if(stylo) == transparent-png.ico transparent-png.png

View File

@ -48,12 +48,12 @@ fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!layersGPUAccelerated&&!azur
== table-footer-group-7.html table-internal-7-ref.html
== continuation-positioned-inline-1.html continuation-positioned-inline-ref.html
== continuation-positioned-inline-2.html continuation-positioned-inline-ref.html
== scrollframe-1.html scrollframe-1-ref.html
fuzzy-if(gtkWidget,1,1) fuzzy-if(Android,9,185) fuzzy-if(asyncPan&&!layersGPUAccelerated,140,144) == scrollframe-2.html scrollframe-2-ref.html #bug 756530
fuzzy-if(gtkWidget,1,8) == select-1.html select-1-ref.html
fuzzy-if(gtkWidget,1,8) == select-1-dynamic.html select-1-ref.html
== select-2.html select-2-ref.html
fuzzy-if(gtkWidget,1,19) fuzzy-if(Android,17,726) fuzzy-if(asyncPan&&!layersGPUAccelerated,110,114) fuzzy-if(browserIsRemote&&winWidget,110,114) fails-if(webrender) == select-3.html select-3-ref.html
fails-if(stylo) == scrollframe-1.html scrollframe-1-ref.html
fuzzy-if(gtkWidget,1,1) fuzzy-if(Android,9,185) fuzzy-if(asyncPan&&!layersGPUAccelerated,140,144) fails-if(stylo) == scrollframe-2.html scrollframe-2-ref.html #bug 756530
fuzzy-if(gtkWidget,1,8) fails-if(stylo) == select-1.html select-1-ref.html
fuzzy-if(gtkWidget,1,8) fails-if(stylo) == select-1-dynamic.html select-1-ref.html
fails-if(stylo) == select-2.html select-2-ref.html
fuzzy-if(gtkWidget,1,19) fuzzy-if(Android,17,726) fuzzy-if(asyncPan&&!layersGPUAccelerated,110,114) fuzzy-if(browserIsRemote&&winWidget,110,114) fails-if(webrender) fails-if(stylo) == select-3.html select-3-ref.html
== multi-column-1.html multi-column-1-ref.html
== button-1.html button-1-ref.html
== button-2.html button-2-ref.html

View File

@ -21,41 +21,41 @@ skip-if(!asyncPan) == position-fixed-body.html position-fixed-body-ref.html
skip-if(!asyncPan) == position-fixed-cover-1.html position-fixed-cover-1-ref.html
skip-if(!asyncPan) == position-fixed-cover-2.html position-fixed-cover-2-ref.html
skip-if(!asyncPan) == position-fixed-cover-3.html position-fixed-cover-3-ref.html
fuzzy-if(Android,5,4) skip-if(!asyncPan) == position-fixed-transformed-1.html position-fixed-transformed-1-ref.html
fuzzy-if(Android,5,4) skip-if(!asyncPan) fails-if(stylo) == position-fixed-transformed-1.html position-fixed-transformed-1-ref.html
skip-if(!asyncPan) == split-layers-1.html split-layers-1-ref.html
skip-if(!asyncPan) == split-layers-multi-scrolling-1.html split-layers-multi-scrolling-1-ref.html
fuzzy-if(skiaContent,2,240000) fuzzy-if(browserIsRemote&&!skiaContent&&(cocoaWidget||winWidget),1,240000) skip-if(!asyncPan) == split-opacity-layers-1.html split-opacity-layers-1-ref.html
skip-if(!asyncPan) == sticky-pos-scrollable-1.html sticky-pos-scrollable-1-ref.html
skip-if(!asyncPan) == sticky-pos-scrollable-2.html sticky-pos-scrollable-2-ref.html
skip-if(!asyncPan) == sticky-pos-scrollable-3.html sticky-pos-scrollable-3-ref.html
skip-if(!asyncPan) == fixed-pos-scrollable-1.html fixed-pos-scrollable-1-ref.html
skip-if(!asyncPan) fails-if(stylo) == fixed-pos-scrollable-1.html fixed-pos-scrollable-1-ref.html
skip-if(!asyncPan) == culling-1.html culling-1-ref.html
skip-if(!asyncPan) == position-fixed-iframe-1.html position-fixed-iframe-1-ref.html
skip-if(!asyncPan) == position-fixed-iframe-2.html position-fixed-iframe-2-ref.html
fuzzy-if(skiaContent,1,11300) skip-if(!asyncPan) == position-fixed-in-scroll-container.html position-fixed-in-scroll-container-ref.html
fuzzy-if(skiaContent,1,11300) skip-if(!asyncPan) fails-if(stylo) == position-fixed-in-scroll-container.html position-fixed-in-scroll-container-ref.html
skip-if(!asyncPan) == position-fixed-inside-sticky-1.html position-fixed-inside-sticky-1-ref.html
skip-if(!asyncPan) == position-fixed-inside-sticky-2.html position-fixed-inside-sticky-2-ref.html
fuzzy(1,60000) skip-if(!asyncPan) == group-opacity-surface-size-1.html group-opacity-surface-size-1-ref.html
skip-if(!asyncPan) == position-sticky-transformed.html position-sticky-transformed-ref.html
skip-if(!asyncPan) == offscreen-prerendered-active-opacity.html offscreen-prerendered-active-opacity-ref.html
fuzzy-if(Android,6,4) fuzzy-if(skiaContent&&!Android,1,34) skip-if(!asyncPan) == offscreen-clipped-blendmode-1.html offscreen-clipped-blendmode-ref.html
fuzzy-if(Android,6,4) skip-if(!asyncPan) == offscreen-clipped-blendmode-2.html offscreen-clipped-blendmode-ref.html
fuzzy-if(Android,6,4) fuzzy-if(skiaContent&&!Android,1,34) skip-if(!asyncPan) fails-if(stylo) == offscreen-clipped-blendmode-1.html offscreen-clipped-blendmode-ref.html
fuzzy-if(Android,6,4) skip-if(!asyncPan) fails-if(stylo) == offscreen-clipped-blendmode-2.html offscreen-clipped-blendmode-ref.html
fuzzy-if(Android,6,4) skip == offscreen-clipped-blendmode-3.html offscreen-clipped-blendmode-ref.html # bug 1251588 - wrong AGR on mix-blend-mode item
fuzzy-if(Android,6,4) skip-if(!asyncPan) == offscreen-clipped-blendmode-4.html offscreen-clipped-blendmode-ref.html
fuzzy-if(Android,7,4) skip-if(!asyncPan) == perspective-scrolling-1.html perspective-scrolling-1-ref.html
fuzzy-if(Android,7,4) skip-if(!asyncPan) == perspective-scrolling-2.html perspective-scrolling-2-ref.html
fuzzy-if(Android,7,4) skip-if(!asyncPan) == perspective-scrolling-3.html perspective-scrolling-3-ref.html
fuzzy-if(Android,7,4) skip-if(!asyncPan) == perspective-scrolling-4.html perspective-scrolling-4-ref.html
pref(apz.disable_for_scroll_linked_effects,true) skip-if(!asyncPan) == disable-apz-for-sle-pages.html disable-apz-for-sle-pages-ref.html
fuzzy-if(Android,6,4) skip-if(!asyncPan) fails-if(stylo) == offscreen-clipped-blendmode-4.html offscreen-clipped-blendmode-ref.html
fuzzy-if(Android,7,4) skip-if(!asyncPan) fails-if(stylo) == perspective-scrolling-1.html perspective-scrolling-1-ref.html
fuzzy-if(Android,7,4) skip-if(!asyncPan) fails-if(stylo) == perspective-scrolling-2.html perspective-scrolling-2-ref.html
fuzzy-if(Android,7,4) skip-if(!asyncPan) fails-if(stylo) == perspective-scrolling-3.html perspective-scrolling-3-ref.html
fuzzy-if(Android,7,4) skip-if(!asyncPan) fails-if(stylo) == perspective-scrolling-4.html perspective-scrolling-4-ref.html
pref(apz.disable_for_scroll_linked_effects,true) skip-if(!asyncPan) fails-if(stylo) == disable-apz-for-sle-pages.html disable-apz-for-sle-pages-ref.html
fuzzy-if(browserIsRemote&&d2d,1,19) skip-if(!asyncPan) == background-blend-mode-1.html background-blend-mode-1-ref.html
skip-if(Android||!asyncPan) != opaque-fractional-displayport-1.html about:blank
skip-if(Android||!asyncPan) != opaque-fractional-displayport-2.html about:blank
fuzzy-if(Android,6,4) skip-if(!asyncPan) == fixed-pos-scrolled-clip-1.html fixed-pos-scrolled-clip-1-ref.html
fuzzy-if(Android,6,8) skip-if(!asyncPan) == fixed-pos-scrolled-clip-2.html fixed-pos-scrolled-clip-2-ref.html
fuzzy-if(Android,6,8) skip-if(!asyncPan) == fixed-pos-scrolled-clip-3.html fixed-pos-scrolled-clip-3-ref.html
fuzzy-if(Android,6,8) skip-if(!asyncPan) == fixed-pos-scrolled-clip-4.html fixed-pos-scrolled-clip-4-ref.html
fuzzy-if(Android,6,4) skip-if(!asyncPan) == position-sticky-scrolled-clip-1.html position-sticky-scrolled-clip-1-ref.html
fuzzy-if(Android,6,4) skip == position-sticky-scrolled-clip-2.html position-sticky-scrolled-clip-2-ref.html # bug ?????? - incorrectly applying clip to sticky contents
skip-if(Android||!asyncPan) fails-if(stylo) != opaque-fractional-displayport-1.html about:blank
skip-if(Android||!asyncPan) fails-if(stylo) != opaque-fractional-displayport-2.html about:blank
fuzzy-if(Android,6,4) skip-if(!asyncPan) fails-if(stylo) == fixed-pos-scrolled-clip-1.html fixed-pos-scrolled-clip-1-ref.html
fuzzy-if(Android,6,8) skip-if(!asyncPan) fails-if(stylo) == fixed-pos-scrolled-clip-2.html fixed-pos-scrolled-clip-2-ref.html
fuzzy-if(Android,6,8) skip-if(!asyncPan) fails-if(stylo) == fixed-pos-scrolled-clip-3.html fixed-pos-scrolled-clip-3-ref.html
fuzzy-if(Android,6,8) skip-if(!asyncPan) fails-if(stylo) == fixed-pos-scrolled-clip-4.html fixed-pos-scrolled-clip-4-ref.html
fuzzy-if(Android,6,4) skip-if(!asyncPan) fails-if(stylo) == position-sticky-scrolled-clip-1.html position-sticky-scrolled-clip-1-ref.html
fuzzy-if(Android,6,4) skip fails-if(stylo) == position-sticky-scrolled-clip-2.html position-sticky-scrolled-clip-2-ref.html # bug ?????? - incorrectly applying clip to sticky contents
# for the following tests, we want to disable the low-precision buffer
# as it will expand the displayport beyond what the test specifies in

View File

@ -1,3 +1,3 @@
== scaled-color-stop-position.html scaled-color-stop-position-ref.html
== color-stop-clamp-interpolation.html color-stop-clamp-interpolation-ref.html
fails-if(stylo) == scaled-color-stop-position.html scaled-color-stop-position-ref.html
fails-if(stylo) == color-stop-clamp-interpolation.html color-stop-clamp-interpolation-ref.html
== linear-gradient-repeated.html linear-gradient-repeated-ref.html

View File

@ -5,7 +5,7 @@ include vector/reftest.list
== layers-layer-count-cascade-1.xhtml layers-layer-count-1-ref.xhtml
== layers-layer-count-inheritance-1.xhtml layers-layer-count-1-ref.xhtml
== layers-layer-count-cascade-2.xhtml layers-layer-count-2-ref.xhtml
== layers-layer-count-inheritance-2.xhtml layers-layer-count-2-ref.xhtml
fails-if(stylo) == layers-layer-count-inheritance-2.xhtml layers-layer-count-2-ref.xhtml
fuzzy-if(Android,9,600000) fuzzy-if(skiaContent,1,5000) == viewport-translucent-color-1.html viewport-translucent-color-ref.html
fuzzy-if(skiaContent,1,5000) == viewport-translucent-color-2.html viewport-translucent-color-ref.html
fuzzy-if(skiaContent,1,5000) == viewport-translucent-color-3.html viewport-translucent-color-ref.html
@ -110,34 +110,34 @@ pref(layout.css.box-decoration-break.enabled,true) != background-size-cover-clon
# other
pref(layout.css.box-decoration-break.enabled,true) != background-size-cover-slice.html background-size-cover-clone.html
random-if(OSX==1010) == background-size-monster-ch.html background-size-monster-ref.html # bug 1129300
random-if(OSX==1010) fails-if(stylo) == background-size-monster-ch.html background-size-monster-ref.html # bug 1129300
random-if(OSX==1010) == background-size-monster-cm.html background-size-monster-ref.html # bug 1129300
random-if(OSX==1010) == background-size-monster-em.html background-size-monster-ref.html # bug 1129300
random-if(OSX==1010) == background-size-monster-ex.html background-size-monster-ref.html # bug 1129300
random-if(OSX==1010) fails-if(stylo) == background-size-monster-em.html background-size-monster-ref.html # bug 1129300
random-if(OSX==1010) fails-if(stylo) == background-size-monster-ex.html background-size-monster-ref.html # bug 1129300
random-if(OSX==1010) == background-size-monster-inches.html background-size-monster-ref.html # bug 1129300
random-if(OSX==1010) == background-size-monster-mm.html background-size-monster-ref.html # bug 1129300
random-if(OSX==1010) == background-size-monster-pc.html background-size-monster-ref.html # bug 1129300
random-if(OSX==1010) == background-size-monster-pt.html background-size-monster-ref.html # bug 1129300
random-if(OSX==1010) == background-size-monster-px.html background-size-monster-ref.html # bug 1129300
random-if(OSX==1010) == background-size-monster-rem.html background-size-monster-ref.html # bug 1129300
random-if(OSX==1010) fails-if(stylo) == background-size-monster-rem.html background-size-monster-ref.html # bug 1129300
# There seems to be a pixel-snapping problem here, where the repeated background
# image isn't being snapped at its boundaries. Note that the boundaries within
# 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 == background-size-zoom-repeat.html background-size-zoom-repeat-ref.html
fails-if(!stylo) == 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
== fixed-bg-with-transform-outside-viewport-1.html fixed-bg-with-transform-outside-viewport-ref.html
fails-if(stylo) == fixed-bg-with-transform-outside-viewport-1.html fixed-bg-with-transform-outside-viewport-ref.html
fuzzy(2,83) == fixed-bg-border-radius.html fixed-bg-border-radius-ref.html
HTTP == root-background-1.html root-background-ref.html
HTTP != root-background-1.html about:blank
== really-big-background.html really-big-background-ref.html
fails-if(stylo) == really-big-background.html really-big-background-ref.html
== body-background.html body-background-ref.html
== table-background.html table-background-ref.html
== table-background-print.html table-background-print-ref.html
@ -183,6 +183,6 @@ pref(layout.css.background-clip-text.enabled,true) fuzzy-if(winWidget,102,2032)
pref(layout.css.background-clip-text.enabled,true) fuzzy-if(winWidget,102,2032) fuzzy-if(skiaContent,102,2811) == background-clip-text-1c.html background-clip-text-1-ref.html
pref(layout.css.background-clip-text.enabled,true) fuzzy-if(winWidget,102,2032) fuzzy-if(skiaContent,102,2811) == background-clip-text-1d.html background-clip-text-1-ref.html
pref(layout.css.background-clip-text.enabled,true) fuzzy-if(winWidget,102,2032) fuzzy-if(skiaContent,102,2811) == background-clip-text-1e.html background-clip-text-1-ref.html
pref(layout.css.background-clip-text.enabled,false) != background-clip-text-1a.html background-clip-text-1-ref.html
pref(layout.css.background-clip-text.enabled,false) fails-if(stylo) != background-clip-text-1a.html background-clip-text-1-ref.html
pref(layout.css.background-clip-text.enabled,true) == background-clip-text-2.html background-clip-text-2-ref.html

View File

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

View File

@ -1,119 +1,119 @@
== bdi-auto-dir-default.html bdi-auto-dir-default-ref.html
== dir_auto-set-contained-dir-L.html dir_auto-contained-dir-L-ref.html
== dir_auto-set-contained-dir-R.html dir_auto-contained-dir-R-ref.html
== dir_auto-set-contained-invalid-dir-L.html dir_auto-contained-dir-L-ref.html
== dir_auto-set-contained-invalid-dir-R.html dir_auto-contained-dir-R-ref.html
== dir_auto-unset-contained-dir-L.html dir_auto-unset-contained-dir-L-ref.html
== dir_auto-unset-contained-dir-R.html dir_auto-unset-contained-dir-R-ref.html
== dynamicDirAuto-setLTR-Auto1.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-Auto2.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-Auto3.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-Auto4.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-Auto5.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-Auto6.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-LTR1.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-LTR2.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-LTR3.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-LTR4.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-LTR5.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-LTR6.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-LTR7.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-LTR8.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-RTL1.html dynamicDirAuto-refLTR-RTL.html
== dynamicDirAuto-setLTR-RTL2.html dynamicDirAuto-refLTR-RTL.html
== dynamicDirAuto-setLTR-RTL3.html dynamicDirAuto-refLTR-RTL.html
== dynamicDirAuto-setLTR-RTL4.html dynamicDirAuto-refLTR-RTL.html
== dynamicDirAuto-setLTR-RTL5.html dynamicDirAuto-refLTR-RTL.html
== dynamicDirAuto-setLTR-RTL6.html dynamicDirAuto-refLTR-RTL.html
== dynamicDirAuto-setLTR-RTL7.html dynamicDirAuto-refLTR-RTL.html
== dynamicDirAuto-setLTR-RTL8.html dynamicDirAuto-refLTR-RTL.html
== dynamicDirAuto-setLTR-NoDir1.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-NoDir2.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-NoDir3.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-NoDir4.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-NoDir5.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-NoDir6.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-NoDir7.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-NoDir8.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-InvalidDir1.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-InvalidDir2.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-InvalidDir3.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-InvalidDir4.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-InvalidDir5.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-InvalidDir6.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-InvalidDir7.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setLTR-InvalidDir7.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-setRTL-Auto1.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-setRTL-Auto2.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-setRTL-Auto3.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-setRTL-Auto4.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-setRTL-Auto5.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-setRTL-Auto6.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-setRTL-LTR1.html dynamicDirAuto-refRTL-LTR.html
== dynamicDirAuto-setRTL-LTR2.html dynamicDirAuto-refRTL-LTR.html
== dynamicDirAuto-setRTL-LTR3.html dynamicDirAuto-refRTL-LTR.html
== dynamicDirAuto-setRTL-LTR4.html dynamicDirAuto-refRTL-LTR.html
== dynamicDirAuto-setRTL-LTR5.html dynamicDirAuto-refRTL-LTR.html
== dynamicDirAuto-setRTL-LTR6.html dynamicDirAuto-refRTL-LTR.html
== dynamicDirAuto-setRTL-LTR7.html dynamicDirAuto-refRTL-LTR.html
== dynamicDirAuto-setRTL-LTR8.html dynamicDirAuto-refRTL-LTR.html
== dynamicDirAuto-setRTL-RTL1.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-setRTL-RTL2.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-setRTL-RTL3.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-setRTL-RTL4.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-setRTL-RTL5.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-setRTL-RTL6.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-setRTL-RTL7.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-setRTL-RTL8.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-setRTL-NoDir1.html dynamicDirAuto-refRTL-NoDir.html
== dynamicDirAuto-setRTL-NoDir2.html dynamicDirAuto-refRTL-NoDir.html
== dynamicDirAuto-setRTL-NoDir3.html dynamicDirAuto-refRTL-NoDir.html
== dynamicDirAuto-setRTL-NoDir4.html dynamicDirAuto-refRTL-NoDir.html
== dynamicDirAuto-setRTL-NoDir5.html dynamicDirAuto-refRTL-NoDir.html
== dynamicDirAuto-setRTL-NoDir6.html dynamicDirAuto-refRTL-NoDir.html
== dynamicDirAuto-setRTL-NoDir7.html dynamicDirAuto-refRTL-NoDir.html
== dynamicDirAuto-setRTL-NoDir8.html dynamicDirAuto-refRTL-NoDir.html
== dynamicDirAuto-setRTL-InvalidDir1.html dynamicDirAuto-refRTL-NoDir.html
== dynamicDirAuto-setRTL-InvalidDir2.html dynamicDirAuto-refRTL-NoDir.html
== dynamicDirAuto-setRTL-InvalidDir3.html dynamicDirAuto-refRTL-NoDir.html
== dynamicDirAuto-setRTL-InvalidDir4.html dynamicDirAuto-refRTL-NoDir.html
== dynamicDirAuto-setRTL-InvalidDir5.html dynamicDirAuto-refRTL-NoDir.html
== dynamicDirAuto-setRTL-InvalidDir6.html dynamicDirAuto-refRTL-NoDir.html
== dynamicDirAuto-setRTL-InvalidDir7.html dynamicDirAuto-refRTL-NoDir.html
== dynamicDirAuto-setRTL-InvalidDir8.html dynamicDirAuto-refRTL-NoDir.html
== dynamicDirAuto-addLTR-Auto.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-addRTL-Auto.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-ChangeText-LTR1.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-ChangeText-LTR2.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-ChangeText-LTR3.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-ChangeText-LTR4.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-ChangeText-LTR5.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-ChangeText-LTR6.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-ChangeText-LTR7.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-ChangeText-LTR8.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-ChangeText-LTR9.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-ChangeText-LTR10.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-ChangeText-RTL1.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-ChangeText-RTL2.html dynamicDirAuto-refRTL-RTL.html
fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!layersGPUAccelerated&&!azureSkia,30,1) == dynamicDirAuto-ChangeText-RTL3.html dynamicDirAuto-refRTL-RTL.html
fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!layersGPUAccelerated&&!azureSkia,30,1) == dynamicDirAuto-ChangeText-RTL4.html dynamicDirAuto-refRTL-RTL.html
fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!layersGPUAccelerated&&!azureSkia,30,1) == dynamicDirAuto-ChangeText-RTL5.html dynamicDirAuto-refRTL-RTL.html
fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!layersGPUAccelerated&&!azureSkia,30,1) == dynamicDirAuto-ChangeText-RTL6.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-ChangeText-RTL7.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-ChangeText-RTL8.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-ChangeText-RTL9.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-ChangeText-RTL10.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-DeleteText-LTR1.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-DeleteText-LTR2.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-DeleteText-LTR3.html dynamicDirAuto-refLTR-LTR.html
== dynamicDirAuto-DeleteText-RTL1.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-DeleteText-RTL2.html dynamicDirAuto-refRTL-RTL.html
== dynamicDirAuto-DeleteText-RTL3.html dynamicDirAuto-refRTL-RTL.html
== 839886-1.html 839886-1-ref.html
fails-if(stylo) == dir_auto-set-contained-dir-L.html dir_auto-contained-dir-L-ref.html
fails-if(stylo) == dir_auto-set-contained-dir-R.html dir_auto-contained-dir-R-ref.html
fails-if(stylo) == dir_auto-set-contained-invalid-dir-L.html dir_auto-contained-dir-L-ref.html
fails-if(stylo) == dir_auto-set-contained-invalid-dir-R.html dir_auto-contained-dir-R-ref.html
fails-if(stylo) == dir_auto-unset-contained-dir-L.html dir_auto-unset-contained-dir-L-ref.html
fails-if(stylo) == dir_auto-unset-contained-dir-R.html dir_auto-unset-contained-dir-R-ref.html
fails-if(stylo) == dynamicDirAuto-setLTR-Auto1.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-Auto2.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-Auto3.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-Auto4.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-Auto5.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-Auto6.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-LTR1.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-LTR2.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-LTR3.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-LTR4.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-LTR5.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-LTR6.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-LTR7.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-LTR8.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-RTL1.html dynamicDirAuto-refLTR-RTL.html
fails-if(stylo) == dynamicDirAuto-setLTR-RTL2.html dynamicDirAuto-refLTR-RTL.html
fails-if(stylo) == dynamicDirAuto-setLTR-RTL3.html dynamicDirAuto-refLTR-RTL.html
fails-if(stylo) == dynamicDirAuto-setLTR-RTL4.html dynamicDirAuto-refLTR-RTL.html
fails-if(stylo) == dynamicDirAuto-setLTR-RTL5.html dynamicDirAuto-refLTR-RTL.html
fails-if(stylo) == dynamicDirAuto-setLTR-RTL6.html dynamicDirAuto-refLTR-RTL.html
fails-if(stylo) == dynamicDirAuto-setLTR-RTL7.html dynamicDirAuto-refLTR-RTL.html
fails-if(stylo) == dynamicDirAuto-setLTR-RTL8.html dynamicDirAuto-refLTR-RTL.html
fails-if(stylo) == dynamicDirAuto-setLTR-NoDir1.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-NoDir2.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-NoDir3.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-NoDir4.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-NoDir5.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-NoDir6.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-NoDir7.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-NoDir8.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-InvalidDir1.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-InvalidDir2.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-InvalidDir3.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-InvalidDir4.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-InvalidDir5.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-InvalidDir6.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-InvalidDir7.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setLTR-InvalidDir7.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-setRTL-Auto1.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-setRTL-Auto2.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-setRTL-Auto3.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-setRTL-Auto4.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-setRTL-Auto5.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-setRTL-Auto6.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-setRTL-LTR1.html dynamicDirAuto-refRTL-LTR.html
fails-if(stylo) == dynamicDirAuto-setRTL-LTR2.html dynamicDirAuto-refRTL-LTR.html
fails-if(stylo) == dynamicDirAuto-setRTL-LTR3.html dynamicDirAuto-refRTL-LTR.html
fails-if(stylo) == dynamicDirAuto-setRTL-LTR4.html dynamicDirAuto-refRTL-LTR.html
fails-if(stylo) == dynamicDirAuto-setRTL-LTR5.html dynamicDirAuto-refRTL-LTR.html
fails-if(stylo) == dynamicDirAuto-setRTL-LTR6.html dynamicDirAuto-refRTL-LTR.html
fails-if(stylo) == dynamicDirAuto-setRTL-LTR7.html dynamicDirAuto-refRTL-LTR.html
fails-if(stylo) == dynamicDirAuto-setRTL-LTR8.html dynamicDirAuto-refRTL-LTR.html
fails-if(stylo) == dynamicDirAuto-setRTL-RTL1.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-setRTL-RTL2.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-setRTL-RTL3.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-setRTL-RTL4.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-setRTL-RTL5.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-setRTL-RTL6.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-setRTL-RTL7.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-setRTL-RTL8.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-setRTL-NoDir1.html dynamicDirAuto-refRTL-NoDir.html
fails-if(stylo) == dynamicDirAuto-setRTL-NoDir2.html dynamicDirAuto-refRTL-NoDir.html
fails-if(stylo) == dynamicDirAuto-setRTL-NoDir3.html dynamicDirAuto-refRTL-NoDir.html
fails-if(stylo) == dynamicDirAuto-setRTL-NoDir4.html dynamicDirAuto-refRTL-NoDir.html
fails-if(stylo) == dynamicDirAuto-setRTL-NoDir5.html dynamicDirAuto-refRTL-NoDir.html
fails-if(stylo) == dynamicDirAuto-setRTL-NoDir6.html dynamicDirAuto-refRTL-NoDir.html
fails-if(stylo) == dynamicDirAuto-setRTL-NoDir7.html dynamicDirAuto-refRTL-NoDir.html
fails-if(stylo) == dynamicDirAuto-setRTL-NoDir8.html dynamicDirAuto-refRTL-NoDir.html
fails-if(stylo) == dynamicDirAuto-setRTL-InvalidDir1.html dynamicDirAuto-refRTL-NoDir.html
fails-if(stylo) == dynamicDirAuto-setRTL-InvalidDir2.html dynamicDirAuto-refRTL-NoDir.html
fails-if(stylo) == dynamicDirAuto-setRTL-InvalidDir3.html dynamicDirAuto-refRTL-NoDir.html
fails-if(stylo) == dynamicDirAuto-setRTL-InvalidDir4.html dynamicDirAuto-refRTL-NoDir.html
fails-if(stylo) == dynamicDirAuto-setRTL-InvalidDir5.html dynamicDirAuto-refRTL-NoDir.html
fails-if(stylo) == dynamicDirAuto-setRTL-InvalidDir6.html dynamicDirAuto-refRTL-NoDir.html
fails-if(stylo) == dynamicDirAuto-setRTL-InvalidDir7.html dynamicDirAuto-refRTL-NoDir.html
fails-if(stylo) == dynamicDirAuto-setRTL-InvalidDir8.html dynamicDirAuto-refRTL-NoDir.html
fails-if(stylo) == dynamicDirAuto-addLTR-Auto.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-addRTL-Auto.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-ChangeText-LTR1.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-ChangeText-LTR2.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-ChangeText-LTR3.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-ChangeText-LTR4.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-ChangeText-LTR5.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-ChangeText-LTR6.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-ChangeText-LTR7.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-ChangeText-LTR8.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-ChangeText-LTR9.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-ChangeText-LTR10.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-ChangeText-RTL1.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-ChangeText-RTL2.html dynamicDirAuto-refRTL-RTL.html
fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!layersGPUAccelerated&&!azureSkia,30,1) fails-if(stylo) == dynamicDirAuto-ChangeText-RTL3.html dynamicDirAuto-refRTL-RTL.html
fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!layersGPUAccelerated&&!azureSkia,30,1) fails-if(stylo) == dynamicDirAuto-ChangeText-RTL4.html dynamicDirAuto-refRTL-RTL.html
fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!layersGPUAccelerated&&!azureSkia,30,1) fails-if(stylo) == dynamicDirAuto-ChangeText-RTL5.html dynamicDirAuto-refRTL-RTL.html
fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!layersGPUAccelerated&&!azureSkia,30,1) fails-if(stylo) == dynamicDirAuto-ChangeText-RTL6.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-ChangeText-RTL7.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-ChangeText-RTL8.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-ChangeText-RTL9.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-ChangeText-RTL10.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-DeleteText-LTR1.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-DeleteText-LTR2.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-DeleteText-LTR3.html dynamicDirAuto-refLTR-LTR.html
fails-if(stylo) == dynamicDirAuto-DeleteText-RTL1.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-DeleteText-RTL2.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == dynamicDirAuto-DeleteText-RTL3.html dynamicDirAuto-refRTL-RTL.html
fails-if(stylo) == 839886-1.html 839886-1-ref.html
== 859093-1.html 859093-1-ref.html
== 889742-1.html 889742-1-ref.html
== 1103348-1.html 1103348-1-ref.html
== 1169267-delete-add-1a.html 1169267-delete-add-1-ref.html
== 1169267-delete-add-1b.html 1169267-delete-add-1-ref.html
== 1169267-delete-add-2a.html 1169267-delete-add-2-ref.html
== 1169267-delete-add-2b.html 1169267-delete-add-2-ref.html
fails-if(stylo) == 1103348-1.html 1103348-1-ref.html
fails-if(stylo) == 1169267-delete-add-1a.html 1169267-delete-add-1-ref.html
fails-if(stylo) == 1169267-delete-add-1b.html 1169267-delete-add-1-ref.html
fails-if(stylo) == 1169267-delete-add-2a.html 1169267-delete-add-2-ref.html
fails-if(stylo) == 1169267-delete-add-2b.html 1169267-delete-add-2-ref.html

View File

@ -10,8 +10,8 @@ include numeral/reftest.list
fuzzy-if(gtkWidget,255,17) == bidi-004.html bidi-004-ref.html # inconsistency in the Hebrew font that gets used
fuzzy-if(gtkWidget,255,17) == bidi-004-j.html bidi-004-ref.html # inconsistency in the Hebrew font that gets used
== bidi-005.html bidi-005-ref.html
random-if(cocoaWidget) == bidi-006.html bidi-006-ref.html # bug 734313
random-if(cocoaWidget) == bidi-006-j.html bidi-006-ref.html # bug 734313
random-if(cocoaWidget) fails-if(stylo) == bidi-006.html bidi-006-ref.html # bug 734313
random-if(cocoaWidget) fails-if(stylo) == bidi-006-j.html bidi-006-ref.html # bug 734313
== bidiSVG-01.svg bidiSVG-01-ref.svg
== bidiSVG-02.svg bidiSVG-02-ref.svg
== bidiSVG-03.svg bidiSVG-03-ref.svg
@ -37,12 +37,12 @@ random-if(cocoaWidget) == mirroring-02.html mirroring-02-ref.html
== unicode-bidi-anonymous-001.html unicode-bidi-anonymous-001-ref.html
== unicode-bidi-anonymous-002.html unicode-bidi-anonymous-002-ref.html
== unicode-bidi-isolate-basic.html unicode-bidi-isolate-basic-ref.html
== unicode-bidi-isolate-aharon.html unicode-bidi-isolate-aharon-ref.html
fails-if(stylo) == unicode-bidi-isolate-aharon.html unicode-bidi-isolate-aharon-ref.html
fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!layersGPUAccelerated&&!azureSkia,73,1) fuzzy-if(skiaContent,104,32) == unicode-bidi-plaintext.html unicode-bidi-plaintext-ref.html
== unicode-bidi-plaintext-textarea-1.html unicode-bidi-plaintext-textarea-ref.html
== unicode-bidi-plaintext-textarea-2.html unicode-bidi-plaintext-textarea-ref.html
== unicode-bidi-plaintext-textarea-3.html unicode-bidi-plaintext-textarea-ref.html
== unicode-bidi-plaintext-textarea-4.html unicode-bidi-plaintext-textarea-ref.html
fails-if(stylo) == unicode-bidi-plaintext-textarea-1.html unicode-bidi-plaintext-textarea-ref.html
fails-if(stylo) == unicode-bidi-plaintext-textarea-2.html unicode-bidi-plaintext-textarea-ref.html
fails-if(stylo) == unicode-bidi-plaintext-textarea-3.html unicode-bidi-plaintext-textarea-ref.html
fails-if(stylo) == unicode-bidi-plaintext-textarea-4.html unicode-bidi-plaintext-textarea-ref.html
== with-first-letter-1a.html with-first-letter-1-ref.html
== with-first-letter-1b.html with-first-letter-1-ref.html
random-if(cocoaWidget) == with-first-letter-2a.html with-first-letter-2-ref.html # bug 734313
@ -53,7 +53,7 @@ random-if(cocoaWidget) == with-first-letter-2b.html with-first-letter-2-ref.html
fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!layersGPUAccelerated&&!azureSkia,111,7) == 83958-2a.html 83958-2-ref.html
fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!layersGPUAccelerated&&!azureSkia,111,7) == 83958-2b.html 83958-2-ref.html
== 115921-1.html 115921-1-ref.html
== 115921-2.html 115921-2-ref.html
fails-if(stylo) == 115921-2.html 115921-2-ref.html
== 151407-1.html 151407-1-ref.html
== 151407-1a.html 151407-1-ref.html
== 151407-2-ltr.html 151407-2-ltr-ref.html
@ -66,17 +66,17 @@ fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!layersGPUAccelerated&&!azur
== 151407-3-auto.html 151407-3-auto-ref.html
== 151407-3-foopy.html 151407-3-empty-ref.html
== 229367-1.html 229367-1-ref.html
== 229367-2.html 229367-2-ref.html
fails-if(stylo) == 229367-2.html 229367-2-ref.html
== 229367-3.html 229367-3-ref.html
== 258928-1.html 258928-1-ref.html
== 263359-1.html 263359-1-ref.html
== 263359-1a.html 263359-1-ref.html
!= 263359-1b.html 263359-1-ref.html
== 263359-2.html 263359-2-ref.html
fails-if(stylo) == 263359-2.html 263359-2-ref.html
== 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) == 267459-2.html 267459-2-ref.html
random-if(winWidget) fuzzy-if(skiaContent,1,1700) fails-if(stylo) == 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
== 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
@ -86,8 +86,8 @@ random-if(winWidget) == 305643-1.html 305643-1-ref.html # depends on windows ver
== 409375.html 409375-ref.html
== 413542-1.html 413542-1-ref.html
== 413542-2.html 413542-2-ref.html
== 413928-1.html 413928-1-ref.html
== 413928-2.html 413928-2-ref.html
fails-if(stylo) == 413928-1.html 413928-1-ref.html
fails-if(stylo) == 413928-2.html 413928-2-ref.html
== 425338-1a.html 425338-1-ref.html
== 425338-1b.html 425338-1-ref.html
== 489517-1.html 489517-1-ref.html
@ -99,11 +99,11 @@ random-if(winWidget) == 305643-1.html 305643-1-ref.html # depends on windows ver
== 525740-1.html 525740-1-ref.html
== 536963-1.html 536963-1-ref.html
== 562169-1.html 562169-1-ref.html
== 562169-1a.html 562169-1-ref.html
fails-if(stylo) == 562169-1a.html 562169-1-ref.html
== 562169-2.html 562169-2-ref.html
== 562169-2a.html 562169-2-ref.html
fails-if(stylo) == 562169-2a.html 562169-2-ref.html
== 562169-3.html 562169-3-ref.html
== 562169-3a.html 562169-3-ref.html
fails-if(stylo) == 562169-3a.html 562169-3-ref.html
== 562169-4.html 562169-4-ref.html
== 588739-1.html 588739-ref.html
== 588739-2.html 588739-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
== 670226-1.html 670226-1-ref.html
fails-if(stylo) == 670226-1.html 670226-1-ref.html
== 676245-1.html 676245-1-ref.html
fuzzy-if(skiaContent,1,3) == 698291-1.html 698291-1-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == 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
@ -128,7 +128,7 @@ fuzzy-if(skiaContent,1,3) == 698291-1.html 698291-1-ref.html
== 718236-1.html 718236-1-ref.html
== 718236-2.html 718236-2-ref.html
== 718236-3.html 718236-3-ref.html
== 726420-1.html 726420-1-ref.html
fails-if(stylo) == 726420-1.html 726420-1-ref.html
== 726460-1.html 726460-1-ref.html
== 729047-1.html 729047-1-ref.html
== 730562-1.html 730562-1-ref.html
@ -169,6 +169,6 @@ 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
== 1217833-1.html 1217833-1-ref.html
== 1217833-2.html 1217833-2-ref.html
fails-if(stylo) == 1217833-1.html 1217833-1-ref.html
fails-if(stylo) == 1217833-2.html 1217833-2-ref.html
== 1231175-1.html 1231175-1-ref.html

View File

@ -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) == border-dashed-radius-zoom.html masked-zoom.html
fuzzy(80,1500) fails-if(stylo) == border-dashed-radius-zoom.html masked-zoom.html
fuzzy(80,1500) == border-dotted-radius-zero.html masked-small.html

View File

@ -1,45 +1,45 @@
== solid-image-1.html solid-image-1-ref.html
== solid-image-1a.html solid-image-1-ref.html
== solid-image-2.html solid-image-2-ref.html
== solid-image-2a.html solid-image-2-ref.html
== multicolor-image-1.html multicolor-image-1-ref.html
fails-if(stylo) == solid-image-1.html solid-image-1-ref.html
fails-if(stylo) == solid-image-1a.html solid-image-1-ref.html
fails-if(stylo) == solid-image-2.html solid-image-2-ref.html
fails-if(stylo) == solid-image-2a.html solid-image-2-ref.html
fails-if(stylo) == multicolor-image-1.html multicolor-image-1-ref.html
# This is fuzzy temporarily until bug 1044702 makes it possible to use source
# clipping on Windows. (Any other fix would have a significant perf cost.)
fuzzy-if(winWidget,1,1) == multicolor-image-2.html multicolor-image-2-ref.html
== multicolor-image-3.html multicolor-image-3-ref.html
== multicolor-image-4.html multicolor-image-4-ref.html
== multicolor-image-5.html multicolor-image-5-ref.html
== transparent-image-1.html transparent-image-1-ref.html
!= repeat-image-1.html repeat-image-1-ref.html
== 470250-1.html 470250-1-ref.html
== 470250-2.html 470250-2-ref.html
!= different-h-v-1.html different-h-v-ref.html
!= different-h-v-2.html different-h-v-ref.html
!= different-h-v-1.html different-h-v-2.html
== center-scaling-1.html center-scaling-1-ref.html
fails-if(Android) fails-if(usesRepeatResampling) == center-scaling-2.html center-scaling-2-ref.html # Android: very different scaling (blurriness) on some sides
fails-if(Android) fails-if(usesRepeatResampling) == center-scaling-3.html center-scaling-3-ref.html # Android: very different scaling (blurriness) on some sides
== center-scaling-4t.html center-scaling-4t-ref.html
== center-scaling-4r.html center-scaling-4r-ref.html
== center-scaling-4b.html center-scaling-4b-ref.html
== center-scaling-4l.html center-scaling-4l-ref.html
== center-scaling-4tb.html center-scaling-4tb-ref.html
== center-scaling-4lr.html center-scaling-4lr-ref.html
== side-scaling-1h.html side-scaling-1h-ref.html
== side-scaling-1v.html side-scaling-1v-ref.html
== 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
== 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
== border-image-nofill-1.html border-image-nofill-1-ref.html
== border-image-outset-resize-1.html border-image-outset-resize-1-ref.html
fuzzy-if(asyncPan&&!layersGPUAccelerated,140,514) == border-image-outset-move-1.html border-image-outset-move-1-ref.html
== border-image-style-none.html border-image-style-none-ref.html
== border-image-style-none-length.html border-image-style-none-length-ref.html
== border-image-style-none-auto.html border-image-style-none-auto-ref.html
fuzzy-if(winWidget,1,1) fails-if(stylo) == multicolor-image-2.html multicolor-image-2-ref.html
fails-if(stylo) == multicolor-image-3.html multicolor-image-3-ref.html
fails-if(stylo) == multicolor-image-4.html multicolor-image-4-ref.html
fails-if(stylo) == multicolor-image-5.html multicolor-image-5-ref.html
fails-if(stylo) == transparent-image-1.html transparent-image-1-ref.html
fails-if(stylo) != repeat-image-1.html repeat-image-1-ref.html
fails-if(stylo) == 470250-1.html 470250-1-ref.html
fails-if(stylo) == 470250-2.html 470250-2-ref.html
fails-if(stylo) != different-h-v-1.html different-h-v-ref.html
fails-if(stylo) != different-h-v-2.html different-h-v-ref.html
fails-if(stylo) != different-h-v-1.html different-h-v-2.html
fails-if(stylo) == center-scaling-1.html center-scaling-1-ref.html
fails-if(Android) fails-if(usesRepeatResampling) fails-if(stylo) == center-scaling-2.html center-scaling-2-ref.html # Android: very different scaling (blurriness) on some sides
fails-if(Android) fails-if(usesRepeatResampling) fails-if(stylo) == center-scaling-3.html center-scaling-3-ref.html # Android: very different scaling (blurriness) on some sides
fails-if(stylo) == center-scaling-4t.html center-scaling-4t-ref.html
fails-if(stylo) == center-scaling-4r.html center-scaling-4r-ref.html
fails-if(stylo) == center-scaling-4b.html center-scaling-4b-ref.html
fails-if(stylo) == center-scaling-4l.html center-scaling-4l-ref.html
fails-if(stylo) == center-scaling-4tb.html center-scaling-4tb-ref.html
fails-if(stylo) == center-scaling-4lr.html center-scaling-4lr-ref.html
fails-if(stylo) == side-scaling-1h.html side-scaling-1h-ref.html
fails-if(stylo) == side-scaling-1v.html side-scaling-1v-ref.html
fails-if(stylo) == border-image-width-1a.html border-image-width-1-ref.html
fails-if(stylo) == border-image-width-1b.html border-image-width-1-ref.html
fails-if(stylo) == border-image-width-1c.html border-image-width-1-ref.html
fails-if(stylo) == border-image-width-large.html border-image-width-large-ref.html
fails-if(stylo) == border-image-outset-1a.html border-image-outset-1-ref.html
fails-if(stylo) == border-image-outset-1b.html border-image-outset-1-ref.html
fails-if(stylo) == border-image-outset-1c.html border-image-outset-1-ref.html
fails-if(stylo) == border-image-nofill-1.html border-image-nofill-1-ref.html
fails-if(stylo) == border-image-outset-resize-1.html border-image-outset-resize-1-ref.html
fuzzy-if(asyncPan&&!layersGPUAccelerated,140,514) fails-if(stylo) == border-image-outset-move-1.html border-image-outset-move-1-ref.html
fails-if(stylo) == border-image-style-none.html border-image-style-none-ref.html
fails-if(stylo) == border-image-style-none-length.html border-image-style-none-length-ref.html
fails-if(stylo) == border-image-style-none-auto.html border-image-style-none-auto-ref.html
# border images with gradients
== border-image-linear-gradient.html border-image-linear-gradient-ref.html
@ -84,9 +84,9 @@ fuzzy(1,1054) fails-if(OSX) fuzzy-if(skiaContent,2,952) == border-image-repeatin
fuzzy(125,5808) == border-image-element.html border-image-element-ref.html
# svg-as-border-image
== svg-as-border-image-1a.html svg-as-border-image-1-ref.html
== svg-as-border-image-1b.html svg-as-border-image-1-ref.html
== svg-as-border-image-1c.html svg-as-border-image-1-ref.html
== svg-as-border-image-2.html svg-as-border-image-2-ref.html
== svg-as-border-image-3.html svg-as-border-image-3-ref.html
== svg-as-border-image-4.html svg-as-border-image-4-ref.html
fails-if(stylo) == svg-as-border-image-1a.html svg-as-border-image-1-ref.html
fails-if(stylo) == svg-as-border-image-1b.html svg-as-border-image-1-ref.html
fails-if(stylo) == svg-as-border-image-1c.html svg-as-border-image-1-ref.html
fails-if(stylo) == svg-as-border-image-2.html svg-as-border-image-2-ref.html
fails-if(stylo) == svg-as-border-image-3.html svg-as-border-image-3-ref.html
fails-if(stylo) == svg-as-border-image-4.html svg-as-border-image-4-ref.html

View File

@ -37,7 +37,7 @@ fuzzy-if(skiaContent,1,2728) == 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 == clipping-1.html clipping-1-ref.html # background color should completely fill box; bug 466572
fails-if(!stylo) == 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,1,13) == clipping-3.html clipping-3-ref.xhtml # edge of border-radius clips an underlying object's background
@ -72,8 +72,8 @@ fuzzy-if(skiaContent,1,116) == invalidate-1a.html invalidate-1-ref.html
fuzzy-if(skiaContent,1,117) == invalidate-1b.html invalidate-1-ref.html
# test that border-radius is reduced for scrollbars
fails-if(Android) fuzzy-if(asyncPan&&!layersGPUAccelerated,12,12) fuzzy-if(browserIsRemote&&layersGPUAccelerated&&/^Windows\x20NT\x206\.1/.test(http.oscpu),12,12) fuzzy-if(skiaContent&&!Android,1,50) fuzzy-if(gtkWidget&&layersGPUAccelerated,12,12) == scrollbar-clamping-1.html scrollbar-clamping-1-ref.html
fails-if(Android) == scrollbar-clamping-2.html scrollbar-clamping-2-ref.html
fails-if(Android) fuzzy-if(asyncPan&&!layersGPUAccelerated,12,12) fuzzy-if(browserIsRemote&&layersGPUAccelerated&&/^Windows\x20NT\x206\.1/.test(http.oscpu),12,12) fuzzy-if(skiaContent&&!Android,1,50) fuzzy-if(gtkWidget&&layersGPUAccelerated,12,12) fails-if(stylo) == scrollbar-clamping-1.html scrollbar-clamping-1-ref.html
fails-if(Android) fails-if(stylo) == scrollbar-clamping-2.html scrollbar-clamping-2-ref.html
# Test for bad corner joins.
fuzzy-if(true,1,1) == corner-joins-1.xhtml corner-joins-1-ref.xhtml

View File

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

View File

@ -1,26 +1,26 @@
== outline-radius-percent-1.html outline-radius-percent-1-ref.html
fails-if(stylo) == outline-radius-percent-1.html outline-radius-percent-1-ref.html
== min-width-1.html min-width-1-ref.html
== min-height-1.html min-height-1-ref.html
== max-width-1.html max-width-1-ref.html
== max-height-1.html max-height-1-ref.html
== width-special-values-block.html width-special-values-block-ref.html
== width-special-values-float.html width-special-values-block-ref.html
== width-special-values-image-block.html width-special-values-image-block-ref.html
== width-special-values-image.html width-special-values-image-ref.html
== width-special-values-block-intrinsic.html width-special-values-block-intrinsic-ref.html
== width-special-values-float-intrinsic.html width-special-values-block-intrinsic-ref.html
fails-if(stylo) == width-special-values-block.html width-special-values-block-ref.html
fails-if(stylo) == width-special-values-float.html width-special-values-block-ref.html
fails-if(stylo) == width-special-values-image-block.html width-special-values-image-block-ref.html
fails-if(stylo) == width-special-values-image.html width-special-values-image-ref.html
fails-if(stylo) == width-special-values-block-intrinsic.html width-special-values-block-intrinsic-ref.html
fails-if(stylo) == width-special-values-float-intrinsic.html width-special-values-block-intrinsic-ref.html
== minmax-width-special-values-block-intrinsic.html minmax-width-special-values-block-intrinsic-ref.html
== width-special-values-cell-auto.html width-special-values-cell-auto-ref.html
== width-special-values-cell-fixed.html width-special-values-cell-fixed-ref.html
== box-sizing-1.html box-sizing-1-ref.html
== box-sizing-2.html box-sizing-2-ref.html
== box-sizing-3.html box-sizing-1-ref.html
== box-sizing-4.html box-sizing-4-ref.html
fails-if(stylo) == width-special-values-cell-auto.html width-special-values-cell-auto-ref.html
fails-if(stylo) == width-special-values-cell-fixed.html width-special-values-cell-fixed-ref.html
fails-if(stylo) == box-sizing-1.html box-sizing-1-ref.html
fails-if(stylo) == box-sizing-2.html box-sizing-2-ref.html
fails-if(stylo) == box-sizing-3.html box-sizing-1-ref.html
fails-if(stylo) == box-sizing-4.html box-sizing-4-ref.html
== box-sizing-minmax-height.html box-sizing-minmax-height-ref.html
== box-sizing-minmax-width.html box-sizing-minmax-width-ref.html
== box-sizing-mozbox-minmax-height.html box-sizing-mozbox-minmax-height-ref.html
== abspos-non-replaced-width-offset-margin.html abspos-non-replaced-width-offset-margin-ref.html
== abspos-replaced-width-offset-margin.html abspos-replaced-width-offset-margin-ref.html
fails-if(stylo) == abspos-non-replaced-width-offset-margin.html abspos-non-replaced-width-offset-margin-ref.html
fails-if(stylo) == abspos-replaced-width-offset-margin.html abspos-replaced-width-offset-margin-ref.html
HTTP(..) == CSS21-t100301.xhtml CSS21-t100301-ref.xhtml
== CSS21-t100303.xhtml CSS21-t100303-ref.xhtml
== CSS21-t100303-simple.xhtml CSS21-t100303-ref.xhtml

View File

@ -1,8 +1,8 @@
== boxshadow-basic.html boxshadow-basic-ref.html
!= boxshadow-blur.html boxshadow-blur-notref.html
!= boxshadow-blur.html boxshadow-blur-notref2.html
random == boxshadow-blur-2.html boxshadow-blur-2-ref.html # fixedpoint division in blur code makes this fail
random != boxshadow-blur-2.html boxshadow-blur-2-notref.html # fixedpoint division in blur code makes this fail
random fails-if(stylo) == boxshadow-blur-2.html boxshadow-blur-2-ref.html # fixedpoint division in blur code makes this fail
random fails-if(stylo) != boxshadow-blur-2.html boxshadow-blur-2-notref.html # fixedpoint division in blur code makes this fail
== boxshadow-multiple.html boxshadow-multiple-ref.html
== boxshadow-spread.html boxshadow-spread-ref.html
== tableboxshadow-basic.html tableboxshadow-basic-ref.html
@ -13,7 +13,7 @@ random != boxshadow-blur-2.html boxshadow-blur-2-notref.html # fixedpoint divisi
fails-if(Android) fuzzy-if(webrender,20,3310) == boxshadow-button.html boxshadow-button-ref.html
fuzzy-if(OSX==1010,1,24) fuzzy-if(d2d,16,908) fuzzy-if(webrender,19,1680) == boxshadow-large-border-radius.html boxshadow-large-border-radius-ref.html # Bug 1209649
fails-if(Android) == boxshadow-fileupload.html boxshadow-fileupload-ref.html
fails-if(Android) fails-if(stylo) == boxshadow-fileupload.html boxshadow-fileupload-ref.html
== boxshadow-inner-basic.html boxshadow-inner-basic-ref.svg
random-if(layersGPUAccelerated) == boxshadow-mixed.html boxshadow-mixed-ref.html
random-if(d2d) == boxshadow-rounded-spread.html boxshadow-rounded-spread-ref.html
@ -28,7 +28,7 @@ fuzzy(2,440) == boxshadow-skiprect.html boxshadow-skiprect-ref.html
fuzzy(3,500) fuzzy-if(d2d,2,1080) == boxshadow-border-radius-int.html boxshadow-border-radius-int-ref.html
== boxshadow-inset-neg-spread.html about:blank
== boxshadow-inset-neg-spread2.html boxshadow-inset-neg-spread2-ref.html
fuzzy(26,3610) == boxshadow-rotated.html boxshadow-rotated-ref.html # Bug 1211264
fuzzy(26,3610) fails-if(stylo) == boxshadow-rotated.html boxshadow-rotated-ref.html # Bug 1211264
== boxshadow-inset-large-border-radius.html boxshadow-inset-large-border-radius-ref.html
# fuzzy due to blur going inside, but as long as it's essentially black instead of a light gray its ok.
@ -37,11 +37,11 @@ fuzzy(13,9445) fuzzy-if(d2d,13,10926) fuzzy-if(webrender,14,14307) == boxshadow-
== overflow-not-scrollable-1.html overflow-not-scrollable-1-ref.html
== overflow-not-scrollable-1.html overflow-not-scrollable-1-ref2.html
== overflow-not-scrollable-2.html overflow-not-scrollable-2-ref.html
fuzzy-if(webrender,1,655) == 611574-1.html 611574-1-ref.html
fuzzy-if(webrender,4,144) == 611574-2.html 611574-2-ref.html
fuzzy-if(webrender,1,655) fails-if(stylo) == 611574-1.html 611574-1-ref.html
fuzzy-if(webrender,4,144) fails-if(stylo) == 611574-2.html 611574-2-ref.html
fuzzy-if(winWidget,5,30) fuzzy-if(skiaContent,16,10) == fieldset.html fieldset-ref.html # minor anti-aliasing problem on Windows
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) == 1212823-1.html 1212823-1-ref.html
== boxshadow-large-offset.html boxshadow-large-offset-ref.html
fuzzy(159,2) fails-if(!dwrite) fails-if(stylo) == 1212823-1.html 1212823-1-ref.html
fails-if(stylo) == boxshadow-large-offset.html boxshadow-large-offset-ref.html

View File

@ -5,7 +5,7 @@
== flexbox-abspos-container-2.html flexbox-abspos-container-2-ref.html
== flexbox-attributes-no-box-horizontal.xhtml flexbox-attributes-no-box-horizontal-ref.xhtml
== flexbox-attributes-no-box-vertical.xhtml flexbox-attributes-no-box-vertical-ref.xhtml
== flexbox-attributes-no-input-horizontal.xhtml flexbox-attributes-no-input-horizontal-ref.xhtml
== flexbox-attributes-no-input-vertical.xhtml flexbox-attributes-no-input-vertical-ref.xhtml
fails-if(stylo) == flexbox-attributes-no-input-horizontal.xhtml flexbox-attributes-no-input-horizontal-ref.xhtml
fails-if(stylo) == flexbox-attributes-no-input-vertical.xhtml flexbox-attributes-no-input-vertical-ref.xhtml
== flexbox-child-is-abspos-container-1.html flexbox-child-is-abspos-container-1-ref.html
== flexbox-child-is-abspos-container-2.html flexbox-child-is-abspos-container-2-ref.html

File diff suppressed because it is too large Load Diff

View File

@ -1,12 +1,12 @@
== default-size.html default-size-ref.html
fuzzy-if(Android,8,1000) == size-1.html size-1-ref.html
fuzzy-if(Android,8,1000) fails-if(stylo) == size-1.html size-1-ref.html
== empty-transaction-1.html empty-transaction-1-ref.html
== image-rendering-test.html image-rendering-ref.html
== image-shadow.html image-shadow-ref.html
asserts-if(cocoaWidget,0-2) == size-change-1.html size-change-1-ref.html
asserts-if(cocoaWidget,0-2) fails-if(stylo) == size-change-1.html size-change-1-ref.html
random-if(cocoaWidget) == subpixel-1.html about:blank # see bug 1192616, re-enable once we're off the pandaboards
@ -24,35 +24,35 @@ random-if(cocoaWidget) == subpixel-1.html about:blank # see bug 1192616, re-enab
== text-ltr-left.html text-rtl-left.html
== text-ltr-alignment-test.html text-ltr-alignment-ref.html
== text-rtl-alignment-test.html text-rtl-alignment-ref.html
fails-if(stylo) == text-ltr-alignment-test.html text-ltr-alignment-ref.html
fails-if(stylo) == text-rtl-alignment-test.html text-rtl-alignment-ref.html
== text-horzline-with-bottom.html text-horzline.html
fails-if(azureSkia&&OSX) == text-horzline-with-top.html text-horzline.html
!= text-big-stroke.html text-blank.html
!= text-big-stroke.html text-big-fill.html
fails-if(stylo) != text-big-stroke.html text-blank.html
fails-if(stylo) != text-big-stroke.html text-big-fill.html
== text-context-state-test.html text-context-state-ref.html
== text-font-inherit.html text-big-fill.html
== text-space-replace-test.html text-space-replace-ref.html
fails-if(stylo) == text-context-state-test.html text-context-state-ref.html
fails-if(stylo) == text-font-inherit.html text-big-fill.html
fails-if(stylo) == text-space-replace-test.html text-space-replace-ref.html
== text-no-frame-test.html text-no-frame-ref.html
== text-no-frame-2-test.html text-not-in-doc-ref.html
fuzzy-if(azureSkiaGL,10,400) == text-not-in-doc-test.html text-not-in-doc-ref.html
fails-if(stylo) == text-no-frame-test.html text-no-frame-ref.html
fails-if(stylo) == text-no-frame-2-test.html text-not-in-doc-ref.html
fuzzy-if(azureSkiaGL,10,400) fails-if(stylo) == text-not-in-doc-test.html text-not-in-doc-ref.html
== text-bidi-ltr-test.html text-bidi-ltr-ref.html
!= text-bidi-ltr-test.html text-bidi-ltr-notref.html # for bug 698185
== text-bidi-rtl-test.html text-bidi-rtl-ref.html
fails-if(stylo) == text-bidi-ltr-test.html text-bidi-ltr-ref.html
fails-if(stylo) != text-bidi-ltr-test.html text-bidi-ltr-notref.html # for bug 698185
fails-if(stylo) == text-bidi-rtl-test.html text-bidi-rtl-ref.html
!= text-font-lang.html text-font-lang-notref.html
fails-if(stylo) != text-font-lang.html text-font-lang-notref.html
== text-measure.html text-measure-ref.html
== text-small-caps-1.html text-small-caps-1-ref.html
fails-if(stylo) == text-measure.html text-measure-ref.html
fails-if(stylo) == text-small-caps-1.html text-small-caps-1-ref.html
random-if(!d2d) != text-subpixel-1.html text-subpixel-1-ref.html
== strokeText-path.html strokeText-path-ref.html
fails-if(stylo) == strokeText-path.html strokeText-path-ref.html
# check that emoji character renders as something non-blank (for Apple Color Emoji font, bug 715798)
## Currently fails most places due to partial backout of bug 808288, see bug 837461.
@ -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)||(azureSkiaGL&&Android)) == linear-gradient-1a.html linear-gradient-1-ref.html
fails-if((azureSkia&&!azureSkiaGL&&!stylo)||(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)||(azureSkiaGL&&Android)) == linear-gradient-1b.html linear-gradient-1-ref.html
fails-if((azureSkia&&!azureSkiaGL&&!stylo)||(azureSkiaGL&&Android)) == linear-gradient-1b.html linear-gradient-1-ref.html
== zero-dimensions.html zero-dimensions-ref.html
@ -83,7 +83,7 @@ fuzzy-if(azureSkia||skiaContent,9,470) random-if(Android) == dash-1.html dash-1-
== 672646-alpha-radial-gradient.html 672646-alpha-radial-gradient-ref.html
== 674003-alpha-radial-gradient-superlum.html 674003-alpha-radial-gradient-superlum-ref.html
!= 693610-1.html 693610-1-notref.html # bug 693610: multiple glyph runs should not be overprinted
fails-if(stylo) != 693610-1.html 693610-1-notref.html # bug 693610: multiple glyph runs should not be overprinted
== 726951-shadow-clips.html 726951-shadow-clips-ref.html
@ -96,18 +96,18 @@ fuzzy-if(azureSkia,1,15) fuzzy-if(skiaContent,1,20) == transformed-gradient.html
# You get a little bit of rounding fuzz on OSX from transforming the paths between user space and device space
fuzzy-if(d2d,12,21) fuzzy-if(skiaContent,12,7) fuzzy-if(d2d&&/^Windows\x20NT\x2010\.0/.test(http.oscpu),2,141) == 784573-1.html 784573-1-ref.html
== 802658-1.html 802658-1-ref.html
fails-if(stylo) == 802658-1.html 802658-1-ref.html
== 1074733-1.html 1074733-1-ref.html
== 1107096-invisibles.html 1107096-invisibles-ref.html
fails-if(stylo) == 1107096-invisibles.html 1107096-invisibles-ref.html
== 1151821-1.html 1151821-1-ref.html
== 1201272-1.html 1201272-1-ref.html
== 1224976-1.html 1224976-1-ref.html
== 1238795-1.html 1238795-1-ref.html
== 1303534-1.html 1303534-1-ref.html
== 1304353-text-global-alpha-1.html 1304353-text-global-alpha-1-ref.html
fuzzy-if(winWidget,1,14) == 1304353-text-global-alpha-2.html 1304353-text-global-alpha-2-ref.html
fuzzy-if(winWidget,94,1575) fuzzy-if(cocoaWidget,1,24) == 1304353-text-global-composite-op-1.html 1304353-text-global-composite-op-1-ref.html
fails-if(stylo) == 1304353-text-global-alpha-1.html 1304353-text-global-alpha-1-ref.html
fuzzy-if(winWidget,1,14) fails-if(stylo) == 1304353-text-global-alpha-2.html 1304353-text-global-alpha-2-ref.html
fuzzy-if(winWidget,94,1575) fuzzy-if(cocoaWidget,1,24) fails-if(stylo) == 1304353-text-global-composite-op-1.html 1304353-text-global-composite-op-1-ref.html
== text-indent-1a.html text-indent-1-ref.html
== text-indent-1b.html text-indent-1-ref.html

View File

@ -20,13 +20,13 @@ fuzzy-if(webrender,255,6) == column-balancing-overflow-005.html column-balancing
== column-box-alignment-rtl.html column-box-alignment-rtl-ref.html
HTTP(..) == columnfill-balance.html columnfill-balance-ref.html
fuzzy-if(OSX,32,1000) HTTP(..) == columnfill-auto.html columnfill-auto-ref.html
HTTP(..) == columnfill-auto-2.html columnfill-auto-2-ref.html
HTTP(..) == columnfill-auto-3.html columnfill-auto-2-ref.html
== columnrule-basic.html columnrule-basic-ref.html
== columnrule-complex.html columnrule-complex-ref.html
fails-if(stylo) HTTP(..) == columnfill-auto-2.html columnfill-auto-2-ref.html
fails-if(stylo) HTTP(..) == columnfill-auto-3.html columnfill-auto-2-ref.html
fails-if(stylo) == columnrule-basic.html columnrule-basic-ref.html
fails-if(stylo) == columnrule-complex.html columnrule-complex-ref.html
!= columnrule-linestyles.html columnrule-linestyles-notref.html
== columnrule-padding.html columnrule-padding-ref.html
== columnfill-overflow.html columnfill-overflow-ref.html
fails-if(stylo) == columnfill-overflow.html columnfill-overflow-ref.html
== margin-collapsing-bug616722-1.html margin-collapsing-bug616722-1-ref.html
== margin-collapsing-bug616722-2.html margin-collapsing-bug616722-2-ref.html
== column-balancing-nested-000.html column-balancing-nested-000-ref.html

View File

@ -1,35 +1,35 @@
== system-cyclic.html system-cyclic-ref.html
== system-fixed.html system-fixed-ref.html
== system-symbolic.html system-symbolic-ref.html
== system-alphabetic.html system-alphabetic-ref.html
== system-numeric.html system-numeric-ref.html
== system-additive.html system-additive-ref.html
== system-extends.html system-extends-ref.html
fails-if(stylo) == system-cyclic.html system-cyclic-ref.html
fails-if(stylo) == system-fixed.html system-fixed-ref.html
fails-if(stylo) == system-symbolic.html system-symbolic-ref.html
fails-if(stylo) == system-alphabetic.html system-alphabetic-ref.html
fails-if(stylo) == system-numeric.html system-numeric-ref.html
fails-if(stylo) == system-additive.html system-additive-ref.html
fails-if(stylo) == system-extends.html system-extends-ref.html
== system-cyclic-invalid.html system-common-invalid-ref.html
== system-fixed-invalid.html system-common-invalid2-ref.html
== system-symbolic-invalid.html system-common-invalid-ref.html
== system-alphabetic-invalid.html system-common-invalid2-ref.html
== system-numeric-invalid.html system-common-invalid2-ref.html
== system-additive-invalid.html system-common-invalid-ref.html
== system-extends-invalid.html system-extends-invalid-ref.html
== descriptor-negative.html descriptor-negative-ref.html
== descriptor-prefix.html descriptor-prefix-ref.html
== descriptor-suffix.html descriptor-suffix-ref.html
== descriptor-range.html descriptor-range-ref.html
== descriptor-pad.html descriptor-pad-ref.html
== descriptor-fallback.html descriptor-fallback-ref.html
== descriptor-symbols.html descriptor-symbols-ref.html
== descriptor-negative-invalid.html descriptor-negative-invalid-ref.html
== descriptor-prefix-invalid.html descriptor-prefix-invalid-ref.html
== descriptor-suffix-invalid.html descriptor-suffix-invalid-ref.html
== descriptor-range-invalid.html descriptor-range-invalid-ref.html
== descriptor-pad-invalid.html descriptor-pad-invalid-ref.html
== descriptor-fallback.html descriptor-fallback-ref.html
== descriptor-symbols-invalid.html descriptor-symbols-invalid-ref.html
== name-case-sensitivity.html name-case-sensitivity-ref.html
== dependent-builtin.html dependent-builtin-ref.html
== redefine-builtin.html redefine-builtin-ref.html
== redefine-attr-mapping.html redefine-attr-mapping-ref.html
== disclosure-styles.html disclosure-styles-ref.html
== symbols-function.html symbols-function-ref.html
== symbols-function-invalid.html symbols-function-invalid-ref.html
fails-if(stylo) == system-extends-invalid.html system-extends-invalid-ref.html
fails-if(stylo) == descriptor-negative.html descriptor-negative-ref.html
fails-if(stylo) == descriptor-prefix.html descriptor-prefix-ref.html
fails-if(stylo) == descriptor-suffix.html descriptor-suffix-ref.html
fails-if(stylo) == descriptor-range.html descriptor-range-ref.html
fails-if(stylo) == descriptor-pad.html descriptor-pad-ref.html
fails-if(stylo) == descriptor-fallback.html descriptor-fallback-ref.html
fails-if(stylo) == descriptor-symbols.html descriptor-symbols-ref.html
fails-if(stylo) == descriptor-negative-invalid.html descriptor-negative-invalid-ref.html
fails-if(stylo) == descriptor-prefix-invalid.html descriptor-prefix-invalid-ref.html
fails-if(stylo) == descriptor-suffix-invalid.html descriptor-suffix-invalid-ref.html
fails-if(stylo) == descriptor-range-invalid.html descriptor-range-invalid-ref.html
fails-if(stylo) == descriptor-pad-invalid.html descriptor-pad-invalid-ref.html
fails-if(stylo) == descriptor-fallback.html descriptor-fallback-ref.html
fails-if(stylo) == descriptor-symbols-invalid.html descriptor-symbols-invalid-ref.html
fails-if(stylo) == name-case-sensitivity.html name-case-sensitivity-ref.html
fails-if(stylo) == dependent-builtin.html dependent-builtin-ref.html
fails-if(stylo) == redefine-builtin.html redefine-builtin-ref.html
fails-if(stylo) == redefine-attr-mapping.html redefine-attr-mapping-ref.html
fails-if(stylo) == disclosure-styles.html disclosure-styles-ref.html
fails-if(stylo) == symbols-function.html symbols-function-ref.html
fails-if(stylo) == symbols-function-invalid.html symbols-function-invalid-ref.html

View File

@ -5,16 +5,16 @@
== t1202-counter-03-b-test.html t1202-counter-03-b-reference.html
== t1202-counter-04-b-test.html t1202-counter-04-b-reference.html
== t1202-counter-05-b-test.html t1202-counter-05-b-reference.html
== t1202-counter-06-b-test.html t1202-counter-06-b-reference.html
== t1202-counter-07-b-test.html t1202-counter-07-b-reference.html
== t1202-counter-08-b-test.html t1202-counter-08-b-reference.html
== t1202-counter-09-b-test.html t1202-counter-09-b-reference.html
== t1202-counter-10-b-test.html t1202-counter-10-b-reference.html
== t1202-counter-11-b-test.html t1202-counter-11-b-reference.html
== t1202-counter-12-b-test.html t1202-counter-12-b-reference.html
== t1202-counter-13-b-test.html t1202-counter-13-b-reference.html
== t1202-counter-14-b-test.html t1202-counter-14-b-reference.html
== t1202-counter-15-b-test.html t1202-counter-15-b-reference.html
fails-if(stylo) == t1202-counter-06-b-test.html t1202-counter-06-b-reference.html
fails-if(stylo) == t1202-counter-07-b-test.html t1202-counter-07-b-reference.html
fails-if(stylo) == t1202-counter-08-b-test.html t1202-counter-08-b-reference.html
fails-if(stylo) == t1202-counter-09-b-test.html t1202-counter-09-b-reference.html
fails-if(stylo) == t1202-counter-10-b-test.html t1202-counter-10-b-reference.html
fails-if(stylo) == t1202-counter-11-b-test.html t1202-counter-11-b-reference.html
fails-if(stylo) == t1202-counter-12-b-test.html t1202-counter-12-b-reference.html
fails-if(stylo) == t1202-counter-13-b-test.html t1202-counter-13-b-reference.html
fails-if(stylo) == t1202-counter-14-b-test.html t1202-counter-14-b-reference.html
fails-if(stylo) == t1202-counter-15-b-test.html t1202-counter-15-b-reference.html
== t1202-counter-16-f-test.html t1202-counter-16-f-reference.html
== t1202-counters-00-b-test.html t1202-counters-00-b-reference.html
== t1202-counters-01-b-test.html t1202-counters-01-b-reference.html
@ -22,16 +22,16 @@
== t1202-counters-03-b-test.html t1202-counters-03-b-reference.html
== t1202-counters-04-b-test.html t1202-counters-04-b-reference.html
== t1202-counters-05-b-test.html t1202-counters-05-b-reference.html
== t1202-counters-06-b-test.html t1202-counters-06-b-reference.html
== t1202-counters-07-b-test.html t1202-counters-07-b-reference.html
== t1202-counters-08-b-test.html t1202-counters-08-b-reference.html
== t1202-counters-09-b-test.html t1202-counters-09-b-reference.html
== t1202-counters-10-b-test.html t1202-counters-10-b-reference.html
== t1202-counters-11-b-test.html t1202-counters-11-b-reference.html
== t1202-counters-12-b-test.html t1202-counters-12-b-reference.html
== t1202-counters-13-b-test.html t1202-counters-13-b-reference.html
== t1202-counters-14-b-test.html t1202-counters-14-b-reference.html
== t1202-counters-15-b-test.html t1202-counters-15-b-reference.html
fails-if(stylo) == t1202-counters-06-b-test.html t1202-counters-06-b-reference.html
fails-if(stylo) == t1202-counters-07-b-test.html t1202-counters-07-b-reference.html
fails-if(stylo) == t1202-counters-08-b-test.html t1202-counters-08-b-reference.html
fails-if(stylo) == t1202-counters-09-b-test.html t1202-counters-09-b-reference.html
fails-if(stylo) == t1202-counters-10-b-test.html t1202-counters-10-b-reference.html
fails-if(stylo) == t1202-counters-11-b-test.html t1202-counters-11-b-reference.html
fails-if(stylo) == t1202-counters-12-b-test.html t1202-counters-12-b-reference.html
fails-if(stylo) == t1202-counters-13-b-test.html t1202-counters-13-b-reference.html
fails-if(stylo) == t1202-counters-14-b-test.html t1202-counters-14-b-reference.html
fails-if(stylo) == t1202-counters-15-b-test.html t1202-counters-15-b-reference.html
== t1202-counters-16-c-test.html t1202-counters-16-c-reference.html
== t1202-counters-17-d-test.html t1202-counters-17-d-reference.html
== t1202-counters-18-f-test.html t1202-counters-18-f-reference.html
@ -58,8 +58,8 @@
== t120403-display-none-00-c-test.html t120403-display-none-00-c-reference.html
== t120403-visibility-00-c-test.html t120403-visibility-00-c-reference.html
== text-boundaries-subpixel.html text-boundaries-subpixel-ref.html
== counter-hebrew-test.html counter-hebrew-reference.html
== counters-hebrew-test.html counters-hebrew-reference.html
fails-if(stylo) == counter-hebrew-test.html counter-hebrew-reference.html
fails-if(stylo) == counters-hebrew-test.html counters-hebrew-reference.html
fails-if(xulRuntime.XPCOMABI.match(/arm/)) == counter-reset-integer-range.html counter-reset-integer-range-ref.html # bug 989718
== counter-ua-limits-00.html counter-ua-limits-00-ref.html
== counter-ua-limits-01.html counter-ua-limits-01-ref.html
@ -67,9 +67,9 @@ fails-if(xulRuntime.XPCOMABI.match(/arm/)) == counter-ua-limits-02.html counter-
== counter-ua-limits-03.html counter-ua-limits-03-ref.html
== counter-ua-limits-list-00.html counter-ua-limits-list-00-ref.html
== counter-ua-limits-list-01.html counter-ua-limits-list-01-ref.html
== multiple-thai-counters.html multiple-thai-counters-ref.html
== counter-suffix.html counter-suffix-ref.html
== counter-cjk-decimal.html counter-cjk-decimal-ref.html
fails-if(stylo) == multiple-thai-counters.html multiple-thai-counters-ref.html
fails-if(stylo) == counter-suffix.html counter-suffix-ref.html
fails-if(stylo) == counter-cjk-decimal.html counter-cjk-decimal-ref.html
== counter-japanese-informal.html counter-japanese-informal-ref.html
== counter-japanese-formal.html counter-japanese-formal-ref.html
== counter-korean-hangul-formal.html counter-korean-hangul-formal-ref.html

View File

@ -1,7 +1,7 @@
== screen-animations.html screen-animations-ref.html
!= screen-animations.html screen-animations-notref.html
fails == print-no-animations.html print-no-animations-ref.html # reftest harness doesn't actually make pres context non-dynamic for reftest-print tests
fails != 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(!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
== 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
@ -42,8 +42,8 @@ fails == background-position-in-delay.html background-position-ref.html # This t
fails == background-position-running.html background-position-ref.html # This test fails the reftest-opaque-layer check since animating background-position currently creates an active layer, and reftest-opaque-layer only handles items assigned to PaintedLayers.
fails == background-position-important.html background-position-ref.html # This test fails the reftest-opaque-layer check since animating background-position overridden by a non-animated !important style also creates an active layer, and reftest-opaque-layer only handles items that are assigned to PaintedLayers.
== mask-position-after-finish-1a.html mask-anim-ref.html
== mask-position-after-finish-1b.html mask-anim-ref.html
fails-if(stylo) == mask-position-after-finish-1a.html mask-anim-ref.html
fails-if(stylo) == mask-position-after-finish-1b.html mask-anim-ref.html
== mask-position-in-delay-1a.html mask-anim-ref.html
== mask-position-in-delay-1b.html mask-anim-ref.html
== mask-size-after-finish-1a.html mask-anim-ref.html

View File

@ -3,10 +3,10 @@ default-preferences pref(layout.css.box-decoration-break.enabled,true)
== box-decoration-break-1.html box-decoration-break-1-ref.html
fuzzy(1,20) fuzzy-if(skiaContent,1,700) == box-decoration-break-with-inset-box-shadow-1.html box-decoration-break-with-inset-box-shadow-1-ref.html
fuzzy(16,460) fuzzy-if(Android,10,3673) fuzzy-if(skiaContent,32,254) == box-decoration-break-with-outset-box-shadow-1.html box-decoration-break-with-outset-box-shadow-1-ref.html
random-if(!gtkWidget) HTTP(..) == box-decoration-break-border-image.html box-decoration-break-border-image-ref.html
random-if(!gtkWidget) fails-if(stylo) HTTP(..) == box-decoration-break-border-image.html box-decoration-break-border-image-ref.html
== box-decoration-break-block-border-padding.html box-decoration-break-block-border-padding-ref.html
== box-decoration-break-block-margin.html box-decoration-break-block-margin-ref.html
fuzzy-if(!Android,1,62) fuzzy-if(Android,8,6627) == box-decoration-break-first-letter.html box-decoration-break-first-letter-ref.html #Bug 1313773
fuzzy-if(!Android,1,62) fuzzy-if(Android,8,6627) fails-if(stylo) == box-decoration-break-first-letter.html box-decoration-break-first-letter-ref.html #Bug 1313773
== box-decoration-break-with-bidi.html box-decoration-break-with-bidi-ref.html
== box-decoration-break-bug-1235152.html box-decoration-break-bug-1235152-ref.html
== box-decoration-break-bug-1249913.html box-decoration-break-bug-1249913-ref.html

View File

@ -1,2 +1,2 @@
== background-image-gradient-1.html background-image-gradient-1-ref.html
== line-height-1.html line-height-1-ref.html
fails-if(stylo) == background-image-gradient-1.html background-image-gradient-1-ref.html
fails-if(stylo) == line-height-1.html line-height-1-ref.html

View File

@ -3,8 +3,8 @@
== test-charset-leading-space.html pass.html
== test-charset-trailing-space.html pass.html
== test-charset-utf-16-le-no-bom.html pass.html
fails == test-charset-utf-16-le-bom.html pass.html
fails-if(!stylo) == 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 == test-charset-utf-16-be-bom.html pass.html
fails-if(!stylo) == test-charset-utf-16-be-bom.html pass.html
== test-charset-utf-16-bom-be.html pass.html

View File

@ -1,11 +1,11 @@
== default-submit-button-1.html default-submit-button-ref.html
== default-submit-button-2.html default-submit-button-ref.html
== default-submit-button-3.html default-submit-button-ref.html
fails-if(stylo) == default-submit-button-1.html default-submit-button-ref.html
fails-if(stylo) == default-submit-button-2.html default-submit-button-ref.html
fails-if(stylo) == default-submit-button-3.html default-submit-button-ref.html
== default-submit-button-4.html about:blank
== default-submit-button-5.html default-submit-button-ref.html
== default-submit-button-6.html default-submit-button-ref.html
== default-submit-button-7.html default-submit-button-ref.html
fails-if(stylo) == default-submit-button-5.html default-submit-button-ref.html
fails-if(stylo) == default-submit-button-6.html default-submit-button-ref.html
fails-if(stylo) == default-submit-button-7.html default-submit-button-ref.html
== default-multiple-submit-1.html default-multiple-submit-ref.html
== default-multiple-submit-2.html default-multiple-submit-ref.html
fails-if(stylo) == default-multiple-submit-1.html default-multiple-submit-ref.html
fails-if(stylo) == default-multiple-submit-2.html default-multiple-submit-ref.html

View File

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

View File

@ -1,9 +1,9 @@
fuzzy-if(Android,12,1) == select-fieldset-1.html select-fieldset-ref.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,17) == select-fieldset-2.html select-fieldset-ref-disabled.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,17) == select-fieldset-3.html select-fieldset-ref-disabled.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,13) == select-fieldset-4.html select-fieldset-ref.html
== select-fieldset-legend-1.html select-fieldset-legend-ref-1.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,6) == select-fieldset-legend-2.html select-fieldset-legend-ref-2.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,8) == select-fieldset-legend-3.html select-fieldset-legend-ref-3.html
fuzzy-if(skiaContent,2,12) == select-fieldset-legend-4.html select-fieldset-legend-ref-4.html
fuzzy-if(skiaContent,2,5) == select-fieldset-legend-5.html select-fieldset-legend-ref-5.html
fuzzy-if(Android,12,1) fails-if(stylo) == select-fieldset-1.html select-fieldset-ref.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,17) fails-if(stylo) == select-fieldset-2.html select-fieldset-ref-disabled.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,17) fails-if(stylo) == select-fieldset-3.html select-fieldset-ref-disabled.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,13) fails-if(stylo) == select-fieldset-4.html select-fieldset-ref.html
fails-if(stylo) == select-fieldset-legend-1.html select-fieldset-legend-ref-1.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,6) fails-if(stylo) == select-fieldset-legend-2.html select-fieldset-legend-ref-2.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,8) fails-if(stylo) == select-fieldset-legend-3.html select-fieldset-legend-ref-3.html
fuzzy-if(skiaContent,2,12) fails-if(stylo) == select-fieldset-legend-4.html select-fieldset-legend-ref-4.html
fuzzy-if(skiaContent,2,5) fails-if(stylo) == select-fieldset-legend-5.html select-fieldset-legend-ref-5.html

View File

@ -1,9 +1,9 @@
fuzzy-if(skiaContent,1,10) == textarea-fieldset-1.html textarea-fieldset-ref.html
== textarea-fieldset-2.html textarea-fieldset-ref.html
== textarea-fieldset-3.html textarea-fieldset-ref.html
== textarea-fieldset-4.html textarea-fieldset-ref.html
fuzzy-if(skiaContent,1,5) == textarea-fieldset-legend-1.html textarea-fieldset-legend-ref-1.html
fuzzy-if(skiaContent,1,5) == textarea-fieldset-legend-2.html textarea-fieldset-legend-ref-2.html
fuzzy-if(skiaContent,1,5) == textarea-fieldset-legend-3.html textarea-fieldset-legend-ref-3.html
fuzzy-if(skiaContent,1,5) == textarea-fieldset-legend-4.html textarea-fieldset-legend-ref-4.html
fuzzy-if(skiaContent,1,5) == textarea-fieldset-legend-5.html textarea-fieldset-legend-ref-5.html
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

View File

@ -1,23 +1,23 @@
# Tests for CSS Display spec features.
# http://dev.w3.org/csswg/css-display
fuzzy-if(Android,8,604) == display-contents-acid.html display-contents-acid-ref.html
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
== display-contents-generated-content.html display-contents-generated-content-ref.html
== display-contents-generated-content-2.html display-contents-generated-content-ref.html
== display-contents-style-inheritance-1.html display-contents-style-inheritance-1-ref.html
== display-contents-style-inheritance-1-stylechange.html display-contents-style-inheritance-1-ref.html
fuzzy-if(winWidget,12,100) == display-contents-style-inheritance-1-dom-mutations.html display-contents-style-inheritance-1-ref.html
fuzzy-if(Android,8,604) fails-if(stylo) == display-contents-acid.html display-contents-acid-ref.html
fuzzy-if(Android,8,604) fails-if(stylo) == display-contents-acid-dyn-1.html display-contents-acid-ref.html
fuzzy-if(Android,8,604) fails-if(stylo) == display-contents-acid-dyn-2.html display-contents-acid-ref.html
fuzzy-if(Android,8,604) fails-if(stylo) == display-contents-acid-dyn-3.html display-contents-acid-ref.html
fails-if(stylo) == display-contents-generated-content.html display-contents-generated-content-ref.html
fails-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
== 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
== display-contents-visibility-hidden.html display-contents-visibility-hidden-ref.html
== 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) == display-contents-shadow-dom-1.html display-contents-shadow-dom-1-ref.html
fuzzy-if(Android,7,3935) fails-if(stylo) == 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
== display-contents-xbl-2.xul display-contents-xbl-2-ref.xul
asserts(1) == 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
@ -28,4 +28,4 @@ asserts(1) == display-contents-xbl-5.xul display-contents-xbl-3-ref.xul # bug 10
== 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
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) == display-flow-root-001.html display-flow-root-disabled-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

View File

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

View File

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

View File

@ -1,9 +1,9 @@
fuzzy-if(skiaContent,1,5) == textarea-fieldset-1.html textarea-fieldset-ref.html
fuzzy-if(skiaContent,1,5) == textarea-fieldset-2.html textarea-fieldset-ref.html
== textarea-fieldset-3.html textarea-fieldset-ref.html
== textarea-fieldset-4.html textarea-fieldset-ref.html
fuzzy-if(skiaContent,1,5) == textarea-fieldset-legend-1.html textarea-fieldset-legend-ref-1.html
fuzzy-if(skiaContent,1,5) == textarea-fieldset-legend-2.html textarea-fieldset-legend-ref-2.html
fuzzy-if(skiaContent,1,5) == textarea-fieldset-legend-3.html textarea-fieldset-legend-ref-3.html
fuzzy-if(skiaContent,1,5) == textarea-fieldset-legend-4.html textarea-fieldset-legend-ref-4.html
fuzzy-if(skiaContent,1,10) == textarea-fieldset-legend-5.html textarea-fieldset-legend-ref-5.html
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

View File

@ -1,86 +1,86 @@
fuzzy-if(!contentSameGfxBackendAsCanvas,4,88500) fuzzy-if(azureSkiaGL||skiaContent,4,89700) == linear-1a.html linear-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,4,88500) fuzzy-if(azureSkiaGL||skiaContent,4,89700) == linear-1b.html linear-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,4,88500) fuzzy-if(azureSkiaGL||skiaContent,4,89700) fails-if(stylo) == linear-1a.html linear-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,4,88500) fuzzy-if(azureSkiaGL||skiaContent,4,89700) fails-if(stylo) == linear-1b.html linear-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,2,88500) fuzzy-if(azureSkiaGL,2,89997) fuzzy-if(skiaContent,1,16000) == linear-keywords-1a.html linear-keywords-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,2,88500) fuzzy-if(azureSkiaGL,2,89997) fuzzy-if(skiaContent,1,16000) == linear-keywords-1b.html linear-keywords-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,2,88500) fuzzy-if(skiaContent,1,18000) == linear-percent.html linear-percent-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,4,92400) fuzzy-if(azureSkiaGL||skiaContent,3,143400) fuzzy-if(Android,4,93000) == linear-mix.html linear-mix-ref.html
== linear-diagonal-1a.html linear-diagonal-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,2,88500) fuzzy-if(azureSkiaGL,2,89997) fuzzy-if(skiaContent,1,16000) fails-if(stylo) == linear-keywords-1b.html linear-keywords-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,2,88500) fuzzy-if(skiaContent,1,18000) fails-if(stylo) == linear-percent.html linear-percent-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,4,92400) fuzzy-if(azureSkiaGL||skiaContent,3,143400) fuzzy-if(Android,4,93000) fails-if(stylo) == linear-mix.html linear-mix-ref.html
fails-if(stylo) == linear-diagonal-1a.html linear-diagonal-1-ref.html
== linear-diagonal-1b.html linear-diagonal-1-ref.html
== linear-diagonal-1c.html linear-diagonal-1-ref.html
== linear-diagonal-2a.html linear-diagonal-2-ref.html
== linear-diagonal-2b.html linear-diagonal-2-ref.html
== linear-diagonal-2c.html linear-diagonal-2-ref.html
== linear-diagonal-3a.html linear-diagonal-3-ref.html
fails-if(stylo) == linear-diagonal-1c.html linear-diagonal-1-ref.html
fails-if(stylo) == linear-diagonal-2a.html linear-diagonal-2-ref.html
fails-if(stylo) == linear-diagonal-2b.html linear-diagonal-2-ref.html
fails-if(stylo) == linear-diagonal-2c.html linear-diagonal-2-ref.html
fails-if(stylo) == linear-diagonal-3a.html linear-diagonal-3-ref.html
== linear-diagonal-3b.html linear-diagonal-3-ref.html
== linear-diagonal-3c.html linear-diagonal-3-ref.html
== linear-diagonal-4a.html linear-diagonal-4-ref.html
== linear-diagonal-4b.html linear-diagonal-4-ref.html
== linear-diagonal-4c.html linear-diagonal-4-ref.html
== linear-premul.html linear-premul-ref.html
fails-if(stylo) == linear-diagonal-3c.html linear-diagonal-3-ref.html
fails-if(stylo) == linear-diagonal-4a.html linear-diagonal-4-ref.html
fails-if(stylo) == linear-diagonal-4b.html linear-diagonal-4-ref.html
fails-if(stylo) == linear-diagonal-4c.html linear-diagonal-4-ref.html
fails-if(stylo) == linear-premul.html linear-premul-ref.html
# these tests uses a similar gradient over different bounds. It's perfectly
# reasonable to expect implementations to give slightly different results
# if the gradients are not being normalized. Skia uses a lookup table for
# gradients so it will have less precision when drawing a larger gradient
fuzzy(2,11410) fuzzy-if(skiaContent,4,16000) == linear-diagonal-5a.html linear-diagonal-5-ref.html
fuzzy(2,11568) fuzzy-if(skiaContent,8,20000) == linear-diagonal-6a.html linear-diagonal-6-ref.html
fuzzy(2,11605) fuzzy-if(skiaContent,8,20000) == linear-diagonal-7a.html linear-diagonal-7-ref.html
fuzzy(2,11407) fuzzy-if(skiaContent,4,16000) == linear-diagonal-8a.html linear-diagonal-8-ref.html
fuzzy(2,11410) fuzzy-if(skiaContent,4,16000) fails-if(stylo) == linear-diagonal-5a.html linear-diagonal-5-ref.html
fuzzy(2,11568) fuzzy-if(skiaContent,8,20000) fails-if(stylo) == linear-diagonal-6a.html linear-diagonal-6-ref.html
fuzzy(2,11605) fuzzy-if(skiaContent,8,20000) fails-if(stylo) == linear-diagonal-7a.html linear-diagonal-7-ref.html
fuzzy(2,11407) fuzzy-if(skiaContent,4,16000) fails-if(stylo) == linear-diagonal-8a.html linear-diagonal-8-ref.html
fuzzy-if(cocoaWidget,4,29437) fuzzy-if(skiaContent,2,1700) == linear-diagonal-9a.html linear-diagonal-9-ref.html
fuzzy(1,800000) == linear-flipped-1.html linear-flipped-1-ref.html
== linear-position-1a.html linear-position-1-ref.html
== linear-repeat-1a.html linear-repeat-1-ref.html
fails-if(d2d) == linear-repeat-1b.html linear-repeat-1-ref.html # bug 582236
== linear-repeat-1c.html linear-repeat-1-ref.html
fails-if(d2d) == linear-repeat-1d.html linear-repeat-1-ref.html # bug 582236
== linear-repeat-1e.html linear-repeat-1-ref.html
fails-if(d2d) == linear-repeat-1f.html linear-repeat-1-ref.html # bug 582236
fails-if(d2d) == linear-repeat-1g.html linear-repeat-1-ref.html # bug 582236
fuzzy(1,800000) fails-if(stylo) == linear-flipped-1.html linear-flipped-1-ref.html
fails-if(stylo) == linear-position-1a.html linear-position-1-ref.html
fails-if(stylo) == linear-repeat-1a.html linear-repeat-1-ref.html
fails-if(d2d) fails-if(stylo) == linear-repeat-1b.html linear-repeat-1-ref.html # bug 582236
fails-if(stylo) == linear-repeat-1c.html linear-repeat-1-ref.html
fails-if(d2d) fails-if(stylo) == linear-repeat-1d.html linear-repeat-1-ref.html # bug 582236
fails-if(stylo) == linear-repeat-1e.html linear-repeat-1-ref.html
fails-if(d2d) fails-if(stylo) == linear-repeat-1f.html linear-repeat-1-ref.html # bug 582236
fails-if(d2d) fails-if(stylo) == linear-repeat-1g.html linear-repeat-1-ref.html # bug 582236
fuzzy-if(skiaContent,1,500) == linear-rotated-1.html linear-rotated-1-ref.html
fuzzy-if(winWidget,1,36000) fuzzy-if(skiaContent,1,45000) == linear-size-1a.html linear-size-1-ref.html
== linear-stops-1a.html linear-stops-1-ref.html
== linear-stops-1b.html linear-stops-1-ref.html
== linear-stops-1c.html linear-stops-1-ref.html
== linear-stops-1d.html linear-stops-1-ref.html
== linear-stops-1e.html linear-stops-1-ref.html
== linear-stops-1f.html linear-stops-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,3,88500) fuzzy-if(azureSkiaGL||skiaContent,3,89700) == linear-vertical-1a.html linear-vertical-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,3,88500) fuzzy-if(azureSkiaGL||skiaContent,3,89700) == linear-vertical-1b.html linear-vertical-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,3,88500) fuzzy-if(azureSkiaGL||skiaContent,3,89700) == linear-vertical-1c.html linear-vertical-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,3,88500) fuzzy-if(azureSkiaGL||skiaContent,3,89700) == linear-vertical-1d.html linear-vertical-1-ref.html
fuzzy-if(winWidget,1,36000) fuzzy-if(skiaContent,1,45000) fails-if(stylo) == linear-size-1a.html linear-size-1-ref.html
fails-if(stylo) == linear-stops-1a.html linear-stops-1-ref.html
fails-if(stylo) == linear-stops-1b.html linear-stops-1-ref.html
fails-if(stylo) == linear-stops-1c.html linear-stops-1-ref.html
fails-if(stylo) == linear-stops-1d.html linear-stops-1-ref.html
fails-if(stylo) == linear-stops-1e.html linear-stops-1-ref.html
fails-if(stylo) == linear-stops-1f.html linear-stops-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,3,88500) fuzzy-if(azureSkiaGL||skiaContent,3,89700) fails-if(stylo) == linear-vertical-1a.html linear-vertical-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,3,88500) fuzzy-if(azureSkiaGL||skiaContent,3,89700) fails-if(stylo) == linear-vertical-1b.html linear-vertical-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,3,88500) fuzzy-if(azureSkiaGL||skiaContent,3,89700) fails-if(stylo) == linear-vertical-1c.html linear-vertical-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,3,88500) fuzzy-if(azureSkiaGL||skiaContent,3,89700) fails-if(stylo) == linear-vertical-1d.html linear-vertical-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,3,88500) fuzzy-if(azureSkiaGL||skiaContent,3,89700) == linear-vertical-1e.html linear-vertical-1-ref.html
== linear-vertical-subpixel-1.html linear-vertical-subpixel-1-ref.html
== linear-viewport.html linear-viewport-ref.html
fails-if(OSX==1010&&!skiaContent) fuzzy-if(Android,4,248) == linear-zero-length-1a.html linear-zero-length-1-ref.html
fails-if(OSX==1010&&!skiaContent) fuzzy-if(Android,4,248) == linear-zero-length-1b.html linear-zero-length-1-ref.html
fails-if(OSX==1010&&!skiaContent) fuzzy-if(Android,4,248) == linear-zero-length-1c.html linear-zero-length-1-ref.html
fails-if(stylo) == linear-vertical-subpixel-1.html linear-vertical-subpixel-1-ref.html
fails-if(stylo) == linear-viewport.html linear-viewport-ref.html
fails-if(OSX==1010&&!skiaContent) fuzzy-if(Android,4,248) fails-if(stylo) == linear-zero-length-1a.html linear-zero-length-1-ref.html
fails-if(OSX==1010&&!skiaContent) fuzzy-if(Android,4,248) fails-if(stylo) == linear-zero-length-1b.html linear-zero-length-1-ref.html
fails-if(OSX==1010&&!skiaContent) fuzzy-if(Android,4,248) fails-if(stylo) == linear-zero-length-1c.html linear-zero-length-1-ref.html
== nostops.html about:blank
== onestop.html about:blank
fuzzy-if(!contentSameGfxBackendAsCanvas,1,5884) fuzzy-if(cocoaWidget,9,87824) fuzzy-if(azureSkiaGL,6,88024) random-if(d2d) fuzzy-if(skiaContent,4,6000) == radial-1a.html radial-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,1,5884) fuzzy-if(cocoaWidget,9,87824) fuzzy-if(azureSkiaGL,6,88024) random-if(d2d) fuzzy-if(skiaContent,4,6000) == radial-1b.html radial-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,1,5884) fuzzy-if(cocoaWidget,9,87824) fuzzy-if(azureSkiaGL,6,88024) random-if(d2d) fuzzy-if(skiaContent,4,6000) == radial-1c.html radial-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,1,5884) fuzzy-if(cocoaWidget,9,87824) fuzzy-if(azureSkiaGL,6,88024) random-if(d2d) fuzzy-if(skiaContent,4,6000) fails-if(stylo) == radial-1c.html radial-1-ref.html
fuzzy(3,7860) fuzzy-if(cocoaWidget,5,89041) fuzzy-if(azureSkiaGL,4,90000) == radial-2a.html radial-2-ref.html
fuzzy(3,7860) fuzzy-if(cocoaWidget,5,89041) fuzzy-if(azureSkiaGL,4,90000) == radial-2b.html radial-2-ref.html
fuzzy(3,7860) fuzzy-if(cocoaWidget,5,89041) fuzzy-if(azureSkiaGL,4,90000) == radial-2c.html radial-2-ref.html
fuzzy(3,7860) fuzzy-if(cocoaWidget,5,89041) fuzzy-if(azureSkiaGL,4,90000) == radial-2d.html radial-2-ref.html
fuzzy(3,7860) fuzzy-if(cocoaWidget,5,89041) fuzzy-if(azureSkiaGL,4,90000) == radial-2e.html radial-2-ref.html
fuzzy(3,7860) fuzzy-if(cocoaWidget,5,89041) fuzzy-if(azureSkiaGL,4,90000) == radial-2f.html radial-2-ref.html
fuzzy(3,7860) fuzzy-if(cocoaWidget,5,89041) fuzzy-if(azureSkiaGL,4,90000) fails-if(stylo) == radial-2e.html radial-2-ref.html
fuzzy(3,7860) fuzzy-if(cocoaWidget,5,89041) fuzzy-if(azureSkiaGL,4,90000) fails-if(stylo) == radial-2f.html radial-2-ref.html
== radial-position-1a.html radial-position-1-ref.html
fuzzy-if(cocoaWidget,1,28) fuzzy-if(winWidget,1,18) fuzzy-if(skiaContent,1,50) == radial-position-1b.html radial-position-1-ref.html
fuzzy-if(cocoaWidget,4,22317) fuzzy-if(Android,8,771) == radial-shape-closest-corner-1a.html radial-shape-closest-corner-1-ref.html
fuzzy(1,238) fuzzy-if(cocoaWidget,4,22608) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu)||/^Windows\x20NT\x206\./.test(http.oscpu))&&d2d,1,336) fuzzy-if(Android,8,787) fuzzy-if(skiaContent,2,300) == radial-shape-closest-corner-1b.html radial-shape-closest-corner-1-ref.html
fuzzy-if(Android,8,771) == radial-shape-closest-corner-1c.html radial-shape-closest-corner-1-ref.html
fuzzy-if(Android,8,771) fails-if(stylo) == radial-shape-closest-corner-1c.html radial-shape-closest-corner-1-ref.html
fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)||/^Windows\x20NT\x206\.2/.test(http.oscpu),1,5) fuzzy-if(Android,17,3880) == radial-shape-closest-side-1a.html radial-shape-closest-side-1-ref.html
fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)||/^Windows\x20NT\x206\.2/.test(http.oscpu),1,5) fuzzy-if(Android,17,3880) == radial-shape-closest-side-1b.html radial-shape-closest-side-1-ref.html
fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)||/^Windows\x20NT\x206\.2/.test(http.oscpu),1,5) fuzzy-if(Android,17,3880) == radial-shape-closest-side-1c.html radial-shape-closest-side-1-ref.html
fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)||/^Windows\x20NT\x206\.2/.test(http.oscpu),1,5) fuzzy-if(Android,17,3880) fails-if(stylo) == radial-shape-closest-side-1c.html radial-shape-closest-side-1-ref.html
fuzzy-if(Android,8,771) == radial-shape-farthest-corner-1a.html radial-shape-farthest-corner-1-ref.html
fails-if(gtkWidget&&/x86_64-/.test(xulRuntime.XPCOMABI)) fuzzy(1,1569) fuzzy-if(cocoaWidget,2,41281) fuzzy-if(Android,8,1091) fuzzy-if(skiaContent,2,500) == radial-shape-farthest-corner-1b.html radial-shape-farthest-corner-1-ref.html
fuzzy-if(Android,8,771) == radial-shape-farthest-corner-1c.html radial-shape-farthest-corner-1-ref.html
fuzzy-if(Android,8,771) fails-if(stylo) == radial-shape-farthest-corner-1c.html radial-shape-farthest-corner-1-ref.html
fuzzy-if(Android,17,13320) == radial-shape-farthest-side-1a.html radial-shape-farthest-side-1-ref.html
fuzzy-if(Android,17,13320) == radial-shape-farthest-side-1b.html radial-shape-farthest-side-1-ref.html
fuzzy-if(Android,17,13320) == radial-shape-farthest-side-1c.html radial-shape-farthest-side-1-ref.html
== radial-size-1a.html radial-size-1-ref.html
fuzzy-if(Android,17,13320) fails-if(stylo) == radial-shape-farthest-side-1c.html radial-shape-farthest-side-1-ref.html
fails-if(stylo) == radial-size-1a.html radial-size-1-ref.html
== radial-size-1b.html radial-size-1-ref.html
fuzzy-if(Android,4,248) == radial-zero-length-1a.html radial-zero-length-1-ref.html
fuzzy-if(Android,4,248) == radial-zero-length-1b.html radial-zero-length-1-ref.html
@ -88,63 +88,63 @@ fuzzy-if(Android,4,248) == radial-zero-length-1c.html radial-zero-length-1-ref.h
fuzzy-if(Android,4,248) == radial-zero-length-1d.html radial-zero-length-1-ref.html
fuzzy-if(Android,4,248) == radial-zero-length-1e.html radial-zero-length-1-ref.html
fuzzy-if(Android,4,248) == radial-zero-length-1f.html radial-zero-length-1-ref.html
fuzzy-if(Android,4,248) == radial-zero-length-1g.html radial-zero-length-1-ref.html
fuzzy-if(Android,4,248) == radial-zero-length-1h.html radial-zero-length-1-ref.html
fuzzy-if(Android,4,248) == radial-zero-length-1i.html radial-zero-length-1-ref.html
fuzzy-if(Android,4,248) == radial-zero-length-1j.html radial-zero-length-1-ref.html
fuzzy-if(Android,4,248) fails-if(stylo) == radial-zero-length-1g.html radial-zero-length-1-ref.html
fuzzy-if(Android,4,248) fails-if(stylo) == radial-zero-length-1h.html radial-zero-length-1-ref.html
fuzzy-if(Android,4,248) fails-if(stylo) == radial-zero-length-1i.html radial-zero-length-1-ref.html
fuzzy-if(Android,4,248) fails-if(stylo) == radial-zero-length-1j.html radial-zero-length-1-ref.html
== radial-premul.html radial-premul-ref.html
== repeated-final-stop-1.html repeated-final-stop-1-ref.html
== repeating-linear-1a.html repeating-linear-1-ref.html
== repeating-linear-1b.html repeating-linear-1-ref.html
== repeating-linear-2a.html repeating-linear-2-ref.html
fails-if(stylo) == repeating-linear-1a.html repeating-linear-1-ref.html
fails-if(stylo) == repeating-linear-1b.html repeating-linear-1-ref.html
fails-if(stylo) == repeating-linear-2a.html repeating-linear-2-ref.html
fuzzy-if(d2d,127,2612) == repeating-radial-1a.html repeating-radial-1-ref.html
== repeating-radial-1b.html repeating-radial-1-ref.html
fuzzy-if(d2d,127,2612) == repeating-radial-1c.html repeating-radial-1-ref.html
== repeating-radial-1d.html repeating-radial-1-ref.html
fuzzy-if(d2d,127,2612) == repeating-radial-1e.html repeating-radial-1-ref.html
== repeating-radial-1f.html repeating-radial-1-ref.html
fuzzy-if(d2d,127,2612) fails-if(stylo) == repeating-radial-1e.html repeating-radial-1-ref.html
fails-if(stylo) == repeating-radial-1f.html repeating-radial-1-ref.html
== repeating-radial-2a.html repeating-radial-2-ref.html
== repeating-radial-2b.html repeating-radial-2-ref.html
fuzzy-if(skiaContent,18,600) == twostops-1a.html twostops-1-ref.html
fuzzy-if(skiaContent,18,600) == twostops-1b.html twostops-1-ref.html
fuzzy-if(skiaContent,226,600) == twostops-1c.html twostops-1-ref.html
fuzzy-if(skiaContent,141,300) == twostops-1d.html twostops-1-ref.html
fuzzy-if(skiaContent,73,900) == twostops-1e.html twostops-1-ref.html
fuzzy-if(skiaContent,18,600) fails-if(stylo) == twostops-1a.html twostops-1-ref.html
fuzzy-if(skiaContent,18,600) fails-if(stylo) == twostops-1b.html twostops-1-ref.html
fuzzy-if(skiaContent,226,600) fails-if(stylo) == twostops-1c.html twostops-1-ref.html
fuzzy-if(skiaContent,141,300) fails-if(stylo) == twostops-1d.html twostops-1-ref.html
fuzzy-if(skiaContent,73,900) fails-if(stylo) == twostops-1e.html twostops-1-ref.html
fuzzy-if(skiaContent,18,600) == twostops-1f.html twostops-1-ref.html
fuzzy-if(skiaContent,18,600) == twostops-1g.html twostops-1-ref.html
# from http://www.xanthir.com/:4bhipd by way of http://a-ja.net/newgrad.html
fuzzy-if(!contentSameGfxBackendAsCanvas,3,20000) fuzzy-if(azureSkiaGL||skiaContent&&layersGPUAccelerated,8,20000) == aja-linear-1a.html aja-linear-1-ref.html
fails-if(!d2d&&!skiaContent) == aja-linear-1b.html aja-linear-1-ref.html # bug 526694
fuzzy-if(!contentSameGfxBackendAsCanvas,3,20000) fuzzy-if(azureSkiaGL||skiaContent&&layersGPUAccelerated,8,20000) fails-if(stylo) == aja-linear-1a.html aja-linear-1-ref.html
fails-if(!d2d&&!skiaContent) fails-if(stylo) == aja-linear-1b.html aja-linear-1-ref.html # bug 526694
fuzzy-if(!contentSameGfxBackendAsCanvas,3,20000) fuzzy-if(azureSkiaGL||skiaContent,8,20000) == aja-linear-1c.html aja-linear-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,3,20000) fuzzy-if(azureSkiaGL||skiaContent,8,20000) == aja-linear-1d.html aja-linear-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,3,20000) fuzzy-if(azureSkiaGL||skiaContent,8,20000) == aja-linear-1e.html aja-linear-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,3,20000) fuzzy-if(azureSkiaGL||skiaContent,8,20000) == aja-linear-1f.html aja-linear-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,3,20000) fuzzy-if(azureSkiaGL||skiaContent,8,20000) == aja-linear-1g.html aja-linear-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,2,20000) fuzzy-if(azureSkiaGL||skiaContent,8,20000) == aja-linear-2a.html aja-linear-2-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,2,20000) fuzzy-if(azureSkiaGL||skiaContent,8,20000) == aja-linear-2b.html aja-linear-2-ref.html
fails == aja-linear-2c.html aja-linear-2-ref.html # bug 522607
fails-if(!d2d&&!(skiaContent&&winWidget)) fuzzy-if(skiaContent&&!winWidget,1,200) == aja-linear-2d.html aja-linear-2-ref.html # bug 526694
fuzzy-if(!contentSameGfxBackendAsCanvas,3,20000) fuzzy-if(azureSkiaGL||skiaContent,8,20000) fails-if(stylo) == aja-linear-1e.html aja-linear-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,3,20000) fuzzy-if(azureSkiaGL||skiaContent,8,20000) fails-if(stylo) == aja-linear-1f.html aja-linear-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,3,20000) fuzzy-if(azureSkiaGL||skiaContent,8,20000) fails-if(stylo) == aja-linear-1g.html aja-linear-1-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,2,20000) fuzzy-if(azureSkiaGL||skiaContent,8,20000) fails-if(stylo) == aja-linear-2a.html aja-linear-2-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,2,20000) fuzzy-if(azureSkiaGL||skiaContent,8,20000) fails-if(stylo) == aja-linear-2b.html aja-linear-2-ref.html
fails-if(!stylo) == aja-linear-2c.html aja-linear-2-ref.html # bug 522607
fails-if(!d2d&&!(skiaContent&&winWidget)) fuzzy-if(skiaContent&&!winWidget,1,200) fails-if(stylo) == aja-linear-2d.html aja-linear-2-ref.html # bug 526694
fuzzy-if(!contentSameGfxBackendAsCanvas,2,19999) fuzzy-if(azureSkiaGL||skiaContent,8,20000) == aja-linear-3a.html aja-linear-3-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,2,19999) fuzzy-if(azureSkiaGL||skiaContent,8,20000) == aja-linear-3b.html aja-linear-3-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,4,20000) fuzzy-if(azureSkiaGL||skiaContent,8,20000) == aja-linear-4a.html aja-linear-4-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,4,20000) fuzzy-if(azureSkiaGL||skiaContent,8,20000) == aja-linear-4b.html aja-linear-4-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,4,20000) fuzzy-if(azureSkiaGL||skiaContent,8,20000) == aja-linear-5a.html aja-linear-5-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,2,16500) fuzzy-if(azureSkiaGL||skiaContent,8,20000) == aja-linear-6a.html aja-linear-6-ref.html # bug 526708
fails == aja-linear-6b.html aja-linear-6-ref.html # bug 522607
fuzzy-if(Android,6,10576) == height-dependence-1.html height-dependence-1-ref.html
fuzzy-if(cocoaWidget,1,40000) fuzzy-if(Android,6,10576) == height-dependence-2.html height-dependence-2-ref.html
fuzzy-if(Android,6,10576) == height-dependence-3.html height-dependence-3-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,4,20000) fuzzy-if(azureSkiaGL||skiaContent,8,20000) fails-if(stylo) == aja-linear-4a.html aja-linear-4-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,4,20000) fuzzy-if(azureSkiaGL||skiaContent,8,20000) fails-if(stylo) == aja-linear-4b.html aja-linear-4-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,4,20000) fuzzy-if(azureSkiaGL||skiaContent,8,20000) fails-if(stylo) == aja-linear-5a.html aja-linear-5-ref.html
fuzzy-if(!contentSameGfxBackendAsCanvas,2,16500) fuzzy-if(azureSkiaGL||skiaContent,8,20000) fails-if(stylo) == aja-linear-6a.html aja-linear-6-ref.html # bug 526708
fails-if(!stylo) == aja-linear-6b.html aja-linear-6-ref.html # bug 522607
fuzzy-if(Android,6,10576) fails-if(stylo) == height-dependence-1.html height-dependence-1-ref.html
fuzzy-if(cocoaWidget,1,40000) fuzzy-if(Android,6,10576) fails-if(stylo) == height-dependence-2.html height-dependence-2-ref.html
fuzzy-if(Android,6,10576) fails-if(stylo) == height-dependence-3.html height-dependence-3-ref.html
== linear-onestopposition-1.html linear-onestopposition-1-ref.html
fuzzy-if(d2d,47,400) == linear-onestopposition-1.html linear-onestopposition-1-ref2.html # d2d interpolates the hard stop
fails-if(stylo) == linear-onestopposition-1.html linear-onestopposition-1-ref.html
fuzzy-if(d2d,47,400) fails-if(stylo) == linear-onestopposition-1.html linear-onestopposition-1-ref2.html # d2d interpolates the hard stop
== radial-onestopposition-1a.html radial-onestopposition-1-ref.html
== radial-onestopposition-1b.html radial-onestopposition-1-ref.html
== radial-onestopposition-1c.html radial-onestopposition-1-ref.html
fails-if(stylo) == radial-onestopposition-1c.html radial-onestopposition-1-ref.html
== repeating-linear-onestopposition-1.html orange-square.html
== repeating-radial-onestopposition-1a.html orange-square.html
== repeating-radial-onestopposition-1b.html orange-square.html
== repeating-radial-onestopposition-1c.html orange-square.html
fails-if(stylo) == repeating-radial-onestopposition-1c.html orange-square.html
== bug-916535-background-repeat-linear.html bug-916535-background-repeat-linear-ref.html
fuzzy(1,800000) == large-gradient-1.html large-gradient-1-ref.html
fuzzy-if(Android,4,1) == large-gradient-2.html large-gradient-2-ref.html # Bug 1182082

View File

@ -1,288 +1,283 @@
default-preferences pref(layout.css.grid.enabled,true)
fails == grid-whitespace-handling-1a.xhtml grid-whitespace-handling-1-ref.xhtml
fails == grid-whitespace-handling-1b.xhtml grid-whitespace-handling-1-ref.xhtml
== grid-whitespace-handling-2.xhtml grid-whitespace-handling-2-ref.xhtml
== grid-placement-definite-001.html grid-placement-definite-001-ref.html
== grid-placement-definite-002.html grid-placement-definite-002-ref.html
== grid-placement-definite-003.html grid-placement-definite-003-ref.html
== grid-placement-negative-lines-001.html grid-placement-negative-lines-001-ref.html
== grid-placement-auto-row-sparse-001.html grid-placement-auto-row-sparse-001-ref.html
== grid-placement-auto-row-dense-001.html grid-placement-auto-row-dense-001-ref.html
== grid-placement-auto-col-sparse-001.html grid-placement-auto-col-sparse-001-ref.html
== grid-placement-auto-col-dense-001.html grid-placement-auto-col-dense-001-ref.html
== grid-placement-implicit-named-areas-001.html grid-placement-implicit-named-areas-001-ref.html
== grid-placement-named-lines-001.html grid-placement-named-lines-001-ref.html
== grid-placement-named-lines-002.html grid-placement-named-lines-002-ref.html
== grid-placement-named-lines-003.html grid-placement-named-lines-003-ref.html
== grid-track-sizing-001.html grid-track-sizing-001-ref.html
== 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
== grid-abspos-items-003.html grid-abspos-items-003-ref.html
== grid-abspos-items-004.html grid-abspos-items-004-ref.html
== grid-abspos-items-005.html grid-abspos-items-005-ref.html
== grid-abspos-items-006.html grid-abspos-items-006-ref.html
== grid-abspos-items-007.html grid-abspos-items-007-ref.html
== grid-abspos-items-008.html grid-abspos-items-008-ref.html
== grid-abspos-items-009.html grid-abspos-items-009-ref.html
== grid-abspos-items-010.html grid-abspos-items-010-ref.html
fails-if(!stylo) == grid-whitespace-handling-1a.xhtml grid-whitespace-handling-1-ref.xhtml
fails-if(!stylo) == grid-whitespace-handling-1b.xhtml grid-whitespace-handling-1-ref.xhtml
fails-if(stylo) == grid-whitespace-handling-2.xhtml grid-whitespace-handling-2-ref.xhtml
fails-if(stylo) == grid-placement-definite-001.html grid-placement-definite-001-ref.html
fails-if(stylo) == grid-placement-definite-002.html grid-placement-definite-002-ref.html
fails-if(stylo) == grid-placement-definite-003.html grid-placement-definite-003-ref.html
fails-if(stylo) == grid-placement-negative-lines-001.html grid-placement-negative-lines-001-ref.html
fails-if(stylo) == grid-placement-auto-row-sparse-001.html grid-placement-auto-row-sparse-001-ref.html
fails-if(stylo) == grid-placement-auto-row-dense-001.html grid-placement-auto-row-dense-001-ref.html
fails-if(stylo) == grid-placement-auto-col-sparse-001.html grid-placement-auto-col-sparse-001-ref.html
fails-if(stylo) == grid-placement-auto-col-dense-001.html grid-placement-auto-col-dense-001-ref.html
fails-if(stylo) == grid-placement-implicit-named-areas-001.html grid-placement-implicit-named-areas-001-ref.html
fails-if(stylo) == grid-placement-named-lines-001.html grid-placement-named-lines-001-ref.html
fails-if(stylo) == grid-placement-named-lines-002.html grid-placement-named-lines-002-ref.html
fails-if(stylo) == grid-placement-named-lines-003.html grid-placement-named-lines-003-ref.html
fails-if(stylo) == grid-track-sizing-001.html grid-track-sizing-001-ref.html
fails-if(stylo) == grid-track-sizing-002.html grid-track-sizing-002-ref.html
fails-if(stylo) == grid-abspos-items-001.html grid-abspos-items-001-ref.html
fails-if(stylo) == 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
== 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
== grid-abspos-items-014.html grid-abspos-items-014-ref.html
== 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
skip-if(Android) == grid-placement-definite-implicit-001.html grid-placement-definite-implicit-001-ref.html
== grid-placement-definite-implicit-002.html grid-placement-definite-implicit-002-ref.html
skip-if(Android) fuzzy-if(winWidget,1,32) == grid-placement-auto-implicit-001.html grid-placement-auto-implicit-001-ref.html
== grid-placement-abspos-implicit-001.html grid-placement-abspos-implicit-001-ref.html
== rtl-grid-placement-definite-001.html rtl-grid-placement-definite-001-ref.html
== rtl-grid-placement-auto-row-sparse-001.html rtl-grid-placement-auto-row-sparse-001-ref.html
== vlr-grid-placement-auto-row-sparse-001.html vlr-grid-placement-auto-row-sparse-001-ref.html
== vrl-grid-placement-auto-row-sparse-001.html vrl-grid-placement-auto-row-sparse-001-ref.html
== grid-relpos-items-001.html grid-relpos-items-001-ref.html
== grid-item-sizing-percent-001.html grid-item-sizing-percent-001-ref.html
== grid-item-sizing-percent-002.html grid-item-sizing-percent-002-ref.html
== grid-item-sizing-percent-003.html grid-item-sizing-percent-003-ref.html
== grid-item-sizing-percent-004.html grid-item-sizing-percent-004-ref.html
== grid-item-sizing-px-001.html grid-item-sizing-percent-001-ref.html
== grid-item-dir-001.html grid-item-dir-001-ref.html
fuzzy-if(winWidget,70,130) fuzzy-if(cocoaWidget,85,180) == grid-col-max-sizing-max-content-001.html grid-col-max-sizing-max-content-001-ref.html
fuzzy-if(winWidget,70,130) fuzzy-if(cocoaWidget,85,180) == grid-col-max-sizing-max-content-002.html grid-col-max-sizing-max-content-002-ref.html
== grid-min-max-content-sizing-001.html grid-min-max-content-sizing-001-ref.html
== grid-min-max-content-sizing-002.html grid-min-max-content-sizing-002-ref.html
fuzzy-if(winWidget,1,36) == grid-auto-min-sizing-definite-001.html grid-auto-min-sizing-definite-001-ref.html
== grid-auto-min-sizing-intrinsic-001.html grid-auto-min-sizing-intrinsic-001-ref.html
== grid-auto-min-sizing-intrinsic-002.html grid-auto-min-sizing-intrinsic-002-ref.html
== grid-auto-min-sizing-intrinsic-003.html grid-auto-min-sizing-intrinsic-003-ref.html
== grid-auto-min-sizing-intrinsic-004.html grid-auto-min-sizing-intrinsic-004-ref.html
fails-if(stylo) == 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(stylo) == grid-order-abspos-items-001.html grid-order-abspos-items-001-ref.html
fails-if(stylo) == grid-order-placement-auto-001.html grid-order-placement-auto-001-ref.html
fuzzy-if(skiaContent,1,200) fails-if(stylo) == grid-order-placement-definite-001.html grid-order-placement-definite-001-ref.html
skip-if(Android) fails-if(stylo) == grid-placement-definite-implicit-001.html grid-placement-definite-implicit-001-ref.html
fails-if(stylo) == grid-placement-definite-implicit-002.html grid-placement-definite-implicit-002-ref.html
skip-if(Android) fuzzy-if(winWidget,1,32) fails-if(stylo) == grid-placement-auto-implicit-001.html grid-placement-auto-implicit-001-ref.html
fails-if(stylo) == grid-placement-abspos-implicit-001.html grid-placement-abspos-implicit-001-ref.html
fails-if(stylo) == rtl-grid-placement-definite-001.html rtl-grid-placement-definite-001-ref.html
fails-if(stylo) == rtl-grid-placement-auto-row-sparse-001.html rtl-grid-placement-auto-row-sparse-001-ref.html
fails-if(stylo) == vlr-grid-placement-auto-row-sparse-001.html vlr-grid-placement-auto-row-sparse-001-ref.html
fails-if(stylo) == vrl-grid-placement-auto-row-sparse-001.html vrl-grid-placement-auto-row-sparse-001-ref.html
fails-if(stylo) == grid-relpos-items-001.html grid-relpos-items-001-ref.html
fails-if(stylo) == grid-item-sizing-percent-001.html grid-item-sizing-percent-001-ref.html
fails-if(stylo) == grid-item-sizing-percent-002.html grid-item-sizing-percent-002-ref.html
fails-if(stylo) == grid-item-sizing-percent-003.html grid-item-sizing-percent-003-ref.html
fails-if(stylo) == grid-item-sizing-percent-004.html grid-item-sizing-percent-004-ref.html
fails-if(stylo) == grid-item-sizing-px-001.html grid-item-sizing-percent-001-ref.html
fails-if(stylo) == grid-item-dir-001.html grid-item-dir-001-ref.html
fuzzy-if(winWidget,70,130) fuzzy-if(cocoaWidget,85,180) fails-if(stylo) == grid-col-max-sizing-max-content-001.html grid-col-max-sizing-max-content-001-ref.html
fuzzy-if(winWidget,70,130) fuzzy-if(cocoaWidget,85,180) fails-if(stylo) == grid-col-max-sizing-max-content-002.html grid-col-max-sizing-max-content-002-ref.html
fails-if(stylo) == grid-min-max-content-sizing-001.html grid-min-max-content-sizing-001-ref.html
fails-if(stylo) == grid-min-max-content-sizing-002.html grid-min-max-content-sizing-002-ref.html
fuzzy-if(winWidget,1,36) fails-if(stylo) == grid-auto-min-sizing-definite-001.html grid-auto-min-sizing-definite-001-ref.html
fails-if(stylo) == grid-auto-min-sizing-intrinsic-001.html grid-auto-min-sizing-intrinsic-001-ref.html
fails-if(stylo) == grid-auto-min-sizing-intrinsic-002.html grid-auto-min-sizing-intrinsic-002-ref.html
fails-if(stylo) == grid-auto-min-sizing-intrinsic-003.html grid-auto-min-sizing-intrinsic-003-ref.html
fails-if(stylo) == grid-auto-min-sizing-intrinsic-004.html grid-auto-min-sizing-intrinsic-004-ref.html
== grid-auto-min-sizing-transferred-size-001.html grid-auto-min-sizing-transferred-size-001-ref.html
== grid-auto-min-sizing-transferred-size-002.html grid-auto-min-sizing-transferred-size-002-ref.html
== grid-auto-min-sizing-transferred-size-003.html grid-auto-min-sizing-transferred-size-003-ref.html
== grid-auto-min-sizing-transferred-size-004.html grid-auto-min-sizing-transferred-size-004-ref.html
fails-if(stylo) == grid-auto-min-sizing-transferred-size-002.html grid-auto-min-sizing-transferred-size-002-ref.html
fails-if(stylo) == grid-auto-min-sizing-transferred-size-003.html grid-auto-min-sizing-transferred-size-003-ref.html
fails-if(stylo) == grid-auto-min-sizing-transferred-size-004.html grid-auto-min-sizing-transferred-size-004-ref.html
== grid-auto-min-sizing-min-content-min-size-001.html grid-auto-min-sizing-min-content-min-size-001-ref.html
== grid-auto-min-sizing-min-content-min-size-002.html grid-auto-min-sizing-min-content-min-size-002-ref.html
== grid-auto-min-sizing-min-content-min-size-003.html grid-auto-min-sizing-min-content-min-size-003-ref.html
== grid-auto-min-sizing-min-content-min-size-004.html grid-auto-min-sizing-min-content-min-size-004-ref.html
fails-if(stylo) == grid-auto-min-sizing-min-content-min-size-002.html grid-auto-min-sizing-min-content-min-size-002-ref.html
fails-if(stylo) == grid-auto-min-sizing-min-content-min-size-003.html grid-auto-min-sizing-min-content-min-size-003-ref.html
fails-if(stylo) == grid-auto-min-sizing-min-content-min-size-004.html grid-auto-min-sizing-min-content-min-size-004-ref.html
== grid-min-content-min-sizing-transferred-size-001.html grid-min-content-min-sizing-transferred-size-001-ref.html
== grid-min-content-min-sizing-transferred-size-002.html grid-min-content-min-sizing-transferred-size-002-ref.html
fails-if(stylo) == grid-min-content-min-sizing-transferred-size-002.html grid-min-content-min-sizing-transferred-size-002-ref.html
== grid-min-content-min-sizing-transferred-size-003.html grid-min-content-min-sizing-transferred-size-003-ref.html
== grid-min-content-min-sizing-transferred-size-004.html grid-min-content-min-sizing-transferred-size-004-ref.html
fails-if(stylo) == grid-min-content-min-sizing-transferred-size-004.html grid-min-content-min-sizing-transferred-size-004-ref.html
skip-if(Android) == grid-auto-min-sizing-percent-001.html grid-auto-min-sizing-percent-001-ref.html # bug 1305716
== grid-track-intrinsic-sizing-001.html grid-track-intrinsic-sizing-001-ref.html
== grid-track-intrinsic-sizing-002.html grid-track-intrinsic-sizing-002-ref.html
== 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
== 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
== grid-max-sizing-flex-003.html grid-max-sizing-flex-003-ref.html
== 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
== grid-max-sizing-flex-007.html grid-max-sizing-flex-007-ref.html
== 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
== grid-item-align-001.html grid-item-align-001-ref.html
== grid-item-align-002.html grid-item-align-002-ref.html
== grid-item-align-003.html grid-item-align-003-ref.html
== grid-item-justify-001.html grid-item-justify-001-ref.html
== grid-item-justify-002.html grid-item-justify-002-ref.html
== grid-item-stretch-001.html grid-item-stretch-001-ref.html
== grid-item-intrinsic-ratio-stretch-001.html grid-item-intrinsic-ratio-stretch-001-ref.html
== grid-item-intrinsic-ratio-stretch-002.html grid-item-intrinsic-ratio-stretch-002-ref.html
== grid-item-intrinsic-ratio-stretch-003.html grid-item-intrinsic-ratio-stretch-003-ref.html
== grid-item-intrinsic-ratio-stretch-004.html grid-item-intrinsic-ratio-stretch-004-ref.html
== grid-item-intrinsic-ratio-stretch-005.html grid-item-intrinsic-ratio-stretch-005-ref.html
== grid-item-intrinsic-ratio-stretch-006.html grid-item-intrinsic-ratio-stretch-006-ref.html
== grid-item-intrinsic-ratio-stretch-007.html grid-item-intrinsic-ratio-stretch-007-ref.html
== grid-item-intrinsic-ratio-normal-001.html grid-item-intrinsic-ratio-normal-001-ref.html
== grid-item-intrinsic-ratio-normal-002.html grid-item-intrinsic-ratio-normal-002-ref.html
== grid-item-intrinsic-ratio-normal-003.html grid-item-intrinsic-ratio-normal-003-ref.html
== grid-item-intrinsic-ratio-normal-004.html grid-item-intrinsic-ratio-normal-004-ref.html
== grid-item-intrinsic-ratio-normal-005.html grid-item-intrinsic-ratio-normal-005-ref.html
== grid-item-intrinsic-size-normal-001.html grid-item-intrinsic-size-normal-001-ref.html
== 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
== grid-item-auto-min-size-clamp-004.html grid-item-auto-min-size-clamp-004-ref.html
== 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
== grid-item-overflow-stretch-001.html grid-item-overflow-stretch-001-ref.html
== grid-item-overflow-stretch-002.html grid-item-overflow-stretch-002-ref.html
== grid-item-overflow-stretch-003.html grid-item-overflow-stretch-003-ref.html
== grid-item-overflow-stretch-004.html grid-item-overflow-stretch-004-ref.html
== grid-item-overflow-stretch-005.html grid-item-overflow-stretch-005-ref.html
== grid-item-overflow-stretch-006.html grid-item-overflow-stretch-006-ref.html
== grid-item-canvas-001.html grid-item-canvas-001-ref.html
skip-if(Android) == grid-item-button-001.html grid-item-button-001-ref.html
== grid-item-table-stretch-001.html grid-item-table-stretch-001-ref.html
== grid-item-table-stretch-002.html grid-item-table-stretch-002-ref.html
== grid-item-table-stretch-003.html grid-item-table-stretch-003-ref.html
== grid-item-table-stretch-004.html grid-item-table-stretch-004-ref.html
== grid-item-fieldset-stretch-001.html grid-item-fieldset-stretch-001-ref.html
skip-if(Android) == grid-item-video-stretch-001.html grid-item-video-stretch-001-ref.html # Huh, Android doesn't have webm support?
skip-if(Android) == grid-item-video-stretch-002.html grid-item-video-stretch-002-ref.html # Huh, Android doesn't have webm support?
== grid-item-input-stretch-001.html grid-item-input-stretch-001-ref.html
== grid-item-self-baseline-001.html grid-item-self-baseline-001-ref.html
random-if(http.oscpu!="Linux\u0020i686") == 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") == grid-item-content-baseline-002.html grid-item-content-baseline-002-ref.html # ditto
random-if(http.oscpu!="Linux\u0020i686") == grid-item-mixed-baseline-001.html grid-item-mixed-baseline-001-ref.html # ditto
random-if(http.oscpu!="Linux\u0020i686") == grid-item-mixed-baseline-002.html grid-item-mixed-baseline-002-ref.html # ditto
random-if(http.oscpu!="Linux\u0020i686") == grid-item-mixed-baseline-003.html grid-item-mixed-baseline-003-ref.html # ditto
skip-if(!gtkWidget) == grid-item-mixed-baseline-004.html grid-item-mixed-baseline-004-ref.html # ditto
== grid-align-content-001.html grid-align-content-001-ref.html
== grid-justify-content-001.html grid-justify-content-001-ref.html
skip-if(Android&&isDebugBuild) == grid-justify-content-002.html grid-justify-content-002-ref.html # Bug 1245884 - slow
skip-if(Android&&isDebugBuild) == grid-justify-content-003.html grid-justify-content-003-ref.html # Bug 1245884 - slow
skip-if(!gtkWidget) == grid-container-baselines-001.html grid-container-baselines-001-ref.html
skip-if(!gtkWidget) == grid-container-baselines-002.html grid-container-baselines-002-ref.html
skip-if(!gtkWidget) == grid-container-baselines-003.html grid-container-baselines-003-ref.html
fails-if(stylo) == grid-track-intrinsic-sizing-001.html grid-track-intrinsic-sizing-001-ref.html
fails-if(stylo) == grid-track-intrinsic-sizing-002.html grid-track-intrinsic-sizing-002-ref.html
fails-if(stylo) == grid-track-intrinsic-sizing-003.html grid-track-intrinsic-sizing-003-ref.html
fails-if(stylo) == grid-track-intrinsic-sizing-004.html grid-track-intrinsic-sizing-004-ref.html
fails-if(stylo) == 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(stylo) == grid-track-fit-content-sizing-002.html grid-track-fit-content-sizing-002-ref.html
fails-if(stylo) == grid-max-sizing-flex-001.html grid-max-sizing-flex-001-ref.html
fails-if(stylo) == grid-max-sizing-flex-002.html grid-max-sizing-flex-002-ref.html
fails-if(stylo) == grid-max-sizing-flex-003.html grid-max-sizing-flex-003-ref.html
fails-if(stylo) == grid-max-sizing-flex-004.html grid-max-sizing-flex-004-ref.html
fails-if(stylo) == grid-max-sizing-flex-005.html grid-max-sizing-flex-005-ref.html
fails-if(stylo) == 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(stylo) == grid-flex-min-sizing-001.html grid-flex-min-sizing-001-ref.html
fails-if(stylo) == 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(stylo) == grid-item-auto-min-size-clamp-001.html grid-item-auto-min-size-clamp-001-ref.html
fails-if(stylo) == grid-item-auto-min-size-clamp-002.html grid-item-auto-min-size-clamp-002-ref.html
fails-if(stylo) == grid-item-auto-min-size-clamp-003.html grid-item-auto-min-size-clamp-003-ref.html
fails-if(stylo) == grid-item-auto-min-size-clamp-004.html grid-item-auto-min-size-clamp-004-ref.html
fails-if(stylo) == grid-item-auto-min-size-clamp-005.html grid-item-auto-min-size-clamp-005-ref.html
fails-if(stylo) == grid-item-auto-min-size-clamp-006.html grid-item-auto-min-size-clamp-006-ref.html
fails-if(stylo) == 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
skip-if(Android&&isDebugBuild) fails-if(stylo) == grid-justify-content-002.html grid-justify-content-002-ref.html # Bug 1245884 - slow
skip-if(Android&&isDebugBuild) fails-if(stylo) == 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
== 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
== grid-column-gap-004.html grid-column-gap-004-ref.html
== grid-row-gap-001.html grid-row-gap-001-ref.html
== 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
== grid-row-gap-005.html grid-row-gap-005-ref.html
== grid-container-overflow-001.html grid-container-overflow-001-ref.html
== grid-item-margin-left-auto-001.html grid-item-margin-left-auto-001-ref.html
== grid-item-margin-left-auto-002.html grid-item-margin-left-auto-002-ref.html
== grid-item-margin-left-auto-003.html grid-item-margin-left-auto-003-ref.html
== grid-item-margin-left-auto-004.html grid-item-margin-left-auto-004-ref.html
== grid-item-margin-left-right-auto-001.html grid-item-margin-left-right-auto-001-ref.html
== grid-item-margin-left-right-auto-002.html grid-item-margin-left-right-auto-002-ref.html
== grid-item-margin-left-right-auto-003.html grid-item-margin-left-right-auto-003-ref.html
== grid-item-margin-left-right-auto-004.html grid-item-margin-left-right-auto-004-ref.html
== grid-item-margin-right-auto-001.html grid-item-margin-right-auto-001-ref.html
== grid-item-margin-right-auto-002.html grid-item-margin-right-auto-002-ref.html
== grid-item-margin-right-auto-003.html grid-item-margin-right-auto-003-ref.html
== grid-item-margin-right-auto-004.html grid-item-margin-right-auto-004-ref.html
== grid-container-min-max-width-height-001.html grid-container-min-max-width-height-001-ref.html
skip-if(Android&&isDebugBuild) fails-if(stylo) == grid-column-gap-001.html grid-column-gap-001-ref.html # Bug 1245884 - slow
fails-if(stylo) == grid-column-gap-002.html grid-column-gap-002-ref.html
fails-if(stylo) == 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
skip-if(Android&&isDebugBuild) fails-if(stylo) == grid-row-gap-002.html grid-row-gap-002-ref.html # Bug 1245884 - slow
skip-if(Android&&isDebugBuild) fails-if(stylo) == grid-row-gap-003.html grid-row-gap-003-ref.html # Bug 1245884 - slow
skip-if(Android&&isDebugBuild) fails-if(stylo) == 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(stylo) == 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
== 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
== grid-repeat-auto-fill-fit-002.html grid-repeat-auto-fill-fit-002-ref.html
== grid-repeat-auto-fill-fit-003.html grid-repeat-auto-fill-fit-003-ref.html
== grid-repeat-auto-fill-fit-004.html grid-repeat-auto-fill-fit-004-ref.html
== grid-repeat-auto-fill-fit-005.html grid-repeat-auto-fill-fit-005-ref.html
== grid-repeat-auto-fill-fit-006.html grid-repeat-auto-fill-fit-006-ref.html
== 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
== grid-repeat-auto-fill-fit-010.html grid-repeat-auto-fill-fit-010-ref.html
== 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
== grid-fragmentation-003.html grid-fragmentation-003-ref.html
== grid-fragmentation-004.html grid-fragmentation-004-ref.html
== grid-fragmentation-005.html grid-fragmentation-005-ref.html
== grid-fragmentation-006.html grid-fragmentation-006-ref.html
== grid-fragmentation-007.html grid-fragmentation-007-ref.html
== grid-fragmentation-008.html grid-fragmentation-008-ref.html
== grid-fragmentation-009.html grid-fragmentation-009-ref.html
== grid-fragmentation-010.html grid-fragmentation-010-ref.html
== grid-fragmentation-011.html grid-fragmentation-011-ref.html
== grid-fragmentation-012.html grid-fragmentation-012-ref.html
== grid-fragmentation-013.html grid-fragmentation-013-ref.html
== grid-fragmentation-014.html grid-fragmentation-014-ref.html
asserts(0-10) == grid-fragmentation-015.html grid-fragmentation-015-ref.html # bug 1144852 (due to vertical writing-mode)
== grid-fragmentation-016.html grid-fragmentation-016-ref.html
== grid-fragmentation-017.html grid-fragmentation-017-ref.html
== grid-fragmentation-018.html grid-fragmentation-018-ref.html
== grid-fragmentation-019.html grid-fragmentation-019-ref.html
== grid-fragmentation-020.html grid-fragmentation-020-ref.html
== grid-fragmentation-021.html grid-fragmentation-021-ref.html
== grid-fragmentation-022.html grid-fragmentation-007-ref.html
== grid-fragmentation-023.html grid-fragmentation-023-ref.html
== grid-fragmentation-024.html grid-fragmentation-024-ref.html
== grid-fragmentation-025.html grid-fragmentation-025-ref.html
== grid-fragmentation-026.html grid-fragmentation-026-ref.html
== grid-fragmentation-027.html grid-fragmentation-025-ref.html
== grid-fragmentation-028.html grid-fragmentation-028-ref.html
== grid-fragmentation-029.html grid-fragmentation-029-ref.html
== grid-fragmentation-030.html grid-fragmentation-030-ref.html
== grid-fragmentation-031.html grid-fragmentation-031-ref.html
fails-if(stylo) == grid-clamping-002.html grid-clamping-002-ref.html
fails-if(stylo) == grid-repeat-auto-fill-fit-001.html grid-repeat-auto-fill-fit-001-ref.html
fails-if(stylo) == grid-repeat-auto-fill-fit-002.html grid-repeat-auto-fill-fit-002-ref.html
fails-if(stylo) == grid-repeat-auto-fill-fit-003.html grid-repeat-auto-fill-fit-003-ref.html
fails-if(stylo) == grid-repeat-auto-fill-fit-004.html grid-repeat-auto-fill-fit-004-ref.html
fails-if(stylo) == grid-repeat-auto-fill-fit-005.html grid-repeat-auto-fill-fit-005-ref.html
fails-if(stylo) == grid-repeat-auto-fill-fit-006.html grid-repeat-auto-fill-fit-006-ref.html
fails-if(stylo) == grid-repeat-auto-fill-fit-007.html grid-repeat-auto-fill-fit-007-ref.html
fails-if(stylo) == grid-repeat-auto-fill-fit-008.html grid-repeat-auto-fill-fit-008-ref.html
fails-if(stylo) == 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(stylo) == grid-item-blockifying-001.html grid-item-blockifying-001-ref.html
fails-if(stylo) == grid-fragmentation-001.html grid-fragmentation-001-ref.html
fails-if(stylo) == grid-fragmentation-002.html grid-fragmentation-002-ref.html
fails-if(stylo) == grid-fragmentation-003.html grid-fragmentation-003-ref.html
fails-if(stylo) == grid-fragmentation-004.html grid-fragmentation-004-ref.html
fails-if(stylo) == grid-fragmentation-005.html grid-fragmentation-005-ref.html
fails-if(stylo) == grid-fragmentation-006.html grid-fragmentation-006-ref.html
fails-if(stylo) == grid-fragmentation-007.html grid-fragmentation-007-ref.html
fails-if(stylo) == grid-fragmentation-008.html grid-fragmentation-008-ref.html
fails-if(stylo) == grid-fragmentation-009.html grid-fragmentation-009-ref.html
fails-if(stylo) == grid-fragmentation-010.html grid-fragmentation-010-ref.html
fails-if(stylo) == grid-fragmentation-011.html grid-fragmentation-011-ref.html
fails-if(stylo) == grid-fragmentation-012.html grid-fragmentation-012-ref.html
fails-if(stylo) == grid-fragmentation-013.html grid-fragmentation-013-ref.html
fails-if(stylo) == grid-fragmentation-014.html grid-fragmentation-014-ref.html
asserts(0-10) fails-if(stylo) == grid-fragmentation-015.html grid-fragmentation-015-ref.html # bug 1144852 (due to vertical writing-mode)
fails-if(stylo) == grid-fragmentation-016.html grid-fragmentation-016-ref.html
fails-if(stylo) == grid-fragmentation-017.html grid-fragmentation-017-ref.html
fails-if(stylo) == grid-fragmentation-018.html grid-fragmentation-018-ref.html
fails-if(stylo) == grid-fragmentation-019.html grid-fragmentation-019-ref.html
fails-if(stylo) == grid-fragmentation-020.html grid-fragmentation-020-ref.html
fails-if(stylo) == grid-fragmentation-021.html grid-fragmentation-021-ref.html
fails-if(stylo) == grid-fragmentation-022.html grid-fragmentation-007-ref.html
fails-if(stylo) == grid-fragmentation-023.html grid-fragmentation-023-ref.html
fails-if(stylo) == grid-fragmentation-024.html grid-fragmentation-024-ref.html
fails-if(stylo) == grid-fragmentation-025.html grid-fragmentation-025-ref.html
fails-if(stylo) == grid-fragmentation-026.html grid-fragmentation-026-ref.html
fails-if(stylo) == grid-fragmentation-027.html grid-fragmentation-025-ref.html
fails-if(stylo) == grid-fragmentation-028.html grid-fragmentation-028-ref.html
fails-if(stylo) == grid-fragmentation-029.html grid-fragmentation-029-ref.html
fails-if(stylo) == grid-fragmentation-030.html grid-fragmentation-030-ref.html
fails-if(stylo) == grid-fragmentation-031.html grid-fragmentation-031-ref.html
# Fragmentation tests that does dynamic content removal/insertions.
# They should give the same result as the corresponding static test.
== grid-fragmentation-dyn3-001.html grid-fragmentation-001-ref.html
== grid-fragmentation-dyn4-001.html grid-fragmentation-001-ref.html
== grid-fragmentation-dyn1-002.html grid-fragmentation-002-ref.html
== grid-fragmentation-dyn3-002.html grid-fragmentation-002-ref.html
== grid-fragmentation-dyn3-003.html grid-fragmentation-003-ref.html
== 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
== 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
== grid-fragmentation-dyn3-009.html grid-fragmentation-009-ref.html
== grid-fragmentation-dyn3-009.html grid-fragmentation-009-ref.html
== grid-fragmentation-dyn4-015.html grid-fragmentation-015-ref.html
== grid-fragmentation-dyn1-015.html grid-fragmentation-015-ref.html
== grid-fragmentation-dyn1-016.html grid-fragmentation-016-ref.html
== grid-fragmentation-dyn5-016.html grid-fragmentation-016-ref.html
== grid-fragmentation-dyn3-017.html grid-fragmentation-017-ref.html
== grid-fragmentation-dyn2-018.html grid-fragmentation-018-ref.html
== grid-fragmentation-dyn1-019.html grid-fragmentation-019-ref.html
== grid-fragmentation-dyn2-019.html grid-fragmentation-019-ref.html
== grid-fragmentation-dyn3-019.html grid-fragmentation-019-ref.html
== grid-fragmentation-dyn4-019.html grid-fragmentation-019-ref.html
== grid-fragmentation-dyn5-019.html grid-fragmentation-019-ref.html
== grid-fragmentation-dyn1-020.html grid-fragmentation-020-ref.html
== grid-fragmentation-dyn2-020.html grid-fragmentation-020-ref.html
!= grid-fragmentation-dyn1-021.html grid-fragmentation-021-ref.html # bug 1251799
== grid-fragmentation-dyn2-021.html grid-fragmentation-021-ref.html
== grid-fragmentation-dyn3-021.html grid-fragmentation-021-ref.html
asserts(1-10) == grid-fragmentation-dyn4-021.html grid-fragmentation-021-ref.html # assertion related to bug 1251799 ?
== grid-fragmentation-dyn5-021.html grid-fragmentation-021-ref.html
== grid-fragmentation-dyn2-022.html grid-fragmentation-007-ref.html
== grid-fragmentation-dyn1-023.html grid-fragmentation-023-ref.html
== grid-fragmentation-dyn2-023.html grid-fragmentation-023-ref.html
== grid-fragmentation-dyn3-023.html grid-fragmentation-023-ref.html
== grid-fragmentation-dyn4-023.html grid-fragmentation-023-ref.html
== grid-fragmentation-dyn5-023.html grid-fragmentation-023-ref.html
== grid-fragmentation-dyn1-024.html grid-fragmentation-024-ref.html
== grid-fragmentation-dyn2-025.html grid-fragmentation-025-ref.html
== grid-fragmentation-dyn1-026.html grid-fragmentation-026-ref.html
== grid-fragmentation-dyn2-026.html grid-fragmentation-026-ref.html
== grid-fragmentation-dyn3-026.html grid-fragmentation-026-ref.html
== grid-fragmentation-dyn4-026.html grid-fragmentation-026-ref.html
== grid-fragmentation-dyn5-026.html grid-fragmentation-026-ref.html
== grid-fragmentation-dyn1-027.html grid-fragmentation-025-ref.html
== grid-fragmentation-dyn2-027.html grid-fragmentation-025-ref.html
== grid-fragmentation-dyn3-027.html grid-fragmentation-025-ref.html
== grid-fragmentation-dyn4-027.html grid-fragmentation-025-ref.html
== grid-fragmentation-dyn5-027.html grid-fragmentation-025-ref.html
== grid-fragmentation-dyn1-028.html grid-fragmentation-028-ref.html
== grid-fragmentation-dyn2-028.html grid-fragmentation-028-ref.html
== grid-fragmentation-dyn3-028.html grid-fragmentation-028-ref.html
== grid-fragmentation-dyn4-028.html grid-fragmentation-028-ref.html
== grid-fragmentation-dyn5-028.html grid-fragmentation-028-ref.html
== grid-fragmentation-dyn1-029.html grid-fragmentation-029-ref.html
== 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
== bug1306106.html bug1306106-ref.html
== grid-percent-intrinsic-sizing-001.html grid-percent-intrinsic-sizing-001-ref.html
== grid-measuring-reflow-resize-static-001.html grid-measuring-reflow-resize-001-ref.html
== grid-measuring-reflow-resize-dynamic-001.html grid-measuring-reflow-resize-001-ref.html
== bug1349571.html bug1349571-ref.html
== bug1356820.html bug1356820-ref.html
== bug1350925.html bug1350925-ref.html
fails-if(stylo) == grid-fragmentation-dyn3-001.html grid-fragmentation-001-ref.html
fails-if(stylo) == grid-fragmentation-dyn4-001.html grid-fragmentation-001-ref.html
fails-if(stylo) == grid-fragmentation-dyn1-002.html grid-fragmentation-002-ref.html
fails-if(stylo) == grid-fragmentation-dyn3-002.html grid-fragmentation-002-ref.html
fails-if(stylo) == grid-fragmentation-dyn3-003.html grid-fragmentation-003-ref.html
fails-if(stylo) == grid-fragmentation-dyn4-004.html grid-fragmentation-004-ref.html
fails-if(stylo) == grid-fragmentation-dyn4-005.html grid-fragmentation-005-ref.html
fails-if(stylo) == grid-fragmentation-dyn5-005.html grid-fragmentation-005-ref.html
fails-if(stylo) == grid-fragmentation-dyn1-006.html grid-fragmentation-006-ref.html
fails-if(stylo) == grid-fragmentation-dyn3-007.html grid-fragmentation-007-ref.html
fails-if(stylo) == grid-fragmentation-dyn5-007.html grid-fragmentation-007-ref.html
fails-if(stylo) == grid-fragmentation-dyn5-008.html grid-fragmentation-008-ref.html
fails-if(stylo) == grid-fragmentation-dyn3-009.html grid-fragmentation-009-ref.html
fails-if(stylo) == grid-fragmentation-dyn3-009.html grid-fragmentation-009-ref.html
fails-if(stylo) == grid-fragmentation-dyn4-015.html grid-fragmentation-015-ref.html
fails-if(stylo) == grid-fragmentation-dyn1-015.html grid-fragmentation-015-ref.html
fails-if(stylo) == grid-fragmentation-dyn1-016.html grid-fragmentation-016-ref.html
fails-if(stylo) == grid-fragmentation-dyn5-016.html grid-fragmentation-016-ref.html
fails-if(stylo) == grid-fragmentation-dyn3-017.html grid-fragmentation-017-ref.html
fails-if(stylo) == grid-fragmentation-dyn2-018.html grid-fragmentation-018-ref.html
fails-if(stylo) == grid-fragmentation-dyn1-019.html grid-fragmentation-019-ref.html
fails-if(stylo) == grid-fragmentation-dyn2-019.html grid-fragmentation-019-ref.html
fails-if(stylo) == grid-fragmentation-dyn3-019.html grid-fragmentation-019-ref.html
fails-if(stylo) == grid-fragmentation-dyn4-019.html grid-fragmentation-019-ref.html
fails-if(stylo) == grid-fragmentation-dyn5-019.html grid-fragmentation-019-ref.html
fails-if(stylo) == grid-fragmentation-dyn1-020.html grid-fragmentation-020-ref.html
fails-if(stylo) == grid-fragmentation-dyn2-020.html grid-fragmentation-020-ref.html
fails-if(stylo) != grid-fragmentation-dyn1-021.html grid-fragmentation-021-ref.html # bug 1251799
fails-if(stylo) == grid-fragmentation-dyn2-021.html grid-fragmentation-021-ref.html
fails-if(stylo) == grid-fragmentation-dyn3-021.html grid-fragmentation-021-ref.html
asserts(1-10) fails-if(stylo) == grid-fragmentation-dyn4-021.html grid-fragmentation-021-ref.html # assertion related to bug 1251799 ?
fails-if(stylo) == grid-fragmentation-dyn5-021.html grid-fragmentation-021-ref.html
fails-if(stylo) == grid-fragmentation-dyn2-022.html grid-fragmentation-007-ref.html
fails-if(stylo) == grid-fragmentation-dyn1-023.html grid-fragmentation-023-ref.html
fails-if(stylo) == grid-fragmentation-dyn2-023.html grid-fragmentation-023-ref.html
fails-if(stylo) == grid-fragmentation-dyn3-023.html grid-fragmentation-023-ref.html
fails-if(stylo) == grid-fragmentation-dyn4-023.html grid-fragmentation-023-ref.html
fails-if(stylo) == grid-fragmentation-dyn5-023.html grid-fragmentation-023-ref.html
fails-if(stylo) == grid-fragmentation-dyn1-024.html grid-fragmentation-024-ref.html
fails-if(stylo) == grid-fragmentation-dyn2-025.html grid-fragmentation-025-ref.html
fails-if(stylo) == grid-fragmentation-dyn1-026.html grid-fragmentation-026-ref.html
fails-if(stylo) == grid-fragmentation-dyn2-026.html grid-fragmentation-026-ref.html
fails-if(stylo) == grid-fragmentation-dyn3-026.html grid-fragmentation-026-ref.html
fails-if(stylo) == grid-fragmentation-dyn4-026.html grid-fragmentation-026-ref.html
fails-if(stylo) == grid-fragmentation-dyn5-026.html grid-fragmentation-026-ref.html
fails-if(stylo) == grid-fragmentation-dyn1-027.html grid-fragmentation-025-ref.html
fails-if(stylo) == grid-fragmentation-dyn2-027.html grid-fragmentation-025-ref.html
fails-if(stylo) == grid-fragmentation-dyn3-027.html grid-fragmentation-025-ref.html
fails-if(stylo) == grid-fragmentation-dyn4-027.html grid-fragmentation-025-ref.html
fails-if(stylo) == grid-fragmentation-dyn5-027.html grid-fragmentation-025-ref.html
fails-if(stylo) == grid-fragmentation-dyn1-028.html grid-fragmentation-028-ref.html
fails-if(stylo) == grid-fragmentation-dyn2-028.html grid-fragmentation-028-ref.html
fails-if(stylo) == grid-fragmentation-dyn3-028.html grid-fragmentation-028-ref.html
fails-if(stylo) == grid-fragmentation-dyn4-028.html grid-fragmentation-028-ref.html
fails-if(stylo) == grid-fragmentation-dyn5-028.html grid-fragmentation-028-ref.html
fails-if(stylo) == grid-fragmentation-dyn1-029.html grid-fragmentation-029-ref.html
fails-if(stylo) == grid-fragmentation-dyn2-029.html grid-fragmentation-029-ref.html
fails-if(stylo) == grid-fragmentation-dyn2-030.html grid-fragmentation-030-ref.html
fails-if(stylo) == grid-fragmentation-dyn2-031.html grid-fragmentation-031-ref.html
fails-if(stylo) == bug1306106.html bug1306106-ref.html
fails-if(stylo) == grid-percent-intrinsic-sizing-001.html grid-percent-intrinsic-sizing-001-ref.html

View File

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

View File

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

View File

@ -25,5 +25,5 @@
== fieldset-with-valid-element-add-barred-dynamic.html about:blank
== fieldset-nested-invalid.html about:blank
== fieldset-div-invalid.html about:blank
== fieldset-nested-valid-invalid.html fieldset-nested-valid-invalid-ref.html
fuzzy-if(skiaContent,1,5) == fieldset-nested-barred.html fieldset-nested-barred-ref.html
fails-if(stylo) == fieldset-nested-valid-invalid.html fieldset-nested-valid-invalid-ref.html
fuzzy-if(skiaContent,1,5) fails-if(stylo) == fieldset-nested-barred.html fieldset-nested-barred-ref.html

View File

@ -1,24 +1,24 @@
== form-static-valid.html form-valid-ref.html
== form-dynamic-valid.html form-valid-ref.html
fails-if(stylo) == form-static-valid.html form-valid-ref.html
fails-if(stylo) == form-dynamic-valid.html form-valid-ref.html
== form-remove-invalid-element.html form-valid-ref-2.html
== form-static-invalid.html form-invalid-ref.html
== form-dynamic-invalid.html form-invalid-ref.html
== form-add-control.html form-invalid-ref.html
== form-dynamic-invalid-not-barred.html form-invalid-ref.html
== form-remove-invalid-element.html form-invalid-ref.html
== form-dynamic-invalid-barred.html form-invalid-barred-ref.html
== form-static-invalid-barred.html form-invalid-barred-ref.html
fails-if(stylo) == form-dynamic-invalid-barred.html form-invalid-barred-ref.html
fails-if(stylo) == form-static-invalid-barred.html form-invalid-barred-ref.html
== form-add-invalid-element.html form-invalid-ref.html
== form-add-valid-with-invalid-element.html form-invalid-ref.html
== form-invalid-barred.html form-invalid-barred-ref.html
== form-add-valid-element.html form-valid-ref-4.html
== form-add-valid-with-no-element.html form-valid-ref.html
fails-if(stylo) == form-invalid-barred.html form-invalid-barred-ref.html
fails-if(stylo) == form-add-valid-element.html form-valid-ref-4.html
fails-if(stylo) == form-add-valid-with-no-element.html form-valid-ref.html
== form-add-invalid-with-valid-element.html form-invalid-ref.html
== form-with-valid-and-invalid.html form-invalid-ref.html
== form-add-invalid-element-dynamic.html form-invalid-ref.html
== form-invalid-and-barred.html form-invalid-ref.html
== form-invalid-and-barred-remove-barred.html form-invalid-ref.html
== form-valid-and-barred.html form-valid-and-barred-ref.html
== form-valid-and-barred-remove-barred.html form-valid-ref.html
fails-if(stylo) == form-valid-and-barred.html form-valid-and-barred-ref.html
fails-if(stylo) == form-valid-and-barred-remove-barred.html form-valid-ref.html
== form-with-invalid-element-add-barred-dynamic.html form-invalid-ref.html
== form-with-valid-element-add-barred-dynamic.html form-valid-and-barred-ref.html
fails-if(stylo) == form-with-valid-element-add-barred-dynamic.html form-valid-and-barred-ref.html

View File

@ -1,26 +1,26 @@
== input-valid.html input-ref.html
fuzzy(11,4) fuzzy-if(skiaContent,2,10) == input-customerror.html input-ref.html
== input-disabled.html input-ref.html
== input-dyn-disabled.html input-ref.html
== input-dyn-not-disabled.html input-ref.html
== input-readonly.html input-ref.html
== input-dyn-readonly.html input-ref.html
== input-dyn-not-readonly.html input-ref.html
== input-required-valid.html input-withtext-ref.html
== input-required-invalid.html input-ref.html
== input-button.html input-button-ref.html
== input-reset.html input-button-ref.html
== input-email-invalid.html input-withtext-ref.html
== input-email-valid.html input-email-ref.html
== input-url-invalid.html input-withtext-ref.html
== input-url-valid.html input-url-ref.html
== input-pattern-valid.html input-withtext-ref.html
== input-pattern-invalid.html input-withtext-ref.html
== input-type-barred.html input-button-ref.html
fuzzy(11,4) == input-type-invalid.html input-ref.html
== input-disabled-fieldset-1.html input-fieldset-ref.html
== input-disabled-fieldset-2.html input-fieldset-ref.html
== input-fieldset-legend.html input-fieldset-legend-ref.html
fails-if(stylo) == input-valid.html input-ref.html
fuzzy(11,4) fuzzy-if(skiaContent,2,10) fails-if(stylo) == input-customerror.html input-ref.html
fails-if(stylo) == input-disabled.html input-ref.html
fails-if(stylo) == input-dyn-disabled.html input-ref.html
fails-if(stylo) == input-dyn-not-disabled.html input-ref.html
fails-if(stylo) == input-readonly.html input-ref.html
fails-if(stylo) == input-dyn-readonly.html input-ref.html
fails-if(stylo) == input-dyn-not-readonly.html input-ref.html
fails-if(stylo) == input-required-valid.html input-withtext-ref.html
fails-if(stylo) == input-required-invalid.html input-ref.html
fails-if(stylo) == input-button.html input-button-ref.html
fails-if(stylo) == input-reset.html input-button-ref.html
fails-if(stylo) == input-email-invalid.html input-withtext-ref.html
fails-if(stylo) == input-email-valid.html input-email-ref.html
fails-if(stylo) == input-url-invalid.html input-withtext-ref.html
fails-if(stylo) == input-url-valid.html input-url-ref.html
fails-if(stylo) == input-pattern-valid.html input-withtext-ref.html
fails-if(stylo) == input-pattern-invalid.html input-withtext-ref.html
fails-if(stylo) == input-type-barred.html input-button-ref.html
fuzzy(11,4) fails-if(stylo) == input-type-invalid.html input-ref.html
fails-if(stylo) == input-disabled-fieldset-1.html input-fieldset-ref.html
fails-if(stylo) == input-disabled-fieldset-2.html input-fieldset-ref.html
fails-if(stylo) == input-fieldset-legend.html input-fieldset-legend-ref.html
== input-radio-required.html input-radio-ref.html
fuzzy-if(skiaContent,2,10) == input-radio-customerror.html input-radio-ref.html
fuzzy-if(skiaContent,2,10) == input-radio-dyn-valid-1.html input-radio-checked-ref.html
@ -28,6 +28,6 @@ fuzzy-if(skiaContent,2,10) == input-radio-dyn-valid-2.html input-radio-ref.html
fuzzy-if(skiaContent,2,10) == input-radio-nogroup-required-valid.html input-radio-ref.html
fuzzy-if(skiaContent,2,10) == input-radio-nogroup-required-invalid.html input-radio-checked-ref.html
fuzzy-if(skiaContent,2,10) == input-radio-focus-click.html input-radio-ref.html
== input-submit.html input-submit-ref.html
fails-if(stylo) == input-submit.html input-submit-ref.html
== input-image.html input-image-ref.html
# input type='hidden' shouldn't show

View File

@ -1,12 +1,12 @@
needs-focus == select-valid.html select-ref.html
fuzzy-if(skiaContent,1,3) needs-focus == select-invalid.html select-ref.html
fuzzy-if(skiaContent,2,6) needs-focus == select-disabled.html select-disabled-ref.html
fuzzy-if(skiaContent,2,6) needs-focus == select-dyn-disabled.html select-disabled-ref.html
fuzzy-if(skiaContent,1,3) needs-focus == select-dyn-not-disabled.html select-ref.html
needs-focus == select-required-invalid.html select-required-ref.html
needs-focus == select-required-valid.html select-required-ref.html
needs-focus == select-required-multiple-still-valid.html select-required-multiple-ref.html
fuzzy-if(skiaContent,1,250) needs-focus == select-required-multiple-valid.html select-required-multiple-ref.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,1,3) needs-focus == select-disabled-fieldset-1.html select-fieldset-ref.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,3) needs-focus == select-disabled-fieldset-2.html select-fieldset-ref.html
fuzzy-if(skiaContent,2,5) needs-focus == select-fieldset-legend.html select-fieldset-legend-ref.html
needs-focus fails-if(stylo) == select-valid.html select-ref.html
fuzzy-if(skiaContent,1,3) needs-focus fails-if(stylo) == select-invalid.html select-ref.html
fuzzy-if(skiaContent,2,6) needs-focus fails-if(stylo) == select-disabled.html select-disabled-ref.html
fuzzy-if(skiaContent,2,6) needs-focus fails-if(stylo) == select-dyn-disabled.html select-disabled-ref.html
fuzzy-if(skiaContent,1,3) needs-focus fails-if(stylo) == select-dyn-not-disabled.html select-ref.html
needs-focus fails-if(stylo) == select-required-invalid.html select-required-ref.html
needs-focus fails-if(stylo) == select-required-valid.html select-required-ref.html
needs-focus fails-if(stylo) == select-required-multiple-still-valid.html select-required-multiple-ref.html
fuzzy-if(skiaContent,1,250) needs-focus fails-if(stylo) == select-required-multiple-valid.html select-required-multiple-ref.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,1,3) needs-focus fails-if(stylo) == select-disabled-fieldset-1.html select-fieldset-ref.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,3) needs-focus fails-if(stylo) == select-disabled-fieldset-2.html select-fieldset-ref.html
fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-fieldset-legend.html select-fieldset-legend-ref.html

View File

@ -1,13 +1,13 @@
== textarea-valid.html textarea-ref.html
== textarea-customerror.html textarea-ref.html
== textarea-disabled.html textarea-ref.html
== textarea-dyn-disabled.html textarea-ref.html
== textarea-dyn-not-disabled.html textarea-ref.html
== textarea-readonly.html textarea-ref.html
== textarea-dyn-readonly.html textarea-ref.html
== textarea-dyn-not-readonly.html textarea-ref.html
== textarea-required-valid.html textarea-withtext-ref.html
== textarea-required-invalid.html textarea-ref.html
== textarea-disabled-fieldset-1.html textarea-fieldset-ref.html
== textarea-disabled-fieldset-2.html textarea-fieldset-ref.html
== textarea-fieldset-legend.html textarea-fieldset-legend-ref.html
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

View File

@ -6,7 +6,7 @@ fuzzy-if(Android,8,454) == mq_print_height.xhtml mq_print-ref.xhtml # bug 117869
== mq_print_aspectratio.xhtml mq_print-ref.xhtml
== mq_print_deviceaspectratio.xhtml mq_print-ref.xhtml
== mq_print_devicewidth.xhtml mq_print-ref.xhtml
fuzzy-if(Android,8,454) == mq_print_orientation.xhtml mq_print_orientation-ref.xhtml
fuzzy-if(Android,8,454) fails-if(stylo) == mq_print_orientation.xhtml mq_print_orientation-ref.xhtml
fuzzy-if(Android,8,454) == mq_print_maxheight.xhtml mq_print-ref.xhtml
== mq_print_maxwidth.xhtml mq_print-ref.xhtml
@ -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
== system-metrics-1.html system-metrics-1-ref.html
fails-if(stylo) == system-metrics-1.html system-metrics-1-ref.html

View File

@ -1,10 +1,10 @@
# Checking if these elements support :optional.
== 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
fails-if(stylo) == css-optional-textarea.html css-optional-textarea-ref.html
fails-if(stylo) == css-optional-input.html css-optional-input-ref.html
fails-if(stylo) == css-optional-select.html css-optional-select-ref.html
== css-optional-button.html about:blank
# Checking dynamic behavior.
== css-optional-dyn-1.html css-optional-input-ref.html
fails-if(stylo) == css-optional-dyn-1.html css-optional-input-ref.html
== css-optional-dyn-2.html about:blank

View File

@ -1,5 +1,5 @@
== at-rule-013.html at-rule-013-ref.html
== invalid-url-handling.xhtml invalid-url-handling-ref.xhtml
fails-if(stylo) == 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

View File

@ -8,21 +8,21 @@
# ::value (bug 648643), depending of the ::value behaviour (it could change the
# caret colour and the text colour or just the text colour).
== placeholder-simple.html placeholder-simple-ref.html
fails-if(stylo) == placeholder-simple.html placeholder-simple-ref.html
# needs-focus == placeholder-focus.html placeholder-focus-ref.html
needs-focus == placeholder-blur.html placeholder-simple-ref.html
== placeholder-value.html placeholder-value-ref.html
== placeholder-empty-string.html placeholder-empty-string-ref.html
== placeholder-add.html placeholder-simple-ref.html
== placeholder-removal.html input-ref.html
== placeholder-value-set.html placeholder-value-ref.html
== placeholder-value-unset.html placeholder-simple-ref.html
== placeholder-value-reset.html placeholder-simple-ref.html
== placeholder-type-change-1.html placeholder-simple-ref.html
== placeholder-type-change-2.html placeholder-button-ref.html
== placeholdershown.html placeholdershown-ref.html
== css-display.html placeholder-simple-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 input-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) == placeholder-type-change-1.html placeholder-simple-ref.html
fails-if(stylo) == placeholder-type-change-2.html placeholder-button-ref.html
fails-if(stylo) == placeholdershown.html placeholdershown-ref.html
fails-if(stylo) == 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.
!= css-opacity.html placeholder-simple-ref.html
!= css-text-align.html placeholder-simple-ref.html
fails-if(stylo) != css-opacity.html placeholder-simple-ref.html
fails-if(stylo) != css-text-align.html placeholder-simple-ref.html

View File

@ -1,7 +1,7 @@
include input/reftest.list
include textarea/reftest.list
fuzzy-if(skiaContent,1,4) == css-restrictions.html css-restrictions-ref.html
== css-simple-styling.html css-simple-styling-ref.html
!= css-background.html css-background-ref.html
fuzzy-if(skiaContent,1,180) == ignore-pseudo-class.html ignore-pseudo-class-ref.html
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

View File

@ -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).
== placeholder-simple.html placeholder-simple-ref.html
fails-if(stylo) == placeholder-simple.html placeholder-simple-ref.html
# needs-focus == placeholder-focus.html placeholder-focus-ref.html
needs-focus == placeholder-blur.html placeholder-simple-ref.html
== placeholder-value.html placeholder-value-ref.html
== placeholder-empty-string.html placeholder-empty-string-ref.html
== placeholder-add.html placeholder-simple-ref.html
== placeholder-removal.html textarea-ref.html
== placeholder-value-set.html placeholder-value-ref.html
== placeholder-value-unset.html placeholder-simple-ref.html
== placeholder-value-reset.html placeholder-simple-ref.html
== placeholdershown.html placeholdershown-ref.html
== css-resize.html css-resize-ref.html
== css-display.html placeholder-simple-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
fails-if(stylo) == css-resize.html css-resize-ref.html
fails-if(stylo) == 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.
!= css-opacity.html placeholder-simple-ref.html
fails-if(stylo) != css-opacity.html placeholder-simple-ref.html

View File

@ -1,20 +1,20 @@
# Checking if these types/elements support :required
== css-required-textarea.html css-required-textarea-ref.html
fails-if(stylo) == 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
fails-if(stylo) == css-required-text.html css-required-text-ref.html
== css-required-checkbox.html css-required-checkbox-ref.html
== css-required-file.html css-required-file-ref.html
== css-required-password.html css-required-password-ref.html
== css-required-tel.html css-required-tel-ref.html
== css-required-search.html css-required-search-ref.html
== css-required-select.html css-required-select-ref.html
fails-if(stylo) == css-required-file.html css-required-file-ref.html
fails-if(stylo) == css-required-password.html css-required-password-ref.html
fails-if(stylo) == css-required-tel.html css-required-tel-ref.html
fails-if(stylo) == css-required-search.html css-required-search-ref.html
fails-if(stylo) == css-required-select.html css-required-select-ref.html
# Checking dynamic behavior with <input type='text'>
== css-required-dyn-1.html css-required-text-ref.html
fails-if(stylo) == css-required-dyn-1.html css-required-text-ref.html
== css-required-dyn-2.html about:blank
== css-required-dyn-3.html css-required-text-ref.html
fails-if(stylo) == css-required-dyn-3.html css-required-text-ref.html
== css-required-dyn-4.html about:blank
== css-required-dyn-5.html css-required-text-ref.html
fails-if(stylo) == css-required-dyn-5.html css-required-text-ref.html
== css-required-dyn-6.html about:blank
# Following input types do not support :required

View File

@ -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
== box-properties-1.html box-properties-1-ref.html
== box-properties-2.html box-properties-2-ref.html
== box-properties-3.html box-properties-3-ref.html
== box-properties-4.html box-properties-4-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
== dynamic-insertion-1.html dynamic-insertion-1-ref.html
== dynamic-insertion-2.html dynamic-insertion-2-ref.html
== dynamic-insertion-3.html dynamic-insertion-3-ref.html
fails-if(stylo) == 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
@ -20,31 +20,31 @@ test-pref(dom.meta-viewport.enabled,true) test-pref(font.size.inflation.emPerLin
== intra-level-whitespace-1.html intra-level-whitespace-1-ref.html
== intra-level-whitespace-2.html intra-level-whitespace-2-ref.html
== intra-level-whitespace-3.html intra-level-whitespace-3-ref.html
== intrinsic-isize-1.html intrinsic-isize-1-ref.html
fails-if(stylo) == intrinsic-isize-1.html intrinsic-isize-1-ref.html
== intrinsic-isize-2.html intrinsic-isize-2-ref.html
== justification-1.html justification-1-ref.html
== justification-2.html justification-2-ref.html
fails-if(stylo) == justification-1.html justification-1-ref.html
fails-if(stylo) == 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
== line-breaking-2.html line-breaking-2-ref.html
fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu),3,2) == line-break-suppression-1.html line-break-suppression-1-ref.html
fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu),3,2) == line-break-suppression-2.html line-break-suppression-2-ref.html
== line-break-suppression-3.html line-break-suppression-3-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) fails-if(stylo) == line-break-suppression-1.html line-break-suppression-1-ref.html
fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu),3,2) fails-if(stylo) == line-break-suppression-2.html line-break-suppression-2-ref.html
fails-if(stylo) == 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) == min-font-size-1.html min-font-size-1-ref.html
load nested-ruby-1.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
== no-transform.html no-transform-ref.html
== relative-positioning-1.html relative-positioning-1-ref.html
fails-if(stylo) == relative-positioning-1.html relative-positioning-1-ref.html
== relative-positioning-2.html relative-positioning-2-ref.html
== ruby-align-1.html ruby-align-1-ref.html
== ruby-align-1a.html ruby-align-1-ref.html
== ruby-align-2.html ruby-align-2-ref.html
== ruby-align-2a.html ruby-align-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
== 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

View File

@ -1,6 +1,6 @@
== state-dependent-in-any.html state-dependent-in-any-ref.html
== attr-case-insensitive-1.html attr-case-insensitive-1-ref.html
fails-if(stylo) == state-dependent-in-any.html state-dependent-in-any-ref.html
fails-if(stylo) == 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
== nth-child-1.html nth-child-ref.html
== nth-child-2.html nth-child-ref.html
fails-if(stylo) == nth-child-1.html nth-child-ref.html
fails-if(stylo) == nth-child-2.html nth-child-ref.html

View File

@ -1,7 +1,7 @@
== min-intrinsic-with-percents-across-img-cases.html min-intrinsic-with-percents-across-img-cases-ref.html
== min-intrinsic-with-percents-across-elements.html min-intrinsic-with-percents-across-elements-ref.html
skip-if(!webrender) pref(layers.advanced.border-layers,1) == min-intrinsic-with-percents-across-elements.html min-intrinsic-with-percents-across-elements-ref.html
== min-intrinsic-with-max-width-percents-across-form-controls.html min-intrinsic-with-max-width-percents-across-form-controls-ref.html
skip-if(!webrender) pref(layers.advanced.border-layers,1) == min-intrinsic-with-max-width-percents-across-form-controls.html min-intrinsic-with-max-width-percents-across-form-controls-ref.html
== min-intrinsic-with-width-percents-across-form-controls.html min-intrinsic-with-width-percents-across-form-controls-ref.html
skip-if(!webrender) pref(layers.advanced.border-layers,1) == min-intrinsic-with-width-percents-across-form-controls.html min-intrinsic-with-width-percents-across-form-controls-ref.html
fails-if(stylo) == min-intrinsic-with-max-width-percents-across-form-controls.html min-intrinsic-with-max-width-percents-across-form-controls-ref.html
skip-if(!webrender) pref(layers.advanced.border-layers,1) fails-if(stylo) == min-intrinsic-with-max-width-percents-across-form-controls.html min-intrinsic-with-max-width-percents-across-form-controls-ref.html
fails-if(stylo) == min-intrinsic-with-width-percents-across-form-controls.html min-intrinsic-with-width-percents-across-form-controls-ref.html
skip-if(!webrender) pref(layers.advanced.border-layers,1) fails-if(stylo) == min-intrinsic-with-width-percents-across-form-controls.html min-intrinsic-with-width-percents-across-form-controls-ref.html

View File

@ -1,16 +1,16 @@
== static-valid.html valid-ref.html
== dynamic-valid.html valid-ref.html
== static-invalid.html invalid-ref.html
== dynamic-invalid.html invalid-ref.html
== dynamic-invalid-barred.html invalid-barred-ref.html
== dynamic-invalid-barred-2.html invalid-barred-ref.html
== dynamic-invalid-not-barred.html invalid-ref.html
== static-invalid-barred.html invalid-barred-ref.html
== remove-invalid-element.html valid-ref-2.html
== add-invalid-element.html invalid-ref-2.html
== add-submit-control.html invalid-ref.html
== remove-submit-control.html valid-ref-3.html
== change-type-submit-control.html invalid-ref.html
== change-type-not-submit-control.html valid-ref-4.html
fails-if(stylo) == static-valid.html valid-ref.html
fails-if(stylo) == dynamic-valid.html valid-ref.html
fails-if(stylo) == static-invalid.html invalid-ref.html
fails-if(stylo) == dynamic-invalid.html invalid-ref.html
fails-if(stylo) == dynamic-invalid-barred.html invalid-barred-ref.html
fails-if(stylo) == dynamic-invalid-barred-2.html invalid-barred-ref.html
fails-if(stylo) == dynamic-invalid-not-barred.html invalid-ref.html
fails-if(stylo) == static-invalid-barred.html invalid-barred-ref.html
fails-if(stylo) == remove-invalid-element.html valid-ref-2.html
fails-if(stylo) == add-invalid-element.html invalid-ref-2.html
fails-if(stylo) == add-submit-control.html invalid-ref.html
fails-if(stylo) == remove-submit-control.html valid-ref-3.html
fails-if(stylo) == change-type-submit-control.html invalid-ref.html
fails-if(stylo) == change-type-not-submit-control.html valid-ref-4.html
== self-invalid.html about:blank
== remove-form.html invalid-ref-3.html
fails-if(stylo) == remove-form.html invalid-ref-3.html

View File

@ -1,3 +1,3 @@
== input-submit.html input-submit-ref.html
fails-if(stylo) == input-submit.html input-submit-ref.html
== input-image.html input-image-ref.html
== button-submit.html button-submit-ref.html
fails-if(stylo) == button-submit.html button-submit-ref.html

View File

@ -1,16 +1,16 @@
== static-valid.html valid-ref.html
== dynamic-valid.html valid-ref.html
== static-invalid.html invalid-ref.html
== dynamic-invalid.html invalid-ref.html
== dynamic-invalid-barred.html invalid-barred-ref.html
== dynamic-invalid-barred-2.html invalid-barred-ref.html
== dynamic-invalid-not-barred.html invalid-ref.html
== static-invalid-barred.html invalid-barred-ref.html
fails-if(stylo) == static-valid.html valid-ref.html
fails-if(stylo) == dynamic-valid.html valid-ref.html
fails-if(stylo) == static-invalid.html invalid-ref.html
fails-if(stylo) == dynamic-invalid.html invalid-ref.html
fails-if(stylo) == dynamic-invalid-barred.html invalid-barred-ref.html
fails-if(stylo) == dynamic-invalid-barred-2.html invalid-barred-ref.html
fails-if(stylo) == dynamic-invalid-not-barred.html invalid-ref.html
fails-if(stylo) == static-invalid-barred.html invalid-barred-ref.html
== remove-invalid-element.html valid-ref-2.html
== add-invalid-element.html invalid-ref-2.html
== add-submit-control.html invalid-ref.html
== remove-submit-control.html valid-ref-3.html
== change-type-submit-control.html invalid-ref.html
== change-type-not-submit-control.html valid-ref-4.html
fails-if(stylo) == add-invalid-element.html invalid-ref-2.html
fails-if(stylo) == add-submit-control.html invalid-ref.html
fails-if(stylo) == remove-submit-control.html valid-ref-3.html
fails-if(stylo) == change-type-submit-control.html invalid-ref.html
fails-if(stylo) == change-type-not-submit-control.html valid-ref-4.html
== self-invalid.html about:blank
== remove-form.html invalid-ref-3.html
fails-if(stylo) == remove-form.html invalid-ref-3.html

View File

@ -1,16 +1,16 @@
== static-valid.html valid-ref.html
== dynamic-valid.html valid-ref.html
== static-invalid.html invalid-ref.html
== dynamic-invalid.html invalid-ref.html
== dynamic-invalid-barred.html invalid-barred-ref.html
== dynamic-invalid-barred-2.html invalid-barred-ref.html
== dynamic-invalid-not-barred.html invalid-ref.html
== static-invalid-barred.html invalid-barred-ref.html
== remove-invalid-element.html valid-ref-2.html
== add-invalid-element.html invalid-ref-2.html
== add-submit-control.html invalid-ref.html
== remove-submit-control.html valid-ref-3.html
== change-type-submit-control.html invalid-ref.html
== change-type-not-submit-control.html valid-ref-4.html
fails-if(stylo) == static-valid.html valid-ref.html
fails-if(stylo) == dynamic-valid.html valid-ref.html
fails-if(stylo) == static-invalid.html invalid-ref.html
fails-if(stylo) == dynamic-invalid.html invalid-ref.html
fails-if(stylo) == dynamic-invalid-barred.html invalid-barred-ref.html
fails-if(stylo) == dynamic-invalid-barred-2.html invalid-barred-ref.html
fails-if(stylo) == dynamic-invalid-not-barred.html invalid-ref.html
fails-if(stylo) == static-invalid-barred.html invalid-barred-ref.html
fails-if(stylo) == remove-invalid-element.html valid-ref-2.html
fails-if(stylo) == add-invalid-element.html invalid-ref-2.html
fails-if(stylo) == add-submit-control.html invalid-ref.html
fails-if(stylo) == remove-submit-control.html valid-ref-3.html
fails-if(stylo) == change-type-submit-control.html invalid-ref.html
fails-if(stylo) == change-type-not-submit-control.html valid-ref-4.html
== self-invalid.html about:blank
== remove-form.html invalid-ref-3.html
fails-if(stylo) == remove-form.html invalid-ref-3.html

View File

@ -1,9 +1,9 @@
== transitions-inline-already-wrapped-1.html transitions-inline-ref.html
fails-if(stylo) == transitions-inline-already-wrapped-1.html transitions-inline-ref.html
== transitions-inline-already-wrapped-2.html transitions-inline-ref.html
== transitions-inline-rewrap-1.html transitions-inline-ref.html
fails-if(stylo) == transitions-inline-rewrap-1.html transitions-inline-ref.html
== transitions-inline-rewrap-2.html transitions-inline-ref.html
== stacking-context-opacity-lose-to-animation.html stacking-context-transition-ref.html
== stacking-context-transform-lose-to-animation.html stacking-context-transition-ref.html
== stacking-context-opacity-wins-over-important-style.html stacking-context-transition-ref.html
== stacking-context-transform-wins-over-important-style.html stacking-context-transition-ref.html
== transition-and-animation-with-different-durations.html transition-and-animation-with-different-durations-ref.html
fails-if(stylo) == stacking-context-opacity-wins-over-important-style.html stacking-context-transition-ref.html
fails-if(stylo) == stacking-context-transform-wins-over-important-style.html stacking-context-transition-ref.html
skip-if(stylo) == transition-and-animation-with-different-durations.html transition-and-animation-with-different-durations-ref.html

View File

@ -1,10 +1,10 @@
== input.html input-ref.html
== button.html button-ref.html
== textarea.html textarea-ref.html
== select.html select-ref.html
fails-if(stylo) == input.html input-ref.html
fails-if(stylo) == button.html button-ref.html
fails-if(stylo) == textarea.html textarea-ref.html
fails-if(stylo) == 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 == textarea-focus.html textarea-focus-ref.html
random-if(winWidget) needs-focus == select-focus.html select-focus-ref.html # Intermittent failures, bug 660224
random-if(winWidget) needs-focus fails-if(stylo) == input-focus.html input-focus-ref.html # Intermittent failures, bug 660224
needs-focus fails-if(stylo) == button-focus.html button-focus-ref.html
needs-focus fails-if(stylo) == textarea-focus.html textarea-focus-ref.html
random-if(winWidget) needs-focus fails-if(stylo) == select-focus.html select-focus-ref.html # Intermittent failures, bug 660224

View File

@ -1,42 +1,42 @@
== input-valid.html input-ref.html
fuzzy(64,4) == input-customerror.html input-ref.html
fuzzy-if(skiaContent,1,3) == input-disabled.html input-ref.html
fuzzy-if(skiaContent,1,3) == input-dyn-disabled.html input-ref.html
fuzzy-if(skiaContent,1,3) == input-dyn-not-disabled.html input-ref.html
fuzzy-if(skiaContent,1,3) == input-readonly.html input-ref.html
fuzzy-if(skiaContent,1,3) == input-dyn-readonly.html input-ref.html
fuzzy-if(skiaContent,1,3) == input-dyn-not-readonly-not-changed.html input-ref.html
fuzzy-if(skiaContent,1,3) == input-dyn-not-readonly-changed.html input-ref.html
== input-required-valid.html input-withtext-ref.html
fuzzy-if(skiaContent,1,3) == input-required-invalid-default.html input-ref.html
fuzzy-if(skiaContent,1,3) == input-required-invalid-changed.html input-ref.html
fuzzy-if(skiaContent,2,5) == input-button.html input-button-ref.html
fuzzy-if(skiaContent,2,5) == input-reset.html input-button-ref.html
== input-email-invalid-default.html input-withtext-ref.html
== input-email-invalid-changed.html input-withtext-ref.html
fuzzy-if(skiaContent,2,5) == input-email-valid.html input-email-ref.html
== input-url-invalid-changed.html input-withtext-ref.html
== input-url-invalid-default.html input-withtext-ref.html
== input-url-valid.html input-url-ref.html
== input-pattern-valid.html input-withtext-ref.html
== input-pattern-invalid-default.html input-withtext-ref.html
== input-pattern-invalid-changed.html input-withtext-ref.html
fuzzy-if(skiaContent,2,5) == input-type-barred.html input-button-ref.html
fuzzy(64,4) == input-type-invalid.html input-ref.html
== input-disabled-fieldset-1.html input-fieldset-ref.html
fuzzy-if(skiaContent,1,3) == input-disabled-fieldset-2.html input-fieldset-ref.html
fuzzy-if(skiaContent,1,3) == input-fieldset-legend.html input-fieldset-legend-ref.html
fails-if(stylo) == input-valid.html input-ref.html
fuzzy(64,4) fails-if(stylo) == input-customerror.html input-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-disabled.html input-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-dyn-disabled.html input-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-dyn-not-disabled.html input-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-readonly.html input-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-dyn-readonly.html input-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-dyn-not-readonly-not-changed.html input-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-dyn-not-readonly-changed.html input-ref.html
fails-if(stylo) == input-required-valid.html input-withtext-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-required-invalid-default.html input-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-required-invalid-changed.html input-ref.html
fuzzy-if(skiaContent,2,5) fails-if(stylo) == input-button.html input-button-ref.html
fuzzy-if(skiaContent,2,5) fails-if(stylo) == input-reset.html input-button-ref.html
fails-if(stylo) == input-email-invalid-default.html input-withtext-ref.html
fails-if(stylo) == input-email-invalid-changed.html input-withtext-ref.html
fuzzy-if(skiaContent,2,5) fails-if(stylo) == input-email-valid.html input-email-ref.html
fails-if(stylo) == input-url-invalid-changed.html input-withtext-ref.html
fails-if(stylo) == input-url-invalid-default.html input-withtext-ref.html
fails-if(stylo) == input-url-valid.html input-url-ref.html
fails-if(stylo) == input-pattern-valid.html input-withtext-ref.html
fails-if(stylo) == input-pattern-invalid-default.html input-withtext-ref.html
fails-if(stylo) == input-pattern-invalid-changed.html input-withtext-ref.html
fuzzy-if(skiaContent,2,5) fails-if(stylo) == input-type-barred.html input-button-ref.html
fuzzy(64,4) fails-if(stylo) == input-type-invalid.html input-ref.html
fails-if(stylo) == input-disabled-fieldset-1.html input-fieldset-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-disabled-fieldset-2.html input-fieldset-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-fieldset-legend.html input-fieldset-legend-ref.html
== input-checkbox-required-invalid-changed.html success-ref.html
== input-checkbox-required-invalid-default.html success-ref.html
== input-radio-required-invalid-changed.html success-ref.html
== input-radio-required-invalid-default.html success-ref.html
== input-file-required-invalid-changed.html input-file-ref.html
== input-file-required-invalid-default.html input-file-ref.html
fails-if(stylo) == input-file-required-invalid-changed.html input-file-ref.html
fails-if(stylo) == input-file-required-invalid-default.html input-file-ref.html
== input-radio-required.html success-ref.html
== input-radio-customerror.html success-ref.html
== input-radio-dyn-valid-1.html success-ref.html
== input-radio-dyn-valid-2.html success-ref.html
== input-radio-nogroup-required-valid.html success-ref.html
== input-radio-nogroup-required-invalid.html success-ref.html
fuzzy-if(skiaContent,1,3) == input-novalidate.html input-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-novalidate.html input-ref.html
# input type='hidden' shouldn't show

View File

@ -1,18 +1,18 @@
needs-focus == select-valid.html select-ref.html
fuzzy-if(skiaContent,1,3) needs-focus == select-invalid.html select-ref.html
fuzzy-if(skiaContent,2,5) needs-focus == select-invalid-reset.html select-required-ref.html
needs-focus == select-disabled.html select-disabled-ref.html
needs-focus == select-dyn-disabled.html select-disabled-ref.html
fuzzy-if(skiaContent,1,3) needs-focus == select-dyn-not-disabled.html select-ref.html
fuzzy-if(skiaContent,2,5) needs-focus == select-required-invalid-1.html select-required-ref.html
fuzzy-if(skiaContent,2,5) needs-focus == select-required-invalid-2.html select-required-ref.html
fuzzy-if(skiaContent,2,5) needs-focus == select-required-invalid-changed-1.html select-required-ref.html
fuzzy-if(skiaContent,2,5) needs-focus == select-required-invalid-changed-2.html select-required-ref.html
fuzzy-if(skiaContent,2,5) needs-focus == select-required-valid.html select-required-ref.html
needs-focus == select-required-multiple-invalid.html select-required-multiple-ref.html
fuzzy-if(asyncPan&&!layersGPUAccelerated,84,77) fuzzy-if(skiaContent,1,1000) needs-focus == select-required-multiple-invalid-changed.html select-required-multiple-ref.html
needs-focus == select-required-multiple-valid.html select-required-multiple-ref.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,10) needs-focus == select-disabled-fieldset-1.html select-fieldset-ref.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,10) needs-focus == select-disabled-fieldset-2.html select-fieldset-ref.html
fuzzy-if(skiaContent,2,10) needs-focus == select-fieldset-legend.html select-fieldset-legend-ref.html
fuzzy-if(skiaContent,1,5) needs-focus == select-novalidate.html select-required-ref.html
needs-focus fails-if(stylo) == select-valid.html select-ref.html
fuzzy-if(skiaContent,1,3) needs-focus fails-if(stylo) == select-invalid.html select-ref.html
fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-invalid-reset.html select-required-ref.html
needs-focus fails-if(stylo) == select-disabled.html select-disabled-ref.html
needs-focus fails-if(stylo) == select-dyn-disabled.html select-disabled-ref.html
fuzzy-if(skiaContent,1,3) needs-focus fails-if(stylo) == select-dyn-not-disabled.html select-ref.html
fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-required-invalid-1.html select-required-ref.html
fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-required-invalid-2.html select-required-ref.html
fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-required-invalid-changed-1.html select-required-ref.html
fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-required-invalid-changed-2.html select-required-ref.html
fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-required-valid.html select-required-ref.html
needs-focus fails-if(stylo) == select-required-multiple-invalid.html select-required-multiple-ref.html
fuzzy-if(asyncPan&&!layersGPUAccelerated,84,77) fuzzy-if(skiaContent,1,1000) needs-focus fails-if(stylo) == select-required-multiple-invalid-changed.html select-required-multiple-ref.html
needs-focus fails-if(stylo) == select-required-multiple-valid.html select-required-multiple-ref.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,10) needs-focus fails-if(stylo) == select-disabled-fieldset-1.html select-fieldset-ref.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,10) needs-focus fails-if(stylo) == select-disabled-fieldset-2.html select-fieldset-ref.html
fuzzy-if(skiaContent,2,10) needs-focus fails-if(stylo) == select-fieldset-legend.html select-fieldset-legend-ref.html
fuzzy-if(skiaContent,1,5) needs-focus fails-if(stylo) == select-novalidate.html select-required-ref.html

View File

@ -1,15 +1,15 @@
== textarea-valid.html textarea-ref.html
== textarea-customerror.html textarea-ref.html
== textarea-disabled.html textarea-ref.html
== textarea-dyn-disabled.html textarea-ref.html
== textarea-dyn-not-disabled.html textarea-ref.html
== textarea-readonly.html textarea-ref.html
== textarea-dyn-readonly.html textarea-ref.html
== textarea-dyn-not-readonly-not-changed.html textarea-ref.html
== textarea-dyn-not-readonly-changed.html textarea-ref.html
== textarea-required-valid.html textarea-withtext-ref.html
== textarea-required-invalid.html textarea-ref.html
== textarea-required-invalid-changed.html textarea-ref.html
== textarea-disabled-fieldset-1.html textarea-fieldset-ref.html
== textarea-disabled-fieldset-2.html textarea-fieldset-ref.html
== textarea-novalidate.html textarea-ref.html
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

View File

@ -1,41 +1,41 @@
== input-valid.html input-ref.html
fuzzy(11,4) == input-customerror.html input-ref.html
== input-disabled.html input-ref.html
fuzzy-if(skiaContent,1,3) == input-dyn-disabled.html input-ref.html
fuzzy-if(skiaContent,1,3) == input-dyn-not-disabled.html input-ref.html
fuzzy-if(skiaContent,1,3) == input-dyn-not-disabled-changed.html input-ref.html
fuzzy-if(skiaContent,1,3) == input-readonly.html input-ref.html
fuzzy-if(skiaContent,1,3) == input-dyn-readonly.html input-ref.html
fuzzy-if(skiaContent,1,3) == input-dyn-not-readonly.html input-ref.html
fuzzy-if(skiaContent,1,3) == input-dyn-not-readonly-changed.html input-ref.html
== input-required-valid.html input-withtext-ref.html
== input-required-valid-changed.html input-withtext-ref.html
fuzzy-if(skiaContent,1,3) == input-required-invalid.html input-ref.html
== input-button.html input-button-ref.html
== input-reset.html input-button-ref.html
== input-email-invalid.html input-withtext-ref.html
== input-email-valid.html input-email-ref.html
== input-email-valid-changed.html input-email-ref.html
== input-url-invalid.html input-withtext-ref.html
== input-url-valid.html input-url-ref.html
== input-url-valid-changed.html input-url-ref.html
== input-pattern-valid.html input-withtext-ref.html
== input-pattern-valid-changed.html input-withtext-ref.html
== input-pattern-invalid.html input-withtext-ref.html
== input-type-barred.html input-button-ref.html
fuzzy(64,4) == input-type-invalid.html input-ref.html
== input-disabled-fieldset-1.html input-fieldset-ref.html
fuzzy-if(skiaContent,1,3) == input-disabled-fieldset-2.html input-fieldset-ref.html
fuzzy-if(skiaContent,1,3) == input-fieldset-legend.html input-fieldset-legend-ref.html
fails-if(stylo) == input-valid.html input-ref.html
fuzzy(11,4) fails-if(stylo) == input-customerror.html input-ref.html
fails-if(stylo) == input-disabled.html input-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-dyn-disabled.html input-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-dyn-not-disabled.html input-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-dyn-not-disabled-changed.html input-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-readonly.html input-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-dyn-readonly.html input-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-dyn-not-readonly.html input-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-dyn-not-readonly-changed.html input-ref.html
fails-if(stylo) == input-required-valid.html input-withtext-ref.html
fails-if(stylo) == input-required-valid-changed.html input-withtext-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-required-invalid.html input-ref.html
fails-if(stylo) == input-button.html input-button-ref.html
fails-if(stylo) == input-reset.html input-button-ref.html
fails-if(stylo) == input-email-invalid.html input-withtext-ref.html
fails-if(stylo) == input-email-valid.html input-email-ref.html
fails-if(stylo) == input-email-valid-changed.html input-email-ref.html
fails-if(stylo) == input-url-invalid.html input-withtext-ref.html
fails-if(stylo) == input-url-valid.html input-url-ref.html
fails-if(stylo) == input-url-valid-changed.html input-url-ref.html
fails-if(stylo) == input-pattern-valid.html input-withtext-ref.html
fails-if(stylo) == input-pattern-valid-changed.html input-withtext-ref.html
fails-if(stylo) == input-pattern-invalid.html input-withtext-ref.html
fails-if(stylo) == input-type-barred.html input-button-ref.html
fuzzy(64,4) fails-if(stylo) == input-type-invalid.html input-ref.html
fails-if(stylo) == input-disabled-fieldset-1.html input-fieldset-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-disabled-fieldset-2.html input-fieldset-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-fieldset-legend.html input-fieldset-legend-ref.html
== input-checkbox-valid-changed.html success-ref.html
== input-checkbox-valid-default.html success-ref.html
== input-file-valid-changed.html input-file-ref.html
== input-file-valid-default.html input-file-ref.html
fails-if(stylo) == input-file-valid-changed.html input-file-ref.html
fails-if(stylo) == input-file-valid-default.html input-file-ref.html
== input-radio-required.html success-ref.html
== input-radio-customerror.html success-ref.html
== input-radio-dyn-valid-1.html success-ref.html
== input-radio-dyn-valid-2.html success-ref.html
== input-radio-nogroup-required-valid.html success-ref.html
== input-radio-nogroup-required-invalid.html success-ref.html
fuzzy-if(skiaContent,1,3) == input-novalidate.html input-withtext-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-novalidate.html input-withtext-ref.html
# input type='hidden' shouldn't show

View File

@ -1,18 +1,18 @@
needs-focus == select-valid.html select-ref.html
fuzzy-if(skiaContent,2,5) needs-focus == select-valid-reset.html select-required-ref.html
fuzzy-if(skiaContent,1,3) needs-focus == select-invalid.html select-ref.html
fuzzy-if(skiaContent,2,4) needs-focus == select-disabled.html select-disabled-ref.html
fuzzy-if(skiaContent,2,4) needs-focus == select-dyn-disabled.html select-disabled-ref.html
fuzzy-if(skiaContent,1,3) needs-focus == select-dyn-not-disabled.html select-ref.html
fuzzy-if(skiaContent,2,5) needs-focus == select-required-invalid.html select-required-ref.html
fuzzy-if(skiaContent,2,5) needs-focus == select-required-valid-1.html select-required-ref.html
fuzzy-if(skiaContent,2,5) needs-focus == select-required-valid-2.html select-required-ref.html
fuzzy-if(skiaContent,2,5) needs-focus == select-required-valid-changed-1.html select-required-ref.html
fuzzy-if(skiaContent,2,5) needs-focus == select-required-valid-changed-2.html select-required-ref.html
needs-focus == select-required-multiple-invalid.html select-required-multiple-ref.html
needs-focus == select-required-multiple-valid.html select-required-multiple-ref.html
fuzzy(64,4) fuzzy-if(asyncPan&&layersGPUAccelerated,84,77) fuzzy-if(skiaContent,1,1000) needs-focus == select-required-multiple-valid-changed.html select-required-multiple-ref.html
fails-if(Android) needs-focus == select-disabled-fieldset-1.html select-fieldset-ref.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,10) needs-focus == select-disabled-fieldset-2.html select-fieldset-ref.html
fuzzy-if(skiaContent,2,10) needs-focus == select-fieldset-legend.html select-fieldset-legend-ref.html
fuzzy-if(skiaContent,2,5) needs-focus == select-novalidate.html select-required-ref.html
needs-focus fails-if(stylo) == select-valid.html select-ref.html
fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-valid-reset.html select-required-ref.html
fuzzy-if(skiaContent,1,3) needs-focus fails-if(stylo) == select-invalid.html select-ref.html
fuzzy-if(skiaContent,2,4) needs-focus fails-if(stylo) == select-disabled.html select-disabled-ref.html
fuzzy-if(skiaContent,2,4) needs-focus fails-if(stylo) == select-dyn-disabled.html select-disabled-ref.html
fuzzy-if(skiaContent,1,3) needs-focus fails-if(stylo) == select-dyn-not-disabled.html select-ref.html
fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-required-invalid.html select-required-ref.html
fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-required-valid-1.html select-required-ref.html
fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-required-valid-2.html select-required-ref.html
fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-required-valid-changed-1.html select-required-ref.html
fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-required-valid-changed-2.html select-required-ref.html
needs-focus fails-if(stylo) == select-required-multiple-invalid.html select-required-multiple-ref.html
needs-focus fails-if(stylo) == select-required-multiple-valid.html select-required-multiple-ref.html
fuzzy(64,4) fuzzy-if(asyncPan&&layersGPUAccelerated,84,77) fuzzy-if(skiaContent,1,1000) needs-focus fails-if(stylo) == select-required-multiple-valid-changed.html select-required-multiple-ref.html
fails-if(Android) needs-focus fails-if(stylo) == select-disabled-fieldset-1.html select-fieldset-ref.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,10) needs-focus fails-if(stylo) == select-disabled-fieldset-2.html select-fieldset-ref.html
fuzzy-if(skiaContent,2,10) needs-focus fails-if(stylo) == select-fieldset-legend.html select-fieldset-legend-ref.html
fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-novalidate.html select-required-ref.html

View File

@ -1,17 +1,17 @@
== textarea-valid.html textarea-ref.html
== textarea-customerror.html textarea-ref.html
== textarea-disabled.html textarea-ref.html
== textarea-dyn-disabled.html textarea-ref.html
== textarea-dyn-not-disabled.html textarea-ref.html
== textarea-dyn-not-disabled-changed.html textarea-ref.html
== textarea-readonly.html textarea-ref.html
== textarea-dyn-readonly.html textarea-ref.html
== textarea-dyn-not-readonly.html textarea-ref.html
== textarea-dyn-not-readonly-changed.html textarea-ref.html
== textarea-required-valid.html textarea-withtext-ref.html
== textarea-required-valid-changed.html textarea-withtext-ref.html
== textarea-required-invalid.html textarea-ref.html
== textarea-disabled-fieldset-1.html textarea-fieldset-ref.html
== textarea-disabled-fieldset-2.html textarea-fieldset-ref.html
== textarea-fieldset-legend.html textarea-fieldset-legend-ref.html
== textarea-novalidate.html textarea-withtext-ref.html
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

View File

@ -1,32 +1,32 @@
== input-valid.html input-ref.html
fuzzy(64,4) == input-customerror.html input-ref.html
fuzzy-if(skiaContent,1,3) == input-disabled.html input-ref.html
fuzzy-if(skiaContent,1,3) == input-dyn-disabled.html input-ref.html
fuzzy-if(skiaContent,1,3) == input-dyn-not-disabled.html input-ref.html
fuzzy-if(skiaContent,1,3) == input-readonly.html input-ref.html
fuzzy-if(skiaContent,1,3) == input-dyn-readonly.html input-ref.html
fuzzy-if(skiaContent,1,3) == input-dyn-not-readonly.html input-ref.html
== input-required-valid.html input-withtext-ref.html
fuzzy-if(skiaContent,1,3) == input-required-invalid.html input-ref.html
fuzzy-if(skiaContent,2,5) == input-button.html input-button-ref.html
fuzzy-if(skiaContent,2,5) == input-reset.html input-button-ref.html
== input-email-invalid.html input-withtext-ref.html
fuzzy-if(skiaContent,2,5) == input-email-valid.html input-email-ref.html
== input-url-invalid.html input-withtext-ref.html
== input-url-valid.html input-url-ref.html
== input-pattern-valid.html input-withtext-ref.html
== input-pattern-invalid.html input-withtext-ref.html
fuzzy-if(skiaContent,2,5) == input-type-barred.html input-button-ref.html
fuzzy(64,4) == input-type-invalid.html input-ref.html
== input-disabled-fieldset-1.html input-fieldset-ref.html
fuzzy-if(skiaContent,1,3) == input-disabled-fieldset-2.html input-fieldset-ref.html
== input-fieldset-legend.html input-fieldset-legend-ref.html
fails-if(stylo) == input-valid.html input-ref.html
fuzzy(64,4) fails-if(stylo) == input-customerror.html input-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-disabled.html input-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-dyn-disabled.html input-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-dyn-not-disabled.html input-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-readonly.html input-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-dyn-readonly.html input-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-dyn-not-readonly.html input-ref.html
fails-if(stylo) == input-required-valid.html input-withtext-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-required-invalid.html input-ref.html
fuzzy-if(skiaContent,2,5) fails-if(stylo) == input-button.html input-button-ref.html
fuzzy-if(skiaContent,2,5) fails-if(stylo) == input-reset.html input-button-ref.html
fails-if(stylo) == input-email-invalid.html input-withtext-ref.html
fuzzy-if(skiaContent,2,5) fails-if(stylo) == input-email-valid.html input-email-ref.html
fails-if(stylo) == input-url-invalid.html input-withtext-ref.html
fails-if(stylo) == input-url-valid.html input-url-ref.html
fails-if(stylo) == input-pattern-valid.html input-withtext-ref.html
fails-if(stylo) == input-pattern-invalid.html input-withtext-ref.html
fuzzy-if(skiaContent,2,5) fails-if(stylo) == input-type-barred.html input-button-ref.html
fuzzy(64,4) fails-if(stylo) == input-type-invalid.html input-ref.html
fails-if(stylo) == input-disabled-fieldset-1.html input-fieldset-ref.html
fuzzy-if(skiaContent,1,3) fails-if(stylo) == input-disabled-fieldset-2.html input-fieldset-ref.html
fails-if(stylo) == input-fieldset-legend.html input-fieldset-legend-ref.html
== input-radio-required.html success-ref.html
== input-radio-customerror.html success-ref.html
== input-radio-dyn-valid-1.html success-ref.html
== input-radio-dyn-valid-2.html success-ref.html
== input-radio-nogroup-required-valid.html success-ref.html
== input-radio-nogroup-required-invalid.html success-ref.html
== input-submit.html input-submit-ref.html
fails-if(stylo) == input-submit.html input-submit-ref.html
== input-image.html input-image-ref.html
# input type='hidden' shouldn't show

View File

@ -1,12 +1,12 @@
fuzzy-if(skiaContent,2,7) needs-focus == select-valid.html select-ref.html
fuzzy-if(skiaContent,2,5) needs-focus == select-invalid.html select-ref.html
needs-focus == select-disabled.html select-disabled-ref.html
fuzzy-if(skiaContent,1,5) needs-focus == select-dyn-disabled.html select-disabled-ref.html
fuzzy-if(skiaContent,2,5) needs-focus == select-dyn-not-disabled.html select-ref.html
needs-focus == select-required-invalid.html select-required-ref.html
needs-focus == select-required-valid.html select-required-ref.html
needs-focus == select-required-multiple-still-valid.html select-required-multiple-ref.html
fuzzy-if(skiaContent,1,250) needs-focus == select-required-multiple-valid.html select-required-multiple-ref.html
fails-if(Android) needs-focus == select-disabled-fieldset-1.html select-fieldset-ref.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,1,3) needs-focus == select-disabled-fieldset-2.html select-fieldset-ref.html
needs-focus == select-fieldset-legend.html select-fieldset-legend-ref.html
fuzzy-if(skiaContent,2,7) needs-focus fails-if(stylo) == select-valid.html select-ref.html
fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-invalid.html select-ref.html
needs-focus fails-if(stylo) == select-disabled.html select-disabled-ref.html
fuzzy-if(skiaContent,1,5) needs-focus fails-if(stylo) == select-dyn-disabled.html select-disabled-ref.html
fuzzy-if(skiaContent,2,5) needs-focus fails-if(stylo) == select-dyn-not-disabled.html select-ref.html
needs-focus fails-if(stylo) == select-required-invalid.html select-required-ref.html
needs-focus fails-if(stylo) == select-required-valid.html select-required-ref.html
needs-focus fails-if(stylo) == select-required-multiple-still-valid.html select-required-multiple-ref.html
fuzzy-if(skiaContent,1,250) needs-focus fails-if(stylo) == select-required-multiple-valid.html select-required-multiple-ref.html
fails-if(Android) needs-focus fails-if(stylo) == select-disabled-fieldset-1.html select-fieldset-ref.html
fails-if(Android) fuzzy-if(skiaContent&&!Android,1,3) needs-focus fails-if(stylo) == select-disabled-fieldset-2.html select-fieldset-ref.html
needs-focus fails-if(stylo) == select-fieldset-legend.html select-fieldset-legend-ref.html

View File

@ -1,13 +1,13 @@
== textarea-valid.html textarea-ref.html
== textarea-customerror.html textarea-ref.html
== textarea-disabled.html textarea-ref.html
== textarea-dyn-disabled.html textarea-ref.html
== textarea-dyn-not-disabled.html textarea-ref.html
== textarea-readonly.html textarea-ref.html
== textarea-dyn-readonly.html textarea-ref.html
== textarea-dyn-not-readonly.html textarea-ref.html
== textarea-required-valid.html textarea-withtext-ref.html
== textarea-required-invalid.html textarea-ref.html
== textarea-disabled-fieldset-1.html textarea-fieldset-ref.html
== textarea-disabled-fieldset-2.html textarea-fieldset-ref.html
== textarea-fieldset-legend.html textarea-fieldset-legend-ref.html
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

View File

@ -4,12 +4,12 @@
== unit-rem-iframe.html unit-rem-ref-iframe.html
== unit-rem-root-fontsize.html unit-rem-ref-root-fontsize.html
== unit-rem-root-fontsize.html unit-rem-ref2-root-fontsize.html
== unit-rem-root-width.html unit-rem-ref-root-width.html
fails-if(stylo) == unit-rem-root-width.html unit-rem-ref-root-width.html
== unit-rem.svg unit-rem-ref.svg
== 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
== unit-vh-vw-overflow-scroll.html unit-vh-vw-overflow-scroll-ref.html
== unit-vh-vw-overflow-scroll-x.html unit-vh-vw-overflow-scroll-x-ref.html
== 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
fails-if(stylo) == 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
skip-if(Android) fails-if(stylo) != unit-vh-vw-overflow-auto.html unit-vh-vw-overflow-scroll.html

View File

@ -1,43 +1,43 @@
# Basic <summary> handling
== multiple-summary.html single-summary.html
== open-multiple-summary.html open-multiple-summary-ref.html
== summary-not-first-child.html single-summary.html
== open-summary-not-first-child.html open-single-summary.html
fails-if(stylo) == multiple-summary.html single-summary.html
fails-if(stylo) == open-multiple-summary.html open-multiple-summary-ref.html
fails-if(stylo) == summary-not-first-child.html single-summary.html
fails-if(stylo) == open-summary-not-first-child.html open-single-summary.html
== open-summary-block-style.html open-summary-block-style-ref.html
== open-summary-inline-style.html open-summary-inline-style-ref.html
== open-summary-table-cell-style.html open-summary-table-cell-style-ref.html
== no-summary.html no-summary-ref.html
== open-no-summary.html open-no-summary-ref.html
fails-if(stylo) == no-summary.html no-summary-ref.html
fails-if(stylo) == open-no-summary.html open-no-summary-ref.html
== summary-not-in-details.html summary-not-in-details-ref.html
== summary-not-direct-child.html summary-not-direct-child-ref.html
fails-if(stylo) == summary-not-direct-child.html summary-not-direct-child-ref.html
== float-in-summary.html float-in-summary-ref.html
# Add elements dynamically
== dynamic-add-single-summary.html open-single-summary.html
== dynamic-add-summary-not-first-child.html open-single-summary.html
== dynamic-add-summary-and-paragraph.html open-single-summary.html
== dynamic-add-paragraph-before-summary.html open-single-summary.html
== dynamic-add-paragraph-before-summary-close.html single-summary.html
== dynamic-add-paragraph-after-summary.html open-single-summary.html
== dynamic-add-paragraph-after-summary-close.html single-summary.html
== dynamic-add-details.html open-single-summary.html
== dynamic-add-first-summary.html open-multiple-summary.html
== dynamic-add-second-summary.html open-multiple-summary.html
fails-if(stylo) == dynamic-add-single-summary.html open-single-summary.html
fails-if(stylo) == dynamic-add-summary-not-first-child.html open-single-summary.html
fails-if(stylo) == dynamic-add-summary-and-paragraph.html open-single-summary.html
fails-if(stylo) == dynamic-add-paragraph-before-summary.html open-single-summary.html
fails-if(stylo) == dynamic-add-paragraph-before-summary-close.html single-summary.html
fails-if(stylo) == dynamic-add-paragraph-after-summary.html open-single-summary.html
fails-if(stylo) == dynamic-add-paragraph-after-summary-close.html single-summary.html
fails-if(stylo) == dynamic-add-details.html open-single-summary.html
fails-if(stylo) == dynamic-add-first-summary.html open-multiple-summary.html
fails-if(stylo) == dynamic-add-second-summary.html open-multiple-summary.html
# Remove elements dynamically
== dynamic-remove-single-summary.html open-no-summary.html
== dynamic-remove-summary-not-first-child.html open-no-summary.html
== dynamic-remove-first-summary.html open-single-summary.html
== dynamic-remove-second-summary.html open-single-summary.html
fails-if(stylo) == dynamic-remove-single-summary.html open-no-summary.html
fails-if(stylo) == dynamic-remove-summary-not-first-child.html open-no-summary.html
fails-if(stylo) == dynamic-remove-first-summary.html open-single-summary.html
fails-if(stylo) == dynamic-remove-second-summary.html open-single-summary.html
# Toggle details by open attribute
== close-nested-details.html close-nested-details-ref.html
== open-nested-details.html open-nested-details-ref.html
fails-if(stylo) == close-nested-details.html close-nested-details-ref.html
fails-if(stylo) == open-nested-details.html open-nested-details-ref.html
# With 'overflow' property
== overflow-hidden-open-details.html overflow-hidden-open-details-ref.html
== overflow-auto-open-details.html overflow-auto-open-details-ref.html
== overflow-scroll-details.html overflow-scroll-details-ref.html
fails-if(stylo) == overflow-auto-open-details.html overflow-auto-open-details-ref.html
fails-if(stylo) == overflow-scroll-details.html overflow-scroll-details-ref.html
# With pagination property
== details-page-break-after-1.html details-two-pages.html
@ -62,42 +62,42 @@
== details-percentage-height-children.html details-percentage-height-children-ref.html
== details-absolute-children.html details-absolute-children-ref.html
== details-three-columns.html details-three-columns-ref.html
== details-writing-mode.html details-writing-mode-ref.html
fails-if(stylo) == 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
== details-first-line.html details-first-line-ref.html
== open-details-first-line-1.html open-details-first-line-ref.html
== open-details-first-line-2.html open-details-first-line-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
# Dispatch mouse click to summary
== mouse-click-single-summary.html open-single-summary.html
== mouse-click-twice-single-summary.html single-summary.html
== mouse-click-open-single-summary.html single-summary.html
== mouse-click-twice-open-single-summary.html open-single-summary.html
== mouse-click-open-second-summary.html open-multiple-summary.html
== mouse-click-overflow-hidden-details.html overflow-hidden-open-details.html
fails-if(stylo) == mouse-click-single-summary.html open-single-summary.html
fails-if(stylo) == mouse-click-twice-single-summary.html single-summary.html
fails-if(stylo) == mouse-click-open-single-summary.html single-summary.html
fails-if(stylo) == mouse-click-twice-open-single-summary.html open-single-summary.html
fails-if(stylo) == mouse-click-open-second-summary.html open-multiple-summary.html
fails-if(stylo) == mouse-click-overflow-hidden-details.html overflow-hidden-open-details.html
== mouse-click-twice-overflow-hidden-details.html overflow-hidden-details.html
fuzzy-if(gtkWidget,1,20) == mouse-click-overflow-auto-details.html overflow-auto-open-details.html #Bug 1294278
== mouse-click-twice-overflow-auto-details.html overflow-auto-details.html
== mouse-click-display-none-details.html open-single-summary.html
== mouse-click-change-details-to-display-none.html open-single-summary.html
fuzzy-if(gtkWidget,1,20) fails-if(stylo) == mouse-click-overflow-auto-details.html overflow-auto-open-details.html #Bug 1294278
fails-if(stylo) == mouse-click-twice-overflow-auto-details.html overflow-auto-details.html
fails-if(stylo) == mouse-click-display-none-details.html open-single-summary.html
fails-if(stylo) == mouse-click-change-details-to-display-none.html open-single-summary.html
== mouse-click-change-summary-to-display-none.html mouse-click-change-summary-to-display-none-ref.html
== mouse-click-move-summary-to-different-details.html mouse-click-move-summary-to-different-details-ref.html
fails-if(stylo) == mouse-click-move-summary-to-different-details.html mouse-click-move-summary-to-different-details-ref.html
# Dispatch mouse click to out-of-flow details or summary
== mouse-click-fixed-summary.html open-fixed-summary.html
== mouse-click-twice-fixed-summary.html fixed-summary.html
== mouse-click-float-details.html open-float-details.html
fuzzy(1,1) == mouse-click-twice-float-details.html float-details.html # Bug 1316430
fails-if(stylo) == mouse-click-fixed-summary.html open-fixed-summary.html
fails-if(stylo) == mouse-click-twice-fixed-summary.html fixed-summary.html
fails-if(stylo) == mouse-click-float-details.html open-float-details.html
fuzzy(1,1) fails-if(stylo) == mouse-click-twice-float-details.html float-details.html # Bug 1316430
# Dispatch keyboard event to summary
== key-enter-single-summary.html open-single-summary.html
== key-enter-open-second-summary.html open-multiple-summary.html
== key-enter-prevent-default.html single-summary.html
== key-space-single-summary.html open-single-summary.html
fails-if(stylo) == key-enter-single-summary.html open-single-summary.html
fails-if(stylo) == key-enter-open-second-summary.html open-multiple-summary.html
fails-if(stylo) == key-enter-prevent-default.html single-summary.html
fails-if(stylo) == key-space-single-summary.html open-single-summary.html
# Generated content bits
== details-after.html single-summary.html
== details-before.html single-summary.html
== open-details-after.html open-single-summary.html
== open-details-before.html open-single-summary.html
fails-if(stylo) == details-after.html single-summary.html
fails-if(stylo) == details-before.html single-summary.html
fails-if(stylo) == open-details-after.html open-single-summary.html
fails-if(stylo) == open-details-before.html open-single-summary.html

View File

@ -46,10 +46,10 @@
# test appending some nodes whose frame construction should be done lazily
# followed by appending a node that might not be done lazily
== multipleappendwithxul.xhtml multipleappendwithxul-ref.xhtml
== multipleappendwithinput.xhtml multipleappendwithinput-ref.xhtml
fails-if(stylo) == multipleappendwithinput.xhtml multipleappendwithinput-ref.xhtml
== multipleappendwitheditable.xhtml multipleappendwitheditable-ref.xhtml
== xbl-children-1.xhtml xbl-children-1-ref.xhtml
fails-if(stylo) == xbl-children-1.xhtml xbl-children-1-ref.xhtml
== xbl-children-2.xhtml about:blank
== xbl-children-3.xhtml xbl-children-3-ref.html
fails-if(stylo) == xbl-children-3.xhtml xbl-children-3-ref.html
== xbl-children-4.xhtml about:blank

View File

@ -3,7 +3,7 @@
== basic-2.html basic-ref.html
# parent style context correct
== parent-style-1.html parent-style-1-ref.html
fails-if(stylo) == parent-style-1.html parent-style-1-ref.html
# others
== nested-1a.html nested-1-ref.html
@ -14,15 +14,15 @@
== nested-1f.html nested-1-ref.html
== nested-1g.html nested-1-ref.html
== quote-1a.html quote-1-ref.html
fails == quote-1b.html quote-1-ref.html # bug 509685
fails == quote-1c.html quote-1-ref.html # bug 509685
fails-if(!stylo) == quote-1b.html quote-1-ref.html # bug 509685
fails-if(!stylo) == quote-1c.html quote-1-ref.html # bug 509685
== quote-1c.html quote-1b.html
fails == quote-1d.html quote-1-ref.html
fails-if(!stylo) == quote-1d.html quote-1-ref.html
== quote-1d.html quote-1b.html
fails == quote-1e.html quote-1-ref.html # bug 509685
fails-if(!stylo) == quote-1e.html quote-1-ref.html # bug 509685
== quote-1e.html quote-1b.html
== quote-1f.html quote-1-ref.html
fails == dynamic-1.html dynamic-1-ref.html # bug 8253
fails-if(!stylo) fails-if(stylo) == dynamic-1.html dynamic-1-ref.html # bug 8253
random-if(d2d) == dynamic-2.html dynamic-2-ref.html
== dynamic-3a.html dynamic-3-ref.html
== dynamic-3b.html dynamic-3-ref.html
@ -33,7 +33,7 @@ random-if(d2d) == dynamic-2.html dynamic-2-ref.html
== 23605-5.html 23605-5-ref.html
== 23605-6.html 23605-6-ref.html
!= 229764-1.html 229764-ref.html
== 229764-2.html 229764-ref.html
fails-if(stylo) == 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
@ -51,7 +51,7 @@ HTTP(..) == 329069-5.html 329069-5-ref.html
== 399941-8.html 399941-8-ref.html
== 399941-9.html 399941-9-ref.html
== 429968-1a.html 429968-1-ref.html
== 429968-1b.html 429968-1-ref.html
fails-if(stylo) == 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
@ -70,5 +70,5 @@ HTTP(..) == indic-clusters-1.html indic-clusters-1-ref.html
== overflow-float-nooverflow.html overflow-float-nooverflow-ref.html
== overflow-float-overflow.html overflow-float-overflow-notref.html
== overflow-inline-nooverflow.html overflow-inline-nooverflow-ref.html
!= overflow-inline-overflow.html overflow-inline-overflow-notref.html
== overflow-inline-overflow.html overflow-inline-overflow-ref.html
fails-if(stylo) != overflow-inline-overflow.html overflow-inline-overflow-notref.html
fails-if(stylo) == overflow-inline-overflow.html overflow-inline-overflow-ref.html

View File

@ -1,19 +1,19 @@
# basic functionality
== basic-1.html basic-ref.html
fails-if(stylo) == 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
== out-of-flow-1b.html out-of-flow-1-ref.html
fails-if(stylo) == out-of-flow-1b.html out-of-flow-1-ref.html
== out-of-flow-1c.html out-of-flow-1-ref.html
fails == out-of-flow-1d.html out-of-flow-1-ref.html # bug 396645
fails fails-if(stylo) == 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
fails-if(stylo) == parent-style-1.html parent-style-1-ref.html
== parent-style-2.html parent-style-2-ref.html
== parent-style-3.html parent-style-3-ref.html
# stress-tests
load stress-1.html # assertion test
skip-if(stylo) 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
== border-not-apply.html border-not-apply-ref.html
== 287088-1.html 287088-1-ref.html
== 287088-2.html 287088-2-ref.html
== 403177-1.html 403177-1-ref.html
== 469227-2.html 469227-2-ref.html
== 469227-3.html 469227-3-ref.html
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
== restyle-inside-first-line.html restyle-inside-first-line-ref.html
== font-styles.html font-styles-ref.html
fuzzy-if(OSX==1010,1,2) == font-styles-nooverflow.html font-styles-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

View File

@ -13,11 +13,11 @@
include pagination/reftest.list
# Tests for cross-axis alignment (align-self / align-items properties)
pref(layout.css.moz-appearance.enabled,true) fails == flexbox-align-self-baseline-horiz-2.xhtml flexbox-align-self-baseline-horiz-2-ref.xhtml # bug 793456, and possibly others
pref(layout.css.moz-appearance.enabled,true) fails fails-if(stylo) == 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
fuzzy-if(cocoaWidget,1,2) random-if(winWidget||gtkWidget) skip-if(Android) == flexbox-align-self-baseline-horiz-3.xhtml flexbox-align-self-baseline-horiz-3-ref.xhtml # XXXdholbert investigate the random-if. The skip-if(Android) is because checkbox/radio appearance:none doesn't work as expected.
fuzzy-if(cocoaWidget,1,2) random-if(winWidget||gtkWidget) skip-if(Android) fails-if(stylo) == flexbox-align-self-baseline-horiz-3.xhtml flexbox-align-self-baseline-horiz-3-ref.xhtml # XXXdholbert investigate the random-if. The skip-if(Android) is because checkbox/radio appearance:none doesn't work as expected.
== flexbox-align-self-baseline-horiz-4.xhtml flexbox-align-self-baseline-horiz-4-ref.xhtml
# Tests for box-sizing on flex containers and flex items.
@ -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) == flexbox-dyn-insertAroundDiv-3.xhtml flexbox-dyn-insertAroundDiv-3-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) == 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) == flexbox-dyn-insertAroundSpan-3.xhtml flexbox-dyn-insertAroundDiv-3-ref.xhtml
fuzzy-if(skiaContent,3,10) fails-if(stylo) == 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
@ -57,8 +57,8 @@ fuzzy-if(skiaContent,3,10) == flexbox-dyn-insertAroundSpan-3.xhtml flexbox-dyn-i
== flexbox-dyn-insertEmptySpan-1.xhtml flexbox-dyn-insertEmptySpan-1-ref.xhtml
# Tests for empty flexboxes (with no flex items)
== flexbox-empty-1a.xhtml flexbox-empty-1-ref.xhtml
== flexbox-empty-1b.xhtml flexbox-empty-1-ref.xhtml
fails-if(stylo) == flexbox-empty-1a.xhtml flexbox-empty-1-ref.xhtml
fails-if(stylo) == flexbox-empty-1b.xhtml flexbox-empty-1-ref.xhtml
== flexbox-empty-container-synthesized-baseline-001.html flexbox-empty-container-synthesized-baseline-001-ref.html
# Tests for handling of floated elements inside a flexbox
@ -70,7 +70,7 @@ fuzzy-if(skiaContent,3,10) == flexbox-dyn-insertAroundSpan-3.xhtml flexbox-dyn-i
== flexbox-float-2b.xhtml flexbox-float-2-ref.xhtml
# Tests for the order in which we paint flex items
fails == flexbox-paint-ordering-3.html flexbox-paint-ordering-3-ref.html # bug 874718
fails-if(!stylo) == 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 == flexbox-inlinecontent-horiz-1a.xhtml flexbox-inlinecontent-horiz-1-ref.xhtml # reference case rendering is incorrect; bug 858333
fails == flexbox-inlinecontent-horiz-1b.xhtml flexbox-inlinecontent-horiz-1-ref.xhtml # reference case rendering is incorrect; bug 858333
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
== 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
@ -94,25 +94,25 @@ fails == flexbox-inlinecontent-horiz-1b.xhtml flexbox-inlinecontent-horiz-1-ref.
== flexbox-inlinecontent-horiz-5.xhtml flexbox-inlinecontent-horiz-5-ref.xhtml
# Tests for intrinsic sizing of flexboxes
== flexbox-intrinsic-sizing-horiz-1a.xhtml flexbox-intrinsic-sizing-horiz-1-ref.xhtml
== flexbox-intrinsic-sizing-horiz-1b.xhtml flexbox-intrinsic-sizing-horiz-1-ref.xhtml
== flexbox-intrinsic-sizing-horiz-2a.xhtml flexbox-intrinsic-sizing-horiz-2-ref.xhtml
== flexbox-intrinsic-sizing-horiz-2b.xhtml flexbox-intrinsic-sizing-horiz-2-ref.xhtml
fails-if(stylo) == flexbox-intrinsic-sizing-horiz-1a.xhtml flexbox-intrinsic-sizing-horiz-1-ref.xhtml
fails-if(stylo) == flexbox-intrinsic-sizing-horiz-1b.xhtml flexbox-intrinsic-sizing-horiz-1-ref.xhtml
fails-if(stylo) == flexbox-intrinsic-sizing-horiz-2a.xhtml flexbox-intrinsic-sizing-horiz-2-ref.xhtml
fails-if(stylo) == flexbox-intrinsic-sizing-horiz-2b.xhtml flexbox-intrinsic-sizing-horiz-2-ref.xhtml
# Tests for invalidation after dynamic modifications
== flexbox-invalidation-1.html flexbox-invalidation-1-ref.html
# Tests for flexbox in an iframe that gets resized.
fuzzy-if(skiaContent,1,5) == flexbox-resizeviewport-1.xhtml flexbox-resizeviewport-1-ref.xhtml
fuzzy-if(skiaContent,1,5) fails-if(stylo) == flexbox-resizeviewport-1.xhtml flexbox-resizeviewport-1-ref.xhtml
# Tests for flexbox styling on things that don't support it
== flexbox-styling-on-svg-1.svg flexbox-styling-on-svg-1-ref.svg
# Tests with widgets as flex items
fuzzy-if(gtkWidget,1,66) == flexbox-widget-flex-items-1.html flexbox-widget-flex-items-1-ref.html
fuzzy-if(gtkWidget,1,74) == flexbox-widget-flex-items-2.html flexbox-widget-flex-items-2-ref.html
fuzzy-if(gtkWidget,1,66) fails-if(stylo) == flexbox-widget-flex-items-1.html flexbox-widget-flex-items-1-ref.html
fuzzy-if(gtkWidget,1,74) fails-if(stylo) == flexbox-widget-flex-items-2.html flexbox-widget-flex-items-2-ref.html
skip-if(gtkWidget) == flexbox-widget-flex-items-3.html flexbox-widget-flex-items-3-ref.html # bug 1260965
fuzzy-if(gtkWidget,1,31) == flexbox-widget-flex-items-4.html flexbox-widget-flex-items-4-ref.html
fuzzy-if(gtkWidget,1,31) fails-if(stylo) == flexbox-widget-flex-items-4.html flexbox-widget-flex-items-4-ref.html
# Tests for table flex items
== flexbox-table-flex-items-1.html flexbox-table-flex-items-1-ref.html

View File

@ -1,17 +1,17 @@
== border-box-wrap-around-float.html border-box-wrap-around-float-ref.html
== other-float-outside-rule-3-left.html other-float-outside-rule-3-left-ref.html
== other-float-outside-rule-3-right.html other-float-outside-rule-3-right-ref.html
fails == other-float-outside-rule-3-left-2.html other-float-outside-rule-3-left-2-ref.html # bug 616334
fails == other-float-outside-rule-3-right-2.html other-float-outside-rule-3-right-2-ref.html # bug 616334
fails == other-float-outside-rule-7-left.html other-float-outside-rule-7-left-ref.html # bug 616334
fails == other-float-outside-rule-7-right.html other-float-outside-rule-7-right-ref.html # bug 616334
fuzzy-if(gtkWidget,1,10) == float-outside-block-push.html float-outside-block-push-ref.html # bug 815612
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
== 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 == zero-height-float.html zero-height-float-ref.html # bug 81710
fails-if(!stylo) == zero-height-float.html zero-height-float-ref.html # bug 81710
== 345369-1.html 345369-1-ref.html
fails == 345369-2.html 345369-2-ref.html
fails-if(!stylo) == 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
@ -21,17 +21,17 @@ fails == 345369-2.html 345369-2-ref.html
== 775350-1.html 775350-1-ref.html
== 1114329.html 1114329-ref.html
== 1236745-1.html 1236745-1-ref.html
== 1260031-1.html?display:table 1260031-1-ref.html
== 1260031-1.html?display:table-cell 1260031-1-ref.html
== 1260031-1.html?overflow:hidden 1260031-1-ref.html
fails-if(stylo) == 1260031-1.html?display:table 1260031-1-ref.html
fails-if(stylo) == 1260031-1.html?display:table-cell 1260031-1-ref.html
fails-if(stylo) == 1260031-1.html?overflow:hidden 1260031-1-ref.html
== 1291110-1.html 1291110-1-ref.html
== 1291110-2.html 1291110-2-ref.html
== 1322843-1a.html 1322843-1-ref.html
== 1322843-1b.html 1322843-1-ref.html
== 1322843-1c.html 1322843-1-ref.html
== 1322843-1d.html 1322843-1-ref.html
== 1322843-1e.html 1322843-1-ref.html
== 1322843-1f.html 1322843-1-ref.html
fails-if(stylo) == 1322843-1a.html 1322843-1-ref.html
fails-if(stylo) == 1322843-1b.html 1322843-1-ref.html
fails-if(stylo) == 1322843-1c.html 1322843-1-ref.html
fails-if(stylo) == 1322843-1d.html 1322843-1-ref.html
fails-if(stylo) == 1322843-1e.html 1322843-1-ref.html
fails-if(stylo) == 1322843-1f.html 1322843-1-ref.html
== float-in-rtl-1a.html float-in-rtl-1-ref.html
fuzzy-if(skiaContent,1,27000) == float-in-rtl-1b.html float-in-rtl-1-ref.html
fuzzy-if(skiaContent,1,27000) == float-in-rtl-1c.html float-in-rtl-1-ref.html
@ -39,15 +39,15 @@ fuzzy-if(skiaContent,1,27000) == float-in-rtl-1d.html float-in-rtl-1-ref.html
== float-in-rtl-2a.html float-in-rtl-2-ref.html
fuzzy-if(skiaContent,1,12000) == float-in-rtl-2b.html float-in-rtl-2-ref.html
fuzzy-if(skiaContent,1,12000) == float-in-rtl-2c.html float-in-rtl-2-ref.html
fuzzy-if(skiaContent,1,12000) == float-in-rtl-2d.html float-in-rtl-2-ref.html
fuzzy-if(skiaContent,1,12000) fails-if(stylo) == float-in-rtl-2d.html float-in-rtl-2-ref.html
== float-in-rtl-3a.html float-in-rtl-3-ref.html
fuzzy-if(skiaContent,1,27000) == float-in-rtl-3b.html float-in-rtl-3-ref.html
fuzzy-if(skiaContent,1,27000) == float-in-rtl-3c.html float-in-rtl-3-ref.html
fuzzy-if(skiaContent,1,27000) == float-in-rtl-3d.html float-in-rtl-3-ref.html
fuzzy-if(skiaContent,1,27000) fails-if(stylo) == float-in-rtl-3d.html float-in-rtl-3-ref.html
== float-in-rtl-4a.html float-in-rtl-4-ref.html
fuzzy-if(skiaContent,1,12000) == float-in-rtl-4b.html float-in-rtl-4-ref.html
fuzzy-if(skiaContent,1,12000) == float-in-rtl-4c.html float-in-rtl-4-ref.html
fuzzy-if(skiaContent,1,12000) == float-in-rtl-4d.html float-in-rtl-4-ref.html
fuzzy-if(skiaContent,1,12000) fails-if(stylo) == float-in-rtl-4d.html float-in-rtl-4-ref.html
== bfc-displace-1a.html bfc-displace-1a-ref.html
== bfc-displace-1b.html bfc-displace-1b-ref.html
@ -66,15 +66,15 @@ fuzzy-if(skiaContent,1,12000) == float-in-rtl-4d.html float-in-rtl-4-ref.html
== float-in-rtl-vlr-2a.html float-in-rtl-vlr-2-ref.html
== float-in-rtl-vlr-2b.html float-in-rtl-vlr-2-ref.html
== float-in-rtl-vlr-2c.html float-in-rtl-vlr-2-ref.html
== float-in-rtl-vlr-2d.html float-in-rtl-vlr-2-ref.html
fails-if(stylo) == float-in-rtl-vlr-2d.html float-in-rtl-vlr-2-ref.html
== float-in-rtl-vlr-3a.html float-in-rtl-vlr-3-ref.html
== float-in-rtl-vlr-3b.html float-in-rtl-vlr-3-ref.html
== float-in-rtl-vlr-3c.html float-in-rtl-vlr-3-ref.html
== float-in-rtl-vlr-3d.html float-in-rtl-vlr-3-ref.html
fails-if(stylo) == float-in-rtl-vlr-3d.html float-in-rtl-vlr-3-ref.html
== float-in-rtl-vlr-4a.html float-in-rtl-vlr-4-ref.html
== float-in-rtl-vlr-4b.html float-in-rtl-vlr-4-ref.html
== float-in-rtl-vlr-4c.html float-in-rtl-vlr-4-ref.html
== float-in-rtl-vlr-4d.html float-in-rtl-vlr-4-ref.html
fails-if(stylo) == float-in-rtl-vlr-4d.html float-in-rtl-vlr-4-ref.html
== float-in-rtl-vrl-1a.html float-in-rtl-vrl-1-ref.html
== float-in-rtl-vrl-1b.html float-in-rtl-vrl-1-ref.html
== float-in-rtl-vrl-1c.html float-in-rtl-vrl-1-ref.html
@ -82,15 +82,15 @@ fuzzy-if(skiaContent,1,12000) == float-in-rtl-4d.html float-in-rtl-4-ref.html
== float-in-rtl-vrl-2a.html float-in-rtl-vrl-2-ref.html
== float-in-rtl-vrl-2b.html float-in-rtl-vrl-2-ref.html
== float-in-rtl-vrl-2c.html float-in-rtl-vrl-2-ref.html
== float-in-rtl-vrl-2d.html float-in-rtl-vrl-2-ref.html
fails-if(stylo) == float-in-rtl-vrl-2d.html float-in-rtl-vrl-2-ref.html
== float-in-rtl-vrl-3a.html float-in-rtl-vrl-3-ref.html
== float-in-rtl-vrl-3b.html float-in-rtl-vrl-3-ref.html
== float-in-rtl-vrl-3c.html float-in-rtl-vrl-3-ref.html
== float-in-rtl-vrl-3d.html float-in-rtl-vrl-3-ref.html
fails-if(stylo) == float-in-rtl-vrl-3d.html float-in-rtl-vrl-3-ref.html
== float-in-rtl-vrl-4a.html float-in-rtl-vrl-4-ref.html
== float-in-rtl-vrl-4b.html float-in-rtl-vrl-4-ref.html
== float-in-rtl-vrl-4c.html float-in-rtl-vrl-4-ref.html
== float-in-rtl-vrl-4d.html float-in-rtl-vrl-4-ref.html
fails-if(stylo) == float-in-rtl-vrl-4d.html float-in-rtl-vrl-4-ref.html
fuzzy-if(OSX==1010,28,7) fuzzy-if(Android,16,2) == orthogonal-floats-1a.html orthogonal-floats-1-ref.html
fuzzy-if(OSX==1010,28,7) == orthogonal-floats-1b.html orthogonal-floats-1-ref.html
fuzzy-if(OSX==1010,103,802) fuzzy-if(winWidget,135,700) HTTP(..) == orthogonal-floats-1c.html orthogonal-floats-1-ref.html
@ -101,19 +101,19 @@ pref(layout.css.float-logical-values.enabled,true) == logical-float-side-2.html
pref(layout.css.float-logical-values.enabled,true) == logical-float-side-3.html logical-float-side-3-ref.html
pref(layout.css.float-logical-values.enabled,true) == logical-float-side-4.html logical-float-side-4-ref.html
== float-in-rtl-slr-1a.html float-in-rtl-slr-1-ref.html
== float-in-rtl-slr-1b.html float-in-rtl-slr-1-ref.html
== float-in-rtl-slr-1c.html float-in-rtl-slr-1-ref.html
== float-in-rtl-slr-1d.html float-in-rtl-slr-1-ref.html
== float-in-rtl-slr-2a.html float-in-rtl-slr-2-ref.html
== float-in-rtl-slr-2b.html float-in-rtl-slr-2-ref.html
== float-in-rtl-slr-2c.html float-in-rtl-slr-2-ref.html
== float-in-rtl-slr-2d.html float-in-rtl-slr-2-ref.html
== float-in-rtl-slr-3a.html float-in-rtl-slr-3-ref.html
== float-in-rtl-slr-3b.html float-in-rtl-slr-3-ref.html
== float-in-rtl-slr-3c.html float-in-rtl-slr-3-ref.html
== float-in-rtl-slr-3d.html float-in-rtl-slr-3-ref.html
== float-in-rtl-slr-4a.html float-in-rtl-slr-4-ref.html
== float-in-rtl-slr-4b.html float-in-rtl-slr-4-ref.html
== float-in-rtl-slr-4c.html float-in-rtl-slr-4-ref.html
== float-in-rtl-slr-4d.html float-in-rtl-slr-4-ref.html
fails-if(stylo) == float-in-rtl-slr-1a.html float-in-rtl-slr-1-ref.html
fails-if(stylo) == float-in-rtl-slr-1b.html float-in-rtl-slr-1-ref.html
fails-if(stylo) == float-in-rtl-slr-1c.html float-in-rtl-slr-1-ref.html
fails-if(stylo) == float-in-rtl-slr-1d.html float-in-rtl-slr-1-ref.html
fails-if(stylo) == float-in-rtl-slr-2a.html float-in-rtl-slr-2-ref.html
fails-if(stylo) == float-in-rtl-slr-2b.html float-in-rtl-slr-2-ref.html
fails-if(stylo) == float-in-rtl-slr-2c.html float-in-rtl-slr-2-ref.html
fails-if(stylo) == float-in-rtl-slr-2d.html float-in-rtl-slr-2-ref.html
fails-if(stylo) == float-in-rtl-slr-3a.html float-in-rtl-slr-3-ref.html
fails-if(stylo) == float-in-rtl-slr-3b.html float-in-rtl-slr-3-ref.html
fails-if(stylo) == float-in-rtl-slr-3c.html float-in-rtl-slr-3-ref.html
fails-if(stylo) == float-in-rtl-slr-3d.html float-in-rtl-slr-3-ref.html
fails-if(stylo) == float-in-rtl-slr-4a.html float-in-rtl-slr-4-ref.html
fails-if(stylo) == float-in-rtl-slr-4b.html float-in-rtl-slr-4-ref.html
fails-if(stylo) == float-in-rtl-slr-4c.html float-in-rtl-slr-4-ref.html
fails-if(stylo) == float-in-rtl-slr-4d.html float-in-rtl-slr-4-ref.html

View File

@ -7,14 +7,14 @@ HTTP(..) == download-2.html download-2-ref.html
HTTP(..) != download-2.html about:blank
random-if(winWidget||gtkWidget) HTTP(..) == download-2-big.html download-2-big-otf.html # bug 470713
HTTP(..) != download-2-big-otf.html about:blank
asserts-if(Android&&!asyncPan,1-8) HTTP(..) != download-3-notref.html download-3.html # bug 1019192
asserts-if(Android,0-8) HTTP(..) == download-3-ref.html download-3.html # same bugs as above
asserts-if(Android&&!asyncPan,1-8) fails-if(stylo) HTTP(..) != download-3-notref.html download-3.html # bug 1019192
asserts-if(Android,0-8) fails-if(stylo) HTTP(..) == download-3-ref.html download-3.html # same bugs as above
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 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
fails-if(!stylo) HTTP(..) == name-override-1.html name-override-1-ref.html
fails-if(stylo) HTTP(..) == multiple-descriptor-1.html multiple-descriptor-1-ref.html
fails-if(stylo) HTTP(..) != multiple-descriptor-1.html multiple-descriptor-1-notref.html
HTTP(..) == src-list-1.html src-list-1-ref.html
HTTP(..) == src-list-2.html src-list-2-ref.html
random-if(winWidget||gtkWidget) HTTP(..) == src-list-2-big-otf.html src-list-2-big-ref.html # bug 470713
@ -58,7 +58,7 @@ HTTP(..) != multiple-in-family-1.html multiple-in-family-1-notref.html
HTTP(..) == prop-order-over-rule-order-1a.html prop-order-over-rule-order-2a.html
HTTP(..) == prop-order-over-rule-order-1b.html prop-order-over-rule-order-2b.html
HTTP(..) != prop-order-over-rule-order-1a.html prop-order-over-rule-order-1b.html
HTTP(..) == cross-iframe-1.html cross-iframe-1-ref.html
fails-if(stylo) HTTP(..) == cross-iframe-1.html cross-iframe-1-ref.html
# unicode-range
HTTP(..) == unicoderange-1.html unicoderange-1-ref.html
@ -68,40 +68,40 @@ 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
HTTP(..) == enable-sheet-1.html enable-sheet-1-ref.html
skip HTTP(..) == enable-sheet-2.html multiple-in-family-1-ref.html
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 HTTP(..) == enable-sheet-3.html multiple-in-family-1-ref.html
HTTP(..) == enable-sheet-4.html enable-sheet-4-ref.html
HTTP(..) == enable-sheet-5.html enable-sheet-4-ref.html
skip-if(stylo) 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
fails-if(stylo) HTTP(..) == disable-sheet-1.html disable-sheet-1-ref.html
# We're missing disable-sheet-{2,3,6,7} (analogs to
# 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
HTTP(..) == disable-sheet-5.html disable-sheet-4-ref.html
skip-if(stylo) 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) HTTP(..) == sheet-set-switch-1.html sheet-set-switch-1-ref.html # bug 468217
HTTP(..) == insert-rule-1a.html insert-rule-1-ref.html
HTTP(..) == insert-rule-1b.html insert-rule-1-ref.html
HTTP(..) == delete-rule-1.html delete-rule-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
HTTP(..) == media-query-add-1.html media-query-add-1-ref.html
HTTP(..) == media-query-remove-1.html media-query-remove-1-ref.html
fails-if(stylo) 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
HTTP(..) == ex-unit-1.html ex-unit-1-ref.html
HTTP(..) == ex-unit-1-dynamic.html ex-unit-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
== local-1.html local-1-ref.html
== local-styled-1.html local-styled-1-ref.html
HTTP(..) == synthetic-weight-style.html synthetic-weight-style-ref.html
HTTP(..) == synthetic-variations.html synthetic-variations-ref.html
fails-if(stylo) HTTP(..) == synthetic-variations.html synthetic-variations-ref.html
# Leak test
HTTP(..) load 486974-1.html
skip-if(stylo) HTTP(..) load 486974-1.html
# compare fonts with and without bad head checksum
HTTP(..) == load-badchecksum.html load-badchecksum-ref.html
@ -131,9 +131,9 @@ HTTP(..) != 507960-1-bad-offset-woff.html 507960-1-ref.html
HTTP(..) != 507960-1-woff-bad-hint.html 507960-1-ref.html
# Tests for bug 523717
HTTP(..) == underline-offset-change-1.html underline-offset-change-1-ref.html
HTTP(..) == underline-offset-change-2.html underline-offset-change-2-ref.html
fails-if(cocoaWidget) fails-if(winWidget) HTTP(..) != underline-offset-change-1-ref.html underline-offset-change-2-ref.html # Bug 534132
skip-if(stylo) 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
fails-if(cocoaWidget) fails-if(winWidget) fails-if(stylo) HTTP(..) != underline-offset-change-1-ref.html underline-offset-change-2-ref.html # Bug 534132
HTTP(..) != 534352-1-extra-cmap-sentinel.html 534352-1-extra-cmap-sentinel-ref.html
HTTP(..) == bug533251.html bug533251-ref.html

View File

@ -8,10 +8,10 @@
HTTP(..) != font-features-turkish.html font-features-ref.html
# check that disabling ligatures causes a change
HTTP(..) != font-features-noliga.html font-features-ref.html
fails-if(stylo) HTTP(..) != font-features-noliga.html font-features-ref.html
# check that enabling optional ligatures causes a change
HTTP(..) != font-features-hlig.html font-features-ref.html
fails-if(stylo) HTTP(..) != font-features-hlig.html font-features-ref.html
# compare Turkish rendering with reference using ZWNJ to break the ligature
HTTP(..) == font-features-turkish.html font-features-turkish-ref.html
@ -24,46 +24,46 @@ HTTP(..) == font-features-turkish.html font-features-noliga.html
# though they're not really meaningful unless the tests above passed already.
# compare feature specified within @font-face to same feature in style rule
HTTP(..) == font-features-hlig-2.html font-features-hlig.html
HTTP(..) == font-features-hlig-4.html font-features-hlig.html
fails-if(stylo) HTTP(..) == font-features-hlig-2.html font-features-hlig.html
fails-if(stylo) HTTP(..) == font-features-hlig-4.html font-features-hlig.html
HTTP(..) != font-features-hlig-5.html font-features-hlig.html
HTTP(..) == font-features-ligatures-none.html font-features-noliga.html
fails-if(stylo) HTTP(..) == font-features-ligatures-none.html font-features-noliga.html
# check that feature in style rule overrides @font-face
HTTP(..) == font-features-hlig-3.html font-features-noliga.html
fails-if(stylo) 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
HTTP(..) == font-features-turkish-override-2.html font-features-turkish.html
fails-if(stylo) 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
HTTP(..) == font-features-turkish-override-4.html font-features-ref.html
fails-if(stylo) 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
HTTP(..) == font-features-order-1.html font-features-ref.html
HTTP(..) == font-features-order-2.html font-features-noliga.html
fails-if(stylo) HTTP(..) == font-features-order-2.html font-features-noliga.html
# check priority of feature settings vs. font-variant subproperty
HTTP(..) == font-features-order-3.html font-features-noliga.html
HTTP(..) == font-features-order-4.html font-features-noliga.html
HTTP(..) == font-features-order-5.html font-features-hlig.html
fails-if(stylo) HTTP(..) == font-features-order-3.html font-features-noliga.html
fails-if(stylo) HTTP(..) == font-features-order-4.html font-features-noliga.html
fails-if(stylo) HTTP(..) == font-features-order-5.html font-features-hlig.html
# check priority involving feature settings and font-variant-alternates
HTTP(..) == alternates-order.html alternates-order-ref.html
fails-if(stylo) 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
fails-if(stylo) 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)
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
HTTP(..) == font-variant-numeric.html font-variant-numeric-ref.html
fails-if(stylo) HTTP(..) == font-variant-alternates.html font-variant-alternates-ref.html
fails-if(stylo) HTTP(..) == font-variant-caps.html font-variant-caps-ref.html
fails-if(stylo) HTTP(..) == font-variant-east-asian.html font-variant-east-asian-ref.html
fails-if(stylo) HTTP(..) == font-variant-ligatures.html font-variant-ligatures-ref.html
fails-if(stylo) HTTP(..) == font-variant-numeric.html font-variant-numeric-ref.html
HTTP(..) == font-variant-position.html font-variant-position-ref.html
# font-kerning
@ -72,41 +72,41 @@ HTTP(..) != font-kerning-auto.html font-kerning-none.html
HTTP(..) == font-kerning-auto.html font-kerning-normal.html
HTTP(..) == font-kerning-normal.html font-kerning-kern.html
HTTP(..) == font-kerning-none.html font-kerning-nokern.html
HTTP(..) == font-kerning-1.html font-kerning-none.html
HTTP(..) == font-kerning-2.html font-kerning-normal.html
HTTP(..) == font-kerning-3.html font-kerning-none.html
fails-if(stylo) HTTP(..) == font-kerning-1.html font-kerning-none.html
fails-if(stylo) HTTP(..) == font-kerning-2.html font-kerning-normal.html
fails-if(stylo) HTTP(..) == font-kerning-3.html font-kerning-none.html
HTTP(..) != font-kerning-table-none.html font-kerning-table-normal.html
# sanity check for kerning - with no spaces, kerning should occur
HTTP(..) == kerning-sanity-check-kern.html kerning-sanity-check-default.html
HTTP(..) != kerning-sanity-check-nokern.html kerning-sanity-check-default.html
fails-if(stylo) HTTP(..) != kerning-sanity-check-nokern.html kerning-sanity-check-default.html
# OpenType features should work across inter-word spaces
HTTP(..) == font-features-across-space-1.html font-features-across-space-1-ref.html
HTTP(..) == spacelookups.html spacelookups-ref.html
fails-if(stylo) HTTP(..) == spacelookups.html spacelookups-ref.html
# tests whether word cache is in use by testing for ignored space kerns
HTTP(..) == spacelookups-wordcache.html spacelookups-wordcache-ref.html
fails-if(stylo) HTTP(..) == spacelookups-wordcache.html spacelookups-wordcache-ref.html
# requires Japanese font with feature support, WinXP lacks one
random-if(!winWidget&&!cocoaWidget) HTTP(..) == fwid-spaces.html fwid-spaces-ref.html
# Arial/Times New Roman on Win7+/OSX 10.6+ have kerning pairs that include spaces
random-if(!winWidget&&!cocoaWidget) fails-if(winWidget||cocoaWidget) HTTP(..) != kerning-spaces-arial-nokern.html kerning-spaces-arial-default.html
random-if(!winWidget&&!cocoaWidget) fails-if(winWidget||cocoaWidget) HTTP(..) == kerning-spaces-arial-kern.html kerning-spaces-arial-default.html
random-if(!winWidget&&!cocoaWidget) fails-if(winWidget||cocoaWidget) fails-if(stylo) HTTP(..) == kerning-spaces-arial-kern.html kerning-spaces-arial-default.html
random-if(!winWidget&&!cocoaWidget) fails-if(winWidget||cocoaWidget) HTTP(..) != kerning-spaces-tnr-nokern.html kerning-spaces-tnr-default.html
random-if(!winWidget&&!cocoaWidget) fails-if(winWidget||cocoaWidget) HTTP(..) == kerning-spaces-tnr-kern.html kerning-spaces-tnr-default.html
random-if(!winWidget&&!cocoaWidget) fails-if(winWidget||cocoaWidget) fails-if(stylo) HTTP(..) == kerning-spaces-tnr-kern.html kerning-spaces-tnr-default.html
# font-variant-caps fallback
# -- sanity check - none of these should look like the default rendering
HTTP(..) != caps-fallback-smallcaps1.html caps-fallback-default.html
fails-if(stylo) HTTP(..) != caps-fallback-smallcaps1.html caps-fallback-default.html
HTTP(..) != caps-fallback-smallcaps2.html caps-fallback-default.html
HTTP(..) != caps-fallback-petitecaps.html caps-fallback-default.html
HTTP(..) != caps-fallback-allsmallcaps.html caps-fallback-default.html
HTTP(..) != caps-fallback-allpetitecaps.html caps-fallback-default.html
fails-if(stylo) HTTP(..) != caps-fallback-allsmallcaps.html caps-fallback-default.html
fails-if(stylo) HTTP(..) != caps-fallback-allpetitecaps.html caps-fallback-default.html
# -- normal or fallback rendering
HTTP(..) == caps-fallback-smallcaps1.html caps-fallback-smcp.html
fails-if(stylo) HTTP(..) == caps-fallback-smallcaps1.html caps-fallback-smcp.html
HTTP(..) == caps-fallback-smallcaps2.html caps-fallback-smcp.html
HTTP(..) == caps-fallback-petitecaps.html caps-fallback-smcp.html
HTTP(..) == caps-fallback-allsmallcaps.html caps-fallback-smcpc2sc.html
HTTP(..) == caps-fallback-allpetitecaps.html caps-fallback-smcpc2sc.html
fails-if(stylo) HTTP(..) == caps-fallback-allsmallcaps.html caps-fallback-smcpc2sc.html
fails-if(stylo) HTTP(..) == caps-fallback-allpetitecaps.html caps-fallback-smcpc2sc.html
# font-variant-position fallback
random-if(cocoaWidget||Android) HTTP(..) == subsuper-fallback.html subsuper-fallback-ref.html # bug 1139269
@ -117,4 +117,4 @@ HTTP(..) != subsuper-fallback-omega.html subsuper-fallback-omega-notref.html
HTTP(..) == subsuper-nofallback.html subsuper-nofallback-ref1.html
random-if(cocoaWidget) HTTP(..) == subsuper-nofallback.html subsuper-nofallback-ref2.html # bug 1139269
HTTP(..) != subsuper-nofallback.html subsuper-nofallback-notref.html
HTTP(..) == subsuper-fallback-size.html subsuper-fallback-size-ref.html
fails-if(stylo) HTTP(..) == subsuper-fallback-size.html subsuper-fallback-size-ref.html

View File

@ -26,36 +26,36 @@ 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) == height-constraint-percent-8.html height-constraint-percent-8-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == decoration-1.html decoration-1-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == bullet-1.html bullet-1-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-1-height.html input-text-1-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-1-noheight.html input-text-1-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-2-height.html input-text-2-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-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) == 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) == 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) == 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(stylo) == input-text-1-height.html input-text-1-height-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) == input-text-1-noheight.html input-text-1-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) == input-text-2-height.html input-text-2-height-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) == 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) fails-if(stylo) == 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) fails-if(stylo) == 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) == 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) 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
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) HTTP(..) == intrinsic-fit-1b.html intrinsic-fit-1b-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) == 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) fails-if(stylo) == 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) fails-if(stylo) 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) fails-if(stylo) 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) fails-if(stylo) HTTP(..) == intrinsic-fit-1a.html intrinsic-fit-1a-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) HTTP(..) == intrinsic-fit-1b.html intrinsic-fit-1b-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-1c.html intrinsic-fit-1c-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-2a.html intrinsic-fit-1a-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-2b.html intrinsic-fit-1b-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-2c.html intrinsic-fit-1c-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == select-listbox-1.html select-listbox-1-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) != select-listbox-1.html select-listbox-1.html
fuzzy-if(skiaContent,4,2) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == select-combobox-1.html select-combobox-1-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) != select-combobox-1.html select-combobox-1.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == select-listbox-2.html select-listbox-2-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) != select-listbox-2.html select-listbox-2.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == select-combobox-2.html select-combobox-2-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) != select-combobox-2.html select-combobox-2.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == select-combobox-3.html select-combobox-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(stylo) == select-listbox-1.html select-listbox-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) != select-listbox-1.html select-listbox-1.html
fuzzy-if(skiaContent,4,2) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) fails-if(stylo) == select-combobox-1.html select-combobox-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) != select-combobox-1.html select-combobox-1.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) == select-listbox-2.html select-listbox-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) != select-listbox-2.html select-listbox-2.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) == select-combobox-2.html select-combobox-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) != select-combobox-2.html select-combobox-2.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) == select-combobox-3.html select-combobox-3-ref.html
asserts-if(gtkWidget,0-4) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) != input-checkbox.html input-checkbox.html
asserts-if(gtkWidget,0-4) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) != input-radio.html input-radio.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == disable-fontinfl-on-mobile.html disable-fontinfl-on-mobile-ref.html
@ -69,7 +69,7 @@ test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceE
# The tests below use nonzero values of the lineThreshold preference.
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == text-1.html text-1.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) HTTP(..) == list-1.html list-1-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) fails-if(stylo) HTTP(..) == list-1.html list-1-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-1a.html threshold-1a.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-1b.html threshold-1b-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-1c.html threshold-1c-ref.html
@ -83,27 +83,27 @@ 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) == 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) == 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) == 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) == 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) == 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) == 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
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-2.html threshold-select-listbox-contents-at-2-ref.html
fuzzy-if(gtkWidget,1,8) fuzzy-if(Android,4,2) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-select-combobox-contents-under-1.html threshold-select-combobox-contents-under-1.html
fuzzy-if(gtkWidget,1,8) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-select-combobox-contents-under-2.html threshold-select-combobox-contents-under-2.html
fuzzy-if(gtkWidget,1,8) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-select-combobox-contents-at-1.html threshold-select-combobox-contents-at-1-ref.html
fuzzy-if(gtkWidget,1,8) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-select-combobox-contents-at-2.html threshold-select-combobox-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(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(stylo) == 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(stylo) == 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
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-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) fails-if(stylo) == 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) fails-if(stylo) == threshold-select-listbox-contents-at-1.html threshold-select-listbox-contents-at-1-ref.html
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-select-listbox-contents-at-2.html threshold-select-listbox-contents-at-2-ref.html
fuzzy-if(gtkWidget,1,8) fuzzy-if(Android,4,2) 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-select-combobox-contents-under-1.html threshold-select-combobox-contents-under-1.html
fuzzy-if(gtkWidget,1,8) 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-select-combobox-contents-under-2.html threshold-select-combobox-contents-under-2.html
fuzzy-if(gtkWidget,1,8) 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-select-combobox-contents-at-1.html threshold-select-combobox-contents-at-1-ref.html
fuzzy-if(gtkWidget,1,8) 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-select-combobox-contents-at-2.html threshold-select-combobox-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,0) == relevant-width-1.html relevant-width-1-ref.html
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == relevant-width-overflow-1.html relevant-width-overflow-1-ref.html
pref(font.size.inflation.emPerLine,15) pref(font.size.inflation.forceEnabled,true) pref(font.size.inflation.lineThreshold,0) == min-width-passes-1.html min-width-passes-1-ref.html
pref(font.size.inflation.emPerLine,15) pref(font.size.inflation.forceEnabled,true) pref(font.size.inflation.lineThreshold,0) fails-if(stylo) == min-width-passes-1.html min-width-passes-1-ref.html
pref(font.size.inflation.emPerLine,15) pref(font.size.inflation.forceEnabled,true) == xul-reflow-1.html xul-reflow-1-ref.html

View File

@ -1,8 +1,8 @@
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
HTTP(..) == ex-unit-1.html ../font-face/ex-unit-1-ref.html
fails-if(stylo) HTTP(..) == dynamic-insert-1.html dynamic-insert-1-ref.html
fails-if(stylo) 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
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

View File

@ -1,4 +1,4 @@
== CSS21-t1502-no-inherited-font-family.xhtml CSS21-t1502-no-inherited-font-family-ref.xhtml
fails-if(stylo) == CSS21-t1502-no-inherited-font-family.xhtml CSS21-t1502-no-inherited-font-family-ref.xhtml
# basic tests for bug 538730
!= synthetic-bold-1.html synthetic-bold-1-ref.html
@ -44,13 +44,13 @@ random-if(cocoaWidget) != impact-bold.html impact.html # bug 539418
== arial-variations-6.html arial-variations-6-ref.html
# localized font family names should always match just as English names do
== localized-family-names-001.html localized-family-names-001-ref.html
== localized-family-names-002.html localized-family-names-002-ref.html
== localized-family-names-003.html localized-family-names-003-ref.html
== localized-family-names-004.html localized-family-names-004-ref.html
fails-if(stylo) == localized-family-names-001.html localized-family-names-001-ref.html
fails-if(stylo) == localized-family-names-002.html localized-family-names-002-ref.html
fails-if(stylo) == localized-family-names-003.html localized-family-names-003-ref.html
fails-if(stylo) == 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) == familyname-escapedidents.html familyname-escapedidents-ref.html # bug 1309425, bug 1328771
fails-if(gtkWidget&&!stylo) == familyname-escapedidents.html familyname-escapedidents-ref.html # bug 1309425, bug 1328771
# weight mapping tests
HTTP(..) == normalmedium.html normalmedium-ref.html

View File

@ -1,7 +1,7 @@
== first-letter-1.html first-letter-1-ref.html
!= first-letter-1.html first-letter-1-noref.html
fails-if(stylo) == first-letter-1.html first-letter-1-ref.html
fails-if(stylo) != first-letter-1.html first-letter-1-noref.html
== max-height.html max-height-ref.html
fails-if(stylo) == max-height.html max-height-ref.html
== min-height.html min-height-ref.html
# Android is off ever-so-slightly on the points where the text
@ -16,20 +16,20 @@ fuzzy-if(Android,125,20) == percent-width-child.html percent-width-child-ref.ht
== vertical-centering.html vertical-centering-ref.html
!= line-height-button-0.5.html line-height-button-1.0.html
!= line-height-button-1.5.html line-height-button-1.0.html
!= line-height-input-0.5.html line-height-input-1.0.html
!= line-height-input-1.5.html line-height-input-1.0.html
fails-if(stylo) != line-height-button-0.5.html line-height-button-1.0.html
fails-if(stylo) != line-height-button-1.5.html line-height-button-1.0.html
fails-if(stylo) != line-height-input-0.5.html line-height-input-1.0.html
fails-if(stylo) != line-height-input-1.5.html line-height-input-1.0.html
# Looks like Android changes the text color, but to something slightly
# different from ColorGray
fails-if(Android) == disabled-1.html disabled-1-ref.html
== disabled-2.html disabled-2-ref.html
fails-if(Android) fails-if(stylo) == disabled-1.html disabled-1-ref.html
fails-if(stylo) == disabled-2.html disabled-2-ref.html
!= disabled-3.html disabled-3-notref.html
!= disabled-4.html disabled-4-notref.html
!= disabled-5.html disabled-5-notref.html
!= disabled-6.html disabled-6-notref.html
fails-if(stylo) != disabled-3.html disabled-3-notref.html
fails-if(stylo) != disabled-4.html disabled-4-notref.html
fails-if(stylo) != disabled-5.html disabled-5-notref.html
fails-if(stylo) != disabled-6.html disabled-6-notref.html
== width-auto-size-em-ltr.html width-auto-size-em-ltr-ref.html
== width-auto-size-ltr.html width-auto-size-ltr-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
== display-grid-flex-columnset.html display-grid-flex-columnset-ref.html
fails-if(stylo) == 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
fails-if(stylo) == dynamic-text-indent.html dynamic-text-indent-ref.html

Some files were not shown because too many files have changed in this diff Show More