2010-09-08 13:40:40 -07:00
# svg-as-an-image tests
2011-10-17 13:09:03 -07:00
include as-image/reftest.list
2010-09-08 13:40:40 -07:00
2010-10-06 08:37:12 -07:00
# <image> tests
include image/reftest.list
2007-11-18 08:49:42 -08:00
# sizing tests
include sizing/reftest.list
2010-10-06 08:37:12 -07:00
# filter tests
2008-02-17 23:29:00 -08:00
include filters/reftest.list
2008-02-17 17:12:57 -08:00
2009-01-14 20:38:07 -08:00
# smil / animation tests
2009-10-22 15:51:23 -07:00
include smil/reftest.list
2009-01-14 20:38:07 -08:00
2013-02-10 22:22:19 -08:00
# text tests
include text/reftest.list
2011-12-13 09:50:30 -08:00
# load only tests
include load-only/reftest.list
2007-12-03 03:36:24 -08:00
# Mozilla only tests (i.e. those containing XUL/XBL/etc.)
include moz-only/reftest.list
2010-02-21 08:43:41 -08:00
# svg-integration tests (using svg effects in e.g. HTML)
include svg-integration/reftest.list
2010-04-13 01:58:09 -07:00
== altGlyph-01.svg altGlyph-01-ref.svg
2012-06-12 03:25:26 -07:00
== border-radius-01.html pass.svg
2010-12-05 12:37:39 -08:00
== cssComment-in-attribute-01.svg cssComment-in-attribute-01-ref.svg
2009-06-17 13:51:40 -07:00
== clip-01.svg pass.svg
== clip-02a.svg clip-02-ref.svg
== clip-02b.svg clip-02-ref.svg
2010-02-26 01:58:42 -08:00
== clipPath-advanced-01.svg pass.svg
2013-07-22 07:54:10 -07:00
fuzzy-if(/^Windows\x20NT\x206\.[12]/.test(http.oscpu),1,5) fuzzy-if(azureQuartz,1,6) == clipPath-and-shape-rendering-01.svg clipPath-and-shape-rendering-01-ref.svg # bug 614840
2012-12-21 13:40:06 -08:00
== clipPath-and-transform-01.svg pass.svg
2009-05-17 07:18:02 -07:00
== clipPath-basic-01.svg pass.svg
2010-03-02 01:31:07 -08:00
== clipPath-basic-02.svg pass.svg
== clipPath-basic-03.svg pass.svg
2010-03-19 04:17:49 -07:00
== clipPath-basic-04.svg pass.svg
2010-12-19 09:47:01 -08:00
== clipPath-basic-05.svg pass.svg
2012-10-14 08:30:14 -07:00
== clipPath-basic-06.svg pass.svg
2009-10-30 13:21:49 -07:00
== clipPath-winding-01.svg pass.svg
2008-04-17 01:23:29 -07:00
== clip-surface-clone-01.svg clip-surface-clone-01-ref.svg
2011-12-31 03:15:46 -08:00
== conditions-01.svg pass.svg
2010-11-25 19:49:08 -08:00
== conditions-02.svg pass.svg
== conditions-03.svg pass.svg
== conditions-04.svg pass.svg
2010-12-06 12:57:18 -08:00
== conditions-05.svg about:blank
2011-12-31 01:44:03 -08:00
== conditions-06.svg pass.svg
2012-02-20 11:34:04 -08:00
== conditions-07.svg pass.svg
2013-01-08 05:14:04 -08:00
== conditions-08.svg conditions-08-ref.svg
2008-02-09 04:51:46 -08:00
== currentColor-01.svg pass.svg
== currentColor-02.svg pass.svg
== currentColor-03.svg pass.svg
2011-05-21 18:12:46 -07:00
== data-uri-with-filter-01.xhtml data-uri-with-filter-01-ref.svg
== data-uri-with-gradient-01.xhtml data-uri-with-gradient-01-ref.svg
== data-uri-with-pattern-01.xhtml pass.svg
2010-02-23 20:37:47 -08:00
== dynamic-attr-removal-1.svg pass.svg
== dynamic-attr-removal-2.svg pass.svg
== dynamic-attr-change-1.svg pass.svg
2011-01-23 09:08:17 -08:00
== dynamic-class-01.svg pass.svg
2011-12-31 03:15:46 -08:00
== dynamic-conditions-01.svg pass.svg
2010-12-06 12:57:18 -08:00
== dynamic-conditions-02.svg about:blank
== dynamic-conditions-03.svg pass.svg
== dynamic-conditions-04.svg about:blank
== dynamic-conditions-05.svg pass.svg
== dynamic-conditions-06.svg about:blank
== dynamic-conditions-07.svg pass.svg
== dynamic-conditions-08.svg pass.svg
== dynamic-conditions-09.svg about:blank
== dynamic-conditions-10.svg about:blank
== dynamic-conditions-11.svg pass.svg
== dynamic-conditions-12.svg pass.svg
== dynamic-conditions-13.svg about:blank
2014-07-22 19:27:00 -07:00
fuzzy-if(Android,4,87) == dynamic-clipPath-01.svg pass.svg
2011-09-19 05:59:52 -07:00
== dynamic-clipPath-02.svg pass.svg
2008-09-14 04:02:10 -07:00
== dynamic-feFlood-01.svg pass.svg
2013-08-13 11:16:47 -07:00
asserts(0-1) == dynamic-feImage-01.svg pass.svg # intermittent assertions (bug 886080)
2014-06-24 07:20:00 -07:00
== dynamic-fill-01.svg dynamic-fill-01-ref.svg
2014-07-22 19:27:00 -07:00
fuzzy-if(d2d,1,10000) == dynamic-filter-contents-01a.svg dynamic-filter-contents-01-ref.svg
fuzzy-if(d2d,1,10000) == dynamic-filter-contents-01b.svg dynamic-filter-contents-01-ref.svg
== dynamic-gradient-contents-01.svg pass.svg
== dynamic-gradient-contents-02.svg pass.svg
== dynamic-inner-svg-01.svg pass.svg
2010-03-03 14:15:47 -08:00
== dynamic-link-style-01.svg pass.svg
2014-07-22 19:27:00 -07:00
== dynamic-marker-01.svg pass.svg
== dynamic-marker-02.svg dynamic-marker-02-ref.svg
== dynamic-marker-03.svg pass.svg
2011-09-19 05:59:52 -07:00
== dynamic-mask-01.svg pass.svg
2014-07-22 19:27:00 -07:00
== dynamic-mask-contents-01.svg pass.svg
2014-07-15 22:27:12 -07:00
== dynamic-mask-pre-effects-bbox.html dynamic-mask-pre-effects-bbox-ref.html
2014-06-24 07:20:00 -07:00
== dynamic-opacity-property-01.svg pass.svg
2014-07-22 19:27:00 -07:00
== dynamic-pattern-01.svg pass.svg
== dynamic-pattern-02.svg pass.svg
== dynamic-pattern-contents-01.svg pass.svg
== dynamic-pattern-contents-02.svg pass.svg
2008-04-08 12:03:17 -07:00
== dynamic-rect-01.svg dynamic-rect-01-ref.svg
2014-03-26 16:21:48 -07:00
fuzzy-if(d2d&&layersGPUAccelerated,3,1200) == dynamic-rect-02.svg dynamic-rect-02-ref.svg # bug 776038 for Win7, Win8
2008-04-08 12:03:17 -07:00
== dynamic-rect-03.svg dynamic-rect-03-ref.svg
2008-06-22 09:22:07 -07:00
== dynamic-rect-04.xhtml pass.svg
2009-09-11 06:39:12 -07:00
== dynamic-rect-05.svg pass.svg
2008-02-10 12:14:00 -08:00
== dynamic-reflow-01.svg dynamic-reflow-01-ref.svg
2009-03-31 05:19:39 -07:00
== dynamic-small-object-scaled-up-01.svg pass.svg
== dynamic-small-object-scaled-up-02.svg pass.svg
2013-11-23 05:32:21 -08:00
== dynamic-stroke-01.svg pass.svg
== dynamic-stroke-opacity-01.svg pass.svg
== dynamic-stroke-width-01.svg pass.svg
2011-12-31 03:15:46 -08:00
== dynamic-switch-01.svg pass.svg
2008-04-08 12:03:17 -07:00
== dynamic-text-01.svg dynamic-text-01-ref.svg
2014-03-26 16:21:48 -07:00
fuzzy-if(d2d&&layersGPUAccelerated,3,12739) == dynamic-text-02.svg dynamic-text-02-ref.svg # bug 776038 for Win7, Win8
2012-07-20 11:12:29 -07:00
fuzzy-if(d2d&&layersGPUAccelerated,2,10539) == dynamic-text-03.svg dynamic-text-03-ref.svg # bug 776038 for Win7
2013-09-26 07:29:09 -07:00
random-if(/^Windows\x20NT\x205\.1/.test(http.oscpu)) fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu),47,89) == dynamic-text-04.svg dynamic-text-04-ref.svg # bug 421587 for WinXP, bug 776038 for Win7
2014-07-22 19:27:00 -07:00
== dynamic-text-05.svg pass.svg
== dynamic-text-06.svg pass.svg
2012-01-14 02:07:26 -08:00
== dynamic-text-07.svg dynamic-text-07-ref.svg
2012-01-28 05:58:17 -08:00
== dynamic-text-08.svg dynamic-text-08-ref.svg
2014-09-07 19:34:20 -07:00
== dynamic-text-attr-01.svg dynamic-text-attr-01-ref.svg
2014-07-22 19:27:00 -07:00
== dynamic-textPath-01.svg dynamic-textPath-01-ref.svg
2014-06-24 07:20:00 -07:00
== dynamic-textPath-02.svg dynamic-textPath-02-ref.svg
== dynamic-textPath-03.svg dynamic-textPath-03-ref.svg
2008-06-25 15:41:04 -07:00
== dynamic-use-01.svg pass.svg
2008-12-02 12:37:18 -08:00
== dynamic-use-02.svg pass.svg
2014-07-22 19:27:00 -07:00
== dynamic-use-03.svg pass.svg
== dynamic-use-04.svg pass.svg
== dynamic-use-05.svg pass.svg
2014-06-24 07:20:00 -07:00
== dynamic-use-06.svg pass.svg
== dynamic-use-07.svg pass.svg
2012-06-19 09:49:47 -07:00
random == dynamic-use-nested-01a.svg dynamic-use-nested-01-ref.svg
random == dynamic-use-nested-01b.svg dynamic-use-nested-01-ref.svg
2010-06-17 13:21:24 -07:00
== dynamic-use-remove-width.svg dynamic-use-remove-width-ref.svg
2012-05-17 03:02:41 -07:00
== fragmentIdentifier-01.xhtml pass.svg
2012-03-28 04:31:47 -07:00
== linked-filter-01.svg pass.svg
2009-10-26 12:37:31 -07:00
== linked-pattern-01.svg pass.svg
2011-06-20 13:15:42 -07:00
== use-01.svg pass.svg
2014-07-22 19:27:00 -07:00
== use-01-extref.svg pass.svg
2008-09-28 12:18:04 -07:00
== use-02-extref.svg use-02-extref-ref.svg
2011-10-12 00:57:08 -07:00
== use-extref-dataURI-01.svg pass.svg
2009-03-04 04:55:28 -08:00
== use-children.svg pass.svg
2008-02-09 03:26:15 -08:00
== fallback-color-01a.svg pass.svg
== fallback-color-01b.svg pass.svg
== fallback-color-02a.svg fallback-color-02-ref.svg
== fallback-color-02b.svg fallback-color-02-ref.svg
== fallback-color-03.svg pass.svg
2012-02-18 08:05:21 -08:00
== fallback-color-04.svg pass.svg
2008-02-09 06:46:19 -08:00
== filter-basic-01.svg pass.svg
== filter-basic-02.svg pass.svg
== filter-basic-03.svg pass.svg
2011-09-17 01:29:51 -07:00
== filter-bounds-01.svg pass.svg
== filter-bounds-02.svg pass.svg
2013-03-08 18:53:06 -08:00
# This pref is normally on by default, but we turn it off in reftest runs to
# disable an unnecessary security-check. This reftest is actually testing that
# the security check works, though, so it needs the pref to be turned on:
fails-if(Android||B2G) pref(security.fileuri.strict_origin_policy,true) == filter-extref-differentOrigin-01.svg pass.svg # Bug 695385
2008-08-12 04:05:05 -07:00
== filter-foreignObject-01.svg pass.svg
2011-12-19 02:06:45 -08:00
== filter-in-mask-01.svg pass.svg
2014-07-22 19:27:00 -07:00
== filter-invalidation-01.svg pass.svg
2013-11-08 01:28:42 -08:00
== filter-result-01.svg filter-result-01-ref.svg
2014-07-22 19:27:00 -07:00
== filter-scaled-01.svg pass.svg
== filter-scaled-02.html filter-scaled-02-ref.html
2008-10-16 00:55:10 -07:00
== filter-translated-01.svg filter-translated-01-ref.svg
2009-10-26 10:17:49 -07:00
== filters-and-group-opacity-01.svg filters-and-group-opacity-01-ref.svg
2007-05-05 04:11:07 -07:00
== foreignObject-01.svg pass.svg
2008-12-06 07:22:01 -08:00
== foreignObject-02.svg foreignObject-02-ref.svg
2014-07-22 19:27:00 -07:00
== foreignObject-ancestor-style-change-01.svg foreignObject-ancestor-style-change-01-ref.svg
== foreignObject-change-transform-01.svg pass.svg
2007-03-22 10:30:00 -07:00
== foreignObject-display-01.svg pass.svg
2013-06-04 14:14:24 -07:00
== foreignObject-form-theme.svg foreignObject-form-theme-ref.html
2011-12-17 01:09:19 -08:00
== foreignObject-img-form-theme.html foreignObject-img-form-theme-ref.html
2014-07-22 19:27:00 -07:00
== foreignObject-move-repaint-01.svg pass.svg
2007-05-05 04:11:07 -07:00
== foreignObject-overflow-01.svg pass.svg
2014-07-22 19:27:00 -07:00
== foreignObject-start-hidden-01.svg pass.svg # followup from Bug 596765
== foreignObject-start-hidden-02.svg pass.svg
== foreignObject-style-change-01.svg pass.svg
2012-02-21 15:01:40 -08:00
== foreignObject-dynamic-abspos-01.html foreignObject-dynamic-abspos-01-ref.html
2013-08-07 10:08:24 -07:00
fuzzy-if(Android,18,600) == foreignObject-fixedpos-01.html foreignObject-dynamic-abspos-01-ref.html
2014-01-29 21:40:23 -08:00
== foreignObject-fixedpos-02.html foreignObject-fixedpos-ref.html
2012-02-21 15:01:41 -08:00
== foreignObject-dynamic-fixedpos-01.html foreignObject-dynamic-abspos-01-ref.html
2014-01-09 02:21:21 -08:00
== g-transform-01.svg pass.svg
2007-03-22 10:30:00 -07:00
== getElementById-a-element-01.svg pass.svg
2013-09-11 10:52:16 -07:00
fuzzy-if(Android||B2G,9,980) == gradient-live-01a.svg gradient-live-01-ref.svg
fuzzy-if(Android||B2G,9,980) == gradient-live-01b.svg gradient-live-01-ref.svg
fuzzy-if(Android||B2G,9,980) == gradient-live-01c.svg gradient-live-01-ref.svg
fuzzy-if(Android||B2G,9,980) == gradient-live-01d.svg gradient-live-01-ref.svg
2013-12-05 15:03:08 -08:00
== gradient-transform-01.svg pass.svg
2013-01-20 04:07:16 -08:00
== import-svg-01.html pass.svg
2008-08-05 06:07:03 -07:00
== invalid-text-01.svg pass.svg
2012-02-19 12:49:34 -08:00
== lang-attribute-01.svg pass.svg
== lang-attribute-02.svg pass.svg
== lang-attribute-03.svg pass.svg
2008-02-09 03:26:15 -08:00
== linearGradient-basic-01.svg pass.svg
== linearGradient-basic-02.svg pass.svg
2014-06-11 02:38:44 -07:00
# off-by-one fuzziness expected. OS X is broken with bad aliasing though (bug 1023640).
2014-06-11 04:14:19 -07:00
fuzzy-if(cocoaWidget,15,19679) fuzzy-if(winWidget,1,8800) fuzzy-if(!cocoaWidget&&!winWidget,1,4000) == linearGradient-basic-03.svg linearGradient-basic-03-ref.svg
2009-10-26 10:17:49 -07:00
== markers-and-group-opacity-01.svg markers-and-group-opacity-01-ref.svg
2009-04-08 09:03:51 -07:00
== marker-attribute-01.svg pass.svg
2013-09-15 22:06:29 -07:00
== marker-effects-01.svg marker-effects-01-ref.svg
2010-07-18 03:06:03 -07:00
== marker-viewBox-01.svg marker-viewBox-01-ref.svg
2012-07-08 04:36:07 -07:00
== marker-orientation-01.svg marker-orientation-01-ref.svg
2013-07-11 23:39:38 -07:00
pref(svg.marker-improvements.enabled,true) == marker-orientation-02.svg marker-orientation-02-ref.svg
2010-12-19 09:47:01 -08:00
== mask-basic-01.svg pass.svg
2011-09-29 07:03:21 -07:00
== mask-basic-02.svg mask-basic-02-ref.svg
2013-05-12 07:03:12 -07:00
== mask-basic-03.svg pass.svg
2014-04-15 03:48:02 -07:00
== mask-basic-04.svg pass.svg
2011-10-12 00:57:08 -07:00
== mask-extref-dataURI-01.svg pass.svg
2009-04-23 14:09:24 -07:00
== mask-containing-masked-content-01.svg pass.svg
2011-09-21 04:30:38 -07:00
== mask-transformed-01.svg mask-transformed-01-ref.svg
2012-12-21 13:40:06 -08:00
== mask-transformed-02.svg pass.svg
2013-03-14 07:06:26 -07:00
pref(layout.css.masking.enabled,true) fuzzy-if(d2d,1,6400) == mask-type-01.svg mask-type-01-ref.svg
pref(layout.css.masking.enabled,true) fuzzy-if(d2d,1,6400) == mask-type-02.svg mask-type-01-ref.svg
pref(layout.css.masking.enabled,true) fuzzy-if(d2d,1,6400) == mask-type-03.svg mask-type-01-ref.svg
pref(layout.css.masking.enabled,true) fuzzy-if(d2d,1,6400) == mask-type-04.svg mask-type-01-ref.svg
2007-03-26 10:01:18 -07:00
== nested-viewBox-01.svg pass.svg
2010-11-09 19:58:41 -08:00
== nesting-invalid-01.svg nesting-invalid-01-ref.svg
2014-06-24 07:20:00 -07:00
== non-scaling-stroke-01.svg non-scaling-stroke-01-ref.svg
2013-08-21 09:03:07 -07:00
fuzzy-if(Android||B2G,1,99) fuzzy-if(!contentSameGfxBackendAsCanvas,9,99) == non-scaling-stroke-02.svg non-scaling-stroke-02-ref.svg
2014-06-24 07:20:00 -07:00
== non-scaling-stroke-03.svg non-scaling-stroke-03-ref.svg
2009-04-23 11:10:22 -07:00
== objectBoundingBox-and-clipPath.svg pass.svg
2010-08-27 16:15:08 -07:00
# Bug 588684
2010-09-16 21:09:35 -07:00
random-if(gtk2Widget) == objectBoundingBox-and-fePointLight-01.svg objectBoundingBox-and-fePointLight-01-ref.svg
2011-09-14 07:48:32 -07:00
random-if(gtk2Widget) == objectBoundingBox-and-fePointLight-02.svg objectBoundingBox-and-fePointLight-02-ref.svg
2009-04-23 11:10:22 -07:00
== objectBoundingBox-and-mask.svg pass.svg
2010-12-24 01:30:01 -08:00
== objectBoundingBox-and-mask-02.svg pass.svg
2008-02-11 02:44:46 -08:00
== objectBoundingBox-and-pattern-01a.svg objectBoundingBox-and-pattern-01-ref.svg
== objectBoundingBox-and-pattern-01b.svg objectBoundingBox-and-pattern-01-ref.svg
== objectBoundingBox-and-pattern-01c.svg objectBoundingBox-and-pattern-01-ref.svg
2010-10-18 15:08:52 -07:00
== objectBoundingBox-and-pattern-02.svg pass.svg
2010-12-22 21:48:31 -08:00
== objectBoundingBox-and-pattern-03.svg objectBoundingBox-and-pattern-03-ref.svg
2010-02-25 15:20:57 -08:00
== opacity-and-gradient-01.svg pass.svg
2013-07-22 07:54:10 -07:00
skip-if(d2d) fuzzy-if(azureQuartz,1,99974) == opacity-and-gradient-02.svg opacity-and-gradient-02-ref.svg
2007-04-24 01:48:26 -07:00
== opacity-and-pattern-01.svg pass.svg
2012-12-21 13:40:06 -08:00
== opacity-and-transform-01.svg opacity-and-transform-01-ref.svg
2014-05-23 12:56:15 -07:00
fuzzy-if(Android&&AndroidVersion>=15,8,200) random-if(B2G&&browserIsRemote) == outer-svg-border-and-padding-01.svg outer-svg-border-and-padding-01-ref.svg
2013-05-24 09:56:26 -07:00
== overflow-on-outer-svg-01.svg overflow-on-outer-svg-01-ref.svg
== overflow-on-outer-svg-02a.xhtml overflow-on-outer-svg-02-ref.xhtml
== overflow-on-outer-svg-02b.xhtml overflow-on-outer-svg-02-ref.xhtml
== overflow-on-outer-svg-02c.xhtml overflow-on-outer-svg-02-ref.xhtml
2014-06-24 07:20:00 -07:00
== overflow-on-outer-svg-02d.xhtml overflow-on-outer-svg-02-ref.xhtml
== overflow-on-outer-svg-03a.xhtml overflow-on-outer-svg-03-ref.xhtml
== overflow-on-outer-svg-03b.xhtml overflow-on-outer-svg-03-ref.xhtml
2013-01-12 15:27:53 -08:00
pref(svg.paint-order.enabled,true) == paint-order-01.svg paint-order-01-ref.svg
pref(svg.paint-order.enabled,true) == paint-order-02.svg paint-order-02-ref.svg
pref(svg.paint-order.enabled,true) == paint-order-03.svg paint-order-03-ref.svg
2013-09-29 16:17:35 -07:00
fuzzy-if(azureQuartz,6,47) == path-01.svg path-01-ref.svg
2010-04-08 01:58:04 -07:00
== path-02.svg pass.svg
2010-11-08 12:00:08 -08:00
== path-03.svg pass.svg
2014-06-24 07:20:00 -07:00
== path-04.svg pass.svg
2011-05-20 13:00:35 -07:00
== path-05.svg pass.svg
2012-09-24 05:07:41 -07:00
== path-06.svg path-06-ref.svg
2012-09-29 03:19:13 -07:00
== path-07.svg path-07-ref.svg
2013-11-16 01:51:39 -08:00
== path-08.svg pass.svg
2011-05-01 11:26:20 -07:00
== pathLength-01.svg pass.svg
== pathLength-02.svg pass.svg
2014-04-15 03:48:02 -07:00
== pattern-basic-01.svg pass.svg
2010-11-03 15:35:00 -07:00
== pattern-invalid-01.svg pattern-invalid-01-ref.svg
2014-06-24 07:20:00 -07:00
== pattern-live-01a.svg pattern-live-01-ref.svg
== pattern-live-01b.svg pattern-live-01-ref.svg
== pattern-live-01c.svg pattern-live-01-ref.svg
2011-10-27 01:51:46 -07:00
== pattern-scale-01a.svg pattern-scale-01-ref.svg
== pattern-scale-01b.svg pattern-scale-01-ref.svg
2012-08-09 01:17:05 -07:00
== pattern-scale-01c.svg pattern-scale-01-ref.svg
2011-09-25 14:04:47 -07:00
== pattern-transform-presence-01.svg pattern-transform-presence-01-ref.svg
2012-07-21 17:24:46 -07:00
== pattern-transformed-01.svg pattern-transformed-01-ref.svg
2010-07-18 02:59:11 -07:00
== polygon-marker-01.svg pass.svg
2010-12-18 12:12:13 -08:00
== polygon-points-negative-01.svg pass.svg
== polyline-points-invalid-01.svg pass.svg
2007-05-03 07:50:45 -07:00
== pseudo-classes-01.svg pass.svg
2010-04-02 18:58:27 -07:00
# This test depends on :visited styles (which are asynchronous), so we run
# it in layout/style/test/test_visited_reftests.html instead of using the
# reftest harness.
# == pseudo-classes-02.svg pseudo-classes-02-ref.svg
2008-02-09 03:26:15 -08:00
== radialGradient-basic-01.svg pass.svg
== radialGradient-basic-02.svg pass.svg
2014-09-02 18:12:17 -07:00
fuzzy-if(azureQuartz,3,15934) == radialGradient-basic-03.svg radialGradient-basic-03-ref.svg
2013-03-12 12:55:50 -07:00
== radialGradient-basic-04.svg pass.svg
2008-10-06 06:45:01 -07:00
== rect-01.svg pass.svg
2010-03-18 05:14:38 -07:00
== rect-02.svg pass.svg
2010-03-23 05:53:36 -07:00
== rect-03.svg pass.svg
2012-03-03 01:21:09 -08:00
== rect-04.svg pass.svg
2007-05-04 01:05:05 -07:00
== rect-with-rx-and-ry-01.svg pass.svg
2007-05-04 01:19:29 -07:00
== rect-with-rx-or-ry-01.svg rect-with-rx-or-ry-01-ref.svg
2007-03-26 08:35:35 -07:00
== rootElement-null-01.svg pass.svg
2011-10-14 11:25:58 -07:00
== script-empty-01.svg pass.svg
2009-02-12 05:33:28 -08:00
== selector-01.svg pass.svg
2007-03-26 00:45:21 -07:00
== stroke-width-percentage-01.svg pass.svg
2014-06-24 07:20:00 -07:00
== stroke-width-percentage-02a.svg stroke-width-percentage-02-ref.svg
== stroke-width-percentage-02b.svg stroke-width-percentage-02-ref.svg
== stroke-width-percentage-03.xhtml stroke-width-percentage-03-ref.xhtml
2012-12-23 00:22:22 -08:00
== style-property-on-script-element-01.svg pass.svg
2008-03-07 02:16:05 -08:00
== style-without-type-attribute.svg pass.svg
2008-01-09 01:34:52 -08:00
== svg-in-foreignObject-01.xhtml svg-in-foreignObject-01-ref.xhtml
== svg-in-foreignObject-02.xhtml svg-in-foreignObject-01-ref.xhtml # reuse -01-ref.xhtml
2011-12-31 03:15:46 -08:00
== switch-01.svg pass.svg
2012-03-20 05:15:53 -07:00
== suspend-01.svg pass.svg
2012-02-06 04:57:12 -08:00
== suspend-02.svg pass.svg
2012-03-20 05:15:53 -07:00
== suspend-03.svg pass.svg
2012-02-04 05:58:46 -08:00
== suspend-04.svg pass.svg
== suspend-05.svg pass.svg
== suspend-06.svg pass.svg
== suspend-07.svg pass.svg
== suspend-08.svg pass.svg
2013-04-22 13:35:15 -07:00
== svg-transform-01.svg pass.svg
2013-05-05 00:24:54 -07:00
== svg-transform-02.svg pass.svg
2011-05-09 12:33:03 -07:00
== symbol-01.svg symbol-01-ref.svg
2012-06-30 04:20:46 -07:00
== text-font-size-01.svg pass.svg
2012-02-04 05:58:46 -08:00
random-if(gtk2Widget) == text-font-weight-01.svg text-font-weight-01-ref.svg # bug 386713
2008-03-31 07:31:25 -07:00
== text-gradient-01.svg text-gradient-01-ref.svg
2010-09-02 04:28:48 -07:00
random-if(winWidget) == text-gradient-02.svg text-gradient-02-ref.svg # see bug 590101
2010-12-05 02:45:19 -08:00
== text-gradient-03.svg pass.svg
2012-10-05 01:35:53 -07:00
HTTP(..) == text-gradient-04.svg text-gradient-04-ref.svg
2007-12-04 01:19:37 -08:00
== text-in-link-01.svg text-in-link-01-ref.svg
2009-12-12 06:37:20 -08:00
== text-in-link-02.svg text-in-link-02-ref.svg
2010-06-09 11:53:40 -07:00
== text-in-link-03.svg text-in-link-03-ref.svg
2010-04-29 18:15:44 -07:00
# Tests for bug 546813: sanity-check using HTML text, then test SVG behavior.
2013-01-19 13:36:19 -08:00
skip-if(B2G) != text-language-00.xhtml text-language-00-ref.xhtml
skip-if(B2G) random-if(gtk2Widget) != text-language-01.xhtml text-language-01-ref.xhtml # Fails on Linux tryserver due to lack of CJK fonts.
2013-02-10 22:22:19 -08:00
fuzzy-if(OSX==10.7,6,2) fuzzy-if(OSX==10.8,46,26) == text-layout-01.svg text-layout-01-ref.svg
2010-03-31 01:57:28 -07:00
== text-layout-02.svg text-layout-02-ref.svg
2010-12-16 02:57:35 -08:00
== text-layout-03.svg text-layout-03-ref.svg
2011-05-03 00:45:30 -07:00
== text-layout-04.svg text-layout-04-ref.svg
2011-07-31 11:36:40 -07:00
== text-layout-05.svg text-layout-05-ref.svg
2012-03-27 12:34:20 -07:00
fuzzy-if(cocoaWidget&&layersGPUAccelerated,1,3) == text-layout-06.svg text-layout-06-ref.svg
2012-02-24 02:20:53 -08:00
== text-layout-07.svg text-layout-07-ref.svg
2013-11-18 06:29:53 -08:00
== text-layout-08.svg text-layout-08-ref.svg
2008-03-18 12:50:29 -07:00
== text-scale-01.svg text-scale-01-ref.svg
2013-02-10 22:22:19 -08:00
HTTP(..) == text-scale-02.svg text-scale-02-ref.svg
HTTP(..) == text-scale-03.svg text-scale-03-ref.svg
2010-10-29 00:18:06 -07:00
== text-stroke-scaling-01.svg text-stroke-scaling-01-ref.svg
2013-07-22 07:54:10 -07:00
fails-if(OSX==10.8) == stroke-dasharray-01.svg stroke-dasharray-01-ref.svg # bug 896487
2013-12-13 05:43:58 -08:00
== stroke-dasharray-02.svg pass.svg
2011-11-21 13:22:19 -08:00
== stroke-dasharray-and-pathLength-01.svg pass.svg
2014-07-22 19:27:00 -07:00
== stroke-dasharray-and-text-01.svg stroke-dasharray-and-text-01-ref.svg
2013-11-08 02:49:55 -08:00
== stroke-dashoffset-01.svg pass.svg
2011-04-20 02:16:02 -07:00
== stroke-linecap-square-w-zero-length-segs-01.svg pass.svg
== stroke-linecap-square-w-zero-length-segs-02.svg pass.svg
2011-05-01 11:26:20 -07:00
== textPath-01.svg textPath-01-ref.svg
2011-11-21 13:22:19 -08:00
== textPath-02.svg pass.svg
2012-05-24 03:43:10 -07:00
== textPath-03.svg pass.svg
2007-09-25 03:00:08 -07:00
== text-style-01a.svg text-style-01-ref.svg
== text-style-01b.svg text-style-01-ref.svg
== text-style-01c.svg text-style-01-ref.svg
== text-style-01d.svg text-style-01-ref.svg
== text-style-01e.svg text-style-01-ref.svg
2013-01-26 02:28:15 -08:00
== text-white-space-01.svg text-white-space-01-ref.svg
2009-05-17 07:18:02 -07:00
== thin-stroke-01.svg pass.svg
2013-01-11 14:08:37 -08:00
== zero-stroke-01.svg pass.svg
2010-09-17 20:46:48 -07:00
== tspan-dxdy-01.svg tspan-dxdy-ref.svg
== tspan-dxdy-02.svg tspan-dxdy-ref.svg
== tspan-dxdy-03.svg tspan-dxdy-ref.svg
== tspan-dxdy-04.svg tspan-dxdy-ref.svg
== tspan-dxdy-05.svg tspan-dxdy-ref.svg
== tspan-dxdy-06.svg tspan-dxdy-ref.svg
== tspan-dxdy-textPath-01.svg tspan-dxdy-textPath-01-ref.svg
2014-07-22 19:27:00 -07:00
random-if(/^Windows\x20NT\x205\.1/.test(http.oscpu)) == tspan-rotate-01.svg tspan-rotate-ref.svg # Bug 629718 for random failure on WinXP # bug 773482
random-if(/^Windows\x20NT\x205\.1/.test(http.oscpu)) == tspan-rotate-02.svg tspan-rotate-02.svg # Bug 629718 for random failure on WinXP # bug 773482
random-if(/^Windows\x20NT\x205\.1/.test(http.oscpu)) == tspan-rotate-02.svg tspan-rotate-02-ref.svg # Bug 629718 for random failure on WinXP # bug 773482
random-if(/^Windows\x20NT\x205\.1/.test(http.oscpu)) == tspan-rotate-03.svg tspan-rotate-ref.svg # Bug 629718 for random failure on WinXP # bug 773482
random-if(/^Windows\x20NT\x205\.1/.test(http.oscpu)) == tspan-rotate-04.svg tspan-rotate-04.svg # Bug 629718 for random failure on WinXP # bug 773482
random-if(/^Windows\x20NT\x205\.1/.test(http.oscpu)) == tspan-rotate-04.svg tspan-rotate-04-ref.svg # Bug 629718 for random failure on WinXP # bug 773482
2011-04-28 20:45:15 -07:00
random-if(/^Windows\x20NT\x205\.1/.test(http.oscpu)) == tspan-rotate-05.svg tspan-rotate-ref.svg # Bug 629718 for random failure on WinXP
2014-07-22 19:27:00 -07:00
random-if(/^Windows\x20NT\x205\.1/.test(http.oscpu)) == tspan-rotate-06.svg tspan-rotate-ref.svg # Bug 629718 for random failure on WinXP # bug 773482
2013-04-15 23:43:28 -07:00
== tspan-rotate-07.svg tspan-rotate-07-ref.svg
2010-09-17 20:46:48 -07:00
== tspan-rotate-textPath-01.svg tspan-rotate-textPath-01-ref.svg
2014-07-22 19:27:00 -07:00
== tspan-xy-01.svg tspan-xy-ref.svg # bug 773482
== tspan-xy-02.svg tspan-xy-ref.svg # bug 773482
== tspan-xy-03.svg tspan-xy-ref.svg # bug 773482
== tspan-xy-04.svg tspan-xy-ref.svg # bug 773482
== tspan-xy-05.svg tspan-xy-ref.svg # bug 773482
== tspan-xy-06.svg tspan-xy-ref.svg # bug 773482
== tspan-xy-anchor-middle-01.svg tspan-xy-anchor-middle-ref.svg # bug 773482
== tspan-xy-anchor-end-01.svg tspan-xy-anchor-end-ref.svg # bug 773482
2009-10-25 06:05:33 -07:00
== userSpaceOnUse-and-pattern-01.svg userSpaceOnUse-and-pattern-01-ref.svg
2009-12-29 01:56:25 -08:00
== viewBox-and-pattern-01.svg pass.svg
2012-07-31 03:17:11 -07:00
== viewBox-and-pattern-02.svg pass.svg
== viewBox-and-pattern-03.svg pass.svg
2010-05-04 07:43:48 -07:00
== viewBox-invalid-01.svg pass.svg
== viewBox-valid-01.svg pass.svg
2012-07-17 12:44:39 -07:00
== viewBox-valid-02.xhtml pass.svg
2007-03-26 08:53:49 -07:00
== viewport-percent-graphic-user-01.svg pass.svg
2012-08-28 07:47:01 -07:00
== winding-01.svg pass.svg
2010-01-22 14:51:10 -08:00
== svg-effects-area-unzoomed.xhtml svg-effects-area-unzoomed-ref.xhtml
2010-10-06 21:25:47 -07:00
== svg-effects-area-zoomed-in.xhtml svg-effects-area-zoomed-in-ref.xhtml
2012-06-22 20:01:36 -07:00
== svg-effects-area-zoomed-out.xhtml svg-effects-area-zoomed-out-ref.xhtml
2010-03-09 12:55:47 -08:00
== href-attr-change-restyles.svg href-attr-change-restyles-ref.svg
2013-07-30 07:15:27 -07:00
== mask-img.html mask-img-ref.html
2013-09-15 20:21:00 -07:00
2014-07-22 19:27:00 -07:00
skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-color-burn.svg blend-color-burn-ref.svg
skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-color-dodge.svg blend-color-dodge-ref.svg
2013-09-15 20:21:00 -07:00
# pref(layout.css.mix-blend-mode.enabled,true) == blend-color.svg blend-color-ref.svg
2014-07-22 19:27:00 -07:00
skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-darken.svg blend-darken-ref.svg
skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-difference.svg blend-difference-ref.svg
skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-exclusion.svg blend-exclusion-ref.svg
2013-09-15 20:21:00 -07:00
# pref(layout.css.mix-blend-mode.enabled,true) == blend-hard-light.svg blend-hard-light-ref.svg
# pref(layout.css.mix-blend-mode.enabled,true) == blend-hue.svg blend-hue-ref.svg
2014-07-22 19:27:00 -07:00
skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-layer-blend.svg blend-layer-blend-ref.svg
skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-layer-filter.svg blend-layer-filter-ref.svg
skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-layer-mask.svg blend-layer-mask-ref.svg
skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-layer-opacity.svg blend-layer-opacity-ref.svg
skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-lighten.svg blend-lighten-ref.svg
2013-09-15 20:21:00 -07:00
# pref(layout.css.mix-blend-mode.enabled,true) == blend-luminosity.svg blend-luminosity-ref.svg
2013-09-30 04:49:04 -07:00
#skip-if(B2G||Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-multiply-alpha.svg blend-multiply-alpha-ref.svg
2014-07-22 19:27:00 -07:00
skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-multiply.svg blend-multiply-ref.svg
2013-09-15 20:21:00 -07:00
pref(layout.css.mix-blend-mode.enabled,true) == blend-normal.svg blend-normal-ref.svg
2014-07-22 19:27:00 -07:00
#skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-overlay.svg blend-overlay-ref.svg
#skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-saturation.svg blend-saturation-ref.svg
#skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-screen.svg blend-screen-ref.svg
#skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-soft-light.svg blend-soft-light-ref.svg
skip-if(Android) pref(layout.css.mix-blend-mode.enabled,true) == blend-difference-stacking.html blend-difference-stacking-ref.html