Chris Peterson
0984494569
Bug 934261 - Use PostScript font name "LucidaGrande" for CoreText fallback. r=jdaggett
2013-11-02 12:51:48 -07:00
Matt Woodrow
60bb7765a1
Bug 922942 - Avoid crashes with PointInFill. r=Bas
...
--HG--
extra : rebase_source : cf209258a71342590c3d3488912d85df86a14b8b
2013-11-04 14:47:18 +13:00
Matt Woodrow
a75a520319
Bug 922515 - Don't apply a skew matrix to the DT when it's cairo, since we use the cairo font with it already applied. r=Bas
...
--HG--
extra : rebase_source : 289ed3a9e02bd5499b49aa1181dd35bf16eba5d3
2013-11-04 14:47:18 +13:00
Jonathan Watt
98f421784a
Bug 931915, part 2 - Make gfxContext::RoundedRectangle use Moz2D's AppendRoundedRectToPath helper. r=Bas
2013-11-01 13:29:53 +00:00
Ed Morley
e4a3dca788
Backed out changeset 9eeddb8dc383 (bug 931915)
2013-11-01 14:34:51 +00:00
James Willcox
37a537638d
Bug 927254 - Purge SkiaGL texture cache on memory pressure r=gwright
...
--HG--
extra : rebase_source : 960582a88532e752c2bcc4bbcdf0899eb0cbe3b8
2013-11-01 08:52:06 -05:00
Jonathan Watt
bc7ec9b50c
Bug 931915, part 2 - Make gfxContext::RoundedRectangle use Moz2D's AppendRoundedRectToPath helper. r=Bas
...
--HG--
extra : rebase_source : e42577c112c2154b13e7e91cb4d7e54a30a411ce
2013-11-01 13:29:53 +00:00
Ryan VanderMeulen
1e3f5ba856
Merge m-c to inbound on a CLOSED TREE.
2013-10-31 16:10:29 -04:00
Jonathan Kew
c49dacf591
bug 894798 - disable word-cache expiration timer on release builds. r=roc
2013-10-29 14:02:36 +00:00
Jonathan Watt
79e2d6518f
Bug 931769, part 1 - Make gfxPattern::GetPattern use its mExtend member. r=Bas
2013-10-29 08:14:39 +00:00
Milan Sreckovic
e29225b204
Bug 922600 - Avoid integer overflow. r=bjacob
2013-10-16 16:49:27 -04:00
Robert O'Callahan
cbf4406fc0
Bug 924679. Part 7: Remove gfxAlphaRecovery::Analysis since no-one uses it. r=mattwoodrow
...
--HG--
extra : rebase_source : f0481abfa3e5c4855f71cec66eea5c4501fd8565
2013-10-25 23:25:40 +02:00
Robert O'Callahan
279c501458
Bug 924679. Part 6: Remove gfxXlibNativeRender::DrawOutput and convert tmpXlibSurface from gfxXlibSurface to cairo_surface_t. r=karlt
...
--HG--
extra : rebase_source : 724e9b7881949c868ba528250de6ce9d24eb2752
2013-10-25 23:25:40 +02:00
Robert O'Callahan
e64a18df82
Bug 924679. Part 5: Add gfxXlibSurface::CreateCairo. r=karlt
...
Factor out code from gfxXlibSurface::Create so it can be used to create a
cairo_surface_t instead of gfxXlibSurface. Except we leave the existing code
alone since it's really simple.
--HG--
extra : rebase_source : 1c3c0b9fd9997010d80240606c9fa4964361fc87
2013-10-25 23:25:40 +02:00
Robert O'Callahan
90f112061c
Bug 924679. Part 3: Make gfxXlibNativeRenderer::DrawWithXlib callback take a cairo_surface_t instead of a gfxXlibSurface. r=karlt
...
--HG--
extra : rebase_source : 75bb23badb1f7a65cc7e82efca1ddb92e49d7e13
2013-10-25 23:25:40 +02:00
Robert O'Callahan
bc89174cde
Bug 924679. Part 2: Create static gfxXlibSurface::GetColormapAndVisual so it can be used without a gfxXlibSurface. r=karlt
...
--HG--
extra : rebase_source : 10599d49077114cd214ceafd811bfea3135bb9ff
2013-10-25 23:25:40 +02:00
Robert O'Callahan
ead38893c1
Bug 924679. Part 1: Band-aid robustness fix. r=mattwoodrow
...
--HG--
extra : rebase_source : fee33a1412e123adb2fbd91221684c1ece8d8b86
2013-10-25 23:25:39 +02:00
Brendan Dahl
45780df00e
Bug 811002 - Part 2: Never create a DIB when printing. r=bas
2013-10-25 14:50:29 +00:00
Mike Hommey
1d566f7586
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Jonathan Watt
95bcd1df43
Bug 930516 - Add a gfxPlatform::ScreenReferenceDrawTarget() static method. r=Bas
2013-10-24 17:50:26 +02:00
Jonathan Watt
eb82dd45f2
Bug 930564 - Expose the gfxPath ctor that takes a Moz2D path to aid in converting code to Moz2D. r=Bas
2013-10-24 17:50:26 +02:00
Ed Morley
d57fce86ec
Backed out changeset 236bd39eb36c (bug 930564) for WinXP crashes on a CLOSED TREE
2013-10-24 18:45:16 +01:00
Ed Morley
27df70b63c
Backed out changeset 9cd10d6fb0de (bug 930516)
2013-10-24 18:44:55 +01:00
Markus Stange
f10d63f9e9
Bug 924194 - Add missing include for the patch in changeset a1d74808c325 in order to fix the CLOSED TREE.
2013-10-24 18:23:22 +02:00
Markus Stange
01fc14f40d
Bug 924194 - Allow using the Cairo Azure backend on Mac for testing purposes. r=jrmuizel
...
--HG--
extra : rebase_source : e5a73f212fd5979e1a4dcc5fd653b21416e979cb
2013-10-24 17:57:23 +02:00
Markus Stange
6b2aa7aff3
Bug 924194 - Make gfxQuartzNativeDrawing::BeginNativeDrawing able to handle DrawTargets with a different backend than BACKEND_COREGRAPHICS (e.g. BACKEND_CAIRO). r=jrmuizel
...
--HG--
extra : rebase_source : d284993fae8681854b73f4d9f935427b98731dfa
2013-10-24 17:53:39 +02:00
Jonathan Watt
fc5983466d
Bug 930516 - Add a gfxPlatform::ScreenReferenceDrawTarget() static method. r=Bas
2013-10-24 17:50:26 +02:00
Jonathan Watt
8acc0f7172
Bug 930564 - Expose the gfxPath ctor that takes a Moz2D path to aid in converting code to Moz2D. r=Bas
2013-10-24 17:50:26 +02:00
Matt Woodrow
a03d2eddc9
Bug 844819 - Don't create DrawTargets for invalid cairo surfaces. r=Bas
2013-10-24 16:35:29 +02:00
Matt Woodrow
151eb92821
Bug 930033 - Draw layer borders for the bounding box of the visible region for ThebesLayers. r=nical
2013-10-24 16:35:29 +02:00
Jonathan Watt
2111e15e87
Bug 930050 - Remove some dead graphics code. r=Bas
2013-10-24 14:46:37 +02:00
Brian O'Keefe
4c98f61956
Bug 928709 - Convert chromium-config.mk to mozbuild, r=mshal
2013-10-02 13:17:55 -04:00
Simon Montagu
74c3067fe1
Add new bidi control characters defined in Unicode 6.3. Bug 922530, r=jfkthame
2013-10-02 16:07:02 +03:00
Mike Hommey
61124c1afc
Bug 921492 - Make StrictOrderingOnAppendList use actual alphabetical sorting. r=mshal,r=gps
2013-10-24 08:05:43 +09:00
Mike Hommey
e2ae65f67a
Bug 913268 - Make CPP_SOURCES a StrictOrderingOnAppendList. r=mshal
2013-10-24 08:00:23 +09:00
George Wright
bbee419bc7
Bug 920160 - Add prefs for SkiaGL cache size r=snorp
...
--HG--
extra : rebase_source : 410192610d7311dead4132d2fee8fbd3fe062951
2013-10-22 14:15:24 -05:00
Markus Stange
2711602be4
Bug 890997 - Enable OMTC on 10.6. r=bgirard
2013-10-09 13:15:54 -04:00
Jonathan Watt
e744bbf378
Bug 929350 - Allow the context for gfxContextMatrixAutoSaveRestore to be set lazily. r=mattwoodrow
2013-10-22 10:37:45 +02:00
Ehsan Akhgari
05b2ce3c5e
Bug 928053 - Remove some prtypes.h inclusions from gfx/; rs=bsmedberg
...
--HG--
extra : rebase_source : 229c47dfa11d1b1d36663daf87285ccd40bcc856
2013-10-18 20:34:58 -04:00
Josh Aas
66c8f0f3c8
Bug 869762: Use Core Foundation notifications instead of ATS for font changes on OS X. r=jdaggett
2013-10-15 23:53:52 -05:00
Matt Woodrow
d217eaee69
Bug 922942 - Implement gfxASurface::CopyToARGB32ImageSurface using azure. r=seth
2013-10-16 14:00:31 +13:00
Ehsan Akhgari
5acc07ee15
Bug 921753 - Part 6: Define gfxPatternDrawable's destructor out of line; r=seth
2013-10-15 18:00:28 -04:00
Josh Aas
3fa6bb4e75
Bug 925241: Remove Quickdraw font name lookup code because it's no longer necessary and uses deprecated APIs. r=jdaggett
2013-10-15 16:17:37 -05:00
Nicholas Nethercote
440791afd0
Bug 921923 (part 4) - Make multi-output sizeOfFoo() functions more consistent in gfx/thebes/. r=jkew.
...
--HG--
extra : rebase_source : 02ddce0e34ec6619fcaf92aa30addc77bdd8b80f
2013-10-14 19:19:47 -07:00
Matt Woodrow
08ccf6da21
Bug 926258 - Implement a Moz2D version of gfxPath. r=Bas
2013-10-15 16:23:21 +13:00
Matt Woodrow
d84a67ef04
Bug 926258 - Remove gfxFlattenedPath as it doesn't match the abstraction we want for Moz2D. r=roc
2013-10-15 16:23:21 +13:00
Ehsan Akhgari
a7cfe4f5a9
Bug 924019 - Do not assume that PRUnichar and UniChar/unichar are the same type; r=smichaud
2013-10-10 12:59:40 -04:00
Matt Woodrow
043a00f400
Bug 923290 - Don't use the window CGContext as a source with Moz2D. r=Bas
2013-10-10 17:44:09 +13:00
Ryan VanderMeulen
1ccc84a275
Backed out 8 changesets (bug 914437, bug 886999, bug 890997, bug 923114, bug 923133) for suspicion of causing frequent OSX mochitest-2 timeouts on a CLOSED TREE.
...
Backed out changeset e934fda24887 (bug 890997)
Backed out changeset 058c2432bff5 (bug 886999)
Backed out changeset 34d9056bf553 (bug 886999)
Backed out changeset 3f053c13cf4e (bug 914437)
Backed out changeset 1f436fd67cdb (bug 886999)
Backed out changeset 7c914b3e8d27 (bug 923133)
Backed out changeset e6fdf5fd28c5 (bug 923114)
Backed out changeset b0700255080c (bug 914437)
2013-10-09 14:33:01 -04:00
Markus Stange
6d333cb082
Bug 890997 - Enable OMTC on 10.6. r=bgirard
2013-10-09 13:15:54 -04:00