Commit Graph

174 Commits

Author SHA1 Message Date
Daniel Holbert
ef5baeebc0 Bug 276431 Patch 15: Reftests for svg-as-an-image. r=roc a=blocking 2010-09-08 13:40:40 -07:00
Jonathan Kew
48abab1a0f bug 569531 - enable harfbuzz by default on windows. r=roc approval2.0=roc 2010-09-02 12:28:48 +01:00
Timothy Nikkel
e374f8a563 Bug 588684. Mark layout/reftests/svg/objectBoundingBox-and-fePointLight-01.svg as failing on Linux. r=dbaron 2010-08-27 18:15:08 -05:00
Robert Longson
f8e75e6fb6 Bug 577850 - A gradient applied to SVG Text element should render as if the objectBoundingBox spans the entire Text content. r=roc 2010-08-07 10:38:11 +01:00
L. David Baron
9cc2e9ec05 Switch reftest manifests to new, shorter syntax for widget toolkit tests. (Bug 570329) a2.0=tests
This patch was created by running the following sed commands:
s/MOZ_WIDGET_TOOLKIT=="\(gtk2\|cocoa\|qt\|windows\)"/\1Widget/g
s/MOZ_WIDGET_TOOLKIT!="\(gtk2\|cocoa\|qt\|windows\)"/!\1Widget/g
on all *.list files in the tree.
2010-07-30 16:48:57 -07:00
Robert Longson
2316d387ff Backout Bug 578309 due to mochitest failures 2010-07-27 09:35:54 +01:00
Robert Longson
c28d8f49a4 Bug 578309 - mask and clipPath applied to foreignObject are translated. r=roc a=blocking 2010-07-27 08:33:01 +01:00
Henri Sivonen
5bf17b6fc0 Bug 552938 - Implement the SVG load event in text/html, make the SVG load event in XML async and only supported on <svg>. (Also disable/tweak 2 broken tests) r=dholbert, sr=roc 2010-07-18 15:07:54 -07:00
Robert Longson
f098d16c9b Bug 487649 - Markers handle viewBox and preserveAspectRatio badly. r=jwatt 2010-07-18 11:06:03 +01:00
Robert Longson
dc3a420c38 Bug 577475 - polygon end marker should be at the same point as the start marker. r=jwatt 2010-07-18 10:59:11 +01:00
Jesse Ruderman
fb054fc73e Add some crashtests and reftests
--HG--
extra : rebase_source : a167ccf140387fa50e3668422b5a74bea0527255
2010-06-17 13:21:24 -07:00
Robert Longson
32ed8c2967 Bug 570354 - CSS mapping missing for link elements. r=jwatt 2010-06-09 19:53:40 +01:00
Jesse Ruderman
80894e0bce Add reftest for bug 467498 2010-05-29 20:27:24 -07:00
Robert Longson
1744d281b9 Bug 490003: Take outer <svg> element's border and padding into account, for invalidation and hit-testing. r=roc 2010-05-12 14:41:47 -07:00
Daniel Holbert
003d36c7fc Bug 562310 Part 5: Use nsCharSeparatedTokenizer to simplify/fix existing parsing code in SVG and SMIL. r=roc 2010-05-04 07:43:48 -07:00
Jesse Ruderman
15d6dab970 Clarify use of bug numbers in test manifests. 2010-04-29 20:15:44 -05:00
Robert Longson
eb179fd968 Bug 456286 - support altGlyph elements as tspans. r=roc 2010-04-13 09:58:09 +01:00
Robert Longson
6d504862c2 Bug 553905 - data parser should parse up to a failure and not scrap the whole path. r=jwatt 2010-04-08 09:58:04 +01:00
L. David Baron
9b9ef4a6b9 Make pseudo-classes-02 run using test_visited_reftests.html instead of the normal reftest harness. (Bug 147777) r=jwatt 2010-04-02 18:58:27 -07:00
Robert Longson
865f529f51 Bug 521636 - A single rotate number should rotate all glyphs. r=roc 2010-03-31 09:57:28 +01:00
Robert Longson
99ef989e31 Bug 388547 - reenable reftest. 2010-03-30 13:21:18 +01:00
Robert Longson
34e414e59c Bug 388547 - revert reftest change to get tree green. 2010-03-30 12:44:28 +01:00
Robert Longson
11cc4a0089 Bug 388547 - initial support for x,y,dx,dy,rotate lists on SVG text and tspan elements. r=roc 2010-03-30 11:21:19 +01:00
Robert Longson
0f85e4e1d7 Bug 554091 - negative rx and ry are unsupported rather than errors according to SVG1.2T. r=jwatt 2010-03-23 12:53:36 +00:00
Robert Longson
c6f98571f9 Bug 553053 - Should not create frames for SVG animation elements, it interferes with clipPath validation and is inefficient. r=dholbert,sr=roc 2010-03-19 11:17:49 +00:00
Robert Longson
b4884958db Bug 552830 - Should not force rx=ry for a rect by clamping if one is omitted. r=jwatt 2010-03-18 12:14:38 +00:00
Shawn Wilsher
b0848a76f8 Forgot to update the test names in reftest.list files (bug 550661). 2010-03-09 12:55:47 -08:00
Shawn Wilsher
8686b4b3fa Mark test as passing since it is (and should be) with the fix from bug 549797. 2010-03-03 14:15:47 -08:00
Shawn Wilsher
9f5d0cab2d Bug 549797 - Removing href attribute from html:a, html:link, and svg:a doesn't remove link styling
r=bz
2010-03-03 12:55:35 -08:00
Robert Longson
9d2bee7b70 Bug 547062 - Implement restrictions on clipPath content. r=roc 2010-03-02 09:31:07 +00:00
Robert Longson
cad95ae0a9 Bug 534612 - clipPath references with clipPath elements do not work correctly. r=roc 2010-02-26 09:58:42 +00:00
Daniel Holbert
880f1e0c90 Remove "fails on Mac OS 10.4" annotation in reftest.list for opacity-and-gradient-01.svg, since mozilla-central no longer supports OS 10.4. (See bug 379610 comment 10 & 11) 2010-02-25 15:20:57 -08:00
Shawn Wilsher
843b58d6fe Bug 461199 (Part 25) - Fix layout reftests to work with the new async isVisited API
r=jwatt
2010-02-24 08:37:03 -08:00
Boris Zbarsky
066dd6ebce Bug 534526 part 4. Tests. 2010-02-23 23:37:47 -05:00
Jonathan Kew
8ed928be2f Bug 546813 - reftest for honoring language when selecting fonts in SVG. 2010-02-21 11:13:52 -08:00
Daniel Holbert
83e53b70dd Bug 547323: Move "svg-integration" reftests dir inside of "svg" dir. r=roc
--HG--
rename : layout/reftests/svg-integration/clipPath-html-01-extref.xhtml => layout/reftests/svg/svg-integration/clipPath-html-01-extref.xhtml
rename : layout/reftests/svg-integration/clipPath-html-01-ref.svg => layout/reftests/svg/svg-integration/clipPath-html-01-ref.svg
rename : layout/reftests/svg-integration/clipPath-html-01.xhtml => layout/reftests/svg/svg-integration/clipPath-html-01.xhtml
rename : layout/reftests/svg-integration/clipPath-html-02-extref.xhtml => layout/reftests/svg/svg-integration/clipPath-html-02-extref.xhtml
rename : layout/reftests/svg-integration/clipPath-html-02-ref.svg => layout/reftests/svg/svg-integration/clipPath-html-02-ref.svg
rename : layout/reftests/svg-integration/clipPath-html-02.xhtml => layout/reftests/svg/svg-integration/clipPath-html-02.xhtml
rename : layout/reftests/svg-integration/clipPath-html-03-extref.xhtml => layout/reftests/svg/svg-integration/clipPath-html-03-extref.xhtml
rename : layout/reftests/svg-integration/clipPath-html-03-ref.svg => layout/reftests/svg/svg-integration/clipPath-html-03-ref.svg
rename : layout/reftests/svg-integration/clipPath-html-03.xhtml => layout/reftests/svg/svg-integration/clipPath-html-03.xhtml
rename : layout/reftests/svg-integration/clipPath-html-04-extref.xhtml => layout/reftests/svg/svg-integration/clipPath-html-04-extref.xhtml
rename : layout/reftests/svg-integration/clipPath-html-04-ref.xhtml => layout/reftests/svg/svg-integration/clipPath-html-04-ref.xhtml
rename : layout/reftests/svg-integration/clipPath-html-04.xhtml => layout/reftests/svg/svg-integration/clipPath-html-04.xhtml
rename : layout/reftests/svg-integration/clipPath-html-05-extref.xhtml => layout/reftests/svg/svg-integration/clipPath-html-05-extref.xhtml
rename : layout/reftests/svg-integration/clipPath-html-05-ref.xhtml => layout/reftests/svg/svg-integration/clipPath-html-05-ref.xhtml
rename : layout/reftests/svg-integration/clipPath-html-05.xhtml => layout/reftests/svg/svg-integration/clipPath-html-05.xhtml
rename : layout/reftests/svg-integration/clipPath-html-06-extref.xhtml => layout/reftests/svg/svg-integration/clipPath-html-06-extref.xhtml
rename : layout/reftests/svg-integration/clipPath-html-06-ref.xhtml => layout/reftests/svg/svg-integration/clipPath-html-06-ref.xhtml
rename : layout/reftests/svg-integration/clipPath-html-06.xhtml => layout/reftests/svg/svg-integration/clipPath-html-06.xhtml
rename : layout/reftests/svg-integration/clipPath-html-zoomed-01.xhtml => layout/reftests/svg/svg-integration/clipPath-html-zoomed-01.xhtml
rename : layout/reftests/svg-integration/filter-html-01-extref.xhtml => layout/reftests/svg/svg-integration/filter-html-01-extref.xhtml
rename : layout/reftests/svg-integration/filter-html-01-ref.svg => layout/reftests/svg/svg-integration/filter-html-01-ref.svg
rename : layout/reftests/svg-integration/filter-html-01.xhtml => layout/reftests/svg/svg-integration/filter-html-01.xhtml
rename : layout/reftests/svg-integration/filter-html-zoomed-01.xhtml => layout/reftests/svg/svg-integration/filter-html-zoomed-01.xhtml
rename : layout/reftests/svg-integration/mask-html-01-extref-01.xhtml => layout/reftests/svg/svg-integration/mask-html-01-extref-01.xhtml
rename : layout/reftests/svg-integration/mask-html-01-extref-02.xhtml => layout/reftests/svg/svg-integration/mask-html-01-extref-02.xhtml
rename : layout/reftests/svg-integration/mask-html-01-ref.svg => layout/reftests/svg/svg-integration/mask-html-01-ref.svg
rename : layout/reftests/svg-integration/mask-html-01-resource.svg => layout/reftests/svg/svg-integration/mask-html-01-resource.svg
rename : layout/reftests/svg-integration/mask-html-01.xhtml => layout/reftests/svg/svg-integration/mask-html-01.xhtml
rename : layout/reftests/svg-integration/mask-html-zoomed-01.xhtml => layout/reftests/svg/svg-integration/mask-html-zoomed-01.xhtml
rename : layout/reftests/svg-integration/reftest.list => layout/reftests/svg/svg-integration/reftest.list
2010-02-21 08:43:41 -08:00
Shawn Wilsher
3660408aee Backed out changeset fa7f3d18510d 2010-02-18 09:54:12 -08:00
Shawn Wilsher
587537ef95 Bug 461199 (Part 25) - Fix layout reftests to work with the new async isVisited API
r=jwatt
2010-02-17 14:04:32 -08:00
Robert Longson
1a51c439dc Bug 544742 - fePointLight does not work with primitiveUnits=objectBoundingBox. r=roc 2010-02-08 09:51:19 +00:00
L. David Baron
c953758453 Add reftests for bug 541270. 2010-01-22 14:51:10 -08:00
Jeff Muizelaar
ca2d8beb78 Bug 539165. Fix single and multi-stop solid gradients by multiplying by the alpha component. r=roc
This cairo commit that caused the problem: 2d790daa957471670f4ae0d3b22da89e4ee7111f.
It was merged into mozilla-central with 1effb72d30cf
2010-01-18 10:36:43 -05:00
Dave Townsend
3f5f6023c5 Backed out changeset 4b725bb53baa from bug 539165 due to reftest failure 2010-01-12 16:27:48 -08:00
Jeff Muizelaar
5562b46b91 Bug 539165. Fix single and multi-stop solid gradients by multiplying by the alpha component. r=roc
This cairo commit that caused the problem: 2d790daa957471670f4ae0d3b22da89e4ee7111f.
It was merged into mozilla-central with 1effb72d30cf
2010-01-12 17:04:00 -05:00
Robert Longson
26ce10b388 Bug 536677 - fill with url to gradient not inherited when dynamically switched more than once. r=roc 2010-01-07 19:07:30 +00:00
Robert Longson
e57814fb2d Bug 519368 - pattern with viewBox not treated correctly. r=jwatt 2009-12-29 09:56:25 +00:00
Robert Longson
f7c61867d5 Bug 420909 - OS X 10.5 unexpectedly passing opacity-and-gradient-01.svg. r=jwatt 2009-12-28 13:56:48 +00:00
Robert Longson
abf32eb824 Bug 510177 - path with a single point not rendered. r=jwatt 2009-12-21 22:10:34 +00:00
Robert Longson
82d6c026db backout Bug 510177 (reftest failure) 2009-12-19 19:28:48 +00:00
Robert Longson
1b9b5b1ed5 Bug 510177 - path with a single point not rendered. r=jwatt 2009-12-19 17:00:58 +00:00
Robert Longson
09b236ef87 Bug 534216 - Text in anchor tags not placed correctly if viewBox present. r=roc 2009-12-12 14:37:20 +00:00