Commit Graph

820 Commits

Author SHA1 Message Date
Robert Longson
6f3a540d19 Bug 783995 - enable animation of view element attributes. r=dholbert 2012-09-09 12:44:03 +01:00
Cameron McCormack
f556ba42f9 Bug 655877 - Part 46: Test fix due to subpixel AA not being used for SVG text with strokes. r=longsonr 2012-09-06 16:07:53 +10:00
Cameron McCormack
d1a73306fd Bug 788940 - Add more dilation to fallback-color-04. r=longsonr 2012-09-06 16:07:53 +10:00
Robert Longson
39422274cf Bug 786216 - Fix evenodd fill-rule. r=jwatt 2012-08-28 15:47:01 +01:00
Kyle Huey
9bf3c06eeb Merge m-c to b-s. 2012-08-14 11:14:40 -07:00
Kyle Huey
f454c29dd5 Bug 685516: Disable a bunch of failing tests on Android XUL. r=jrmuizel 2012-08-13 11:22:11 -07:00
Matt Woodrow
247c27d47f Bug 781362 - Delay the start time of some SVG animation reftests to prevent intermittent failures. r=dholbert 2012-08-13 22:11:32 +12:00
Matt Woodrow
43b9bbb4cc Bug 539356 - Part 32 - Change some SVG deferred animation tests to not require calling GetBaseValue. r=dholbert 2012-08-13 22:11:02 +12:00
Robert Longson
8be243633b Bug 780880 - patternTransforms that involve rotation do not work properly. r=dholbert
--HG--
rename : layout/reftests/svg/pattern-scale-01a.svg => layout/reftests/svg/pattern-scale-01c.svg
2012-08-09 09:17:05 +01:00
Robert Longson
220527a3f5 Bug 619964 - Implement FillPaint and StrokePaint filter sources. r=jwatt 2012-08-05 20:10:21 +01:00
Jonathan Watt
9a49f5ae86 Bug 779514 - Mark reftests/svg/image/image-opacity-01.svg as fuzzy on Android XUL due to slight color diffenence when SVG display lists are enabled. r=me.
--HG--
extra : rebase_source : b04d57e8d521e39b36b3464e931f48aad1b3e2d7
2012-08-01 23:41:21 +01:00
Nicholas Cameron
715813b3af Bug 746883. More test fuzz. r=roc 2012-07-31 18:34:14 +12:00
Robert Longson
22644f28a0 Bug 773467 - Make SVG patterns ignore their patternContentUnits attribute when their viewBox attribute is set. r=jwatt
--HG--
rename : layout/reftests/svg/viewBox-and-pattern-01.svg => layout/reftests/svg/viewBox-and-pattern-02.svg
rename : layout/reftests/svg/viewBox-and-pattern-01.svg => layout/reftests/svg/viewBox-and-pattern-03.svg
2012-07-31 11:17:11 +01:00
Nicholas Cameron
45704eb121 Back out bug 779001, bug 746883, bug 778595, bug 776803, bug 7118849 2012-07-31 18:17:23 +12:00
Nicholas Cameron
93b8aa8c3d Bug 746883. More test fuzz. r=roc 2012-07-31 13:46:05 +12:00
Robert Longson
5f192ccb22 Reftest for bug 773595 - Have nsSVGPatternFrame::GetPatternMatrix use the correct attribute. r=jwatt.
--HG--
extra : rebase_source : 212070c3be82c498dd2037ed091fb3d32f766475
2012-07-21 20:24:46 -04:00
Jonathan Watt
834fbb2fb3 Bug 776089 - switch fuzzy-if arguments to get num pixels vs pixel difference the right way around. r=me. 2012-07-20 18:08:40 -04:00
Jonathan Watt
803f4c58d5 Bug 776089 - layout/reftests/svg/svg-integration/clipPath-html-05.xhtml and layout/reftests/svg/svg-integration/clipPath-html-05-extref.xhtml are fuzzy after SVG display lists. r=me.
--HG--
extra : rebase_source : 19f5775bac206fd53a7dab8293b904b5933b11c7
2012-07-20 17:28:23 -04:00
Jonathan Watt
4b1fd826d1 Bug 776089 - layout/reftests/svg/svg-integration/clipPath-html-05.xhtml and layout/reftests/svg/svg-integration/clipPath-html-05-extref.xhtml are fuzzy after SVG display lists. r=me. 2012-07-20 16:43:34 -04:00
Jonathan Watt
b42bbdb414 Bug 776089 - layout/reftests/svg/svg-integration/clipPath-html-05.xhtml and layout/reftests/svg/svg-integration/clipPath-html-05-extref.xhtml are fuzzy after SVG display lists. r=me. 2012-07-20 16:38:33 -04:00
Jonathan Watt
2d338f4adf Bug 614732 - Implement display list based painting and hit-testing for SVG. r=roc.
--HG--
extra : rebase_source : 77e55885fbbf428008f5be787ddeb7e561c0d9bd
2012-07-20 14:12:29 -04:00
Jonathan Watt
730505154e Bug 775735 - When filters/markers change, update the overflow rect/bounds of referencing frames. r=roc. 2012-07-20 00:54:20 -04:00
Brian Birtles
ecfc76e256 Bug 765107 - Reftests for scaled filter drawing; r=bas
--HG--
extra : rebase_source : 27fecbfc7ddb43f892401db9935236eaf00aee2d
2012-07-18 15:15:17 -04:00
Jonathan Watt
87df7900f8 Regression test for bug 769942 (DLBI broke invalidation of foreignObjects in filters). r=longsonr.
--HG--
extra : rebase_source : 9042dda0fbb7ae586eb79de6eddc15830c1c7d69
2012-07-18 13:57:54 -04:00
Jonathan Watt
c3f031f6c2 Bug 773450 - Lines don't show up in some Google Maps directions. r=roc. 2012-07-17 15:44:39 -04:00
Jonathan Watt
819ce3ee43 Bug 773837 part 2 - Fix bug in reftests/svg/filters/feDistantLight-filterRes-01-ref.svg. r=me. 2012-07-15 20:42:49 -04:00
Jonathan Watt
12da01f415 Bug 769970 - Get SVG patterns working under HTML elements with CSS transforms applied. r=roc. 2012-07-14 00:18:38 +01:00
Jonathan Watt
c7e96ca618 Bug 773837 - Fix bug in reftests/svg/filters/feDistantLight-filterRes-01.svg. r=me. 2012-07-14 00:18:35 +01:00
Jonathan Watt
6b6f099b55 Bug 773197 - Add some tests for SVG clipPath on HTML elements under CSS transforms. r=me. 2012-07-13 16:12:49 +01:00
Jonathan Watt
d619129155 Bug 773196 - Remove -moz prefix from CSS transform properties in SVG reftests. r=me. 2012-07-13 16:12:45 +01:00
Jeff Muizelaar
5505f36353 Bug 683243. Add a 16 bit pipeline. r=BenWa
This is to support dithering 16 bit gradients with decent performance.
2012-07-11 12:58:17 -04:00
Phil Ringnalda
ee765a147f Back out 0c1f34eb5b93 and 0f987ac28e8c (bug 683243) for Android R2 bustage 2012-07-12 22:27:34 -07:00
Jeff Muizelaar
c5f96c52da Bug 683243. Add a 16 bit pipeline. r=BenWa
This is to support dithering 16 bit gradients with decent performance.

