gfx/thebes/gfxContext.h
8538bc4d2cbd90499cbd17dd12b608b5025acbf6
created 2015-05-01 14:08 -0400
pushed 2015-09-14 18:56 +0000
Lee Salzman Lee Salzman - Bug 1127752 - fixes for using Skia and OMTC with GTK3. r=jrmuizel
d34160cac9cd4c29e6b1a85b5857885ae9f993c6
created 2015-04-09 10:52 -0400
pushed 2015-08-03 13:22 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1152509. Use Mask with alpha to avoid allocating a surface. r=bas
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-04-21 23:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
cb643ee54af22916389fcba1724eaf8ebcfa310a
created 2015-01-14 20:30 +0000
pushed 2015-04-21 23:03 +0000
Jonathan Watt Jonathan Watt - Bug 1123486 - Remove gfxContext::ResetClip and gfxContext::UpdateSurfaceClip. r=Bas
3a8cb125acd8f3d475ed5ef6592f49a900a8ebf2
created 2015-01-14 19:57 +0000
pushed 2015-04-21 23:03 +0000
Jonathan Watt Jonathan Watt - Bug 1123485 - Remove gfxContext::DrawSurface. r=Bas
cda7252b444a1deaab7138d6e8ffba0a35ae66dd
created 2014-12-02 14:37 -0800
pushed 2015-03-23 22:08 +0000
Jonathan Watt Jonathan Watt - Bug 1107417 - Remove gfxContext::Polygon(). r=Bas
531c77209b68eab48f1ce862acda88965f2ca25d
created 2014-12-02 14:29 -0800
pushed 2015-03-23 22:08 +0000
Jonathan Watt Jonathan Watt - Bug 1107414 - Get rid of gfxContext::FillWithOpacity. r=mattwoodrow
e497957b79b228deef38b8c62bd4893093cb13df
created 2014-11-24 00:04 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1103623 - Port most remaining gfxContext::Fill() calls to Moz2D. r=mattwoodrow
e43fd991c15cb03804f98d6181e22f77187cdf37
created 2014-11-20 10:40 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1103621 - Get rid of GraphicsOperator::OPERATOR_CLEAR. r=mattwoodrow
e3601055862f52c106c1b891694cfffe27b83dd8
created 2014-11-19 08:05 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1103620 - Remove gfxContext::CurveTo and gfxContext::QuadraticCurveTo. r=mattwoodrow
d960256cdb805e6f68f23d9fe7f9879e9dc0d5b0
created 2014-11-05 09:16 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1093066 - Get rid of gfxContext's Stroke() methods. r=mattwoodrow
9cedfe376dfc14daf0e11c5f6e5cc687e7d18ca6
created 2014-11-03 10:01 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1092222, part 1 - Get rid of gfxContext::GraphicsLineCap and gfxContext::GraphicsLineJoin. r=roc
2b0217193d51115c057de96c1a3627d92dc45b70
created 2014-11-02 15:41 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1091787, part 3 - Remove gfxContext::RoundedRectangle. r=mattwoodrow
b7805b80ca0d51c01fa11684c0503e655f59d08c
created 2014-11-01 10:45 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1091794 - Replace gfxCornerSizes with Moz2D's RectCornerRadii. r=mattwoodrow
b062dcf0c52b485bae473a4c4b00961d2c0cdba8
created 2014-10-31 11:26 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1090614 follow-up to add back the Clip() change. r=mattwoodrow
7584884dbed7eec2164448d115b9797d9f5e0f16
created 2014-10-29 01:59 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1088753 - Remove gfxContext::NewSubPath(). r=Bas
41fba1283f470a6ac42ceb2de42e847dd3a1f9c6
created 2014-10-28 14:40 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1089397 - Port the code that uses gfxContextPathAutoSaveRestore to Moz2D. r=mattwoodrow
06c05ffe82f00fb2c25391e056e161b5d60aede6
created 2014-10-28 14:40 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1089177, part 1 - Expose PatternFromState to help with Moz2D porting. r=mattwoodrow
f216fe9e2a0a404ca79bc64a91f611977c6c61ee
created 2014-10-26 17:57 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1085321 - Remove gfxContext::Arc/NegativeArc. r=Bas
6cadeeb02a0cf397d40414a1081c00b658ecb4f3
created 2014-10-24 18:32 +0200
pushed 2015-02-18 20:30 +0000
Markus Stange Markus Stange - Bug 1055634 - Propagate font smoothing background colors to layers. r=roc
d2836e069aef6d8ce2cd6aad02cebcc8a1a3b57e
created 2014-10-24 08:26 +0100
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1087568 - Port the code that uses gfxContext::PixelSnappedRectangleAndSetPattern to Moz2D. r=mattwoodrow
6d835b966b977a50a3903674d484c553d1c63daa
created 2014-10-20 10:55 +0100
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1085160 - Port the code that uses nsRenderingContext::IntersectClip() to Moz2D. r=mattwoodrow
ce005765cf43f6278a37be50dd2a9dfa0cb150b0
created 2014-10-19 10:22 +0100
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1082530, part 3 - Get rid of gfxContext::FLAG_DISABLE_SNAPPING and use DrawTarget UserData to store information on whether to disable pixel snapping. r=mattwoodrow
9024979c828662a40dd03dc475526af10559e1d9
created 2014-10-16 12:03 +0100
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1083221 - Port the code that uses nsRenderingContext::DrawEllipse/FillEllipse and gfxContext::Ellipse to Moz2D. r=mattwoodrow
6342189dd83825452068e1c83067e6ff9be2688a
created 2014-10-16 10:51 +0100
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1082553 - Remove gfxContext::OriginalSurface. r=Bas
bb81f8c944ea9c7beb57617d87166802bd073eb1
created 2014-10-16 10:51 +0100
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1082518 - Get rid of some unused gfxContext flags. r=Bas
5e675c8834556f269fd98531a900f2df597f49fa
created 2014-10-08 04:43 +0100
pushed 2015-01-05 23:23 +0000
Jonathan Watt Jonathan Watt - Bug 1077805 - Remove the gfxContext methods PointInFill and PointInStroke. r=Bas
b2afb3535ace8584682b5c7965ea14d1e5b80280
created 2014-10-04 12:13 +0100
pushed 2015-01-05 23:23 +0000
Jonathan Watt Jonathan Watt - Bug 1077120 - Remove gfxContext::HasError(). r=Bas
1bf8fd2808865142fd65634633083b1072de8930
created 2014-10-04 12:13 +0100
pushed 2015-01-05 23:23 +0000
Jonathan Watt Jonathan Watt - Bug 1077119 - Remove the gfxContext methods for getting various types of path extents. r=Bas
ab520ec5fed59faff9292a2a8d99f2bb692bebb5
created 2014-09-29 14:26 +0100
pushed 2015-01-05 23:23 +0000
Jonathan Watt Jonathan Watt - Bug 1074012, part 1 - Temporarily expose some gfxContext fill/stroke API to help with porting to Moz2D. r=Bas
621ac0d4d8c91d0d4992c0ecd7e8821c411cc7ad
created 2014-09-29 14:15 +0100
pushed 2015-01-05 23:23 +0000
Jonathan Watt Jonathan Watt - Bug 1073972 - Get rid of gfxContext's FillRule enum in favor of Moz2D's. r=Bas
51d7456575e8f22c055cd4650adc61859cddf192
created 2014-09-29 14:12 +0100
pushed 2015-01-05 23:23 +0000
Jonathan Watt Jonathan Watt - Bug 1073363, part 1 - Rename gfxContext's GeneralPattern to PatternFromState. r=Bas
e2a5a084be39c6012fb1e65e838a8bea466b2d50
created 2014-09-15 12:10 +0100
pushed 2015-01-05 23:23 +0000
Jonathan Watt Jonathan Watt - Bug 1067093 - Get rid of gfxContext::AntialiasMode in favor of Moz2D AntialiasMode. r=Bas
771d12cf1f2118e3de68241a844aa65d6bd46182
created 2014-09-12 08:20 +0100
pushed 2015-01-05 23:23 +0000
Matt Woodrow Matt Woodrow - Bug 1054838, part 2 - Remove callers of DrawTarget::Mask. r=Bas,jwatt
5db436c928aa48ebfb59248c6c45ea3501a11569
created 2014-09-11 07:57 +0100
pushed 2015-01-05 23:23 +0000
Jonathan Watt Jonathan Watt - Bug 1064084, part 5 - Convert all consumers of gfxContext::NudgeCurrentMatrixToIntegers()/MultiplyAndNudgeToIntegers() to use gfxContext::SetMatrix(). r=Bas
8a70fe57a15ddbb0bb07abf13e6a4d9fd3334bc1
created 2014-09-11 07:57 +0100
pushed 2015-01-05 23:23 +0000
Jonathan Watt Jonathan Watt - Bug 1064084, part 4 - Convert all consumers of gfxContext::IdentityMatrix() to use gfxContext::SetMatrix(). r=Bas
7073e67f15becadf905e38dabe8f3244ddb03441
created 2014-09-11 07:57 +0100
pushed 2015-01-05 23:23 +0000
Jonathan Watt Jonathan Watt - Bug 1064084, part 3 - Convert all consumers of gfxContext::Rotate() to use gfxContext::SetMatrix()/Multiply(). r=Bas
bed7d212a2cdbd95d51e9d015304fcb1a5ddfbbb
created 2014-09-11 07:57 +0100
pushed 2015-01-05 23:23 +0000
Jonathan Watt Jonathan Watt - Bug 1064084, part 2 - Convert all consumers of gfxContext::Scale() to use gfxContext::SetMatrix()/Multiply(). r=Bas
01cd9a72cf4876a0384d525463113f6f226937ab
created 2014-09-11 07:57 +0100
pushed 2015-01-05 23:23 +0000
Jonathan Watt Jonathan Watt - Bug 1064084, part 1 - Convert all consumers of gfxContext::Translate() to use gfxContext::SetMatrix()/Multiply(). r=Bas
a5bbc0a2155eae7eb434ae27f343e8814bc9d1e4
created 2014-08-05 17:58 -0400
pushed 2014-11-24 19:04 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1048243 - Fix more bad implicit constructors in gfx; r=jrmuizel
4ef8680643a8b740ec924f825f54f76e77bbf63a
created 2014-07-25 09:38 +0100
pushed 2014-11-24 19:04 +0000
Jonathan Kew Jonathan Kew - bug 1037340 pt 1 - refactor gfxFont::Draw for better maintainability. r=jdaggett
665539a1bbb3f7648209ae10a216358f5747f7c4
created 2014-07-11 11:25 +0200
pushed 2014-10-06 12:51 +0000
Jonathan Watt Jonathan Watt - Bug 1037570 - Remove gfxPath. r=mattwoodrow
f2973e80c482cb44bba1d0e7adcb8957954edba7
created 2014-07-10 10:58 +0100
pushed 2014-10-06 12:51 +0000
Jonathan Watt Jonathan Watt - Bug 933019, part 11 - Remove gfxContext::mCairo. r=Bas
378079b096afc5d77a2471c4ebd908839eb4bce5
created 2014-07-10 10:58 +0100
pushed 2014-10-06 12:51 +0000
Jonathan Watt Jonathan Watt - Bug 933019, part 10 - Remove gfxContext::IsCairo(). r=Bas
b7c3d87d9b4d3ac7df63a1377bfa0abb3d9bb0f0
created 2014-07-10 10:58 +0100
pushed 2014-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +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-10-06 12:51 +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-08-25 18:42 +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-08-25 18:42 +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-08-25 18:42 +0000
Mats Palmgren Mats Palmgren - Bug 613659 - Implement box-decoration-break layout for backgrounds. r=cam,jmuizelaar
39922bbe9a089dc9c23da1531e2191282fcf6cab
created 2014-05-12 12:31 +1200
pushed 2014-07-14 18:39 +0000
Matt Woodrow Matt Woodrow - Bug 997336 - Account for the DrawTarget 'device offset' when drawing layers with a mask. r=Bas, a=sledru
4bc69199b7e1965805c4e9096913fbaf661731ff
created 2014-04-20 19:39 +0000
pushed 2014-07-14 18:39 +0000
Mats Palmgren Mats Palmgren - Back out bug 613659 (for regression bug 998792)
b786b54a4f85e0c9902417dd4b29fb12e416b71e
created 2014-04-18 23:01 +0000
pushed 2014-07-14 18:39 +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-07-14 18:39 +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-07-14 18:39 +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-07-14 18:39 +0000
Matt Woodrow Matt Woodrow - Bug 993784 - Part 2: Add gfxContext API to mask directly from a moz2d SourceSurface. r=roc
d788af3a9b200e4095132cc1d87c41777356e763
created 2014-02-28 12:32 +1300
pushed 2014-04-22 00:22 +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, a=sledru
93f99d0518c7bc218df9d9154370345a13426827
created 2014-01-23 13:26 -0500
pushed 2014-04-22 00:22 +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-04-22 00:22 +0000
Benoit Jacob Benoit Jacob - Bug 958375 - 8/9 - Make remaining Moz2D enums typed - r=Bas
less more (0) -100 -60 tip