Commit Graph

626 Commits

Author SHA1 Message Date
Cameron McCormack
d32604b3d0 Bug 793612 - Make nsSVGArcConverter robust against zero-sized arc segments. r=longsonr 2012-09-24 22:07:41 +10:00
Robert O'Callahan
0f5bc3997c Bug 772726. Part 10: Reduce scale to avoid floating-point accuracy errors that cause small artifacts with D2D Azure content drawing. r=jwatt 2012-09-08 00:43:34 +12:00
Robert O'Callahan
1d47c09d1a Bug 777194. Increase fuzz for failing MacOS 10.8 text-layout-01.svg. 2012-09-18 21:16:45 +12:00
Robert Longson
ded52f5aa6 Bug 791427 - speed up smil/transform tests on Android. r=dholbert 2012-09-15 12:08:03 +01:00
Phil Ringnalda
5e68b861ee Bug 789762 - Annotate the fuzzy antialiasing in reftests/svg/text-layout-01.svg on OS X 10.8
--HG--
extra : rebase_source : 9bf990c03eb53bb33dc8828dd10470daa1345bc7
2012-09-09 14:35:50 -07:00
Phil Ringnalda
f4d7c54c06 Switch reftest conditions for OSX to use the OSX variable from bug 789771 instead of a regex
--HG--
extra : rebase_source : f4123ff10d1df1ec4f6f2ad75b764416056cf271
2012-09-08 23:40:29 -07:00
Robert Longson
9c6a51753e Bug 783995 - enable animation of view element attributes. r=dholbert 2012-09-09 12:44:03 +01:00
Cameron McCormack
e49fc28c3e 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
f67c31f887 Bug 788940 - Add more dilation to fallback-color-04. r=longsonr 2012-09-06 16:07:53 +10:00
Robert Longson
f974ac08a0 Bug 786216 - Fix evenodd fill-rule. r=jwatt 2012-08-28 15:47:01 +01:00
Kyle Huey
30cef0f1d5 Merge m-c to b-s. 2012-08-14 11:14:40 -07:00
Kyle Huey
f8ba220f4b Bug 685516: Disable a bunch of failing tests on Android XUL. r=jrmuizel 2012-08-13 11:22:11 -07:00
Matt Woodrow
5b782df2fa 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
7f18c01d05 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
3e75cf3f4a 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
978ecd9f01 Bug 619964 - Implement FillPaint and StrokePaint filter sources. r=jwatt 2012-08-05 20:10:21 +01:00
Jonathan Watt
e2dc3881d0 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
ae338c338d Bug 746883. More test fuzz. r=roc 2012-07-31 18:34:14 +12:00
Robert Longson
4f899d9f88 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
db90500fee Back out bug 779001, bug 746883, bug 778595, bug 776803, bug 7118849 2012-07-31 18:17:23 +12:00
Nicholas Cameron
bb68fa704b Bug 746883. More test fuzz. r=roc 2012-07-31 13:46:05 +12:00
Robert Longson
dbaad765db 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
cfc601685f 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
13e7dc1794 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
d86813c1aa 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
e66b0509e9 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
77a641125d 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
9d8c37984f 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
8762695360 Bug 765107 - Reftests for scaled filter drawing; r=bas
--HG--
extra : rebase_source : 27fecbfc7ddb43f892401db9935236eaf00aee2d
2012-07-18 15:15:17 -04:00
Jonathan Watt
9d5b0bdf72 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
1ee7e92fb7 Bug 773450 - Lines don't show up in some Google Maps directions. r=roc. 2012-07-17 15:44:39 -04:00
Jonathan Watt
eb6f0aab92 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
ad2b73f6f5 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
7a283e2bbb Bug 773837 - Fix bug in reftests/svg/filters/feDistantLight-filterRes-01.svg. r=me. 2012-07-14 00:18:35 +01:00
Jonathan Watt
ac4527f1b9 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
9456baae6c Bug 773196 - Remove -moz prefix from CSS transform properties in SVG reftests. r=me. 2012-07-13 16:12:45 +01:00
Jeff Muizelaar
3770f17103 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
cfef187ad4 Back out 0c1f34eb5b93 and 0f987ac28e8c (bug 683243) for Android R2 bustage 2012-07-12 22:27:34 -07:00
Jeff Muizelaar
6d431e1711 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
dd292d1b90 Bug 707733 - Extend timeout for deferred-anim-1.xhtml; r=dholbert 2012-07-11 12:21:50 +09:00
Jonathan Watt
84dfc29387 Bug 771042, part 3 - Enable the reftests/svg/smil/motion tests. r=birtles. 2012-07-09 18:41:14 +01:00
Jonathan Watt
da072672f8 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
d4d3516834 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
b9cfa898c5 Bug 555392 - Extend timeout for deferred-tree-1.xhtml; r=dholbert 2012-07-09 08:47:08 +09:00
Cameron McCormack
c437bc6e92 Bug 769115 - Calculate marker orientation correctly for arc endpoints. r=jwatt 2012-07-08 21:36:07 +10:00
Ehsan Akhgari
df2fb388c2 Backout changeset e04abde1b323 (bug 539356) because of performance and correctness regressions 2012-07-03 20:21:03 -04:00
Jonathan Watt
68d63e84fc Bug 732819 followup - fix test. r=me. 2012-06-30 13:54:01 +01:00
Jonathan Watt
532e8a1995 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
c96dc0e2ed Bug 539356 - Part 10 - Test changes required for DLBI. r=roc 2012-06-30 15:06:11 +12:00
Jonathan Watt
85c5167bf8 Bug 769103 - Get SVG masks working for HTML elements under CSS transforms. r=roc. 2012-06-28 23:59:05 +01:00