--HG--
extra : rebase_source : cffa90d5959211c8c1953867d85c7799ed52d662
2012-07-11 12:58:17 -04:00
Brian Birtles
4ac242c8c6 Bug 707733 - Extend timeout for deferred-anim-1.xhtml; r=dholbert 2012-07-11 12:21:50 +09:00
Jonathan Watt
65cbc80365 Bug 771042, part 3 - Enable the reftests/svg/smil/motion tests. r=birtles. 2012-07-09 18:41:14 +01:00
Jonathan Watt
3f7916377e Bug 771042, part 2 - Fix bug in reftests/svg/smil/motion/animateMotion-rotate-2.svg. r=me. 2012-07-09 18:41:14 +01:00
Jonathan Watt
09ff7e2e99 Bug 771935 - SVGs that are larger than the browser content area should scroll. r=roc. 2012-07-09 01:55:34 +01:00
Brian Birtles
4f9963e6ae Bug 555392 - Extend timeout for deferred-tree-1.xhtml; r=dholbert 2012-07-09 08:47:08 +09:00
Cameron McCormack
e3eb6ec51b Bug 769115 - Calculate marker orientation correctly for arc endpoints. r=jwatt 2012-07-08 21:36:07 +10:00
Ehsan Akhgari
729030ee5b Backout changeset e04abde1b323 (bug 539356) because of performance and correctness regressions 2012-07-03 20:21:03 -04:00
Jonathan Watt
746e05a013 Bug 732819 followup - fix test. r=me. 2012-06-30 13:54:01 +01:00
Jonathan Watt
b442e8c474 Bug 732819 - "ASSERTION: don't think me need this any more" with font-size: 0. r=roc. 2012-06-30 12:20:46 +01:00
Matt Woodrow
4b10a2b53c Bug 539356 - Part 10 - Test changes required for DLBI. r=roc 2012-06-30 15:06:11 +12:00
Jonathan Watt
18d907d671 Bug 769103 - Get SVG masks working for HTML elements under CSS transforms. r=roc. 2012-06-28 23:59:05 +01:00
Jonathan Watt
85c6257d2a Bug 738192 follow-up. Re-enable layout/reftests/svg/dynamic-text-04.svg after fixing MarkDirtyBitsOnDescendants. r=me. 2012-06-24 18:02:23 +01:00
Jonathan Watt
ae077a7f50 Bug 738192 follow-up. Disable layout/reftests/svg/dynamic-text-04.svg temporarily while I fix it. r=me. 2012-06-24 16:18:29 +01:00
Jonathan Watt
39ecce06f3 Bug 738192 follow-up. Make layout/reftests/svg/dynamic-text-04.svg use MozReftestInvalitade instead of setTimeout to avoid random orange. r=me. 2012-06-24 15:17:19 +01:00
Jonathan Watt
126ee0336a Bug 541270 - Correctly calculate the filter region for SVG filters on HTML to account for zooming. r=dholbert. 2012-06-23 04:01:36 +01:00
Phil Ringnalda
0e199a7991 Back out 12f76b9a2d78 (bug 541270) for failing to compile 2012-06-22 19:12:35 -07:00
Jonathan Watt
fa945296aa Bug 541270 - Correctly calculate the filter region for SVG filters on HTML to account for zooming. r=dholbert. 2012-06-23 02:47:10 +01:00
Jonathan Watt
8a08fcb9d6 Bug 614840 - Mark clipPath-and-shape-rendering-01.svg as fuzzy-if for a slight two pixel difference. r=longsonr.
--HG--
extra : rebase_source : 5aea68575f603437d742b8b7eef0f2e730ab9573
2012-06-20 15:33:04 +01:00
Robert Longson
be75994ded Backout most of Bug 467498 - crashtest failure on windows 2012-06-19 17:49:47 +01:00
Robert Longson
30fbb12128 Bug 467498 - Second level of use is not live to changes. r=dholbert
--HG--
rename : layout/reftests/svg/dynamic-use-nested-01.svg => layout/reftests/svg/dynamic-use-nested-01a.svg
rename : layout/reftests/svg/dynamic-use-nested-01.svg => layout/reftests/svg/dynamic-use-nested-01b.svg
2012-06-19 15:58:39 +01:00
Robert Longson
25acc20312 Bug 764851 - Fix animations of the width/height of an outer SVG element. r=jwatt 2012-06-16 16:47:40 +01:00
Robert Longson
92f0e44c03 Bug 763133 - border-radius not clipping SVG contents. r=bzbarsky 2012-06-12 11:25:26 +01:00
Ed Morley
7d13aab294 Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms 2012-06-11 10:08:32 +01:00
Matt Woodrow
aee92f1d56 Bug 539356 - Part 10 - Test changes required for DLBI. r=roc 2012-06-11 16:45:38 +12:00
Joel Maher
7ba48baac9 Bug 748088 - Native android reftest are not testing OMTC+OGL. r=ajuma 2012-06-01 08:42:38 -04:00
L. David Baron
1cfabfe8f6 Unprefix the border-image-* properties and add a temporary alias for -moz-border-image (but not for its subproperties, which we haven't shipped prefixed). (Bug 713643, patch 5) r=bzbarsky 2012-05-30 22:19:49 -07:00
Cameron McCormack
45bc94821f Bug 759640 - Fix typo in feBlend reftest. r=longsonr 2012-05-31 10:32:39 +10:00
Cameron McCormack
5b2b2c4562 Bug 759681 - Fix some typos in <clipPath> reftests. r=longsonr 2012-05-31 10:32:33 +10:00
Robert Longson
17086b6e48 Bug 746452 - textPath does not handle startOffset with non-user-unit/non-percentage units correctly. r=jwatt 2012-05-24 11:43:10 +01:00
Gervase Markham
87620f5676 Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Brian Birtles
c289211542 Bug 755603 - Remove broken frozen to-animation behavior; r=dholbert 2012-05-21 08:48:38 +09:00
Robert Longson
5fb04eb43e Bug 756405 - non-scaling-stroke-02.svg fails on Android. r=jwatt 2012-05-20 10:18:33 +01:00
Robert Longson
caec6899b1 Bug 528332 - make tests random on Android 2012-05-18 11:29:10 +01:00
Robert Longson
b2c0e30df6 Bug 528332 - Implement non-scaling-stroke vector-effect. Part 2 - SVG changes r=dholbert 2012-05-18 09:34:25 +01:00
Robert Longson
a067109b15 Bug 512525 - Implement SVG Fragment Identifier parsing and animation hyperlinking - Part 2 main implementation. r=jwatt 2012-05-17 11:02:41 +01:00
Jonathan Watt
81c12cf5b8 Bug 755457 - Switch tests to using MozReftestInvalidate to avoid random failures. r=longsonr.
--HG--
extra : rebase_source : 1ea53f76a9e878fd56e0eb479fe6f93ca2419327
2012-05-16 11:07:43 +01:00
Jonathan Watt
d29802b3a2 Bug 407495 - Make SVG documents with percentage width/height respond to page zoom. r=roc.
--HG--
extra : rebase_source : c4c139693bb5d3b9086f7571dc3363c1c8b27ed5
2012-05-03 17:05:24 +01:00
Matt Woodrow
4a3a26864c Bug 739743 - Mark deferred tree SVG tests as fuzzy. r=dholbert 2012-03-27 12:34:20 -07:00
Masatoshi Kimura
f17f15dabb Bug 745498 - Add testcases for DOM4 exception types. r=sicking 2012-04-26 09:42:26 -07:00
Robert Longson
4e73d1b2fc Bug 746632 - If no fallback colour is specified we shouldn't draw anything when the URL fails to resolve. r=dbaron 2012-04-25 13:33:47 +01:00
Robert Longson
611dcd8782 Bug 743444 - Lighting Filter clipped when kernelUnitLength specified. r=roc 2012-04-13 08:01:55 +01:00
Robert Longson
23562e0cb6 Bug 739591 - Implement filter xlink:href support. r=roc 2012-03-28 12:31:47 +01:00
Jonathan Watt
581112defc Bug 734079, part 1 - Remove the SuspendRedraw code and make SVGSVGElement.suspendRedraw a no-op. r=longsonr. 2012-03-20 12:15:53 +00:00
Masatoshi Kimura
8d714490ee Bug 736687 - Warn on use of MozBlobBuilder. r=sicking
--HG--
rename : layout/reftests/svg/as-image/img-blobBuilder-1.html => layout/reftests/svg/as-image/img-blobURI-1.html
rename : layout/reftests/svg/as-image/img-blobBuilder-2.html => layout/reftests/svg/as-image/img-blobURI-2.html
2012-03-19 12:00:43 +01:00
Brian Birtles
0a8aefa217 Bug 608161 - Don't rely on HasAttr to detect whether gradient attributes have values; r=longsonr 2012-03-06 15:58:40 +09:00
Robert Longson
1e81fc3027 Bug 730658 - use element does not display properly when animated with set. r=dholbert 2012-03-03 09:21:09 +00:00
Daniel Holbert
652b38cf2e Bug 547801: mark reftest 'sort-additive-1.svg' as random on Android, for now. rs=jwatt 2012-03-02 13:37:47 -08:00
Matt Woodrow
b60e02ca4d Bug 547801 - Fix sort-additive-1 test to use MozReftestInvalidate. r=dholbert 2012-03-01 21:26:09 +13:00
Robert Longson
a055d5ecae Backout Bug 730658 - reftest failure possibly intermittent but certainly new 2012-02-28 16:04:57 +00:00
Robert Longson
d3e65e2f49 Bug 730658 - use element does not display properly when animated with set. r=dholbert 2012-02-28 14:54:33 +00:00
Robert Longson
ad9a1975d2 Bug 729996 - trailing spaces in text not properly ignored. r=dholbert 2012-02-24 10:20:53 +00:00
Brian Birtles
c3e2428129 Bug 728758 - Detect animations removed from top of compositor stack and recomposite; r=dholbert 2012-02-24 09:45:40 +09:00
Jonathan Watt
44b29e1607 Bug 726400 - Intermittent one pixel failure for svg/smil/anim-path-d-01.svg on mozilla-inbound, WinXP - mark test as fuzzy on WinXP. r=dholbert 2012-02-22 16:40:18 -08:00
Ed Morley
74848f1215 Backout 5f235a1502dd (bug 726400) for reftest orange 2012-02-23 01:16:35 +00:00
Jonathan Watt
450e09f596 Bug 726400 - Intermittent one pixel failure for svg/smil/anim-path-d-01.svg on mozilla-inbound, WinXP - mark test as fuzzy on WinXP. r=dholbert 2012-02-22 16:40:18 -08:00
Boris Zbarsky
94ceecd475 Bug 640917. Treat foreignObject as a fixed position containing block. r=jwatt
--HG--
rename : layout/reftests/svg/foreignObject-dynamic-abspos-01.html => layout/reftests/svg/foreignObject-dynamic-fixedpos-01.html
rename : layout/reftests/svg/foreignObject-dynamic-abspos-01-ref.html => layout/reftests/svg/foreignObject-fixedpos-01.html
2012-02-21 18:01:41 -05:00
Boris Zbarsky
d389408e85 Bug 728111. Fix the block inside foreignObject to really be the absolute containing block for its kids. r=roc 2012-02-21 18:01:40 -05:00
Robert Longson
cbc524e699 Bug 728665 - SVGTests interface missing from foreignObject elements. r=jwatt 2012-02-20 19:34:04 +00:00
Jonathan Watt
b6f2456346 Bug 721920 - Honor the 'lang' and 'xml:lang' attributes in SVG as we do in HTML. r=bz. 2012-02-19 20:49:34 +00:00
Robert Longson
c508a07bed Bug 725918 - tests for fill and stroke on text 2012-02-18 16:05:21 +00:00
Edwin Flores
42373ed802 Bug 725918 patch 2: Fixed wrong assertion in nsSVGGlyphFrame. r=longsonr 2012-02-17 16:33:23 -08:00
Jonathan Watt
8303f9f7d4 Bug 726928 - UpdateCoveredRegion needs to convert 'extent' from CSS px now, not Dex px, otherwise painting invalidation is broken. r=dholbert. 2012-02-17 06:07:51 +00:00
Cameron McCormack
e656cbc4d5 Bug 693790 - Don't abort on discrete by-animation of SVG length lists when there is no underlying value. r=dholbert 2012-02-09 09:12:50 +11:00
Robert Longson
50cf1e9477 Bug 724281 - suspend-02.svg fails randomly. r=roc 2012-02-06 12:57:12 +00:00
Robert Longson
129c2b01d6 Bug 619469 - animation should be disabled for failing conditional-processing conditions. r=dholbert 2012-02-05 23:17:23 +00:00
Robert Longson
33ef1581a6 Bug 616892 - Follow up mark suspend-02.svg test random on windows for now (tracked by bug 724281) 2012-02-04 17:59:54 +00:00
Robert Longson
e7583c378e Bug 616892 - Make more updates honour suspendRedraw. r=roc 2012-02-04 13:58:46 +00:00
Robert Longson
aa4d204fe7 Bug 722882 - use or foreignObject with a percentage x or y attribute does not update properly when enclosed in an svg element which changes width or height. r=jwatt 2012-02-01 16:25:44 +00:00
Robert Longson
24c5616c88 Bug 649114 - Text-anchor middle is not computed correctly for element scaled to 0. r=jwatt 2012-01-28 13:58:17 +00:00
Edwin Flores
3f5de025f0 Bug 710521 - Refactor gfxFont to separate out drawing stroke and drawing to path. r=roc 2012-01-26 13:11:18 +01:00
Robert Longson
e7b961c7d3 Backout Bug 649114 - Reftest failures 2012-01-23 20:40:09 +00:00
Robert Longson
585712dfbd Bug 649114 - Text-anchor middle is not computed correctly for element scaled to 0. r=jwatt 2012-01-23 19:18:13 +00:00
Jonathan Watt
1ca3e05a0d Bug 636379, changing expected condition on XP from fail to random, since the test seems to be passing half the time and failing half the time (after bug 525095 landed?). r=me.
--HG--
extra : rebase_source : 84a91603f78f4cb0f6a4b3766ae4c235830d24aa
2012-01-19 10:37:46 +00:00
Jeff Muizelaar
05f2c4fdbc Bug 692879. Adjust reftests so that we pass with azure-quartz. r=mwoodrow 2011-11-25 16:38:14 -08:00
Matt Brubeck
717184f6d9 Back out efd165428f08 to 4a79fefefa28 (bug 580786, bug 716639, bug 692879, bug 717921) because of reftest error 2012-01-17 10:08:38 -08:00
Jeff Muizelaar
f13af2bd23 Bug 692879. Adjust reftests so that we pass with azure-quartz. r=mwoodrow
--HG--
extra : rebase_source : 0c98aac4ccd18a4c391446d70721e00cc39d4266
2011-11-25 16:38:14 -08:00
Ms2ger
5bd0fc389c Backout bug 580786 / bug 716639 / bug 692879 / bug 717921 / bug 692879 (2dc5909e63b0:ced751d32df6); a=philor 2012-01-17 10:48:19 +01:00
Jeff Muizelaar
d2c83b1196 Bug 692879. Adjust reftests so that we pass with azure-quartz. r=mwoodrow 2011-11-25 16:38:14 -08:00
Robert Longson
cce8969027 Bug 676178 - Scale stroke dashes to text size properly. r=jwatt 2012-01-16 15:36:25 +00:00
Robert Longson
3f0c6b32c6 Bug 717870 - whitespace compression setting need to be recalculated when text is added. r=dholbert 2012-01-14 10:07:26 +00:00
Masatoshi Kimura
940decf815 Bug 716570 - Rename blob URI scheme from "moz-filedata" to "blob" per spec. r=sicking
--HG--
rename : content/base/src/nsFileDataProtocolHandler.cpp => content/base/src/nsBlobProtocolHandler.cpp
rename : content/base/src/nsFileDataProtocolHandler.h => content/base/src/nsBlobProtocolHandler.h
2012-01-12 11:36:03 +01:00
Robert Longson
15a2d5d758 Bug 525095 - Fix artifacts being left behind when text is resized. r=roc 2012-01-12 09:59:39 +00:00
Cameron McCormack
ec08b55a17 Bug 619967 - Test that percentage filter primitive attributes are resolved correctly. r=longsonr 2012-01-09 13:18:53 +11:00
Robert Longson
2339577dc7 Bug 652050 - mark tests as passing on Android after bug 607854 landed. 2011-12-31 11:15:46 +00:00
Robert Longson
48d9142be8 Bug 607854 - implement SVGTests interface. r=jwatt 2011-12-31 09:44:03 +00:00
Daniel Holbert
89bb9e9b9d Bug 695677: Add <use> element to svg-image-script-2.svg, to force its resources file to load before onload fires. r=longsonr 2011-12-30 05:03:08 -08:00
Jonathan Watt
52a1f8383d Bug 668163 - Map 'width' and 'height' on <svg> into style to stop <svg>'s computed width/height falling back to 150px x 300px when they're set to explicit percentage values that can be resolved (regression from bug 611099). r=dbaron. 2011-12-27 10:27:42 +00:00
William Chen
338f4b29ba Bug 497995: Part 2 - Update existing border-image tests. r=dbaron
--HG--
extra : rebase_source : b9fb3987c8540457fa1f7b3e27420f208207a9c0
2011-12-22 18:34:53 -05:00
Jonathan Watt
623f86d555 Bug 704706 - Fix crash @ nsSVGPathGeometryFrame::UpdateCoveredRegion. r=longsonr. 2011-12-13 17:50:30 +00:00
Daniel Holbert
17abfcc5cd Bug 710990: Replace duplicate aStartVal check with aEndVal check, in SVGOrientSMILType::Interpolate. r=jwatt
--HG--
rename : layout/reftests/svg/smil/anim-marker-orient-01.svg => layout/reftests/svg/smil/anim-marker-orient-02.svg
2011-12-19 10:03:45 -08:00
Robert Longson
0a2dce21e9 Bug 705206 - applying filters to non-rendered shapes results in the item not being rendered. r=dholbert 2011-12-19 10:06:45 +00:00
Robert O'Callahan
ac8fecf57f Bug 672013. Drawing an SVG image to a canvas need not clear its origin-clean flag. r=dholbert,sr=bzbarsky 2011-12-19 10:57:41 +13:00
Matt Brubeck
5d8466250b Back out bug 710521, bug 672013, bug 702739 because of Mac reftest failures 2011-12-18 08:15:09 -08:00
Robert O'Callahan
7ad0a19ab0 Bug 672013. Drawing an SVG image to a canvas need not clear its origin-clean flag. r=dholbert,sr=bzbarsky 2011-12-18 21:47:20 +13:00
Robert Longson
9ccdb9096d Bug 708155 - Fix dynamic modifications to styles on foreignObject. r=dholbert 2011-12-17 09:09:19 +00:00
Daniel Holbert
f0c5ab2d2c Bug 649440 followup: Remove now-unused reftest helper-file 'lime-anim-100x100.svg'. (test-only, unused file) DONTBUILD 2011-12-07 14:08:47 -08:00
Brian Birtles
7e4679553e Bug 703992 - Fix parsing of indefinite times; r=dholbert 2011-12-01 08:45:28 +09:00
Daniel Holbert
7b8695baeb Bug 660728: Use a smiley face instead of a gradient in SMIL animateTransform reftest, to avoid intermittent failure from off-by-one gradient rounding issue. r=birtles 2011-11-28 16:08:26 -08:00
L. David Baron
ead1afd92b Add reftest annotations for failure state on Mac OS X 10.7 (Lion) so we can enable the reftest suite on Lion unit test machines. (Bug 700503)
This marks 4 gradient-related tests previously marked as failing on Mac
as failing on only 10.5 and 10.6, since they pass on 10.7.

It also marks one Arabic-shaping-related test as failing, for which bug
705044 has been filed.
2011-11-24 09:14:37 -08:00
Jonathan Watt
33b6ea8299 Bug 702696 - Path length scale factor should not be affected by the 'transform' attribute. r=dholbert. 2011-11-21 21:22:19 +00:00
Phil Ringnalda
67100a541f Bug 696670, bug 696671, bug 696672, bug 696673, bug 696674, bug 703201 - annotate failing tests in Win7 reftest-no-accel 2011-11-17 20:24:25 -08:00
Daniel Holbert
8b0d1d45e6 Bug 693940: Restrict SVG-as-an-image to being able to load (local) URIs that have either the URI_INHERITS_SECURITY_CONTEXT or URI_LOADABLE_BY_SUBSUMERS flags. r=bz 2011-11-07 13:45:42 -08:00
Daniel Holbert
ac983b7917 Bug 700895 patch 2: Rename img-foreignObject-embed-2* reftest files to img-foreignObject-embed-1*, since the old embed-1* tests were renamed. r=roc
--HG--
rename : layout/reftests/svg/as-image/img-foreignObject-embed-2-helper.svg => layout/reftests/svg/as-image/img-foreignObject-embed-1-helper.svg
rename : layout/reftests/svg/as-image/img-foreignObject-embed-2.html => layout/reftests/svg/as-image/img-foreignObject-embed-1.html
2011-11-09 12:10:38 -08:00
Daniel Holbert
8da341a388 Bug 700895 patch 1: Add a more explicit check for SVG-as-an-image in MaybeCreateDocShell, and improve reftests for <iframe>s being blocked in SVG-as-an-image. r=roc
--HG--
rename : layout/reftests/svg/as-image/img-foreignObject-embed-1-helper.svg => layout/reftests/svg/as-image/img-foreignObject-iframe-1a-helper.svg
rename : layout/reftests/svg/as-image/img-foreignObject-embed-1.html => layout/reftests/svg/as-image/img-foreignObject-iframe-1a.html
rename : layout/reftests/svg/as-image/img-foreignObject-embed-1-helper.svg => layout/reftests/svg/as-image/img-foreignObject-iframe-1b-helper.svg
rename : layout/reftests/svg/as-image/img-foreignObject-embed-1.html => layout/reftests/svg/as-image/img-foreignObject-iframe-1b.html
2011-11-09 11:11:11 -08:00
Daniel Holbert
7f1fd946ec back out 10814cd743e3 (from bug 693940) since it breaks moz-filedata URIs in SVG-as-an-image 2011-11-08 12:49:12 -08:00
Daniel Holbert
038d6caf4d Bug 693940: Restrict SVG-as-an-image to load URIs with URI_INHERITS_SECURITY_CONTEXT. r=bz 2011-11-07 13:45:42 -08:00
Daniel Holbert
b6321600f2 Bug 641731 tests: reftests for :visited status in image documents. r=dbaron 2011-10-29 02:44:27 -07:00
Robert Longson
ffc3c60628 Bug 697978 - make display:none svg images load. r=dholbert,bzbarsky 2011-10-29 09:18:25 +01:00
Robert Longson
4b934de0fe Bug 697057 - Patterns are blurred when the element is scaled. r=dholbert
--HG--
rename : layout/reftests/svg/pattern-scale-01.svg => layout/reftests/svg/pattern-scale-01a.svg
2011-10-27 09:51:46 +01:00
Daniel Holbert
82a89949e3 Bug 695108: Fix reftest filter-extref-differentOrigin-01.svg to fail reliably when served over HTTP, and flag it as fails-on-Android for that reason. r=bz 2011-10-18 10:51:28 -07:00
Benoit Girard
2b3f9839bc Bug 691354 - [fix] Undo accidental change to svg/conditions-01.svg; r=bustage 2011-10-17 21:30:23 -04:00
Benoit Girard
4ee20d1356 Bug 691354 - Enable test fix by changes. r=jmuizelaar 2011-10-17 13:09:03 -07:00
Robert Longson
e94dddbf2f Bug 528444 - Empty xlink:href treated like absent xlink:href on SVG script. r=dholbert 2011-10-14 19:25:58 +01:00
Ed Morley
5cd7df1bff Backout changeset c49fd40bbd2b (bug 528444) for causing M1 orange; a=philor 2011-10-14 16:10:01 +01:00
Robert Longson
43b89d47d6 Bug 528444 - Empty xlink:href treated like absent xlink:href on SVG script. r=dholbert 2011-10-14 14:50:56 +01:00
Robert Longson
a0f2a86714 Bug 694298 - Changing text to empty does not repaint. r=dholbert 2011-10-14 13:39:40 +01:00
Daniel Holbert
14574a5fa5 Bug 686013 reftests, using fragments from external resources encoded as data URIs. r=bz 2011-10-12 00:57:08 -07:00
Boris Zbarsky
0747c80b9c Bug 692506. Make sure that SVG animated strings keep track of whether the base value is set correctly. r=longsonr 2011-10-06 16:53:23 -04:00
Robert Longson
76037b99aa Bug 691646 - Pattern tile pixelated on patternTransform. r=dholbert 2011-10-04 16:22:46 +01:00
Robert Longson
c5441802db Backout Bug 691646 for causing reftest failures on Linux 2011-10-04 11:00:32 +01:00
Robert Longson
9b996a8070 Bug 691646 - Pattern tile pixelated on patternTransform. r=dholbert 2011-10-04 09:38:21 +01:00
Robert Longson
69bd857cce Bug 630657 - masks should respect color-interpolation. r=jwatt
--HG--
extra : rebase_source : d8ec90b0a18444be4890dbe127a1e0e7d70f9ede
2011-09-29 15:03:21 +01:00
Brian Birtles
616ecf38f9 Bug 602504 - Make event-being-timeevent-3.svg pass quickly and fail slowly; r=dholbert 2011-09-28 08:58:54 +09:00
Benoit Girard
95f511b8f5 Bug 676831 - Mark Android OpenGL Reftest failures for regression testing. r=joe
--HG--
extra : rebase_source : b5458fa13fc6277560eb0ebc3e4e31f6c04b4e6c
2011-09-19 13:05:15 -07:00
Mats Palmgren
f44def4369 Bug 686581 - Disable theming in SVG images harder. r=longsonr 2011-09-26 18:29:06 +02:00
Brian Birtles
13cad9a6c1 Bug 602759 part 16 - Reftest for detecting presence of transform lists; r=jwatt 2011-09-25 22:04:47 +01:00
Brian Birtles
1011ee0fc5 Bug 602759 part 2 - Add tests for transform lists; r=jwatt 2011-09-25 22:03:26 +01:00
Mats Palmgren
69691a3674 Bug 686581 - Disable theming in SVG images. r=roc 2011-09-24 10:28:55 +02:00
Robert Longson
710b7f9128 Bug 687445 - Do not round mask size till after the CTM transform has been applied. r=roc 2011-09-21 12:30:38 +01:00
Robert Longson
31d473fc4f Bug 687340 - Make dynamic changes to mask, clipPath and marker attributes work. r=roc 2011-09-19 13:59:52 +01:00
Ed Morley
14281d90d0 Merge last green changeset on mozilla-inbound to mozilla-central 2011-09-18 20:23:17 +01:00
Daniel Holbert
83154c3b65 Back out cset c3bf76213a6c (bug 665392) for breaking a testcase from the w3c svg testsuite, 'full-animate-elem-24-t.html'. 2011-09-17 09:18:13 -07:00
Robert O'Callahan ext:(.)
0d5d0f75cc Bug 647687 - Fix filter SourceImage bounds. r=longsonr 2011-09-17 09:29:51 +01:00
Daniel Holbert
838de0acbd Bug 665392: Make <animateMotion>'s transform apply on top of the "transform" attribute, instead of the other way around. r=roc 2011-09-15 15:42:55 -07:00
Robert O'Callahan
0580c4d643 Bug 619992 - Fix location calculations for light sources. r=longsonr 2011-09-14 15:48:32 +01:00
Phil Ringnalda
1996f4b290 Bug 661491 - mark dynamic--object-svg-unloaded.xhtml as random on Android since it accidentally passes sometimes, r=dholbert 2011-09-11 11:38:21 -07:00
Daniel Holbert
67b38c4820 Bug 683040 followup: Extra reftests for animateMotion & indefinite to-animation. r=birtles
--HG--
rename : layout/reftests/svg/smil/anim-indefinite-to-1.svg => layout/reftests/svg/smil/motion/animateMotion-indefinite-to-1.svg
rename : layout/reftests/svg/smil/anim-indefinite-to-2.svg => layout/reftests/svg/smil/motion/animateMotion-indefinite-to-2.svg
2011-09-06 16:50:57 -07:00
Daniel Holbert
8976b9c599 Bug 683040: Override new method IsToAnimation instead of old method TreatSingleValueAsStatic, to handle "to animation" for animateMotion. r=birtles 2011-09-06 16:50:49 -07:00
Robert Longson
ef3c437b57 Bug 684790 - Add crisp-edges to anim-css-strokewidth-1 tests to prevent intermittent Android failures. r=test-only 2011-09-06 19:06:47 +01:00
Ehsan Akhgari
78f4e1ccb9 Revert to 176fae7de173 which was fine.
Sorry for breaking the history, won't trust TBPL, ever again. :(
2011-09-02 09:15:54 -04:00
Ehsan Akhgari
a171549936 Revert to changeset e6fc4594c22e which was the last one to get a green Win7 tp run 2011-09-02 09:03:08 -04:00
Brian Birtles
4471d78fff Bug 681645 - SMIL: accommodate floating-point errors in discrete animations; r=dholbert 2011-09-02 08:13:45 +09:00
Robert Longson
759a6077a9 Bug 682685 - Dynamic changes to use elements only work to/from invalid states. r=dholbert 2011-08-29 09:20:29 +01:00
Robert Longson
04b2e2e4e4 Bug 680035 - Filter elements do not react to color-interpolation-filters attribute changes. r=roc
--HG--
rename : layout/reftests/svg/dynamic-filter-contents-01.svg => layout/reftests/svg/dynamic-filter-contents-01a.svg
2011-08-20 14:02:41 +01:00
Robert Longson
f7e6cfcfc3 Bug 678250 - Filter bounds rounded before scaling so small filters may be too large. r=roc 2011-08-15 19:41:57 +01:00
Robert Longson
6e1cace098 Bug 672519 - dominant-baseline applied multiple times for tspan. r=dholbert 2011-07-31 19:36:40 +01:00
Robert Longson
1371deaee4 Bug 617623 - animate number-optional-number and integer-optional-integer attributes properly. r=dholbert 2011-07-01 08:19:52 +01:00
Joe Drew
bf018509ad Bug 645267 - Mark layout/reftests/svg/as-image/img-and-image-1.html as random for now. 2011-07-01 13:08:23 -04:00
Ehsan Akhgari
006b4e90d7 Merge the last green changeset of mozilla-inbound to mozilla-central 2011-06-22 15:50:44 -04:00
Mounir Lamouri
da18a8f130 Merging last green changeset of mozilla-inbound into mozilla-central. 2011-06-22 16:13:49 +02:00
Robert O'Callahan
04565c4766 Bug 637852. Part 16: Mark newly-passing reftests.
Various tests that used to fail on Android now pass. One test that used to fail on Mac passes now too.
2011-06-23 00:11:28 +12:00
Jonathan Kew
f3ed02ab79 bug 475968 - add padding pixels to loose ink bounds on Windows because of ClearType pixel bleed. r=roc 2011-06-22 09:49:53 +01:00
Robert Longson
3235a831cb Bug 652832 - Support animation of use element width/height. r=jwatt 2011-06-20 21:15:42 +01:00
Jonathan Watt
0102820a83 Bug 665009 - In SVG reftests, replace the link to Creative Commons' retired Public Domain Dedication with a link to the replacement, CC0. r=longsonr,gerv. 2011-06-21 13:19:35 +01:00
Brian Birtles
1ffb9cb392 Bug 663288 - Don't allow instance times to be self-dependent, r=dholbert 2011-06-22 10:12:35 +09:00
L. David Baron
2c8f5f2992 Remove notion of percentage intrinsic size: remove the single case that (incorrectly) sets percentage intrinsic sizes, and fix all of the tests that depend on our old incorrect behavior. (Bug 611099) r=dholbert
Needed to help CSS 2.1 meet Proposed Recommendation entrance criteria.
2011-06-12 18:52:32 -07:00
Phil Ringnalda
ba566a58e2 Bug 650691 - random-if the SVG object--auto reftests that are random-if(Android) 2011-06-04 22:20:52 -07:00
Daniel Holbert
0d8555ee1a Bug 308590 patch 7: Reftest for SVG data URI including hash-reference to internal pattern. r=bz 2011-05-21 18:12:46 -07:00
Jonathan Watt
f709b31a75 Bug 657862 - Relative SVG arc path segments are broken. r=longsonr.
--HG--
extra : rebase_source : 8897f5f5358f67708f92f50e1061d1947ae011a1
2011-05-20 21:00:35 +01:00
Bas Schouten
db72966edd Bug 620216 - Part 2: Mark several reftests passing now. r=roc 2011-05-18 22:37:44 +00:00
Robert Longson
af8247261e Bug 633072 - Fix reftests failure by using crispEdge drawing. r=dholbert 2011-05-15 09:30:17 +01:00
Robert Longson
1530e7e1eb Bug 616516 - Try to fix few pixel intermittent animation reftest failure by using crispEdge drawing. r=dholbert 2011-05-13 10:17:50 +01:00
Daniel Holbert
58125e7d17 Bug 629718: Mark SVG anim-text-rotate-01.svg reftest as random-on-WinXP. r=ehsan DONTBUILD 2011-05-10 11:53:13 -07:00
Jonas Sicking
0e17979856 Bug 650493 Part 1: Simplify mutation events by firing all but DOMNodeRemoved off of script runners, and DOMNodeRemoved before starting any update batches or aquiring any state. r=smaug/peterv 2011-05-09 12:33:03 -07:00
Robert Longson
eeaddc72e5 Bug 620286 - White space at beginning (end) of tspan should render when there is preceding (following) non-white space text. r=roc 2011-05-03 08:45:30 +01:00
Robert Longson
d3f15b07db Bug 643419 - pathLength should affect stroke-dasharray. r=dholbert 2011-05-01 19:26:20 +01:00
Robert Longson
92c55aed1d Bug 619992 - Fix invalid reftest that will fail after this bugs main patches land. r=roc 2011-04-30 15:03:51 +01:00
Robert Longson
b64e818fa8 Bug 652442 - Script feature support should depend on whether javascript is enabled. r=dholbert 2011-04-30 14:56:16 +01:00
Daniel Holbert
79ed69dc0c Bug 629718: Mark SVG tspan-rotate-* reftests as random-on-WinXP. r=ehsan DONTBUILD 2011-04-28 20:45:15 -07:00
Daniel Holbert
aab166bc79 Bug 649440 test: Convert randomorange reftest img-anim-1.html into a chrome mochitest that polls for onStopFrame notifications until animation completes. r=joe
--HG--
rename : layout/reftests/svg/as-image/lime-anim-100x100.svg => modules/libpr0n/test/mochitest/lime-anim-100x100.svg
2011-04-28 19:12:02 -07:00
Daniel Holbert
58a7674209 Bug 652050: Mark SVG language-detection tests as failing on android for now 2011-04-22 18:28:26 -07:00
Daniel Holbert
30d737519d Bug 652050: revert diagnostic patch for android reftest permaorange (test-only) DONTBUILD 2011-04-22 11:44:29 -07:00
Daniel Holbert
8ace7c1918 Bug 652050: diagnostic patch for android reftest permaorange (test-only) 2011-04-22 09:37:36 -07:00
Jonathan Watt
9c895c01df Bug 589648 part 3. Work around lack of cairo support to display square stroke-linecaps for zero length paths. r=longsonr.
--HG--
extra : rebase_source : 5aaa65a2bc888b4a64884f5f2a87beb7803f646e
2011-04-20 10:16:02 +01:00
Cameron McCormack
c0000045de Bug 651036 - SMIL: Make discrete to-animations behave consistently with discrete from-to animations r=dholbert 2011-04-20 14:05:29 +12:00
Robert Longson
d06df5fd4d Bug 633337 - pattern viewBoxes not treated correctly. r=jwatt 2011-04-09 21:57:51 +01:00
Robert Longson
33c52d85ab Bug 641858 - text does not reflect dynamic gradient/pattern changes r=jwatt 2011-04-03 13:23:40 +01:00
Boris Zbarsky
6673da2a39 Bug 646850. When resetting length to the pre-animation value, make sure to not lose track of our units. r=dholbert 2011-03-31 15:29:44 -04:00
Boris Zbarsky
1014c1d928 Bug 646912. Fix grad-to-degree conversion factor. r=dholbert
--HG--
rename : layout/reftests/svg/smil/motion/animateMotion-rotate-1.svg => layout/reftests/svg/smil/motion/animateMotion-rotate-1a.svg
rename : layout/reftests/svg/smil/motion/animateMotion-rotate-1.svg => layout/reftests/svg/smil/motion/animateMotion-rotate-1b.svg
2011-03-31 15:29:44 -04:00
Robert Longson
60a6329a4b Bug 619503 - Support SMIL animation of the class attribute r=dholbert,jwatt 2011-01-23 17:08:17 +00:00
Joel Maher
a2a84ed8a8 Bug 636753 - annotate reftest manifests to note tests that fail on Android (1 of 2). r=dbaron a=test-only 2011-03-18 11:54:13 -04:00
Hiroyuki Ikezoe
1914cb662b Bug 635156 - typos in test svg files.
r=longsonr a=tests-only
2011-02-22 13:04:45 +01:00
Daniel Holbert
f281072fde Bug 596765, followup 2: Bail out of nsObjectLoadingContent::LoadObject for SVG-as-an-image documents (and re-enable reftest). r+a=roc 2011-02-18 23:55:39 -08:00
Daniel Holbert
30c60be9d0 Bug 596765 followup: Disable plugin in svg-as-image test, since it's apparently unreliable (orange on linux64) and might not be testing correctly. a=orange 2011-02-17 23:25:11 -08:00
Daniel Holbert
ff37234560 Bug 596765 followup: Disable plugin instantiation in SVG-as-an-image. r+a=roc 2011-02-17 21:52:03 -08:00
Daniel Holbert
ad7aa54cec Bug 596765, patch 4: reftests for this bug. r+a=roc 2011-02-17 17:13:52 -08:00
Daniel Holbert
99a50a3910 Bug 596478: delay nsImageFrame's IsPercentageAware check until after we've lazily initialized mIntrinsicSize. r=roc a=dbaron 2011-02-15 13:34:52 -08:00
Daniel Holbert
f4407944ad Bug 632754: Annotate svg-as-an-image reftests that fail on d2d as 'fails-if', not 'random-if'. r=roc a=tests 2011-02-09 22:23:19 -08:00
Daniel Holbert
e6da31ef61 Bug 614649, patch 3: Add new comprehensive reftests for SVG-as-an-image w/ no viewBox. r=jwatt a=tests
--HG--
rename : layout/reftests/svg/as-image/img-height-meet-1-ref.html => layout/reftests/svg/as-image/img-novb-height-all-1-ref.html
rename : layout/reftests/svg/as-image/img-height-meet-1.html => layout/reftests/svg/as-image/img-novb-height-meet-1.html
rename : layout/reftests/svg/as-image/img-height-slice-1.html => layout/reftests/svg/as-image/img-novb-height-slice-1.html
rename : layout/reftests/svg/as-image/img-width-meet-1-ref.html => layout/reftests/svg/as-image/img-novb-width-all-1-ref.html
rename : layout/reftests/svg/as-image/img-width-meet-1.html => layout/reftests/svg/as-image/img-novb-width-meet-1.html
rename : layout/reftests/svg/as-image/img-width-slice-1.html => layout/reftests/svg/as-image/img-novb-width-slice-1.html
rename : layout/reftests/svg/as-image/img-widthAndHeight-slice-1-ref.html => layout/reftests/svg/as-image/img-novb-widthAndHeight-all-1-ref.html
rename : layout/reftests/svg/as-image/img-widthAndHeight-meet-1.html => layout/reftests/svg/as-image/img-novb-widthAndHeight-meet-1-em.html
rename : layout/reftests/svg/as-image/img-widthAndHeight-meet-1.html => layout/reftests/svg/as-image/img-novb-widthAndHeight-meet-1-px.html
rename : layout/reftests/svg/as-image/img-widthAndHeight-slice-1.html => layout/reftests/svg/as-image/img-novb-widthAndHeight-slice-1-em.html
rename : layout/reftests/svg/as-image/img-widthAndHeight-slice-1.html => layout/reftests/svg/as-image/img-novb-widthAndHeight-slice-1-px.html
2011-02-09 12:13:18 -08:00
Daniel Holbert
0f580ba819 Bug 614649, patch 2: Tweak/repurpose some existing svg-as-an-image reftests, in light of their (intentionally) different rendering as a result of this bug's patch. r=roc a=tests
--HG--
rename : layout/reftests/svg/as-image/squaredCircle-viewBox-100x100.svg => layout/reftests/svg/as-image/squaredCircle-100x100.svg
rename : layout/reftests/svg/as-image/squaredCircle-viewBox-100x100.svg => layout/reftests/svg/as-image/squaredCircle-100x50.svg
2011-02-09 12:13:18 -08:00
Daniel Holbert
2adbb7e694 Bug 629143: Re-enable svg-as-an-image tests that didn't work with OpenGL-accelerated layers now that we've disabled OpenGL on the versions of OS X that have the bug. a=tests-only DONTBUILD 2011-02-03 16:29:27 -08:00
Daniel Holbert
046dbe6c85 (no bug) Fix end-of-line whitespace in SVG-as-an-image code & tests. r+a=whitespace-only DONTBUILD 2011-02-02 22:36:09 -08:00
Daniel Holbert
1ff5c43455 Bug 629885: mark non-HTTP-version of test 'svg-stylesheet-external-1.html' as random. a=tests,orange DONTBUILD 2011-02-02 14:20:47 -08:00
Jonathan Watt
7c9f9c67d5 Bug 610990 - Regression: SVGPathSegList should allow manipulation of invalid paths. r=roc,sicking, a=blocking. 2011-02-02 08:41:50 +13:00
Daniel Holbert
d761994b1c Bug 628747: (patch v2) Disallow SVG-as-an-image from loading external resources, unless we're sure they won't hit the network. r=bz r=roc a=roc 2011-01-28 07:59:15 -08:00
Daniel Holbert
3c728a9e52 Bug 628747: Back out 0435ed183c2d (first version of this bug's patch). a=backout 2011-01-28 07:52:16 -08:00
Daniel Holbert
5388c782d1 Bug 628747: Disallow SVG-as-an-image from loading external resources. r=bz a=roc 2011-01-26 22:20:27 -08:00
Daniel Holbert
d96c1bed41 Bug 629143 - disable some near-permaorange-on-osx64 reftests (img-height-meet-2.html, img-height-slice-2.html, img-width-meet-2.html, img-width-slice-2.html), pending investigation. r+a=stop-the-orange on a CLOSED TREE 2011-01-26 13:30:21 -08:00
Phil Ringnalda
a21c704fe9 Bug 623405 - mark anim-text-rotate-01.svg as passing on WinXP, since it turns out to have been fixed by bug 625800, r=dholbert, a=test 2011-01-15 19:02:54 -08:00
Brian Birtles
23f0dcba7c Bug 544809 - nsSVGPatternFrame::GetPatternWithAttr and callers should take account of SMIL animation, r=longsonr, a=roc 2011-01-16 16:36:34 +09:00
Phil Ringnalda
3d84a2af0b Bug 623450 and dependencies - Annotate the reftests that fail on WinXP, r=dbaron, a=test 2011-01-12 08:11:29 -08:00
Phil Ringnalda
ef8e8eba6f Bug 623405 - Mark anim-text-rotate-01.svg & dynamic-text-04.svg as failing on WinXP since they do, and dynamic-text-04.svg as passing on Linux since it does, r=longsonr, a=test 2011-01-10 16:35:51 -08:00
Brian Birtles
98d103fe8b Bug 607537 - SVG SMIL: Support paint servers an animation values; r=dholbert,dbaron; a=roc 2010-12-29 10:31:14 +09:00
Robert Longson
e39c239054 Bug 621210 - Clear cached ctm when painting mask children; r=jwatt; a=roc 2010-12-24 09:30:01 +00:00
Brian Birtles
64e7373c44 Bug 615788 - Clear cached ctm when painting pattern children; r=longsonr; a=roc 2010-12-23 14:48:31 +09:00
Brian Birtles
8658beede3 Bug 618205 - SVG SMIL: Correctly fallback to non-additive animation on display and shorthand properties; r=dholbert; a=roc 2010-12-23 14:48:31 +09:00
Brian Birtles
2b13cacbcd Bug 615872 Part 2 - SVG SMIL: Remove local resamples from timed elements; r=dholbert; a=roc 2010-12-23 14:48:31 +09:00
Robert Longson
3c0d7ed5aa Bug 620144 - clip paths and masks that cannot be resolved should be ignored r=jwatt,a=roc 2010-12-19 17:47:01 +00:00
Robert Longson
95f8c3df9b Bug 619968 - feGaussianBlur should render as identity if stdDeviation=0 r=jwatt,a=roc 2010-12-18 13:14:09 +00:00
Robert Longson
2ae2507399 Bug 619630 - Support no comma or whitespace between negative 2nd point in polyline r=jwatt,a=roc 2010-12-18 20:12:13 +00:00
Jonathan Watt
42fd83c9cd Bug 602207 - <animateMotion><mpath> uses path's "transform" attribute on <path> elements, which it shouldn't
--HG--
extra : rebase_source : 9c8d0cb8d4c349cacf4b6c1f0db2b74695e74ff0
2010-12-09 16:42:59 +00:00
Robert O'Callahan
5824056067 Bug 617152. Part 2: Fix SVG-as-image tests. r=dholbert 2010-12-20 14:37:40 +13:00
Daniel Holbert
4a7a8b4937 Bug 272288 Patch 5: Add some more <svg:image> reftests. r=roc a=tests
--HG--
rename : layout/reftests/svg/image/blueRect10x10-viewBox.svg => layout/reftests/svg/image/blueRect10x10-viewBox-animPAR.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02-ref.svg => layout/reftests/svg/image/image-preserveAspectRatio-03-ref.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02-svg.svg => layout/reftests/svg/image/image-preserveAspectRatio-03.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02-ref.svg => layout/reftests/svg/image/image-preserveAspectRatio-04-ref.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02-svg.svg => layout/reftests/svg/image/image-preserveAspectRatio-04.svg
2010-12-19 16:45:29 -08:00
Daniel Holbert
ebf2a2f077 Bug 272288 Patch 2: Store override preserveAspectRatio values in property table on image document's root node, when painting <svg> image element. r=roc a=roc
--HG--
rename : layout/reftests/svg/image/blueRect10x10.svg => layout/reftests/svg/image/blueRect10x10-viewBox.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-01.svg => layout/reftests/svg/image/image-preserveAspectRatio-01-raster.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-01.svg => layout/reftests/svg/image/image-preserveAspectRatio-01-svg.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02.svg => layout/reftests/svg/image/image-preserveAspectRatio-02-raster.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02.svg => layout/reftests/svg/image/image-preserveAspectRatio-02-svg.svg
2010-12-19 16:45:29 -08:00
Daniel Holbert
9dce61ff01 Bug 272288 Patch 1: Fix nsSVGImageFrame to handle SVG images. r=roc a=roc 2010-12-19 16:45:29 -08:00
Robert Longson
619b5db75c Bug 617737 - white space handling incorrect r+a=roc 2010-12-16 10:57:35 +00:00
Daniel Holbert
0664856568 Bug 598798: Remove no-longer-functional reftest snapshot lines missed by prev. patch, in image-preserveAspectRatio-* reftests. a=tests-only DONTBUILD 2010-12-09 09:58:21 -08:00