image/src/VectorImage.cpp
b88f451d3ecc23458b45db408d94bdd9032e84de
created 2014-08-29 12:09 -0700
pushed 2014-10-13 16:35 +0000
Daniel Holbert Daniel Holbert - Backout c5aae1b3dc3f (bug 1002632) for breaking animations in SVG-in-opentype fonts.
d02d3b4f448f28642278685c00ebeb3e28b67b62
created 2014-08-29 23:04 +0900
pushed 2014-10-13 16:35 +0000
James Kolb James Kolb - Bug 1028288 Add canvas global transparency support to svgs. r=seth
3d51132a0099aed9bd4dfc16584eff231253a35e
created 2014-08-22 13:12 -0700
pushed 2014-10-13 16:35 +0000
Seth Fowler Seth Fowler - Bug 1043560 - Refactor the imgIContainer::Draw API. r=tn,dholbert,jwatt,mwu,mattwoodrow,roc sr=jrmuizel
d997e5accc3f32dfe962a969b2fe65e2ac17cb4f
created 2014-08-06 15:43 -0700
pushed 2014-10-13 16:35 +0000
Wes Kocher Wes Kocher - Backed out changesets 950a3afc2b15 and dfb5303af6f9 (bug 1028288) for being incorrect
950a3afc2b15226d88209eea5f80fa9bdfe0cc4b
created 2014-08-02 16:14 +0900
pushed 2014-10-13 16:35 +0000
James Kolb James Kolb - Bug 1028288 Add canvas global transparency support to svgs. r=roc
46afb11b77a2bf341bff8f1f919c961fbce756d9
created 2014-07-28 14:27 -0700
pushed 2014-10-13 16:35 +0000
Seth Fowler Seth Fowler - Bug 1034345 (Part 3) - Implement OptimalImageSizeForDest for VectorImage. r=dholbert
cf57c5019172d7994d66d19340a1b26ecaa6c45a
created 2014-07-29 12:05 +1200
pushed 2014-10-13 16:35 +0000
Matt Woodrow Matt Woodrow - Bug 1044702 - Part 1: Remove unnecessary gfxDrawable constructors. r=Bas,seth
27c670206df9cf6c09d3f14d2547665d9305417b
created 2014-08-29 12:09 -0700
pushed 2014-09-02 16:39 +0000
Daniel Holbert Daniel Holbert - Backout c5aae1b3dc3f (bug 1002632) for breaking animations in SVG-in-opentype fonts. a=sledru
8e453205ddbfb2b3a9e8a4ac4051bb7e415a62ff
created 2014-07-10 11:00 -0400
pushed 2014-09-02 16:39 +0000
Michael Wu Michael Wu - Bug 1037028 - More namespace cleanups in imglib, r=seth
343acb32cd03367d481c7c84d1376cc8de2ac840
created 2014-07-11 08:06 +0100
pushed 2014-09-02 16:39 +0000
Jonathan Watt Jonathan Watt - Bug 1025553, part 3 - Give gfxMatrix::Invert() the same semantics as Moz2D's Matrix::Invert(). r=Bas
6c4efae1bab3b42ba8d747a332890cb311661918
created 2014-06-27 20:50 -0700
pushed 2014-09-02 16:39 +0000
Seth Fowler Seth Fowler - Bug 997010 (Part 1) - Support dynamic changes to the image-orientation property. r=dbaron
8aec56ad356a21eabbce92d312a76cf893c1c5a7
created 2014-06-26 16:02 -0700
pushed 2014-09-02 16:39 +0000
Seth Fowler Seth Fowler - Bug 997604 - Add invalidation rect support to ImageWrappers, and use it in nsImageFrame. r=tn,sr=bz
814bda3bac4ea49924438db2beae93652fd6dcde
created 2014-06-26 08:40 +0100
pushed 2014-09-02 16:39 +0000
Jonathan Watt Jonathan Watt - Bug 1003505 - Fix printing of SVG images so that they're no longer pixelated. r=seth
4976dc6ee72a17fe1641de59fbd66c52716f8fd9
created 2014-06-23 14:49 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in image/ - r=jrmuizel
013456bbf74d5517f53ca1f04206d758ddeae0be
created 2014-04-19 21:28 -0400
pushed 2014-07-21 20:25 +0000
Michael Wu Michael Wu - Bug 994081 - [2/3] Convert imgFrame to SourceSurfaces, r=seth
b5b2303ba39f08b9ff9e3c81e4555a004c08c108
created 2014-05-31 11:26 +0100
pushed 2014-07-21 20:25 +0000
Robert Longson Robert Longson - Bug 1016440 - Stop crashing when failing to allocate draw targets. r=jwatt
e0cd662c4b3ab0975899100beb40679e19f5aaf7
created 2014-05-28 14:30 +0100
pushed 2014-07-21 20:25 +0000
Jonathan Watt Jonathan Watt - Bug 1016123 - Make VectorImage::HeapSizeOfVectorImageDocument include the size of the SVGDocument. r=njn
fa947e53a79013b942741c4c3c6bca8dcdead9ba
created 2014-05-08 11:37 -0700
pushed 2014-07-21 20:25 +0000
Daniel Holbert Daniel Holbert - Bug 1003683: Throttle the rate at which animated images will allow themselves to be refreshed. r=seth
8a968bedfccac7559e6aea17a1640c6512a68c13
created 2014-05-08 10:53 +0100
pushed 2014-07-21 20:25 +0000
Jonathan Watt Jonathan Watt - Bug 590790 part 2 - Add memory reporter for VectorImage's SVGDocumentWrapper's document. r=dholbert, r=njn, r=seth
c5aae1b3dc3fadfdd5914fabf1a17c4f91452223
created 2014-05-01 09:31 -0700
pushed 2014-07-21 20:25 +0000
Daniel Holbert Daniel Holbert - Bug 1002632: Make an image document's refresh driver receive ticks from the image's clients, & disable its internal timer. r=bz
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-06-09 21:49 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
a54345bfd3383b83cdd0cf28a361f7e004a964f1
created 2014-04-15 19:02 +0100
pushed 2014-06-09 21:49 +0000
Jonathan Watt Jonathan Watt - Bug 950372 - Convert imgIContainer::GetFrame to return a Moz2D SourceSurface instead of a Thebes gfxASurface. r=mattwoodrow
c6c037057c026adface744164d46aac111af5167
created 2014-03-05 16:10 +0000
pushed 2014-04-28 18:51 +0000
Jonathan Watt Jonathan Watt - Bug 979905 - Make VectorImage use a Moz2D backed gfxContext. r=mattwoodrow
63f6af2df6027e8352c557f8d8290a345b468c4a
created 2014-02-09 09:04 +0100
pushed 2014-04-28 18:51 +0000
Ms2ger Ms2ger - Bug 952033 - Part a: Use IntSize in SurfaceCache; r=roc
cfecc1e799529437cf2657d0d0ff87617d6ef6df
created 2014-01-23 13:26 -0500
pushed 2014-03-17 21:55 +0000
Benoit Jacob Benoit Jacob - Bug 959380 - 2/5 - Make gfxImageFormat a typed enum - r=jrmuizel
cf1cbaffbfbc60529b036e0bcdad3362c42615e5
created 2014-01-10 14:06 -0500
pushed 2014-03-17 21:55 +0000
Benoit Jacob Benoit Jacob - Bug 958375 - 4/9 - Make SurfaceFormat a typed enum - r=Bas
eea2c6adc5446789557138c6db306912b83e9e4a
created 2013-12-31 10:06 +0100
pushed 2014-03-17 21:55 +0000
Ms2ger Ms2ger - Bug 950143 - Remove the implicit conversion operator from nsIntSize to IntSize; r=roc
826415ddd250964cbef76e9ea5a554c89cb9744d
created 2013-12-13 08:34 +0000
pushed 2014-03-17 21:55 +0000
Jonathan Watt Jonathan Watt - Bug 944442 - DeCOMify imgIContainer::GetFrame. r=seth
d9abdb232a25e574e3ed5ef8afc0aa014588b8c9
created 2013-11-18 22:03 -0800
pushed 2014-02-04 01:06 +0000
Chris Peterson Chris Peterson - Bug 940226 - Build image/src in unified mode. r=seth
0df2441272fb5cbf9878f38273d3b9f76cdc547d
created 2013-11-20 17:21 -0800
pushed 2014-02-04 01:06 +0000
Seth Fowler Seth Fowler - Bug 922899 - Fix VectorImage invalidation for non-animated images. r=dholbert
79cfed9c9d1d67fd12b9b79ac819e5727282ab95
created 2013-11-13 17:32 +1300
pushed 2014-02-04 01:06 +0000
Matt Woodrow Matt Woodrow - Bug 923341 - Part 2: Use SVG caches on all azure backends. r=seth
7d2fe9d9a7bfe67d496697170b549ca40a2ffe67
created 2013-09-20 14:12 +0200
pushed 2014-02-04 01:06 +0000
Simon Lindholm Simon Lindholm - Bug 916602 (Part 1) - Avoid null timestamp assertion in FrameAnimator::GetCurrentImgFrameEndTime. r=seth
b58ac61431bc20e0077e34b20e28a281302633b1
created 2013-10-22 13:38 +0200
pushed 2013-12-09 19:58 +0000
Seth Fowler Seth Fowler - Bug 764299 (Part 4) - Cache rasterized surfaces in VectorImage. r=dholbert
4503553be6de13103b9661c6198a7fd9bf5334a3
created 2013-10-21 14:39 -0400
pushed 2013-12-09 19:58 +0000
Kannan Vijayan Kannan Vijayan - Backout 5a0801040b54, 5bedd82346b4, 4d8068fd3271, and bc31e05eddb8 for b2g build breakage. CLOSED TREE.
5a0801040b54c10f0fab3cc51d04f4ea34ec2fc9
created 2013-10-21 18:10 +0200
pushed 2013-12-09 19:58 +0000
Seth Fowler Seth Fowler - Bug 764299 (Part 4) - Cache rasterized surfaces in VectorImage. r=dholbert
dbff283df8c12c3340ae54d13f363a7eae8386fe
created 2013-10-01 17:01 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921753 - Part 2: Move GraphicsFilters outside of gfxPattern.h so that we won't need to #include that header everywhere GraphicsFilter is needed; r=roc
e8453cdce0057180b18cd1ba8514e279f24b0cf5
created 2013-09-30 17:26 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921876 - Stop #including nsIFrame.h in nsLayoutUtils.h; r=roc
5df5c70b3002a3fc8aaef6171cb7435b89bb9b68
created 2013-09-28 11:28 -0700
pushed 2013-12-09 19:58 +0000
Steve Workman Steve Workman - Bug 867755 - Add strong refcnting for derived classes of mozilla::image::Image r=seth
799dffa9306bf8c3311b0f827a09e78eaa93e56f
created 2013-09-28 11:28 -0700
pushed 2013-12-09 19:58 +0000
Steve Workman Steve Workman - Bug 867755 - Support OnDataAvailable and OnStopRequest off main thread for image loading r=seth
1892aa2a6de84d83a3c0aff80b0153d925e48ebc
created 2013-09-24 16:45 -0400
pushed 2013-12-09 19:58 +0000
Benoit Jacob Benoit Jacob - Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
de8f83fde39482118e4e9b5249d7d1fd36b1d793
created 2013-09-07 09:01 -0400
pushed 2013-10-28 21:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 913619 - Minimize the #includes in image/src; r=jrmuizel
f12a3d9e4cd6426ad9579b572281aa6327d99527
created 2013-09-04 11:39 +0100
pushed 2013-10-28 21:59 +0000
Jonathan Watt Jonathan Watt - Bug 911862 - Make VectorImage use the refresh driver to send out frame change notifications. r=dholbert
545c76a2bf6f36eb4bfbb1daea05479fc1567553
created 2013-08-29 17:18 -0400
pushed 2013-10-28 21:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 910857 - Minimize #includes in content/events; r=smaug
48c7132a8547511b899554b1d18ba53cea8fd0ec
created 2013-08-28 15:39 -0700
pushed 2013-10-28 21:59 +0000
Seth Fowler Seth Fowler - Bug 905468 (Part 1) - Make imgStatusTracker state diffing a cleaner process. r=jdm
879934b114f8461dedff58355049a12bcee6b236
created 2013-08-25 00:19 -0700
pushed 2013-10-28 21:59 +0000
Seth Fowler Seth Fowler - Bug 869723 (Part 1) - Add imgIContainer::GetOrientation. r=joe sr=bz
7cc7d8c511a638836feab8b5d88c5b4c33008c68
created 2013-08-24 19:13 -0700
pushed 2013-10-28 21:59 +0000
Phil Ringnalda Phil Ringnalda - Back out 353f5b3c81c7:62a1a184b2c3 (Bug 869723 and Bug 870090) for not actually building
75abb578641eba400cf888cbaed6ae4fd7d93ba6
created 2013-08-24 17:31 -0700
pushed 2013-10-28 21:59 +0000
Seth Fowler Seth Fowler - Bug 869723 (Part 1) - Add imgIContainer::GetOrientation. r=joe sr=bz
4d3ad5e15b8c235532264c5d4a5c95a9f8f8d35f
created 2013-08-23 13:56 -0400
pushed 2013-10-28 21:59 +0000
David Zbarsky David Zbarsky - Bug 908180 - Don't #include nsGUIEvent.h in nsIPresShell.h. r=mounir
819e821686a24ac3357604f9120c66e0f2e92fcf
created 2013-08-23 14:58 -0400
pushed 2013-10-28 21:59 +0000
David Zbarsky David Zbarsky - Backout c619171e0070 for windows assertion failure on a CLOSED TREE
c619171e0070a16c517cda63efbe9370b67b4c8e
created 2013-08-23 13:56 -0400
pushed 2013-10-28 21:59 +0000
David Zbarsky David Zbarsky - Bug 908180 - Don't #include nsGUIEvent.h in nsIPresShell.h r=mounir
8d9e7eb92b36f77656faf9dd337547f2c32d3255
created 2013-09-04 11:39 +0100
pushed 2013-09-16 19:14 +0000
Jonathan Watt Jonathan Watt - Bug 911862 - Make VectorImage use the refresh driver to send out frame change notifications. r=dholbert, a=lsblakk
21545bbe54a8d026b84773720048485aa5178ec7
created 2013-08-28 15:39 -0700
pushed 2013-09-16 19:14 +0000
Seth Fowler Seth Fowler - Bug 905468 (Part 1) - Make imgStatusTracker state diffing a cleaner process. r=jdm, a=bajaj
e3c19a339b3660df33c311b8e0bf88afd540f02f
created 2013-07-22 13:42 -0700
pushed 2013-09-16 19:14 +0000
Daniel Holbert Daniel Holbert - Bug 895023: Null-check SVG image document's root frame, before dereferencing it. r=seth
7c49f7bbd12928b570674d4960ae8d883c39b8d6
created 2013-07-16 15:41 -0400
pushed 2013-09-16 19:14 +0000
Seth Fowler Seth Fowler - Bug 885939 (Part 1) - Scale SVG images using the graphics context matrix instead of the viewport. r=dholbert
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-09-16 19:14 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
653b455a607a8b30f2191f43867faa74df047f1f
created 2013-07-22 13:42 -0700
pushed 2013-08-05 18:49 +0000
Daniel Holbert Daniel Holbert - Bug 895023 - Null-check SVG image document's root frame, before dereferencing it. r=seth, a=lsblakk
fc9b10335396c9df5789eee234deeb1d19c85fca
created 2013-07-16 15:41 -0400
pushed 2013-08-05 18:49 +0000
Seth Fowler Seth Fowler - Bug 885939 - Part 1: Scale SVG images using the graphics context matrix instead of the viewport. r=dholbert, a=bajaj
aa05520db4ca3e34d0b49231faeabf00547ca1a7
created 2013-05-22 17:27 +0800
pushed 2013-08-05 18:49 +0000
Seth Fowler Seth Fowler - Bug 695763 (Part 1) - Add imgIContainer::IsDecoded. r=joe sr=bz
32e0e0bb5cc5bc9056c6b0b76c054e355363b027
created 2013-06-21 13:32 -0700
pushed 2013-08-05 18:49 +0000
Seth Fowler Seth Fowler - Bug 883416 (Part 3) - Coalesce invalidations in RasterImage using a listening flag. r=dholbert
3106eebd442d3bbe7df003c7d438e0a5b72f2cc6
created 2013-06-21 13:32 -0700
pushed 2013-08-05 18:49 +0000
Seth Fowler Seth Fowler - Bug 883416 (Part 2) - Revert bug 846028. r=dholbert
less more (0) -100 -60 tip