Ryan VanderMeulen
|
35e0bd13fb
|
Backout 503884273a3a, dc33092d9cd8, 1099c9f0962d, 682a61f34c81, fc26333c7525, e823337a4f78, and cfa7cdede09c (bug 781731) due to OSX bustage on a CLOSED TREE.
|
2012-08-29 18:28:38 -04:00 |
|
Anthony Jones
|
72729788a2
|
Bug 781731 - Use a similar surface for non-blurred shadows to improve performance. r=joe
|
2012-08-29 17:00:09 -04:00 |
|
Anthony Jones
|
d744f8915d
|
Bug 781731 - Speed up shadows by using tee surface to avoid doing a read back. r=jrmuizel
|
2012-08-29 17:00:09 -04:00 |
|
Anthony Jones
|
b44de8c0d9
|
Bug 781731 - Fix shadow surface extents so they aren't double padded. r=joe
|
2012-08-29 17:00:09 -04:00 |
|
Anthony Jones
|
1e9cee75b3
|
Bug 781731 - Clean up DrawTargetCairo::DrawSurfaceWithShadow() to make it simpler and paint correctly in all modes. r=jrmuizel
|
2012-08-29 17:00:09 -04:00 |
|
Ryan VanderMeulen
|
02e36bcf96
|
Bug 781380 - Follow-up fix for a change that was lost in the original landing. r=ajones
|
2012-08-28 20:55:20 -04:00 |
|
Ms2ger
|
f900f266f1
|
Backout bug 781731.
|
2012-08-27 12:27:40 +02:00 |
|
Anthony Jones
|
cd3e2d436b
|
Bug 781731 - Use a similar surface for non-blurred shadows to improve performance; r=roc
|
2012-08-27 11:34:33 +02:00 |
|
Anthony Jones
|
e1f0182516
|
Bug 781731 - Speed up shadows by using tee surface to avoid doing a read back; r=roc
|
2012-08-27 11:34:07 +02:00 |
|
Anthony Jones
|
f506730ee0
|
Bug 781731 - Fix shadow surface extents so they aren't double padded; r=roc
|
2012-08-27 11:32:14 +02:00 |
|
Anthony Jones
|
e10d5fffde
|
Bug 781731 - Clean up DrawTargetCairo::DrawSurfaceWithShadow() to make it simpler and paint correctly in all modes; r=jrmuizel
|
2012-08-27 11:31:56 +02:00 |
|
Anthony Jones
|
b54caed5e7
|
Bug 781380 - Fix cairo surface memory leak in DrawTargetCairo::DrawSurfaceWithShadow(). r=roc
|
2012-08-23 19:50:59 -04:00 |
|
Anthony Jones
|
79ab957a38
|
Bug 781380 - Fix cairo surface memory leak in DrawTargetCairo::CreateSimilarDrawTarget(). r=roc
|
2012-08-23 19:50:59 -04:00 |
|
Nicholas Cameron
|
5b6207074b
|
Bug 784260; DrawTargetD2D should deal with Cairo surfaces in CreateBrush... . r=Bas
--HG--
extra : rebase_source : 6f6226c1b22b6e863499a40268cb44afab799381
|
2012-08-23 08:56:03 +12:00 |
|
Joe Drew
|
c12d40e347
|
Bug 782416 - Switch from NULL to nullptr in gfx::2d. r=Bas
--HG--
extra : rebase_source : cfa9fc8ae592880e22e1f14cee42539b4f911668
|
2012-08-14 14:06:12 -04:00 |
|
Joe Drew
|
012f6296d7
|
Back out 98d2c24ce932 for failing to build r=moron
|
2012-08-15 12:51:33 -04:00 |
|
Joe Drew
|
7d9c231869
|
Bug 782416 - Switch from NULL to nullptr in gfx::2d. r=Bas
--HG--
extra : rebase_source : 9b12a2af4c55f4dc383e8075b400e7a1fbe1ac23
|
2012-08-14 14:06:12 -04:00 |
|
Nicholas Cameron
|
a6e991fc2f
|
Bug 781056; remove extraneous save/restores from DrawTargetCairo. r=bas
--HG--
extra : rebase_source : d3c9d94d3263c50bc0d4bae42b6d58f3f5b07a0b
|
2012-08-10 06:45:03 +12:00 |
|
Nicholas Cameron
|
f94f86a078
|
Bug 780392; Make ScaledFontDWrite inherit from ScaledFontBase. r=bas
--HG--
extra : rebase_source : 83ffee7d64f1ecdfa15b8cf96024c27fdf00c29b
|
2012-08-09 08:17:04 +12:00 |
|
Oleg Romashin
|
5fcecd68ea
|
Bug 778195 - Add string.h to cover memcpy include and fix build error. r=nrc
|
2012-07-27 17:51:53 -04:00 |
|
Nicholas Cameron
|
f8c9e7b40f
|
Bug 748116; refactor DrawTargetCairo::GfxPatternForPattern. r=roc
|
2012-07-24 22:18:40 +12:00 |
|
Nicholas Cameron
|
7431825d6f
|
Bug 748116; Make DrawTargetCairo::DrawSurface work with non-Cairo source surfaces. r=roc
|
2012-07-24 22:18:39 +12:00 |
|
Anthony Jones
|
dad0321ea6
|
Bug 764125; Fix canvas 2d.drawImage.5arg and 2d.drawImage.9arg surface scaling tests. r=karl
|
2012-07-24 22:18:38 +12:00 |
|
Nicholas Cameron
|
eb3741be70
|
Bug 764125; drawing changes to DrawTargetCairo; r=jrmuizel
|
2012-07-24 22:18:38 +12:00 |
|
Nicholas Cameron
|
07975bdcdb
|
Bug 764125; store a reference to the backing surface in DrawTargetCairo; r=Bas
|
2012-07-24 22:18:38 +12:00 |
|
Nicholas Cameron
|
a49759020b
|
Bug 764125; pass around the size of a gfxASurface when creating a DrawTarget. r=Bas
|
2012-07-24 22:18:38 +12:00 |
|
Anthony Jones
|
3671742e95
|
Bug 764125; implement DrawTargetCairo::CopySurface; r=Bas
|
2012-07-24 22:18:37 +12:00 |
|
Nicholas Cameron
|
34ba57113f
|
Back out bug 746883, bug 764125, bug 761895, bug 746883, bug 748116
|
2012-07-26 18:48:24 +12:00 |
|
Nicholas Cameron
|
eebed30e10
|
Bug 748116; refactor DrawTargetCairo::GfxPatternForPattern. r=roc
|
2012-07-24 22:18:40 +12:00 |
|
Nicholas Cameron
|
3d56c18a45
|
Bug 748116; Make DrawTargetCairo::DrawSurface work with non-Cairo source surfaces. r=roc
|
2012-07-24 22:18:39 +12:00 |
|
Anthony Jones
|
664ebc17a4
|
Bug 764125; Fix canvas 2d.drawImage.5arg and 2d.drawImage.9arg surface scaling tests. r=karl
|
2012-07-24 22:18:38 +12:00 |
|
Nicholas Cameron
|
ab429c266e
|
Bug 764125; drawing changes to DrawTargetCairo; r=jrmuizel
|
2012-07-24 22:18:38 +12:00 |
|
Nicholas Cameron
|
8a6c2893df
|
Bug 764125; store a reference to the backing surface in DrawTargetCairo; r=Bas
|
2012-07-24 22:18:38 +12:00 |
|
Nicholas Cameron
|
8c14bcf660
|
Bug 764125; pass around the size of a gfxASurface when creating a DrawTarget. r=Bas
|
2012-07-24 22:18:38 +12:00 |
|
Anthony Jones
|
e6cdf6cdfe
|
Bug 764125; implement DrawTargetCairo::CopySurface; r=Bas
|
2012-07-24 22:18:37 +12:00 |
|
Gervase Markham
|
ca171eec44
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Nicholas Cameron
|
4841e973e1
|
Bug 756007 - Fix path invariant for Azure/Cairo push/pop clip. r=joe
|
2012-05-17 17:54:22 -04:00 |
|
Nicholas Cameron
|
dafb189f11
|
Bug 747822 - Implement push/pop clip for Cairo/Azure. r=joe
|
2012-04-26 10:04:36 +12:00 |
|
Bas Schouten
|
ef709193e2
|
Bug 736134 - Part 1: Add GlyphRenderingOptions API to Azure. r=jrmuizel
|
2012-03-19 19:20:17 +00:00 |
|
Nathan Froyd
|
32eea886e4
|
Bug 724275 - fix -Wswitch warnings; r=jrmuizel
|
2012-02-04 07:22:47 -05:00 |
|
Joe Drew
|
f54df1b8ab
|
Bug 719631 - Support creating offscreen DrawTargets for the Cairo backend. r=jrmuizel
--HG--
extra : rebase_source : 6103e88ec0de91c16aa36829db1e8c988920bcfe
|
2012-01-27 13:09:20 -05:00 |
|
Joe Drew
|
93916b3c5b
|
Bug 719627 - Merge the functionality of ScaledFontCairo into ScaledFontBase, as is its purpose. r=jrmuizel
--HG--
extra : rebase_source : df21f1a6e702de1e0a7f52a8a75203078c8be423
|
2012-01-27 13:08:46 -05:00 |
|
Joe Drew
|
75e6f69da6
|
Bug 715513 - Implement text in the new 2D API's Cairo backend. r=jrmuizel
--HG--
extra : rebase_source : 75350d02ec31e60c356b1d9f05bf14b2b2dee9f4
|
2012-01-10 13:26:59 -05:00 |
|
Joe Drew
|
2a87535698
|
Bug 715652 - Jeff's review requested changes which were easier to implement on top of path support. r=jrmuizel
--HG--
extra : rebase_source : 1918afdd0ea2629169dff36353fdf01d66377e26
|
2012-01-09 17:19:11 -05:00 |
|
Joe Drew
|
200475920f
|
Bug 707848 - Implement paths in the 2D API's Cairo backend. r=jrmuizel
--HG--
extra : rebase_source : a127cd96d48077c02f32d64b89984995c02fc38b
|
2012-01-09 17:15:10 -05:00 |
|
Joe Drew
|
879f7f3954
|
Bug 715652 - Implement significantly more of the 2D API for the Cairo backend. r=jrmuizel
--HG--
extra : rebase_source : b23314691fef65db2518d3e738a66039e3c18909
|
2012-01-09 16:50:01 -05:00 |
|
Takanori MATSUURA
|
bd263d1c2f
|
Bug 667286 - Include cairo.h as "cairo.h" instead of "cairo/cairo.h"; r=bas
|
2011-06-26 23:10:35 +09:00 |
|
Bas Schouten
|
1fb2634ff2
|
Bug 651858 - Part 1: Add the Azure API and Direct2D backend. r=jrmuizel sr=roc
--HG--
rename : gfx/src/BaseMargin.h => gfx/2d/BaseMargin.h
rename : gfx/src/BasePoint.h => gfx/2d/BasePoint.h
rename : gfx/src/BaseRect.h => gfx/2d/BaseRect.h
rename : gfx/src/BaseSize.h => gfx/2d/BaseSize.h
|
2011-06-24 19:41:16 +02:00 |
|