gfx/thebes/gfxDrawable.cpp
4b3318ca32ae1a9d8ee514a284fc8e9095af9123
created 2016-11-15 11:16 +0200
pushed 2017-01-23 16:02 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1317637 - Use C++11's override and remove virtual where applicable in gfx/. r=jrmuizel
705438010893c7666a9924d362a9a6e14af6018f
created 2016-11-15 11:04 +0200
pushed 2017-01-23 16:02 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1317637 - Replace default bodies of special member functions with = default; in gfx/. r=jrmuizel
e59f96abc40be4726e79c0409edd173a9d2b17a0
created 2016-09-16 17:49 +0200
pushed 2016-09-19 13:50 +0000
Nicolas Silva Nicolas Silva - Bug 1284837 - Disallow implicit conversions from float to integer when creating. r=botond
7ba36633092ec91c05451a10322732628658a8b7
created 2016-09-13 11:05 -0400
pushed 2016-09-19 13:50 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1298829. Move non-operator OVER handling to callback drawables. r=bas
b5336c82efe871a75ebc04e199b27db00fd96ad9
created 2016-06-07 09:39 +1000
pushed 2016-08-01 14:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1276824 (part 1) - Rename gfxContext::ForDrawTarget{,WithTransform}(). r=milan.
ac8b323f4ca841ba86c08fe534c567f17e029cb3
created 2016-05-25 17:01 +0100
pushed 2016-06-06 20:27 +0000
Jonathan Watt Jonathan Watt - Bug 1277862, part 2 - Rename Moz2D's Filter to SamplingFilter in the rest of gfx/. r=Bas
da45b1e0d42a323edb3a1cc054bbc6faa70729de
created 2016-04-12 15:18 -0400
pushed 2016-04-25 17:12 +0000
Milan Sreckovic Milan Sreckovic - Bug 1259513: Make gfxContext constructor private, use a utility function that can return nullptr. r=bas,lsalzman
4c8dd8987cf49a928f61be9514434c0298e6990b
created 2016-01-06 18:26 -0800
pushed 2016-01-25 14:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1237448 - Moz2Dify two functions in gfxSurfaceDrawable. r=roc.
cae5c087063d54c80a13fc3f4914320a17febd97
created 2015-11-23 08:17 -0800
pushed 2015-12-14 20:18 +0000
Mason Chang Mason Chang - Bug 1221840. Support repeating images in 1 axis. r=seth
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-29 11:48 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-10-29 11:48 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
49d87bbe0122d894c8e45f0b409c42dfe1c36737
created 2015-10-07 10:29 -0700
pushed 2015-10-29 11:48 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-10-29 11:48 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-29 11:48 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
e1fe3d531b96a5ca6a47c4476f4316bd422c0707
created 2015-10-05 17:18 -0700
pushed 2015-10-29 11:48 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1211324 (part 5) - Remove GraphicsFilter and gfxGraphicsFilter. r=mattwoodrow.
a7cd4d58ea9e5429aae27f61ebe3e3a46818767e
created 2015-10-05 17:12 -0700
pushed 2015-10-29 11:48 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1211324 (part 4) - Replace GraphicsFilter constants with gfx::Filter equivalents. r=mattwoodrow.
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-29 11:48 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-10-29 11:48 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
13feeea7a4a8db9c1c450f26f6c626e0ea3325a2
created 2015-09-24 19:24 -0700
pushed 2015-10-29 11:48 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1208300 (part 4) - Remove gfxRGBA and some related things. r=jwatt.
d7001f668518bb12787437beba17bcd6b2acbbd9
created 2015-09-24 22:38 -0700
pushed 2015-10-29 11:48 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1208345 - Remove gfxContext::GraphicsOperator. r=jwatt.
3eae6ca6d8224912983d8177ab863f0504dc5727
created 2015-06-01 10:26 +0200
pushed 2015-06-29 20:36 +0000
Amanda Sambath Amanda Sambath - Bug 1158120 - Replace gfxIntSize by mozilla::gfx::IntSize in gfx/thebes part 1. r=nical
ad5bc581bfc5ef5e44b46f328f0370b7808e0a90
created 2015-04-15 15:04 -0400
pushed 2015-04-22 22:48 +0000
Milan Sreckovic Milan Sreckovic - Bug 1154003 - More protection for failed surface drawable creation. r=bas, a=sledru
bc9e3d4db725d1996a6a18c57358a2b93843688a
created 2015-03-29 16:59 +0200
pushed 2015-03-30 18:46 +0000
Nicolas Silva Nicolas Silva - Bug 1132854 - Make nsIntSize a typedef of gfx::IntSize. r=Bas, roc
531c77209b68eab48f1ce862acda88965f2ca25d
created 2014-12-02 14:29 -0800
pushed 2015-01-12 20:36 +0000
Jonathan Watt Jonathan Watt - Bug 1107414 - Get rid of gfxContext::FillWithOpacity. r=mattwoodrow
e43fd991c15cb03804f98d6181e22f77187cdf37
created 2014-11-20 10:40 +0000
pushed 2014-11-28 15:58 +0000
Jonathan Watt Jonathan Watt - Bug 1103621 - Get rid of GraphicsOperator::OPERATOR_CLEAR. r=mattwoodrow
1f03487d29049341b16ee3c882fe56266be9b2f5
created 2014-09-22 16:49 -0400
pushed 2014-10-13 17:43 +0000
Matt Woodrow Matt Woodrow - Bug 1067311 - Don't crash if a gfxSurfaceDrawable failed to allocate a SourceSurface. r=Bas
e2a5a084be39c6012fb1e65e838a8bea466b2d50
created 2014-09-15 12:10 +0100
pushed 2014-10-13 17:43 +0000
Jonathan Watt Jonathan Watt - Bug 1067093 - Get rid of gfxContext::AntialiasMode in favor of Moz2D AntialiasMode. r=Bas
c232720a2847675cbc293a1d2694362d454cdd98
created 2014-09-12 17:18 +1200
pushed 2014-10-13 17:43 +0000
Matt Woodrow Matt Woodrow - Bug 1044702 - Use Moz2D source clipping when we can. r=Bas
d02d3b4f448f28642278685c00ebeb3e28b67b62
created 2014-08-29 23:04 +0900
pushed 2014-09-02 16:57 +0000
James Kolb James Kolb - Bug 1028288 Add canvas global transparency support to svgs. r=seth
146d9d2a06d258b35cdfec32d72fd4f111bb58f5
created 2014-08-07 21:17 -0400
pushed 2014-09-02 16:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1050610 - Fix more bad implicit constructors in gfx; r=roc
d997e5accc3f32dfe962a969b2fe65e2ac17cb4f
created 2014-08-06 15:43 -0700
pushed 2014-09-02 16:57 +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-09-02 16:57 +0000
James Kolb James Kolb - Bug 1028288 Add canvas global transparency support to svgs. r=roc
2d4894e77370988a06da467544d0d2c41ea69c11
created 2014-07-29 12:07 +1200
pushed 2014-09-02 16:57 +0000
Matt Woodrow Matt Woodrow - Bug 1044702 - Part 2: Convert gfxSurfaceDrawable::Draw to use Moz2D directly. r=Bas
cf57c5019172d7994d66d19340a1b26ecaa6c45a
created 2014-07-29 12:05 +1200
pushed 2014-09-02 16:57 +0000
Matt Woodrow Matt Woodrow - Bug 1044702 - Part 1: Remove unnecessary gfxDrawable constructors. r=Bas,seth
fb2ab91ddd34477e3e00eabee861935e3d5c6b5f
created 2014-07-11 08:07 +0100
pushed 2014-07-21 21:23 +0000
Jonathan Watt Jonathan Watt - Bug 1025553, part 6 - Remove gfxMatrix::Multiply(). r=Bas
343acb32cd03367d481c7c84d1376cc8de2ac840
created 2014-07-11 08:06 +0100
pushed 2014-07-21 21:23 +0000
Jonathan Watt Jonathan Watt - Bug 1025553, part 3 - Give gfxMatrix::Invert() the same semantics as Moz2D's Matrix::Invert(). r=Bas
46eba5b59c8f067d9da27dfcec9e133cd3d4e4f5
created 2014-07-10 10:58 +0100
pushed 2014-07-21 21:23 +0000
Jonathan Watt Jonathan Watt - Bug 933019, part 3 - Remove code for handling Thebes backed gfxContext in gfxDrawable.cpp. r=Bas
792d1ef072309479b38af5007fc9ecb9b220727f
created 2014-06-17 18:35 +0100
pushed 2014-07-21 21:23 +0000
Jonathan Watt Jonathan Watt - Bug 1025553, part 1 - Change the names of the members of gfxMatrix to match the names of the members of Moz2D's Matrix. r=Bas
8dfc1efbb580da0ad72f1d26c056438736e47576
created 2014-04-16 14:23 +1200
pushed 2014-04-28 18:43 +0000
Matt Woodrow Matt Woodrow - Bug 996378 - Use Moz2D for gfxCallbackDrawable. r=roc
ebcacae1532c56c5b0f784f55c54f27f2a911dea
created 2014-04-16 01:41 +0100
pushed 2014-04-28 18:43 +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
768b9e5779e3d5207ea6986b3f2e5d7c4ee91546
created 2014-02-09 09:04 +0100
pushed 2014-03-17 23:08 +0000
Ms2ger Ms2ger - Bug 952033 - Part b: Use IntSize in CreateOffscreenSurface; r=roc
93f99d0518c7bc218df9d9154370345a13426827
created 2014-01-23 13:26 -0500
pushed 2014-02-04 01:47 +0000
Benoit Jacob Benoit Jacob - Bug 959380 - 4/5 - Make gfxContentType a typed enum - r=jrmuizel
14829d658500244b55a1df02ed6b182f45d65237
created 2014-01-23 13:26 -0500
pushed 2014-02-04 01:47 +0000
Benoit Jacob Benoit Jacob - Bug 959380 - 3/5 - Make gfxSurfaceType a typed enum - r=jrmuizel
767fa53324158383c0e5581c24453f850f3dbf54
created 2013-12-17 13:33 -0500
pushed 2014-02-04 01:47 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 951216. Avoid unnecessary Snapshot() copies by clearing the pattern. r=Bas
f81e94b06315a312c59b1b487399a82c9bfa34a2
created 2013-11-27 14:05 +1300
pushed 2014-02-04 01:47 +0000
Matt Woodrow Matt Woodrow - Bug 948221 - Part 4: Add a gfxSurfaceDrawable constructor that takes a SourceSurface. r=roc
54709f91b97203542555a4b13a1237ecd76c567e
created 2013-12-17 13:33 -0500
pushed 2014-01-16 15:31 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 951216 - Avoid unnecessary Snapshot() copies by clearing the pattern. r=Bas, a=lsblakk
faef54ec06cd786c6b9704da61d399fbb71af8b5
created 2013-11-13 17:31 +1300
pushed 2013-12-09 20:24 +0000
Matt Woodrow Matt Woodrow - Bug 923341 - Part 1: Add a gfxSurfaceDrawable constructor for a DrawTarget. r=seth
c505616ed8a409abc0bae1e5f4d829f80d92b72e
created 2013-10-15 18:00 -0400
pushed 2013-10-28 22:18 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921753 - Part 6: Define gfxPatternDrawable's destructor out of line; r=seth
657aa2568bc2ea0cc586b64f897f43dca93412b8
created 2013-10-08 15:25 -0400
pushed 2013-10-28 22:18 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 923170 - Require GCC 4.6.x before enabling strong enum support. r=Waldo
47b5355992adc942e1a059c572703becc40bcdb0
created 2013-10-07 19:15 -0400
pushed 2013-10-28 22:18 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
dbff283df8c12c3340ae54d13f363a7eae8386fe
created 2013-10-01 17:01 -0400
pushed 2013-10-28 22:18 +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
1892aa2a6de84d83a3c0aff80b0153d925e48ebc
created 2013-09-24 16:45 -0400
pushed 2013-10-28 22:18 +0000
Benoit Jacob Benoit Jacob - Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
a2bd329f6ba02c55571211f386e526e7358eb993
created 2013-09-19 17:23 +1200
pushed 2013-10-28 22:18 +0000
Matt Woodrow Matt Woodrow - Bug 917703 - Avoid copying to a sub image in CreateSamplingRestrictedDrawable if possible. r=roc
1f6d484652904ce39c0145050c9c2a69dffe4d3a
created 2013-09-19 17:56 -0700
pushed 2013-10-28 22:18 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 907926, bug 911393, bug 917703) due to OSX reftest bustage during an unrelated CLOSED TREE
44108fb6f7cc46083bd9ef053d3847af4a2dd9d6
created 2013-09-19 17:23 +1200
pushed 2013-10-28 22:18 +0000
Matt Woodrow Matt Woodrow - Bug 917703 - Avoid copying to a sub image in CreateSamplingRestrictedDrawable if possible. r=roc
25ee493a6e17fd236f115b020ee3c40738c02939
created 2013-09-18 23:08 -0700
pushed 2013-10-28 22:18 +0000
Phil Ringnalda Phil Ringnalda - Backed out 10 changesets (bug 907926, bug 911393, bug 740200, bug 917703) for b2g build bustage
8fcdbbc2dac2e6b9d1203928c2249915c7d1de35
created 2013-09-19 17:23 +1200
pushed 2013-10-28 22:18 +0000
Matt Woodrow Matt Woodrow - Bug 917703 - Avoid copying to a sub image in CreateSamplingRestrictedDrawable if possible. r=roc
c797118c02a869e2eda77a380f0f646b84fe6679
created 2012-08-21 15:59 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-10-08 19:23 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -60 tip