# svg-as-an-image tests include as-image/reftest.list # tests include image/reftest.list # sizing tests include sizing/reftest.list # filter tests include filters/reftest.list # smil / animation tests include smil/reftest.list # Mozilla only tests (i.e. those containing XUL/XBL/etc.) include moz-only/reftest.list # svg-integration tests (using svg effects in e.g. HTML) include svg-integration/reftest.list == altGlyph-01.svg altGlyph-01-ref.svg == clip-01.svg pass.svg == clip-02a.svg clip-02-ref.svg == clip-02b.svg clip-02-ref.svg == clipPath-advanced-01.svg pass.svg == clipPath-and-shape-rendering-01.svg clipPath-and-shape-rendering-01-ref.svg == clipPath-basic-01.svg pass.svg == clipPath-basic-02.svg pass.svg == clipPath-basic-03.svg pass.svg == clipPath-basic-04.svg pass.svg == clipPath-winding-01.svg pass.svg == clip-surface-clone-01.svg clip-surface-clone-01-ref.svg == conditions-01.svg pass.svg == currentColor-01.svg pass.svg == currentColor-02.svg pass.svg == currentColor-03.svg pass.svg == dynamic-attr-removal-1.svg pass.svg == dynamic-attr-removal-2.svg pass.svg == dynamic-attr-change-1.svg pass.svg == dynamic-conditions-01.svg pass.svg == dynamic-clipPath-01.svg pass.svg == dynamic-feFlood-01.svg pass.svg == dynamic-feImage-01.svg pass.svg == dynamic-filter-contents-01.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 == dynamic-link-style-01.svg pass.svg == dynamic-marker-01.svg pass.svg == dynamic-marker-02.svg dynamic-marker-02-ref.svg == dynamic-mask-contents-01.svg pass.svg == 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 == dynamic-rect-01.svg dynamic-rect-01-ref.svg == dynamic-rect-02.svg dynamic-rect-02-ref.svg == dynamic-rect-03.svg dynamic-rect-03-ref.svg == dynamic-rect-04.xhtml pass.svg == dynamic-rect-05.svg pass.svg == dynamic-reflow-01.svg dynamic-reflow-01-ref.svg == dynamic-small-object-scaled-up-01.svg pass.svg == dynamic-small-object-scaled-up-02.svg pass.svg == dynamic-switch-01.svg pass.svg == dynamic-text-01.svg dynamic-text-01-ref.svg == dynamic-text-02.svg dynamic-text-02-ref.svg == dynamic-text-03.svg dynamic-text-03-ref.svg skip-if(gtk2Widget) == dynamic-text-04.svg dynamic-text-04-ref.svg # bug 569770 == dynamic-textPath-01.svg dynamic-textPath-01-ref.svg == dynamic-use-01.svg pass.svg == dynamic-use-02.svg pass.svg random == dynamic-use-nested-01.svg dynamic-use-nested-01-ref.svg # bug 467498 == dynamic-use-remove-width.svg dynamic-use-remove-width-ref.svg == linked-pattern-01.svg pass.svg == use-01-extref.svg pass.svg == use-02-extref.svg use-02-extref-ref.svg == use-children.svg pass.svg == 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 == filter-basic-01.svg pass.svg == filter-basic-02.svg pass.svg == filter-basic-03.svg pass.svg == filter-foreignObject-01.svg pass.svg == filter-invalidation-01.svg pass.svg == filter-translated-01.svg filter-translated-01-ref.svg == filters-and-group-opacity-01.svg filters-and-group-opacity-01-ref.svg == foreignObject-01.svg pass.svg == foreignObject-02.svg foreignObject-02-ref.svg == foreignObject-ancestor-style-change-01.svg foreignObject-ancestor-style-change-01-ref.svg == foreignObject-change-transform-01.svg pass.svg == foreignObject-display-01.svg pass.svg == foreignObject-move-repaint-01.svg pass.svg == foreignObject-overflow-01.svg pass.svg == getElementById-a-element-01.svg pass.svg == gradient-live-01a.svg gradient-live-01-ref.svg == gradient-live-01b.svg gradient-live-01-ref.svg == gradient-live-01c.svg gradient-live-01-ref.svg == gradient-live-01d.svg gradient-live-01-ref.svg fails == inline-in-xul-basic-01.xul pass.svg == invalid-text-01.svg pass.svg == linearGradient-basic-01.svg pass.svg == linearGradient-basic-02.svg pass.svg == markers-and-group-opacity-01.svg markers-and-group-opacity-01-ref.svg == marker-attribute-01.svg pass.svg == marker-viewBox-01.svg marker-viewBox-01-ref.svg == mask-containing-masked-content-01.svg pass.svg # Bug 456323 # == mask-transformed-01.svg mask-transformed-01-ref.svg == nested-viewBox-01.svg pass.svg == objectBoundingBox-and-clipPath.svg pass.svg # Bug 588684 random-if(gtk2Widget) == objectBoundingBox-and-fePointLight-01.svg objectBoundingBox-and-fePointLight-01-ref.svg == objectBoundingBox-and-mask.svg pass.svg == 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 == objectBoundingBox-and-pattern-02.svg pass.svg == opacity-and-gradient-01.svg pass.svg == opacity-and-gradient-02.svg opacity-and-gradient-02-ref.svg == opacity-and-pattern-01.svg pass.svg == outer-svg-border-and-padding-01.svg outer-svg-border-and-padding-01-ref.svg == polyline-points-invalid-01.svg pass.svg == path-01.svg path-01-ref.svg == path-02.svg pass.svg == 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 == polygon-marker-01.svg pass.svg == pseudo-classes-01.svg pass.svg # 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 == radialGradient-basic-01.svg pass.svg == radialGradient-basic-02.svg pass.svg == radialGradient-basic-03.svg radialGradient-basic-03-ref.svg == rect-01.svg pass.svg == rect-02.svg pass.svg == rect-03.svg pass.svg == rect-with-rx-and-ry-01.svg pass.svg == rect-with-rx-or-ry-01.svg rect-with-rx-or-ry-01-ref.svg == rootElement-null-01.svg pass.svg == selector-01.svg pass.svg == stroke-width-percentage-01.svg pass.svg == style-property-not-on-script-element-01.svg pass.svg == style-without-type-attribute.svg pass.svg == 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 random-if(gtk2Widget) == text-font-weight-01.svg text-font-weight-01-ref.svg # bug 386713 == switch-01.svg pass.svg == text-gradient-01.svg text-gradient-01-ref.svg random-if(winWidget) == text-gradient-02.svg text-gradient-02-ref.svg # see bug 590101 == text-in-link-01.svg text-in-link-01-ref.svg == text-in-link-02.svg text-in-link-02-ref.svg == text-in-link-03.svg text-in-link-03-ref.svg # Tests for bug 546813: sanity-check using HTML text, then test SVG behavior. != text-language-00.xhtml text-language-00-ref.xhtml random-if(gtk2Widget) != text-language-01.xhtml text-language-01-ref.xhtml # Fails on Linux tryserver due to lack of CJK fonts. == text-layout-01.svg text-layout-01-ref.svg == text-layout-02.svg text-layout-02-ref.svg == text-scale-01.svg text-scale-01-ref.svg == 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 == thin-stroke-01.svg pass.svg == 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 == tspan-rotate-01.svg tspan-rotate-ref.svg == tspan-rotate-02.svg tspan-rotate-ref.svg == tspan-rotate-03.svg tspan-rotate-ref.svg == tspan-rotate-04.svg tspan-rotate-ref.svg == tspan-rotate-05.svg tspan-rotate-ref.svg == tspan-rotate-06.svg tspan-rotate-ref.svg == tspan-rotate-textPath-01.svg tspan-rotate-textPath-01-ref.svg == tspan-xy-01.svg tspan-xy-ref.svg == tspan-xy-02.svg tspan-xy-ref.svg == tspan-xy-03.svg tspan-xy-ref.svg == tspan-xy-04.svg tspan-xy-ref.svg == tspan-xy-05.svg tspan-xy-ref.svg == tspan-xy-06.svg tspan-xy-ref.svg == tspan-xy-anchor-middle-01.svg tspan-xy-anchor-middle-ref.svg == tspan-xy-anchor-end-01.svg tspan-xy-anchor-end-ref.svg == userSpaceOnUse-and-pattern-01.svg userSpaceOnUse-and-pattern-01-ref.svg == viewBox-and-pattern-01.svg pass.svg == viewBox-invalid-01.svg pass.svg == viewBox-valid-01.svg pass.svg == viewport-percent-graphic-user-01.svg pass.svg == svg-effects-area-unzoomed.xhtml svg-effects-area-unzoomed-ref.xhtml == svg-effects-area-zoomed-in.xhtml svg-effects-area-zoomed-in-ref.xhtml fails == svg-effects-area-zoomed-out.xhtml svg-effects-area-zoomed-out-ref.xhtml # Bug 541270 == href-attr-change-restyles.svg href-attr-change-restyles-ref.svg