gfx/thebes/gfxContext.h
378079b096afc5d77a2471c4ebd908839eb4bce5
created 2014-07-10 10:58 +0100
pushed 2014-07-10 22:23 +0000
Jonathan Watt Jonathan Watt - Bug 933019, part 10 - Remove gfxContext::IsCairo(). r=Bas
b7c3d87d9b4d3ac7df63a1377bfa0abb3d9bb0f0
created 2014-07-10 10:58 +0100
pushed 2014-07-10 22:23 +0000
Jonathan Watt Jonathan Watt - Bug 933019, part 1 - Remove the gfxContext(gfxASurface*) constructor. r=Bas
7e8a25258eb937603280b31c231d64b100c917a7
created 2014-06-27 12:19 +0100
pushed 2014-06-28 00:41 +0000
Jonathan Watt Jonathan Watt - Bug 1031079 - Get rid of the Thebes backed gfxContexts in gfxASurface, removing gfxASurface::WriteAsPNG_internal and its consumers. r=mattwoodrow
93cd05e483cdaae67bdec1ffdb96c4245fe2b11a
created 2014-06-22 13:28 +0100
pushed 2014-06-23 14:42 +0000
Jonathan Kew Jonathan Kew - bug 1028134 - Remove dangerous public destructor of gfxContext. r=bjacob
3fd4bffe5aee2ffe5d5ce61340ca70f489f24170
created 2014-06-18 22:28 -0400
pushed 2014-06-19 14:39 +0000
Benoit Jacob Benoit Jacob - Bug 1027251 - Fix or whitelist dangerous public destructors in gfx/ - r=jrmuizel
ab35e36bf2b5a47ac39111817fbd648ee162fa1a
created 2014-05-12 12:31 +1200
pushed 2014-05-12 11:35 +0000
Matt Woodrow Matt Woodrow - Bug 997336 - Account for the DrawTarget 'device offset' when drawing layers with a mask. r=Bas
06da59d29a4854ec7bc8295db751c45e340625ae
created 2014-05-05 17:55 +0000
pushed 2014-05-06 03:51 +0000
Mats Palmgren Mats Palmgren - Bug 613659 - Add a Restore() method to Restore the current gfxContext if any. r=roc
1035f42d8280e8c012529e4d796547a4ed5f9641
created 2014-05-05 17:55 +0000
pushed 2014-05-06 03:51 +0000
Mats Palmgren Mats Palmgren - Bug 613659 - Implement box-decoration-break layout for backgrounds. r=cam,jmuizelaar
4bc69199b7e1965805c4e9096913fbaf661731ff
created 2014-04-20 19:39 +0000
pushed 2014-04-20 19:41 +0000
Mats Palmgren Mats Palmgren - Back out bug 613659 (for regression bug 998792)
b786b54a4f85e0c9902417dd4b29fb12e416b71e
created 2014-04-18 23:01 +0000
pushed 2014-04-20 01:26 +0000
Mats Palmgren Mats Palmgren - Bug 613659 - Implement box-decoration-break layout for backgrounds. r=cam,jmuizelaar
70862f5149c6aabc9a92739ec98bc99735754516
created 2014-04-17 15:09 +0000
pushed 2014-04-18 02:31 +0000
Mats Palmgren Mats Palmgren - Back out bug 613659 for build failure on B2G Windows.
ef9b2500f3197e025012ee62b31d87735d5d68b9
created 2014-04-17 12:11 +0000
pushed 2014-04-18 02:31 +0000
Mats Palmgren Mats Palmgren - Bug 613659 - Implement box-decoration-break layout for backgrounds. r=cam,jmuizelaar
3c1fc4eed0f528736d2f9c5ba646a1f4e7c02072
created 2014-04-09 21:15 +1200
pushed 2014-04-10 16:55 +0000
Matt Woodrow Matt Woodrow - Bug 993784 - Part 2: Add gfxContext API to mask directly from a moz2d SourceSurface. r=roc
0be8765182a349372f0e4964e161002469e57a70
created 2014-02-28 12:32 +1300
pushed 2014-02-28 13:32 +0000
Matt Woodrow Matt Woodrow - Bug 970294 - Set our surface offset as a gfxContext device offset instead of a transform so that other callers don't accidentally overwrite it. r=nrc
93f99d0518c7bc218df9d9154370345a13426827
created 2014-01-23 13:26 -0500
pushed 2014-01-24 02:23 +0000
Benoit Jacob Benoit Jacob - Bug 959380 - 4/5 - Make gfxContentType a typed enum - r=jrmuizel
01dbbc492f157260cf4112bcddddb08e6d4e1351
created 2014-01-10 14:06 -0500
pushed 2014-01-13 11:46 +0000
Benoit Jacob Benoit Jacob - Bug 958375 - 8/9 - Make remaining Moz2D enums typed - r=Bas
acb5541fdea607851c94bc63daf4a2cd981c82f6
created 2014-01-08 10:09 +1300
pushed 2014-01-08 12:11 +0000
Nicholas Cameron Nicholas Cameron - Bug 933549. Change PaintState to use a DrawTarget instead of a gfxContext. r=mattwoodrow
4ef057726724728a5df49416e8e8cade45b502e0
created 2014-01-08 10:27 +1300
pushed 2014-01-08 12:11 +0000
Nicholas Cameron Nicholas Cameron - backed out bug 933549 on a CLOSED TREE
5b8fa708793654319af2a6fd017b5c290ad4f02d
created 2014-01-08 10:09 +1300
pushed 2014-01-08 12:11 +0000
Nicholas Cameron Nicholas Cameron - Bug 933549. Change PaintState to use a DrawTarget instead of a gfxContext. r=mattwoodrow
041018f175349cceac71204a20c56b614666f57c
created 2013-10-22 10:37 +0200
pushed 2013-10-22 22:12 +0000
Jonathan Watt Jonathan Watt - Bug 929350 - Allow the context for gfxContextMatrixAutoSaveRestore to be set lazily. r=mattwoodrow
21793156b6eab2ceb759819292c85c8f0342baa2
created 2013-10-15 16:23 +1300
pushed 2013-10-15 08:26 +0000
Matt Woodrow Matt Woodrow - Bug 926258 - Implement a Moz2D version of gfxPath. r=Bas
b37762151fbd464bec0d58217c935499a1d1f44c
created 2013-10-15 16:23 +1300
pushed 2013-10-15 08:26 +0000
Matt Woodrow Matt Woodrow - Bug 926258 - Remove gfxFlattenedPath as it doesn't match the abstraction we want for Moz2D. r=roc
64b24d431280e09bbb4db1e030db6f34a26b003d
created 2013-10-10 17:44 +1300
pushed 2013-10-10 11:35 +0000
Matt Woodrow Matt Woodrow - Bug 923290 - Don't use the window CGContext as a source with Moz2D. r=Bas
47b5355992adc942e1a059c572703becc40bcdb0
created 2013-10-07 19:15 -0400
pushed 2013-10-09 08:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
1892aa2a6de84d83a3c0aff80b0153d925e48ebc
created 2013-09-24 16:45 -0400
pushed 2013-09-25 02:43 +0000
Benoit Jacob Benoit Jacob - Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
cde5687940d84bb660f8d4468fb4f523db5be7a9
created 2013-08-23 16:53 +1200
pushed 2013-08-23 14:44 +0000
Bas Schouten Bas Schouten - Bug 907011 - Workaround precision bugs in pixman when doing PopGroupToSource by drawing in device-space. r=mattwoodrow
ac758cadd0341af4ea6a8e9763cf6b668a677734
created 2013-07-31 11:44 -0400
pushed 2013-08-01 00:32 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in gfx/thebes/; r=ehsan
a38f49d0507415cd9d1569ecd8049bfede43a65c
created 2013-07-09 10:11 -0400
pushed 2013-07-10 17:49 +0000
Matt Woodrow Matt Woodrow - Bug 889953 - Add a bounds property to ColorLayer to restrict the drawing region instead of using a clip. This stops our accelerated layer backends from requiring a temporary surface to render transformed ColorLayers. r=roc
8fed67bc814d173ddba7083a1a6e6669456b7a2e
created 2013-05-29 14:59 -0700
pushed 2013-05-30 15:43 +0000
Jeff Gilbert Jeff Gilbert - Bug 877382 - Remove THEBES_API decorator. - r=BenWa
d53b9bc5be3e776a54e9be318736bad142c14c2b
created 2013-01-21 09:24 +0000
pushed 2013-01-22 17:50 +0000
Jonathan Kew Jonathan Kew - bug 831277 - (a) make GetRoundOffsetsToPixels a method on gfxContext, instead of private to the harfbuzz shaper. r=jdaggett
fa72584497cbe20dfadaaf0018c7bd45de0f1ba8
created 2012-12-13 16:34 +0100
pushed 2012-12-14 15:28 +0000
Bas Schouten Bas Schouten - Bug 814952: Further cleanup state management surrounding paths and pathbuilders. r=joedrew
edd575426780a23b2b46d39f23f35279c40ce15b
created 2012-12-12 16:16 -0500
pushed 2012-12-13 15:56 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 2 changesets (bug 814952) because it breaks the build
3157073496063475f594b52a6228345b42b5000f
created 2012-12-12 21:37 +0100
pushed 2012-12-13 15:56 +0000
Bas Schouten Bas Schouten - Bug 814952: Further cleanup state management surrounding paths and pathbuilders. r=jrmuizel
3a8b188873f8efc7ea9fbc506704d1450ff74174
created 2012-12-12 21:28 +0100
pushed 2012-12-13 15:56 +0000
Rik Cabanier Rik Cabanier - Bug 748433: Adds support for blending to the canvas globalCompositeOperator. r=jrmuizel
cfa23be4f73cc4f1d6dd7056a1ee20e92fe1bcdd
created 2012-10-03 20:18 +0200
pushed 2012-10-04 01:43 +0000
Bas Schouten Bas Schouten - Bug 797314: Only push one group and ensure all of the background gets copied in PushGroupAndCopyBackground. r=joedrew
bca6d709dba2a81766e628809e28454fc8ccd61c
created 2012-09-27 23:00 +0200
pushed 2012-10-03 01:23 +0000
Bas Schouten Bas Schouten - Bug 778367: Minimize intermediate surface size. r=jrmuizel
377cda004bd74736636556724ce69bf27d9c31b6
created 2012-10-01 17:29 -0700
pushed 2012-10-02 15:53 +0000
Phil Ringnalda Phil Ringnalda - Back out 024f0c7ca3fc and 9f856ef0f078 (bug 778367) for Windows reftest failures
9f856ef0f07892dd19686fac622665b3548c6cd8
created 2012-09-27 23:00 +0200
pushed 2012-10-02 15:53 +0000
Bas Schouten Bas Schouten - Bug 778367 - Part 1: Minimize intermediate surface size. r=jrmuizel
07d337fb220a19ec6fa0ed64d8fb3cb2cc26b8b7
created 2012-09-28 02:03 +0200
pushed 2012-09-28 14:50 +0000
Bas Schouten Bas Schouten - Backout 73ffe71f9d12 (bug 778367) for windows test bustage on a CLOSED TREE
73ffe71f9d12d49d23c68c48dcbe31673fe0a260
created 2012-09-27 23:00 +0200
pushed 2012-09-28 14:50 +0000
Bas Schouten Bas Schouten - Bug 778367: Minimize intermediate surface size. r=jrmuizel
23ee0b1ce2507092498c3c32c5367f279d1f5cae
created 2012-09-05 12:15 +1200
pushed 2012-09-20 11:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 772726. Part 6: Add NudgeToIntegers operation to Azure Matrix, add MultiplyAndNudgeToIntegers to gfxContext, and call it from SVG when we render path geometry, to ensure that small internal rounding errors in transforms don't cause unnecessary differences in rasterization of paths. r=bas
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
a15a3a3b4647fa24609d08706ea35e9cd5998c52
created 2012-05-23 14:33 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
8d8f6fbdf4d0f7086b889077d8016827868150fa
created 2012-05-22 16:56 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
3b9f67f4ab7140c9447cd5d1598ac4005223df73
created 2012-05-16 15:39 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
ec53c5d4c3dd2d794c2b7a64b2377c7bd4558dbf
created 2012-04-03 17:54 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
c95bd17c4ae77baa34324a9e790b5684254830eb
created 2012-03-30 18:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
6276fe64003543e107ade90054f382c550ef5d66
created 2012-01-05 12:10 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
d3f02a9d4238de52da37126a94fcc6fbb054e905
created 2011-11-18 15:27 -0800
pushed 2012-09-11 17:34 +0000
Sean Stangl Sean Stangl - Merge M-C -> IonMonkey.
8da6b16bdd33a7c882d9aa04c05277c911c74fae
created 2011-10-28 15:06 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-30 14:21 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
bea719080c06b3f117c4aaf8d7c6202106f69b4b
created 2012-05-22 18:00 +1200
pushed 2012-05-23 09:43 +0000
Robert O'Callahan Robert O'Callahan - Befixing Bas build bustage, bug 757329
8574f784774aa94db31eb10cb0e7b0ddd1173da1
created 2012-05-22 07:29 +0200
pushed 2012-05-23 09:43 +0000
Bas Schouten Bas Schouten - Bug 757329: Support changing transforms while emitting path instructions. r=roc
bbb12d0bcf4966ee6dfbcc9d42a69a83256bfc12
created 2012-05-21 17:27 +0200
pushed 2012-05-23 09:43 +0000
Bas Schouten Bas Schouten - Bug 756767 - Part 2: Deal with CreateSourceSurfaceFromData failing. r=jrmuizel
less more (0) -60 tip