layout/svg/nsSVGUtils.cpp
e56e0f49a088640c4f98e9f267b3199e4e248789
created 2014-05-13 10:24 +0900
pushed 2014-05-21 12:56 +0000
Shigeyuki Tsukihashi Shigeyuki Tsukihashi - Bug 999964 part 1 - Patch for SVG 2 getBBox method; r=longsonr, r=bz
a26c8f53a22365985eabcf3b5120fbb26f11fd96
created 2014-04-24 10:25 +0200
pushed 2014-04-24 17:41 +0000
Markus Stange Markus Stange - Bug 1000382 - Don't simplify the invalidation region before calling nsSVGIntegrationUtils::AdjustInvalidAreaForSVGEffects. r=roc
fcd9986a84c58232fdf6a2f8cb6ee994e5be3612
created 2014-04-23 11:47 +0200
pushed 2014-04-23 21:12 +0000
Markus Stange Markus Stange - Bug 997735 - Add nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset. r=roc
ebcacae1532c56c5b0f784f55c54f27f2a911dea
created 2014-04-16 01:41 +0100
pushed 2014-04-16 13:18 +0000
Jonathan Watt Jonathan Watt - Bug 996901 - Remove lots of gfxASurface.h and gfxImageSurface.h includes and forward declarations that are no longer needed. r=mattwoodrow
22cf932abe41d839d05f7a194af29581c661a62c
created 2014-04-15 12:54 -0700
pushed 2014-04-16 03:29 +0000
Daniel Holbert Daniel Holbert - Bug 991285 part 1: Consistently allocate nsRenderingContext instances on the heap. r=roc
2a3ff17ca99e0e4de3efd18bbcd6ee189fe5f1e3
created 2014-02-27 20:04 -0300
pushed 2014-02-28 15:17 +0000
Reuben Morais Reuben Morais - Bug 458300 - Remove some unneeded includes of nsINameSpaceManager.h. r=jst
61c7a0b4ece19a67cc5d9941cc58d57fa7ef33c1
created 2014-02-26 20:40 +0000
pushed 2014-02-27 14:43 +0000
Robert Longson Robert Longson - Bug 975206 - Elements with non-existent clip-path URLs do not fire events. r=jwatt
926a5f6d263c5eff796dec916ed65a1ba6e17a34
created 2014-02-24 10:22 -0500
pushed 2014-02-25 02:30 +0000
Max Vujovic Max Vujovic - Bug 948265 - Split out rendering code from nsSVGFilterInstance into nsFilterInstance. r=roc
7913b3e61acb873a51669b01fb86f1d8dc8ce709
created 2014-02-24 10:22 -0500
pushed 2014-02-25 02:30 +0000
Max Vujovic Max Vujovic - Bug 948265 - Pass an nsStyleFilter chain instead of an nsSVGFilterFrame into nsSVGFilterInstance. r=roc
ac6b0bcdea0b1f80a226f814e143a798ccb4d90c
created 2014-02-24 09:41 -0500
pushed 2014-02-25 02:30 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 974687 - Part 2: Fix more than 80cols issues caused by MOZ_OVERRIDE annotation. r=dholbert
5c277d91fcd69946d56abe64c9f0ce91ccbd2859
created 2014-02-24 09:41 -0500
pushed 2014-02-25 02:30 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 974687 - Part 1: Add about 300 MOZ_OVERRIDE in layout/. r=dholbert
72910da4cb7787799b3b5340991e05ad62e23f26
created 2014-02-09 20:31 -0800
pushed 2014-02-12 13:40 +0000
Max Vujovic Max Vujovic - Bug 948265 - [CSS Filters] Change nsSVGFilterProperty to track an nsStyleFilter chain instead of a single nsIURI and nsSVGFilterFrame. r=roc
5d252c7bbea4fe1b66f1d2aac81530ba93a64d4b
created 2014-02-06 10:42 -0800
pushed 2014-02-08 01:32 +0000
Max Vujovic Max Vujovic - Bug 948265 - [CSS Filters] Make nsSVGIntegrationUtils and nsSVGUtils call nsSVGFilterInstance directly instead of through nsSVGFilterFrame. r=roc
dad17d2dcf2828cfaf33dbfffef37899aee51885
created 2014-02-07 11:05 -0500
pushed 2014-02-07 19:43 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d4251829067b (bug 948265) for bustage.
d4251829067bb7fc4f7f732154acc347ce035e9e
created 2014-02-07 10:48 -0500
pushed 2014-02-07 19:43 +0000
Max Vujovic Max Vujovic - Bug 948265 - [CSS Filters] Make nsSVGIntegrationUtils and nsSVGUtils call nsSVGFilterInstance directly instead of through nsSVGFilterFrame. r=roc
93f99d0518c7bc218df9d9154370345a13426827
created 2014-01-23 13:26 -0500
pushed 2014-01-24 08:27 +0000
Benoit Jacob Benoit Jacob - Bug 959380 - 4/5 - Make gfxContentType a typed enum - r=jrmuizel
ab6bc5637e29f3f8dad7212db75abcdd1db74c4e
created 2014-01-08 10:30 +0100
pushed 2014-01-08 20:36 +0000
Markus Stange Markus Stange - Bug 957366 - Skip the temporary surface during filter drawing for DrawTarget-backed gfxContexts. r=roc
eca13ded05d798cf4f4f1941ba41b389e7e21aee
created 2014-01-04 08:29 +0000
pushed 2014-01-06 12:54 +0000
Robert Longson Robert Longson - Bug 956311 - Remove nsSVGGeometryFrame. r=dholbert
247d083cf4ddc57b2da693a7c09bc4950fe9f881
created 2014-01-03 08:57 +0000
pushed 2014-01-03 12:06 +0000
Robert Longson Robert Longson - Bug 955917 (Part 2) - Remove unused functions from nsSVGUtils. r=dholbert
2343e90583b0460249507bd2ec5334520c9e2109
created 2014-01-02 12:09 +0000
pushed 2014-01-02 21:19 +0000
Robert Longson Robert Longson - Bug 955917 - Remove unused functions from nsSVGUtils. r=dholbert
6900b944694d22e079b66c8330471aecabcf7a11
created 2014-01-02 12:01 +0000
pushed 2014-01-02 21:19 +0000
Robert Longson Robert Longson - Bug 955854 - Remove unused colour space mapping code and move the rest to nsSVGMaskFrame. r=dholbert
1a8e09381a515f42685203294afc50142e43f211
created 2013-12-31 13:44 -0500
pushed 2014-01-01 00:33 +0000
David Zbarsky David Zbarsky - Bug 952977: Switch GetCTM to gfx::Matrix r=nical
3cf7d0ef7869221cc221c69aba0a0a5d0337f0fa
created 2013-12-30 16:42 -0500
pushed 2013-12-31 03:17 +0000
David Zbarsky David Zbarsky - Bug 952977: Switch nsSVGImageFrame to gfx::Matrix r=nical
4b412a92a92cdf920d07c6dcd360d4d61bfd588a
created 2013-12-30 01:50 -0500
pushed 2013-12-31 03:17 +0000
David Zbarsky David Zbarsky - Bug 952977: Switch GetBBoxContribution to gfx::Matrix r=nical
8821d96ad478517f02858713982c45618b2ac00c
created 2013-12-29 18:35 -0500
pushed 2013-12-31 03:17 +0000
David Zbarsky David Zbarsky - Bug 952977: Switch IsSVGTransformed to gfx::Matrix r=nical
8eacfa0523bd23fbb5cdcfc22fa1c00abd99e781
created 2013-12-26 15:13 -0500
pushed 2013-12-27 03:34 +0000
David Zbarsky David Zbarsky - Backout b04bd18e5692 for reftest failure
f8a179a84a9cfda21288e6ca5ab6cc1670db1bf6
created 2013-12-26 18:49 +0000
pushed 2013-12-27 03:34 +0000
Robert Longson Robert Longson - Bug 953064 - Add MOZ_STACK_CLASS and MOZ_GUARD_OBJECT_NOTIFIER to various classes. r=dholbert
b04bd18e5692e4f86815b6d0652c3843069784d7
created 2013-12-26 13:06 -0500
pushed 2013-12-27 03:34 +0000
David Zbarsky David Zbarsky - Bug 952977: Switch PrependSVGTransform to gfx::Matrix r=nical
d7c9b80ab65fe155d4a0ed70e435f766567812ba
created 2013-12-20 16:38 +0000
pushed 2013-12-21 03:02 +0000
Robert Longson Robert Longson - Bug 940193 - rename nsSVGTextFrame2 to SVGTextFrame. r=dholbert
ece82588eff5bbf8670ae97a91aab5aeb45032df
created 2013-11-27 12:25 +0100
pushed 2013-11-28 13:35 +0000
Markus Stange Markus Stange - Bug 924103 - Use Moz2D for SVG filter rendering. r=roc
9bd5d4cb820e5d6279212f3ba53dcd8b7607c92a
created 2013-11-23 13:32 +0000
pushed 2013-11-25 01:52 +0000
Robert Longson Robert Longson - Bug 939942 - Reflow when bounds changes due to stroke creation/removal. r=jwatt
14de5edb207806571d8b161b9015faadb35d42ac
created 2013-11-18 14:29 +0000
pushed 2013-11-19 02:38 +0000
Jonathan Watt Jonathan Watt - Bug 889736, part 4 - Remove nsSVGTextContainerFrame. r=heycam
d80e27b74a8472bfeae29e6ecad7a125020cf956
created 2013-11-18 14:29 +0000
pushed 2013-11-19 02:38 +0000
Jonathan Watt Jonathan Watt - Bug 889736, part 3 - Remove nsSVGTSpanFrame. r=heycam
f2f35104ab0babd3fd12d1ffac12c1434721a41b
created 2013-11-18 14:29 +0000
pushed 2013-11-19 02:38 +0000
Jonathan Watt Jonathan Watt - Bug 889736, part 1 - Remove nsSVGTextFrame and nsSVGGlyphFrame. r=heycam
e05ec9f34435134361f954369b523828f675f5fd
created 2013-11-02 11:10 +0000
pushed 2013-11-03 21:22 +0000
Jonathan Watt Jonathan Watt - Bug 932761 - Implement Moz2D path builders for all of the SVG element types. r=dholbert
0777ab1c31a76f85078e4afcf82f7fe222c332cd
created 2013-11-01 11:04 +0000
pushed 2013-11-01 18:59 +0000
Jonathan Watt Jonathan Watt - Bug 932091 - Convert SVGBBox.mBBox to Moz2D. r=dholbert
05d9c6a32d8b32b3f2a80431c23dfd49bd9f72b3
created 2013-10-29 08:14 +0000
pushed 2013-11-01 01:17 +0000
Jonathan Watt Jonathan Watt - Bug 931769, part 3 - Move MaxExpansion() from nsSVGUtils to nsSVGPatternFrame, and convert it to Moz2D. r=dholbert
9ef91147d327f319c8faac92ffe2ea42ddd685b6
created 2013-10-25 10:09 +0200
pushed 2013-10-25 16:56 +0000
Jonathan Kew Jonathan Kew - bug 930420 - respect any transform on the glyph element itself when calculating SVG glyph extents. r=heycam
a8680e083efa3aff99342f19b6bfbcf62c6ae0fb
created 2013-10-22 23:45 +0200
pushed 2013-10-23 03:08 +0000
Jonathan Watt Jonathan Watt - Bug 929441 - Stop unnecessarily setting a transform between emitting a path and stroking it. r=Bas
47b5355992adc942e1a059c572703becc40bcdb0
created 2013-10-07 19:15 -0400
pushed 2013-10-09 10:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
ae6c7a11874eb2fcd05cc4c96b886a1e3757663c
created 2013-10-01 17:02 -0400
pushed 2013-10-02 01:56 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921753 - Part 4: Move DrawMode outside of gfxFont.h so that we won't need to #include that header everywhere DrawMode is needed; r=roc
1892aa2a6de84d83a3c0aff80b0153d925e48ebc
created 2013-09-24 16:45 -0400
pushed 2013-09-25 03:26 +0000
Benoit Jacob Benoit Jacob - Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
73412ba47db100d1fe7086001a046cfe7b2a0b52
created 2013-09-14 20:40 -0700
pushed 2013-09-18 00:27 +0000
Rik Cabanier Rik Cabanier - Bug 902525 - Part 3: create a layer for content that stores the blend mode r=roc
62c338adb0fb253b7a607b325d645a07a6958e13
created 2013-09-15 18:59 -0400
pushed 2013-09-16 02:04 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 7 changesets (bug 902525) for B2G reftest failures.
8ef3a516bd68078a5d4272c7fa2891125a142029
created 2013-09-15 16:24 -0400
pushed 2013-09-16 02:04 +0000
Rik Cabanier Rik Cabanier - Bug 902525 - part 3: Create a layer for content that stores the blend mode. r=roc
fa8322c03573afc5aaa9bfc43b7218e25f713d78
created 2013-05-16 14:35 +1200
pushed 2013-09-14 01:22 +0000
Jonathan Kew Jonathan Kew - Bug 798843 - Rename -moz-objectFill, -moz-objectStroke, -moz-objectValue to context-fill, context-stroke, context-value r=dbaron
13743a1f2db3b0ae4c66d2728eb4b8272e65459c
created 2013-05-16 14:35 +1200
pushed 2013-09-14 01:22 +0000
Edwin Flores Edwin Flores - Bug 798843 - Replace instances of 'object' with 'context' to match change in CSS values r=roc
c88b666cff54e59c9a99b84b0cb202fd9e7ab19a
created 2013-09-13 11:15 -0400
pushed 2013-09-14 01:22 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 6c097bdfc079, 51f5d900cd27, 9fdf99c07466, and b322938b37ef (bug 798843) due to intermittent Windows test failures.
51f5d900cd27bf875ccc24e89c39c71849b5bb57
created 2013-05-16 14:35 +1200
pushed 2013-09-13 14:13 +0000
Jonathan Kew Jonathan Kew - Bug 798843 - Rename -moz-objectFill, -moz-objectStroke, -moz-objectValue to context-fill, context-stroke, context-value r=dbaron
6c097bdfc0790f22e44432b073163ea1af432fa3
created 2013-05-16 14:35 +1200
pushed 2013-09-13 14:13 +0000
Edwin Flores Edwin Flores - Bug 798843 - Replace instances of 'object' with 'context' to match change in CSS values r=roc
fd077e283f6a22e024ab2076963b1e6967ec3996
created 2013-09-11 08:27 +0100
pushed 2013-09-12 02:06 +0000
Jonathan Kew Jonathan Kew - bug 875329 - don't ignore transforms when rendering SVG-in-OT glyphs. r=heycam
a9932e507b43e712b3e5d79256040303ff63904b
created 2013-08-20 01:08 +1200
pushed 2013-08-26 13:19 +0000
Robert O'Callahan Robert O'Callahan - Bug 906521. Part 7: Handle cases where an SVG glyph has no frame or a non-SVG frame without crashing in debug builds. r=jfkthame
0f7620a5047a753f2f8b200d8a0e9979d215387d
created 2013-07-22 15:08 -0700
pushed 2013-07-25 03:09 +0000
Max Vujovic Max Vujovic - Bug 895182 - [CSS Filters] Implement parsing for blur, brightness, contrast, grayscale, invert, opacity, saturate, sepia. Co-authored with Dirk Schulze (krit). r=heycam
0bc271ee1749931d3afaa78422bdbd31132ddf88
created 2013-07-23 16:36 +0100
pushed 2013-07-24 00:53 +0000
Ed Morley Ed Morley - Backed out changeset f24d81b85929 (bug 895182) for Windows build failures on a CLOSED TREE
f24d81b859291b1799bc18239c356e34d228c96d
created 2013-07-23 10:47 -0400
pushed 2013-07-24 00:53 +0000
Max Vujovic Max Vujovic - Bug 895182 - [CSS Filters] Implement parsing for blur, brightness, contrast, grayscale, invert, opacity, saturate, sepia. Co-authored with Dirk Schulze (krit). r=heycam
dd488e0cc1fd4eeff4261be8bcca7bc5edf43273
created 2013-07-12 17:13 +1000
pushed 2013-07-12 17:34 +0000
Cameron McCormack Cameron McCormack - Bug 890782 - Part 2: Make NS_STATE_SVG_NONDISPLAY_CHILD a global state bit and rename it. r=jwatt
89f980fdb567a3ea1797d2e8ab9c430c6e3bdc9a
created 2013-07-12 16:39 +1000
pushed 2013-07-12 17:34 +0000
Cameron McCormack Cameron McCormack - Bug 879659 - Part 2: Refactor SVG marker handling to support more types of markers in the future. r=longsonr
7d0990045b341c1747e8fd354073d8da8c42d7b6
created 2013-06-24 23:05 -0700
pushed 2013-06-25 21:05 +0000
Daniel Holbert Daniel Holbert - Bug 886611 part 2: Rename the nsSVGUtils function SetupCairoStrokeHitGeometry() to SetupCairoStrokeGeometry() . r=longsonr
584d089e7167c234a3c2b5a9ddc94232d9a2bacf
created 2013-06-24 23:05 -0700
pushed 2013-06-25 21:05 +0000
Daniel Holbert Daniel Holbert - Bug 886611 part 1: Rename the nsSVGUtils function SetupCairoStrokeGeometry() to SetupCairoStrokeBBoxGeometry() . r=longsonr
a7ee32eadc9f0021fac120b0a2c293911384ea52
created 2013-06-16 12:05 +0100
pushed 2013-06-17 08:36 +0000
Robert Longson Robert Longson - Bug 876450 - non-scaling-stroke doesn't work with svg.text.css-frames.enabled. r=heycam
less more (0) -60 tip