gecko-dev/layout/reftests/svg
Glenn Watson 7e08c517ab Bug 1535976 - Add a fast path for common rounded rect clips to WR. r=kvark
Most rounded rect clips in real content are (a) axis aligned and
(b) have uniform radii.

When these conditions are met, we can run a fast path for clip
mask generation that uses significantly fewer ALU shader ops.

This is not typically a bottleneck on desktop GPUs, but can have
a large performance impact on mobile GPUs (and perhaps low end
integrated GPUs).

The Mali shader analyzer reports the slow path for the rounded
rect clip shader to be 94 cycles per fragment, while the fast
path is 10 cycles.

Differential Revision: https://phabricator.services.mozilla.com/D23817

--HG--
extra : moz-landing-system : lando
2019-03-18 16:15:45 +00:00
..
as-image Bug 1494408 - Clip groups to the transform clip to avoid bounds changes. r=jrmuizel 2019-01-31 07:17:45 +00:00
filters Bug 1523495 - Reftests adjustments. r=gw,kats,nical 2019-02-07 11:32:53 +01:00
image Bug 1369941: Replace single integers N in fuzzy() and fuzzy-if() with 0-N ranges. r=dholbert 2018-08-09 20:10:21 +00:00
load-only Bug 1351548 - Remove reftest-stylo.lists. r=bholley 2017-04-28 11:15:58 +08:00
moz-only Bug 1450652 - Remove platform support for display="" in XBL bindings. r=mats 2019-03-06 00:47:13 +00:00
sizing Bug 1369941: Replace single integers N in fuzzy() and fuzzy-if() with 0-N ranges. r=dholbert 2018-08-09 20:10:21 +00:00
smil Bug 1494408 - Clip groups to the transform clip to avoid bounds changes. r=jrmuizel 2019-01-31 07:17:45 +00:00
svg-integration Bug 1535976 - Add a fast path for common rounded rect clips to WR. r=kvark 2019-03-18 16:15:45 +00:00
text Bug 1506129 - Fuzz for fixed WebRender DWrote text render mode. r=kats 2018-11-09 18:55:58 +00:00
background-ref.html Bug 1338042 - Compute a missing width/height from the aspect ratio and the other dimension. r=longsonr+218550 2017-02-23 17:03:35 +09:00
background-svg-without-height-width.html Bug 1338042 - Compute a missing width/height from the aspect ratio and the other dimension. r=longsonr+218550 2017-02-23 17:03:35 +09:00
background-svg-without-height.html Bug 1338042 - Compute a missing width/height from the aspect ratio and the other dimension. r=longsonr+218550 2017-02-23 17:03:35 +09:00
background-svg-without-width.html Bug 1338042 - Compute a missing width/height from the aspect ratio and the other dimension. r=longsonr+218550 2017-02-23 17:03:35 +09:00
baseline-middle-01.svg
big-image.jpeg Bug 1345853 - Part 5. Reftest. r=tnikkel 2017-03-16 03:09:04 +08:00
blend-color-burn-ref.svg
blend-color-burn.svg
blend-color-dodge-ref.svg
blend-color-dodge.svg
blend-color-ref.svg
blend-color.svg
blend-darken-ref.svg
blend-darken.svg
blend-difference-ref.svg
blend-difference-stacking-ref.html
blend-difference-stacking.html
blend-difference.svg
blend-exclusion-ref.svg
blend-exclusion.svg
blend-hard-light-ref.svg
blend-hard-light.svg
blend-hue-ref.svg
blend-hue.svg
blend-layer-blend-ref.svg
blend-layer-blend.svg
blend-layer-filter-ref.svg
blend-layer-filter.svg
blend-layer-mask-ref.svg
blend-layer-mask.svg
blend-layer-opacity-ref.svg
blend-layer-opacity.svg
blend-lighten-ref.svg
blend-lighten.svg
blend-luminosity-ref.svg
blend-luminosity.svg
blend-multiply-alpha-ref.svg
blend-multiply-alpha.svg
blend-multiply-ref.svg
blend-multiply.svg
blend-normal-ref.svg
blend-normal.svg
blend-overlay-ref.svg
blend-overlay.svg
blend-saturation-ref.svg
blend-saturation.svg
blend-screen-ref.svg
blend-screen.svg
blend-soft-light-ref.svg
blend-soft-light.svg
blur-inside-clipPath-ref.svg Backed out changeset 51cd668c0e87 (bug 1459890) dev request a=backout CLOSED TREE 2018-05-17 01:29:54 +03:00
blur-inside-clipPath.svg Backed out changeset 51cd668c0e87 (bug 1459890) dev request a=backout CLOSED TREE 2018-05-17 01:29:54 +03:00
border-radius-01.html
clip-01.svg
clip-02-ref.svg
clip-02a.svg
clip-02b.svg
clip-surface-clone-01-ref.svg
clip-surface-clone-01.svg
clip-use-element-01.svg Backed out changeset f69bd7779bc9 (bug 537623) 2017-01-18 11:25:22 +08:00
clip-use-element-02.svg Backed out changeset f69bd7779bc9 (bug 537623) 2017-01-18 11:25:22 +08:00
clipPath-advanced-01.svg
clipPath-and-mask-on-outflowElement-01a.html
clipPath-and-mask-on-outflowElement-01b.html
clipPath-and-shape-rendering-01-ref.svg
clipPath-and-shape-rendering-01.svg
clipPath-and-transform-01.svg
clipPath-basic-01.svg
clipPath-basic-02.svg
clipPath-basic-03.svg
clipPath-basic-04.svg
clipPath-basic-05.svg Bug 1461517 - Fix clip-path test misspelling. r=longsonr 2018-05-15 09:42:07 +10:00
clipPath-basic-06.svg
clipPath-basic-07.svg
clipPath-basic-08.svg Bug 1501057 - Trivial clipPaths should respect visibility=hidden r=dholbert 2018-10-24 06:01:57 +01:00
clipPath-on-outflowElement-01-ref.html
clipPath-on-outflowElement-01a.html
clipPath-on-outflowElement-01b.html
clipPath-on-outflowElement-02-ref.html
clipPath-on-outflowElement-02a.html
clipPath-on-outflowElement-02b.html
clipPath-on-thin-object.svg Backed out changeset b854f24a7e4c (bug 1356179) for reftest failures in mask-img-ref.html 2017-05-11 13:54:26 +08:00
clipPath-polygon-01.svg Bug 1371558 - Fix spacing issue and reference error for svg test case. r=jwatt 2017-06-12 10:27:54 +08:00
clipPath-polygon-elementFromPoint-01.svg Bug 1382534 - Make layout/reftests/svg/clipPath-polygon-elementFromPoint-01.svg a bit more permissive. r=mstange 2017-09-25 16:19:03 -04:00
clipPath-winding-01.svg
comments-in-pres-attrs.svg Bug 1339252: Allow comments in SVG presentation attributes; r=bz 2017-02-13 16:02:46 -08:00
conditions-01.svg
conditions-02.svg
conditions-03.svg
conditions-04.svg
conditions-05.svg
conditions-07.svg Bug 1511042 - Back out some commits from bug 1503447 for introducing correctness and perf regressions. r=backout 2018-11-29 14:24:25 -05:00
conditions-08-ref.svg
conditions-08.svg
conditions-09-ref.svg
conditions-09.svg
currentColor-01.svg
currentColor-02.svg
currentColor-03.svg
currentColor-override-flood.svg Bug 1457353 - P2: Simple reftests. r=xidorn 2018-04-27 15:14:30 +10:00
currentColor-override-lighting-ref.svg Bug 1457353 - P2: Simple reftests. r=xidorn 2018-04-27 15:14:30 +10:00
currentColor-override-lighting.svg Bug 1457353 - P2: Simple reftests. r=xidorn 2018-04-27 15:14:30 +10:00
currentColor-override-stop.svg Bug 1457353 - P2: Simple reftests. r=xidorn 2018-04-27 15:14:30 +10:00
data-uri-with-filter-01-ref.svg
data-uri-with-filter-01.xhtml
data-uri-with-gradient-01-ref.svg
data-uri-with-gradient-01.xhtml
data-uri-with-pattern-01.xhtml
dynamic-attr-change-1.svg
dynamic-attr-change-2.svg
dynamic-attr-removal-1.svg
dynamic-attr-removal-2.svg
dynamic-class-01.svg
dynamic-clipPath-01.svg
dynamic-clipPath-02.svg
dynamic-clipPath-clip-rule-01.svg
dynamic-conditions-01.svg
dynamic-conditions-02.svg
dynamic-conditions-03.svg
dynamic-conditions-04.svg
dynamic-conditions-05.svg
dynamic-conditions-06.svg
dynamic-conditions-07.svg
dynamic-conditions-08.svg
dynamic-conditions-09.svg
dynamic-conditions-10.svg
dynamic-conditions-11.svg
dynamic-conditions-12.svg
dynamic-conditions-13.svg
dynamic-feFlood-01.svg
dynamic-feImage-01.svg
dynamic-fill-01-ref.svg
dynamic-fill-01.svg
dynamic-fill-rule-01-ref.svg
dynamic-fill-rule-01.svg
dynamic-filter-contents-01-ref.svg
dynamic-filter-contents-01a.svg
dynamic-filter-contents-01b.svg
dynamic-gradient-contents-01.svg
dynamic-gradient-contents-02.svg
dynamic-inner-svg-01.svg
dynamic-link-style-01.svg
dynamic-marker-01.svg
dynamic-marker-02-ref.svg
dynamic-marker-02.svg
dynamic-marker-03.svg
dynamic-mask-01.svg
dynamic-mask-contents-01.svg
dynamic-mask-pre-effects-bbox-ref.html
dynamic-mask-pre-effects-bbox.html
dynamic-opacity-property-01.svg
dynamic-pattern-01.svg
dynamic-pattern-02.svg
dynamic-pattern-contents-01.svg
dynamic-pattern-contents-02.svg
dynamic-rect-01-ref.svg
dynamic-rect-01.svg
dynamic-rect-02-ref.svg
dynamic-rect-02.svg
dynamic-rect-03-ref.svg
dynamic-rect-03.svg
dynamic-rect-04.xhtml
dynamic-rect-05.svg
dynamic-reflow-01-ref.svg
dynamic-reflow-01.svg
dynamic-small-object-scaled-up-01.svg
dynamic-small-object-scaled-up-02.svg
dynamic-stroke-01.svg
dynamic-stroke-opacity-01.svg
dynamic-stroke-width-01.svg
dynamic-switch-01.svg
dynamic-text-01-ref.svg
dynamic-text-01.svg
dynamic-text-02-ref.svg
dynamic-text-02.svg
dynamic-text-03-ref.svg
dynamic-text-03.svg
dynamic-text-04-ref.svg
dynamic-text-04.svg
dynamic-text-05.svg
dynamic-text-06.svg
dynamic-text-07-ref.svg
dynamic-text-07.svg
dynamic-text-08-ref.svg
dynamic-text-08.svg
dynamic-text-attr-01-ref.svg
dynamic-text-attr-01.svg
dynamic-textPath-01-ref.svg
dynamic-textPath-01.svg
dynamic-textPath-02-ref.svg
dynamic-textPath-02.svg
dynamic-textPath-03-ref.svg
dynamic-textPath-03.svg
dynamic-use-01.svg
dynamic-use-02.svg
dynamic-use-03.svg
dynamic-use-04.svg
dynamic-use-05.svg
dynamic-use-06.svg
dynamic-use-07.svg
dynamic-use-nested-01-ref.svg
dynamic-use-nested-01a.svg
dynamic-use-nested-01b.svg
dynamic-use-remove-width-ref.svg
dynamic-use-remove-width.svg
dynamic-viewBox-change-01.svg
dynamic-viewBox-change-02.svg
dynamic-viewBox-change-03.svg
fallback-color-01a.svg
fallback-color-01b.svg
fallback-color-02-ref.svg
fallback-color-02a.svg
fallback-color-02b.svg
fallback-color-03.svg
fallback-color-04.svg
fallback-color-05-ref.svg Bug 1352258 - default fallback for context-fill to black to match default fill colour r=jwatt 2017-05-03 22:00:40 +01:00
fallback-color-05.svg Bug 1352258 - default fallback for context-fill to black to match default fill colour r=jwatt 2017-05-03 22:00:40 +01:00
filter-basic-01.svg
filter-basic-02.svg
filter-basic-03.svg
filter-bounds-01.svg
filter-bounds-02.svg
filter-extref-differentOrigin-01.svg
filter-foreignObject-01.svg
filter-in-mask-01.svg
filter-invalidation-01.svg
filter-on-continuation-box-01.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
filter-on-continuation-box-ref.html Bug 1325038 - Part 2. Reftest for bug 1324809. r=heycam 2017-01-11 00:11:42 +08:00
filter-result-01-ref.svg
filter-result-01.svg
filter-scaled-01.svg
filter-scaled-02-ref.html
filter-scaled-02.html
filter-translated-01-ref.svg
filter-translated-01.svg
filter-use-element-01.svg Backed out changeset f69bd7779bc9 (bug 537623) 2017-01-18 11:25:22 +08:00
filters-and-group-opacity-01-ref.svg
filters-and-group-opacity-01.svg
foreignObject-01.svg
foreignObject-02-ref.svg
foreignObject-02.svg
foreignObject-ancestor-style-change-01-ref.svg
foreignObject-ancestor-style-change-01.svg
foreignObject-change-transform-01.svg
foreignObject-display-01.svg
foreignObject-dynamic-abspos-01-ref.html
foreignObject-dynamic-abspos-01.html
foreignObject-dynamic-fixedpos-01.html
foreignObject-dynamic-line-height-01-ref.html Bug 1347411 part 2. Fix stylo to properly update styles for the various frames that use FCDATA_WITH_WRAPPING_BLOCK to wrap an anonymous block around their kids. r=heycam 2017-03-15 14:00:43 -04:00
foreignObject-dynamic-line-height-01.html Bug 1347411 part 2. Fix stylo to properly update styles for the various frames that use FCDATA_WITH_WRAPPING_BLOCK to wrap an anonymous block around their kids. r=heycam 2017-03-15 14:00:43 -04:00
foreignObject-fixedpos-01.html
foreignObject-fixedpos-02.html
foreignObject-fixedpos-ref.html
foreignObject-form-no-theme.svg Backed out changeset bbb688fe1ba3 (bug 1365614) 2017-05-22 15:45:31 +02:00
foreignObject-form-theme-ref.html
foreignObject-form-theme.svg
foreignObject-img-form-theme-ref.html
foreignObject-img-form-theme.html
foreignObject-img-helper.svg Bug 1409992 - Allow SVG as images to load data: URL images. r=edgar 2017-10-19 18:00:43 +08:00
foreignObject-img-ref.html Bug 1409992 - Allow SVG as images to load data: URL images. r=edgar 2017-10-19 18:00:43 +08:00
foreignObject-img.html Bug 1409992 - Allow SVG as images to load data: URL images. r=edgar 2017-10-19 18:00:43 +08:00
foreignObject-move-repaint-01.svg
foreignObject-overflow-01.svg
foreignObject-start-hidden-01.svg
foreignObject-start-hidden-02.svg
foreignObject-style-change-01.svg
foreignObject-vertical-01-ref.svg
foreignObject-vertical-01.svg
fragid-shadow-1.html Bug 1483882 - Teach IDTracker about Shadow DOM. r=smaug 2018-08-17 22:01:52 +02:00
fragid-shadow-2.html Bug 1483882 - Teach IDTracker about Shadow DOM. r=smaug 2018-08-17 22:01:52 +02:00
fragid-shadow-3.html Bug 1483882 - Teach IDTracker about Shadow DOM. r=smaug 2018-08-17 22:01:52 +02:00
fragid-shadow-4.html Bug 1483882 - Teach IDTracker about Shadow DOM. r=smaug 2018-08-17 22:01:52 +02:00
fragid-shadow-5.html Bug 1483882 - Teach IDTracker about Shadow DOM. r=smaug 2018-08-17 22:01:52 +02:00
fragid-shadow-6.html Bug 1483882 - Teach IDTracker about Shadow DOM. r=smaug 2018-08-17 22:01:52 +02:00
fragid-shadow-7.html Bug 1483882 - Teach IDTracker about Shadow DOM. r=smaug 2018-08-17 22:01:52 +02:00
fragid-shadow-8.html Bug 1483882 - Teach IDTracker about Shadow DOM. r=smaug 2018-08-17 22:01:52 +02:00
fragid-shadow-9.html Bug 1487259 - Make <svg:use> in shadow tree apply the rules from the originating tree. r=xidorn,firefox-style-system-reviewers 2018-09-03 22:52:12 +00:00
fragid-shadow-10.html Bug 1487259 - Make <svg:use> in shadow tree apply the rules from the originating tree. r=xidorn,firefox-style-system-reviewers 2018-09-03 22:52:12 +00:00
fragid-shadow-ref.html Bug 1483882 - Teach IDTracker about Shadow DOM. r=smaug 2018-08-17 22:01:52 +02:00
fragid-shadow-resource.svg Bug 1487259 - Make <svg:use> in shadow tree apply the rules from the originating tree. r=xidorn,firefox-style-system-reviewers 2018-09-03 22:52:12 +00:00
fragmentIdentifier-01.xhtml Bug 1353697, part 1 - Fix test fragmentIdentifier-01.xhtml so that scrollbars won't appear once 'transform' handling is fixed. r=longsonr 2017-03-13 14:05:37 +00:00
fragmentIdentifier-rect-01.svg
g-transform-01.svg
getElementById-a-element-01.svg
gradient-live-01-ref.svg
gradient-live-01a.svg
gradient-live-01b.svg
gradient-live-01c.svg
gradient-live-01d.svg
gradient-transform-01.svg
href-attr-change-restyles-ref.svg
href-attr-change-restyles.svg
import-svg-01.html
invalid-text-01.svg
lang-attribute-01.svg
lang-attribute-02.svg
lang-attribute-03.svg
linearGradient-basic-01.svg
linearGradient-basic-02.svg
linearGradient-basic-03-ref.svg
linearGradient-basic-03.svg
linked-filter-01.svg
linked-pattern-01.svg
marker-attribute-01.svg
marker-dynamic-opacity-ref.html Bug 1347411 part 7. Change stylo to correctly recompute style of SVG anonymous wrapper boxes. r=heycam 2017-03-15 14:00:44 -04:00
marker-dynamic-opacity.html Bug 1347411 part 7. Change stylo to correctly recompute style of SVG anonymous wrapper boxes. r=heycam 2017-03-15 14:00:44 -04:00
marker-effects-01-ref.svg
marker-effects-01.svg
marker-orientation-01-ref.svg
marker-orientation-01.svg
marker-orientation-02-ref.svg
marker-orientation-02.svg
marker-orientation-03.svg
marker-orientation-04.svg
marker-orientation-05.svg Bug 1532156 - correct marker-start for closed paths so it is the average of the start and end angles i.e. the same as marker-end r=dholbert 2019-03-16 17:00:23 +00:00
marker-viewBox-01-ref.svg
marker-viewBox-01.svg
markers-and-group-opacity-01-ref.svg
markers-and-group-opacity-01.svg
mask-and-clipPath-2.svg
mask-and-clipPath-ref.html
mask-and-clipPath.html
mask-basic-01.svg
mask-basic-02-ref.svg
mask-basic-02.svg
mask-basic-03.svg
mask-basic-04.svg
mask-basic-05.svg Bug 1361180 - Part 2. Reftest for unresolved mask in svg. r=mstange 2017-05-03 02:18:05 +08:00
mask-containing-masked-content-01.svg
mask-contains-inner-svg-01.svg Bug 1325865 - Part 2. Reftest. r=longsonr+218550 2017-01-13 17:30:38 +08:00
mask-contains-inner-svg-02.svg Bug 1325865 - Part 2. Reftest. r=longsonr+218550 2017-01-13 17:30:38 +08:00
mask-empty-size.svg
mask-extref-dataURI-01.svg
mask-img-ref.html
mask-img.html
mask-invalidation-ref.html Bug 1489663. Add test for invalidation inside of a mask r=mstange 2018-10-02 20:27:54 +00:00
mask-invalidation.html Bug 1489663. Add test for invalidation inside of a mask r=mstange 2018-10-02 20:27:54 +00:00
mask-on-outflowElement-01a.html
mask-on-outflowElement-01b.html
mask-on-outflowElement.svg
mask-opacity-01-ref.svg
mask-opacity-01.svg
mask-ref-loop-01.svg Bug 1392235, part 3 - Add a reftest for SVG mask reference loops. r=longsonr 2017-08-22 22:20:53 +01:00
mask-root-svg.svg Bug 1345946 - Part 2. Test that an SVG mask applied to an outer-<svg> uses its frame bounds. r=jwatt 2017-03-24 10:43:17 +08:00
mask-transformed-01-ref.svg
mask-transformed-01.svg
mask-transformed-02.svg
mask-transformed-child-01-ref.svg
mask-transformed-child-01.svg
mask-type-01-ref.svg
mask-type-01.svg
mask-type-02.svg
mask-type-03.svg
mask-type-04.svg
mask-use-element-01.svg Backed out changeset f69bd7779bc9 (bug 537623) 2017-01-18 11:25:22 +08:00
nested-mask-mode.svg
nested-viewBox-01.svg
nesting-invalid-01-ref.svg
nesting-invalid-01.js
nesting-invalid-01.svg
non-scaling-stroke-01-ref.svg
non-scaling-stroke-01.svg
non-scaling-stroke-02-ref.svg
non-scaling-stroke-02.svg
non-scaling-stroke-03-ref.svg
non-scaling-stroke-03.svg
objectBoundingBox-and-clipPath.svg
objectBoundingBox-and-fePointLight-01-ref.svg
objectBoundingBox-and-fePointLight-01.svg
objectBoundingBox-and-fePointLight-02-ref.svg
objectBoundingBox-and-fePointLight-02.svg
objectBoundingBox-and-mask-02.svg
objectBoundingBox-and-mask.svg
objectBoundingBox-and-pattern-01-ref.svg
objectBoundingBox-and-pattern-01a.svg
objectBoundingBox-and-pattern-01b.svg
objectBoundingBox-and-pattern-01c.svg
objectBoundingBox-and-pattern-02.svg
objectBoundingBox-and-pattern-03-ref.svg
objectBoundingBox-and-pattern-03.svg
opacity-and-gradient-01.svg
opacity-and-gradient-02-ref.svg
opacity-and-gradient-02.svg
opacity-and-pattern-01.svg
opacity-and-transform-01-ref.svg
opacity-and-transform-01.svg
outer-svg-border-and-padding-01-ref.svg
outer-svg-border-and-padding-01.svg
outline-ref.html
outline.html
overflow-on-outer-svg-01-ref.svg
overflow-on-outer-svg-01.svg
overflow-on-outer-svg-02-ref.xhtml
overflow-on-outer-svg-02a.xhtml
overflow-on-outer-svg-02b.xhtml
overflow-on-outer-svg-02c.xhtml
overflow-on-outer-svg-02d.xhtml
overflow-on-outer-svg-03-ref.xhtml
overflow-on-outer-svg-03a.xhtml
overflow-on-outer-svg-03b.xhtml
paint-on-maskLayer-1-ref.html
paint-on-maskLayer-1a.html
paint-on-maskLayer-1b.html
paint-on-maskLayer-1c.html
paint-order-01-ref.svg
paint-order-01.svg
paint-order-02-ref.svg
paint-order-02.svg
paint-order-03-ref.svg
paint-order-03.svg
pass.svg
path-01-ref.svg
path-01.svg
path-02.svg
path-04.svg
path-05.svg
path-06-ref.svg
path-06.svg
path-07-ref.svg
path-07.svg
path-08.svg
pathLength-01.svg
pathLength-02.svg
pattern-basic-01.svg
pattern-big-image-ref.html Bug 1345853 - Part 5. Reftest. r=tnikkel 2017-03-16 03:09:04 +08:00
pattern-big-image.html Bug 1345853 - Part 5. Reftest. r=tnikkel 2017-03-16 03:09:04 +08:00
pattern-invalid-01-ref.svg
pattern-invalid-01.svg
pattern-live-01-ref.svg
pattern-live-01a.svg
pattern-live-01b.svg
pattern-live-01c.svg
pattern-scale-01-ref.svg
pattern-scale-01a.svg
pattern-scale-01b.svg
pattern-scale-01c.svg
pattern-transform-presence-01-ref.svg
pattern-transform-presence-01.svg
pattern-transformed-01-ref.svg
pattern-transformed-01.svg
polygon-01-ref.svg
polygon-01.svg
polygon-marker-01.svg
polygon-points-negative-01.svg
polyline-points-invalid-01.svg
pseudo-classes-01.svg
pseudo-classes-02-ref.svg
pseudo-classes-02.svg
radialGradient-basic-01.svg
radialGradient-basic-02.svg
radialGradient-basic-03-ref.svg
radialGradient-basic-03.svg
radialGradient-basic-04.svg
radialGradient-fr-01.svg Bug 1240275 - Support SVG 2 radialGradient fr attribute. r=cam r=peterv (see comment 16) 2017-05-23 07:15:02 +01:00
radialGradient-fr-02-ref.svg Bug 1240275 - Support SVG 2 radialGradient fr attribute. r=cam r=peterv (see comment 16) 2017-05-23 07:15:02 +01:00
radialGradient-fr-02.svg Bug 1240275 - Support SVG 2 radialGradient fr attribute. r=cam r=peterv (see comment 16) 2017-05-23 07:15:02 +01:00
rect-01.svg
rect-02.svg
rect-03.svg
rect-04.svg
rect-with-rx-and-ry-01.svg
rect-with-rx-or-ry-01-ref.svg
rect-with-rx-or-ry-01.svg
reftest.list Bug 1532156 - correct marker-start for closed paths so it is the average of the start and end angles i.e. the same as marker-end r=dholbert 2019-03-16 17:00:23 +00:00
rootElement-null-01.svg
script-empty-01.svg
selector-01.svg
stroke-dasharray-01-ref.svg
stroke-dasharray-01.svg
stroke-dasharray-02.svg
stroke-dasharray-03.svg
stroke-dasharray-and-pathLength-01.svg
stroke-dasharray-and-text-01-ref.svg
stroke-dasharray-and-text-01.svg
stroke-dashoffset-01.svg
stroke-dashoffset-and-pathLength-01.svg
stroke-linecap-circle-ellipse-01-ref.svg
stroke-linecap-circle-ellipse-01.svg
stroke-linecap-circle-ellipse-dashed-01.svg
stroke-linecap-round-w-zero-length-segs-01.svg
stroke-linecap-round-w-zero-length-segs-02.svg
stroke-linecap-round-w-zero-length-segs-03.svg Bug 584623 - fix cairo bounds calculation for zero length lines. r=jmuizelaar 2017-11-26 14:47:25 +00:00
stroke-linecap-square-w-zero-length-segs-01.svg
stroke-linecap-square-w-zero-length-segs-02.svg
stroke-width-percentage-01.svg
stroke-width-percentage-02-ref.svg
stroke-width-percentage-02a.svg
stroke-width-percentage-02b.svg
stroke-width-percentage-03-iframe.svg
stroke-width-percentage-03-ref.xhtml
stroke-width-percentage-03.xhtml
style-property-on-script-element-01.svg
style-without-type-attribute.svg
suspend-01.svg
suspend-02.svg
suspend-03.svg
suspend-04.svg
suspend-05.svg
suspend-06.svg
suspend-07.svg
suspend-08.svg
svg-effects-area-unzoomed-ref.xhtml
svg-effects-area-unzoomed.xhtml
svg-effects-area-zoomed-in-ref.xhtml
svg-effects-area-zoomed-in.xhtml
svg-effects-area-zoomed-out-ref.xhtml
svg-effects-area-zoomed-out.xhtml
svg-in-foreignObject-01-ref.xhtml
svg-in-foreignObject-01.xhtml
svg-in-foreignObject-02.xhtml
svg-in-inner-svg-dimensions.svg Bug 1390088 - Part 2. Add a reftest to check percentage width/height on inner-<svg> resolves against the nearest <svg> ancestor. r=jwatt 2017-08-21 16:21:38 +08:00
svg-transform-01.svg
svg-transform-02.svg
switch-01.svg
symbol-01-ref.svg
symbol-01.svg
text-font-size-01.svg
text-font-weight-01-ref.svg
text-font-weight-01.svg
text-gradient-01-ref.svg
text-gradient-01.svg
text-gradient-02-ref.svg
text-gradient-02.svg
text-gradient-03.svg
text-gradient-04-ref.svg
text-gradient-04.svg
text-in-link-01-ref.svg
text-in-link-01.svg
text-in-link-02-ref.svg
text-in-link-02.svg
text-in-link-03-ref.svg
text-in-link-03.svg
text-language-00-ref.xhtml
text-language-00.xhtml
text-language-01-ref.xhtml
text-language-01.xhtml
text-layout-01-ref.svg
text-layout-01.svg
text-layout-02-ref.svg
text-layout-02.svg
text-layout-03-ref.svg
text-layout-03.svg
text-layout-04-ref.svg
text-layout-04.svg
text-layout-05-ref.svg
text-layout-05.svg
text-layout-06-ref.svg
text-layout-06.svg
text-layout-07-ref.svg
text-layout-07.svg
text-layout-08-ref.svg
text-layout-08.svg
text-scale-01-ref.svg
text-scale-01.svg
text-scale-02-ref.svg
text-scale-02.svg
text-scale-03-ref.svg
text-scale-03.svg
text-stroke-scaling-01-ref.svg
text-stroke-scaling-01.svg
text-stroke-scaling-02-ref.html Bug 1347411 part 2. Fix stylo to properly update styles for the various frames that use FCDATA_WITH_WRAPPING_BLOCK to wrap an anonymous block around their kids. r=heycam 2017-03-15 14:00:43 -04:00
text-stroke-scaling-02a.html Bug 1347411 part 2. Fix stylo to properly update styles for the various frames that use FCDATA_WITH_WRAPPING_BLOCK to wrap an anonymous block around their kids. r=heycam 2017-03-15 14:00:43 -04:00
text-stroke-scaling-02b.html Bug 1347411 part 2. Fix stylo to properly update styles for the various frames that use FCDATA_WITH_WRAPPING_BLOCK to wrap an anonymous block around their kids. r=heycam 2017-03-15 14:00:43 -04:00
text-style-01-ref.svg
text-style-01a.svg
text-style-01b.svg
text-style-01c.svg
text-style-01d.svg
text-style-01e.svg
text-white-space-01-ref.svg
text-white-space-01.svg
textPath-01-ref.svg
textPath-01.svg
textPath-02.svg Bug 1417841 - Don't reset <textPath> first character coordinate to 0 when an ancestor text content element specifies an explicit position coordinate. r=longsonr 2017-11-16 13:19:11 +08:00
textPath-03.svg
textPath-04.svg
textPath-05.html
textPath-06.svg Bug 1446614 - textPath should not render if the path it uses is invalid r=dholbert 2018-03-19 23:34:50 +00:00
textPath-line-01-ref.svg Bug 1325320 part 4 - additional reftest for textPath pointing to a line r=dholbert 2018-03-13 19:54:25 +00:00
textPath-line-01.svg Bug 1325320 part 4 - additional reftest for textPath pointing to a line r=dholbert 2018-03-13 19:54:25 +00:00
textPath-path-attribute-01-ref.svg Bug 1446617 - support the SVG 2 path attribute for textPath elements r=dholbert 2018-03-31 18:50:10 +01:00
textPath-path-attribute-01.svg Bug 1446617 - support the SVG 2 path attribute for textPath elements r=dholbert 2018-03-31 18:50:10 +01:00
textPath-side-attribute-01.svg Bug 1446650 - support the SVG 2 side attribute for textPaths r=dholbert 2018-03-22 18:43:50 +00:00
thin-stroke-01.svg
transform-outer-svg-01-ref.svg Bug 1353697, part 3 - Test 'transform' on outer-<svg> works correctly. r=longsonr 2017-03-13 16:59:31 +00:00
transform-outer-svg-01.svg Bug 1353697, part 3 - Test 'transform' on outer-<svg> works correctly. r=longsonr 2017-03-13 16:59:31 +00:00
tspan-dxdy-01.svg
tspan-dxdy-02.svg
tspan-dxdy-03.svg
tspan-dxdy-04.svg
tspan-dxdy-05.svg
tspan-dxdy-06.svg
tspan-dxdy-ref.svg
tspan-dxdy-textPath-01-ref.svg
tspan-dxdy-textPath-01.svg
tspan-rotate-01.svg
tspan-rotate-02-ref.svg
tspan-rotate-02.svg
tspan-rotate-03.svg
tspan-rotate-04-ref.svg
tspan-rotate-04.svg
tspan-rotate-05.svg
tspan-rotate-06.svg
tspan-rotate-07-ref.svg
tspan-rotate-07.svg
tspan-rotate-ref.svg
tspan-rotate-textPath-01-ref.svg
tspan-rotate-textPath-01.svg
tspan-xy-01.svg
tspan-xy-02.svg
tspan-xy-03.svg
tspan-xy-04.svg
tspan-xy-05.svg
tspan-xy-06.svg
tspan-xy-anchor-end-01.svg
tspan-xy-anchor-end-ref.svg
tspan-xy-anchor-middle-01.svg
tspan-xy-anchor-middle-ref.svg
tspan-xy-ref.svg
use-01-extref-resource.svg
use-01-extref.svg
use-01.svg
use-02-extref-ref.svg
use-02-extref-resource.svg
use-02-extref.svg
use-children.svg
use-element-shadow-tree-rule-matching.html Bug 265894 - Part 11. Reftest for style matching in use-element shadow tree. r=heycam 2017-06-06 20:28:27 +08:00
use-extref-dataURI-01.svg
use-localRef-clipPath-01-ref.svg
use-localRef-clipPath-01.svg
use-localRef-clipPath-resource.svg
use-localRef-fill-01-ref.svg
use-localRef-fill-01.svg
use-localRef-fill-resource.svg
use-localRef-filter-01-ref.svg
use-localRef-filter-01.svg
use-localRef-filter-resource.svg
use-localRef-link.html Bug 1357432 - Part 4. Reftest for using local-ref as xlink:href value. r=heycam 2017-04-18 23:58:43 +08:00
use-localRef-marker-01-ref.svg
use-localRef-marker-01.svg
use-localRef-marker-resource.svg
use-localRef-mask-01-ref.svg
use-localRef-mask-01.svg
use-localRef-mask-resource.svg
use-localRef-stroke-01-ref.svg
use-localRef-stroke-01.svg
use-localRef-stroke-resource.svg
userSpaceOnUse-and-pattern-01-ref.svg
userSpaceOnUse-and-pattern-01.svg
viewBox-and-pattern-01.svg
viewBox-and-pattern-02.svg
viewBox-and-pattern-03.svg
viewBox-and-pattern-04.svg
viewBox-and-symbol-01.svg Bug 1398806 - GetCtx and GetNearestViewport should return the nearest svg or symbol element which is now an SVGViewportElement rather than only returning the nearest svg element because a symbol establishes a viewport too. r=dholbert 2017-10-10 07:58:34 +01:00
viewBox-invalid-01.svg
viewBox-invalid-02.svg
viewBox-valid-01.svg
viewBox-valid-02.xhtml
viewport-percent-graphic-user-01.svg
winding-01.svg
zero-stroke-01.svg