Jonathan Watt
|
c97839b951
|
Bug 1036858 - Remove various includes of gfxImageSurface.h that are no longer necessary. r=Cwiiis
|
2014-07-11 08:06:38 +01:00 |
Jonathan Watt
|
98e3e25338
|
Bug 1034702 - Remove gfxPlatform::GetThebesSurfaceForDrawTarget(). r=Bas
|
2014-07-10 10:58:09 +01:00 |
Jonathan Watt
|
6586dcffb2
|
Bug 1027763, part 2 - Make non-Moz2D callers of DrawTarget::GetType() call DrawTarget::GetBackendType() instead. r=Bas
|
2014-06-19 21:35:33 +01:00 |
Benoit Jacob
|
8f1cf755a9
|
Bug 774388 - Patch 4: Flatten the way that we track whether we are using OMTC, and move Layers IPC shutdown code back to gfxPlatform (but still triggered by ShutdownXPCOM) - r=nical,sotaro
|
2014-06-06 09:51:24 -04:00 |
Jonathan Watt
|
79946b069e
|
Bug 1021973, part 2 - Remove gfxPlatformMac/gfxQtPlatform::OptimizeImage(). r=Bas
|
2014-06-10 19:12:37 +01:00 |
John Daggett
|
8259cc74f5
|
Bug 280443 p3 - use fontlist struct in gfx. r=roc,fredw
|
2014-06-06 15:09:23 +09:00 |
Jonathan Watt
|
dd0a3a7c18
|
Bug 1019690 - Remove gfxPlatform::CreateOffscreenImageSurface(). r=Bas
--HG--
extra : rebase_source : 3c79945a1179d7b7bb128278eae0642156460df0
|
2014-06-05 01:02:44 +01:00 |
John Daggett
|
88efd0aafe
|
Bug 995056 - update common font fallback list for OSX. r=mkato
|
2014-04-15 08:45:18 +09:00 |
David Zbarsky
|
02a20c5e41
|
Bug 991142 - Remove CreateThebesSurfaceAliasForDrawTarget_hack r=benwa
|
2014-04-06 19:21:27 -04:00 |
John Daggett
|
40a7bf22f9
|
Bug 975460 - avoid CTFontCopyTable on OSX 10.6 to avoid crash. r=smichaud
|
2014-03-28 14:40:42 +09:00 |
John Daggett
|
4501b2709a
|
Bug 969388 - Null-check the bundle ID to avoid 10.9 crash in CTFontManagerSetAutoActivationSetting. r=smichaud
|
2014-03-05 14:18:38 -05:00 |
Ms2ger
|
42aa546e2f
|
Bug 952033 - Part b: Use IntSize in CreateOffscreenSurface; r=roc
|
2014-02-09 09:04:38 +01:00 |
Michael Wu
|
e78fc5e46f
|
Bug 962667 - Don't optimize quartz image surfaces if there is nothing to do, r=jrmuizel
|
2014-01-31 17:57:14 -05:00 |
Benoit Jacob
|
e5ed95579b
|
Bug 959380 - 2/5 - Make gfxImageFormat a typed enum - r=jrmuizel
find . -type f | grep -v \./obj | grep -v \.hg | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)gfxImageFormat\(ARGB32\|RGB24\|A8\|A1\|RGB16_565\|Unknown\)\($\|[^A-Za-z0-9_]\)/\1gfxImageFormat::\2\3/g'
|
2014-01-23 13:26:40 -05:00 |
guozhu cheng
|
cf3277421c
|
Bug 907196 - Split CreateCMSOutputProfile profile loading into GetCMSOutputProfileData. r=BenWa, r=jmuizelaar
|
2013-11-07 18:20:08 +08:00 |
Ryan VanderMeulen
|
5ced299fa2
|
Backed out changeset ef14be22d6f7 (bug 907196) for Windows bustage.
CLOSED TREE
|
2014-01-13 10:25:52 -05:00 |
guozhu cheng
|
46a51e4e02
|
Bug 907196 - Split CreateCMSOutputProfile profile loading into GetCMSOutputProfileData. r=BenWa, r=jmuizelaar
|
2013-11-07 18:20:08 +08:00 |
Benoit Jacob
|
ccaa35314d
|
Bug 958375 - 6/9 - Make BackendType and NativeSurfaceType typed enums - r=Bas
Specifically:
r=Bas for manual changes
f=Bas for automatic changes
See attachments on the bug for the specific breakdown.
|
2014-01-10 14:06:16 -05:00 |
Isura Edirisinghe
|
ffae418d41
|
Bug 676907 - Refactor (replace) calls to Gestalt because it is deprecated in OS X 10.8 and will not work in after 10.9. r=BenWa
|
2013-12-19 11:42:19 -05:00 |
Matt Woodrow
|
cb73971347
|
Bug 934533 - Remove the azure content enabled pref since we require it to be enabled for all platforms now. r=nrc
--HG--
extra : rebase_source : f5152dd3c088009c80cda2844589967ed047e888
|
2013-11-06 08:54:12 +13:00 |
Markus Stange
|
05def20585
|
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
|
8a1bdddcf1
|
Bug 890997 - Enable OMTC on 10.6. r=bgirard
|
2013-10-09 13:15:54 -04:00 |
Ryan VanderMeulen
|
623bf74951
|
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
|
7571811637
|
Bug 890997 - Enable OMTC on 10.6. r=bgirard
|
2013-10-09 13:15:54 -04:00 |
Josh Aas
|
a68db16232
|
Bug 924465: Use better APIs to get ICC profile information on OS X. Maybe avoid some file i/o depending on how the OS behaves. r=mstange
|
2013-10-09 00:53:37 -05:00 |
Ehsan Akhgari
|
eff9a278ad
|
Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
--HG--
extra : rebase_source : af198eb9b9739ce718ba0d16c385624a722cde51
|
2013-10-07 19:15:59 -04:00 |
Benoit Jacob
|
55d6cf1e20
|
Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
Generated by these regexes:
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(ImageFormat\|SurfaceType\|ContentType\|MemoryLocation\)[0-9A-Za-z_]*\)/gfx\1/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(CONTENT_\|MEMORY_\)[0-9A-Za-z_]*\)/GFX_\1/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(CONTENT_COLOR\|CONTENT_ALPHA\|CONTENT_COLOR_ALPHA\|CONTENT_SENTINEL\|MEMORY_IN_PROCESS_HEAP\|MEMORY_IN_PROCESS_NONHEAP\|MEMORY_OUT_OF_PROCESS\)\($\|[^A-Za-z0-9_]\)/\1GFX_\2\3/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(ImageFormatARGB32\|ImageFormatRGB24\|ImageFormatA8\|ImageFormatA1\|ImageFormatRGB16_565\|ImageFormatUnknown\|SurfaceTypeImage\|SurfaceTypePDF\|SurfaceTypePS\|SurfaceTypeXlib\|SurfaceTypeXcb\|SurfaceTypeGlitz\|SurfaceTypeQuartz\|SurfaceTypeWin32\|SurfaceTypeBeOS\|SurfaceTypeDirectFB\|SurfaceTypeSVG\|SurfaceTypeOS2\|SurfaceTypeWin32Printing\|SurfaceTypeQuartzImage\|SurfaceTypeScript\|SurfaceTypeQPainter\|SurfaceTypeRecording\|SurfaceTypeVG\|SurfaceTypeGL\|SurfaceTypeDRM\|SurfaceTypeTee\|SurfaceTypeXML\|SurfaceTypeSkia\|SurfaceTypeSubsurface\|SurfaceTypeD2D\|SurfaceTypeMax\)\($\|[^A-Za-z0-9_]\)/\1gfx\2\3/g'
|
2013-09-24 16:45:13 -04:00 |
Ehsan Akhgari
|
ae1aa3b63e
|
Bug 917269 - Remove kFontAppleMyungjo; r=jdagget
--HG--
extra : rebase_source : 7a8ed04534c14423185c27ffdcfe2e3c64825c97
|
2013-09-19 02:18:33 -04:00 |
Josh Aas
|
76e240d671
|
Bug 899473 - Remove OS X 10.4 and 10.5 code from gfx. r=jmuizelaar
|
2013-08-06 17:52:52 -04:00 |
Birunthan Mohanathas
|
c742394e75
|
Bug 784739 - Switch from NULL to nullptr in gfx/thebes/; r=ehsan
|
2013-07-31 11:44:31 -04:00 |
Matt Woodrow
|
c342a3955c
|
Bug 892966 - Allow CG to be enabled as an azure content backend. r=jrmuizel
|
2013-07-12 17:19:29 -04:00 |
Phil Ringnalda
|
eb8de189ea
|
Back out 7160624804ff:69062da26093 (bug 892966) on suspicion of mochitest-4 test_bug767779.html bustage
CLOSED TREE
|
2013-07-12 16:39:36 -07:00 |
Matt Woodrow
|
ad2b080f39
|
Bug 892966 - Allow CG to be enabled as an azure content backend. r=jrmuizel
|
2013-07-12 17:19:29 -04:00 |
Matt Woodrow
|
7fe6df5f70
|
Bug 756601 - Enable OMTC by default on OSX 10.7 and 10.8. r=roc
|
2013-06-21 09:32:04 +12:00 |
Aryeh Gregor
|
8b16f79037
|
Bug 867101 - Fix more implicit conversion to already_AddRefed; r=Ms2ger
|
2013-04-28 14:52:10 +03:00 |
Raul
|
66e9b8f518
|
Bug 846360 - Fix build error on older clang versions on mac. r=jrmuizel
|
2013-04-03 13:14:00 +02:00 |
Chris Peterson
|
fae3705108
|
Bug 850408 - Part 1: Remove Snow Leopard OS checks in gfx and xre. r=joshmoz
|
2013-03-07 23:00:07 +00:00 |
Benoit Girard
|
dc5c406e03
|
Bug 794337 - Properly alias canvas image data when using Quartz compositing. r=jrmuizel
--HG--
extra : rebase_source : fb4c0e1a9bac0ac1cf54ddc23c66756060bbfdab
|
2012-11-02 16:24:37 -04:00 |
Ryan VanderMeulen
|
ff740d59ea
|
Backout c3933841e06e (bug 793013) for possible Win7 reftest failures.
|
2012-11-06 21:27:09 -05:00 |
Anthony Jones
|
0508e2aafe
|
Bug 793013 - Use EnumSet in gfxPlatform instead of 1 << n. r=ncameron
|
2012-11-06 18:23:13 -05:00 |
Benoit Girard
|
ce501d83c0
|
Bug 724666 - Add pref for accelerated canvas on mac. r=jrmuizel
|
2012-07-31 18:48:40 -04:00 |
Bas Schouten
|
a1cb82c019
|
Bug 792207 - Part 1: Retain ScaledFont objects for gfxFonts. r=jrmuizel
|
2012-09-24 15:02:49 +00:00 |
Anthony Jones
|
a84827280d
|
Bug 789367 - Add content preference for GTK platform; r=nrc
|
2012-09-16 20:23:00 -07:00 |
Phil Ringnalda
|
e68bd50029
|
Back out 9805ecdb8f66 (bug 789367) on suspicion of breaking the build
|
2012-09-16 17:59:25 -07:00 |
Anthony Jones
|
1e224ae09c
|
Bug 789367 - Add content preference for GTK platform. r=nrc
|
2012-09-16 20:20:16 -04:00 |
Ehsan Akhgari
|
e368dc9c85
|
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
|
2012-08-22 11:56:38 -04:00 |
Benoit Girard
|
1f69b9e7d3
|
Bug 724666 - Part 2: Add CGIOSurfaceContext to azure. r=jmuizelaar
|
2012-07-31 11:17:43 -04:00 |
Aryeh Gregor
|
d0ad5a7d0c
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
Nicholas Cameron
|
3e80396ca2
|
Bug 746883; fix the bustage possibly caused by 746896. r=mattwoodrow
|
2012-07-26 14:30:20 +12:00 |
Nicholas Cameron
|
9c67b116d5
|
Bug 764125; sort out preferred and fallback Azure backends for all platforms (gfxPlatform). r=Bas
|
2012-07-25 12:45:58 +12:00 |