Mason Chang
|
a549f6a91c
|
bug 552020 Part 1: Hook into CVDisplayLink to get vsync events on OSX. r=benwa,mstange
|
2014-11-18 13:28:42 -08:00 |
|
Kartikaya Gupta
|
985540ecef
|
Bug 1072093 - Support progressive-paint on OS X 10.7 or later. r=BenWa
|
2014-11-07 14:17:14 -05:00 |
|
Jonathan Kew
|
1b4072d000
|
Bug 1064737 pt 2 - Support for WOFF2 as a webfont format. r=jdaggett
|
2014-10-04 11:36:05 +01:00 |
|
Jonathan Kew
|
21d25f9507
|
Bug 727276 - Use emoji-style variation selector to help GetCommonFallbackFonts make an appropriate choice. r=roc
|
2014-09-30 07:27:55 +01:00 |
|
Matt Woodrow
|
8f4b4f5ec3
|
Bug 1070722 - Backout accidental inclusions in a4ae53da4fe6
|
2014-09-30 16:12:28 +13:00 |
|
Matt Woodrow
|
8b99f454e7
|
Bug 1070722 - Fix reftest annotation for OSX 10.6
|
2014-09-30 15:26:40 +13:00 |
|
Jonathan Kew
|
08babb6a11
|
bug 1066043 - split gfxFont.cpp and .h into more manageably-sized pieces. r=jdaggett
--HG--
rename : gfx/thebes/gfxFont.cpp => gfx/thebes/gfxFontEntry.cpp
rename : gfx/thebes/gfxFont.h => gfx/thebes/gfxFontEntry.h
rename : gfx/thebes/gfxFont.cpp => gfx/thebes/gfxGlyphExtents.cpp
rename : gfx/thebes/gfxFont.h => gfx/thebes/gfxGlyphExtents.h
rename : gfx/thebes/gfxFont.cpp => gfx/thebes/gfxTextRun.cpp
rename : gfx/thebes/gfxFont.h => gfx/thebes/gfxTextRun.h
|
2014-09-16 10:58:12 +01:00 |
|
John Daggett
|
6a628f87a7
|
Bug 1062058 part 1 - avoid passing around proxy font entry object. r=heycam
|
2014-09-08 16:23:19 +09:00 |
|
Matt Woodrow
|
bf7ddd9c43
|
Bug 982338 - Disable tiling for OSX 10.6. r=Bas
|
2014-07-25 12:49:45 +12:00 |
|
Phil Ringnalda
|
d75200777a
|
Backed out 8 changesets (bug 982338, bug 1057212, bug 1059033 ) for build bustage
CLOSED TREE
Backed out changeset 4df1bd30364d (bug 982338)
Backed out changeset b68664a02904 (bug 1057212)
Backed out changeset 07b3695aa02f (bug 1059033 )
Backed out changeset bb3885b57d48 (bug 1059033 )
Backed out changeset 76897f52ac2c (bug 1059033 )
Backed out changeset 31e89a2a409f (bug 1059033 )
Backed out changeset 8e81f6f74182 (bug 1059033 )
Backed out changeset c5bbf22f2f28 (bug 1059033 )
|
2014-09-01 18:07:57 -07:00 |
|
Matt Woodrow
|
ab08ddbe57
|
Bug 982338 - Enable tiling for OSX 10.8. r=Bas
--HG--
extra : rebase_source : c55a42c7e47413966cd5d67a3ae2eb65d142c860
|
2014-07-25 12:49:45 +12:00 |
|
Carsten "Tomcat" Book
|
cd08246928
|
Backed out changeset 7de1b4a42f1c (bug 982338) for OS X Crash Bustage on a CLOSED TREE
|
2014-09-01 09:58:39 +02:00 |
|
Matt Woodrow
|
60ee95919c
|
Bug 982338 - Enable tiling for OSX 10.8. r=Bas
|
2014-07-25 12:49:45 +12:00 |
|
John Daggett
|
6a8be967a3
|
Bug 1055931 - bump up priority of Hiragino Kaku Gothic for symbol fallback. r=mkato
|
2014-08-20 16:54:38 +09:00 |
|
Jonathan Watt
|
c885ba1f0b
|
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
|
699556edfb
|
Bug 1034702 - Remove gfxPlatform::GetThebesSurfaceForDrawTarget(). r=Bas
|
2014-07-10 10:58:09 +01:00 |
|
Jonathan Watt
|
f0cc7f7531
|
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
|
4e23e75d75
|
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
|
f89b0cfb12
|
Bug 1021973, part 2 - Remove gfxPlatformMac/gfxQtPlatform::OptimizeImage(). r=Bas
|
2014-06-10 19:12:37 +01:00 |
|
John Daggett
|
6ad68a5fc7
|
Bug 280443 p3 - use fontlist struct in gfx. r=roc,fredw
|
2014-06-06 15:09:23 +09:00 |
|
Jonathan Watt
|
946a44e016
|
Bug 1019690 - Remove gfxPlatform::CreateOffscreenImageSurface(). r=Bas
--HG--
extra : rebase_source : 3c79945a1179d7b7bb128278eae0642156460df0
|
2014-06-05 01:02:44 +01:00 |
|
John Daggett
|
d295942959
|
Bug 995056 - update common font fallback list for OSX. r=mkato
|
2014-04-15 08:45:18 +09:00 |
|
David Zbarsky
|
f030bc04b8
|
Bug 991142 - Remove CreateThebesSurfaceAliasForDrawTarget_hack r=benwa
|
2014-04-06 19:21:27 -04:00 |
|
John Daggett
|
30312de3dd
|
Bug 975460 - avoid CTFontCopyTable on OSX 10.6 to avoid crash. r=smichaud
|
2014-03-28 14:40:42 +09:00 |
|
John Daggett
|
0d07a5d164
|
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
|
479e9f45c5
|
Bug 952033 - Part b: Use IntSize in CreateOffscreenSurface; r=roc
|
2014-02-09 09:04:38 +01:00 |
|
Michael Wu
|
08d08edcdd
|
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
|
3369ca8bb6
|
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
|
ad7c57c25d
|
Bug 907196 - Split CreateCMSOutputProfile profile loading into GetCMSOutputProfileData. r=BenWa, r=jmuizelaar
|
2013-11-07 18:20:08 +08:00 |
|
Ryan VanderMeulen
|
a72d947bb3
|
Backed out changeset ef14be22d6f7 (bug 907196) for Windows bustage.
CLOSED TREE
|
2014-01-13 10:25:52 -05:00 |
|
guozhu cheng
|
e2c4d1c54b
|
Bug 907196 - Split CreateCMSOutputProfile profile loading into GetCMSOutputProfileData. r=BenWa, r=jmuizelaar
|
2013-11-07 18:20:08 +08:00 |
|
Benoit Jacob
|
2d5774ca0a
|
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
|
1542439ab5
|
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
|
360b91b5b1
|
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
|
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
|
2711602be4
|
Bug 890997 - Enable OMTC on 10.6. r=bgirard
|
2013-10-09 13:15:54 -04: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 |
|
Josh Aas
|
f3dd4a6749
|
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
|
b6bef348c1
|
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
|
c1d7f88886
|
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
|
f2edd046da
|
Bug 917269 - Remove kFontAppleMyungjo; r=jdagget
--HG--
extra : rebase_source : 7a8ed04534c14423185c27ffdcfe2e3c64825c97
|
2013-09-19 02:18:33 -04:00 |
|
Josh Aas
|
4b110483c8
|
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
|
573d76ec6d
|
Bug 784739 - Switch from NULL to nullptr in gfx/thebes/; r=ehsan
|
2013-07-31 11:44:31 -04:00 |
|
Matt Woodrow
|
684d1c65f3
|
Bug 892966 - Allow CG to be enabled as an azure content backend. r=jrmuizel
|
2013-07-12 17:19:29 -04:00 |
|
Phil Ringnalda
|
8dcbf36c38
|
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
|
ef352d5aef
|
Bug 892966 - Allow CG to be enabled as an azure content backend. r=jrmuizel
|
2013-07-12 17:19:29 -04:00 |
|
Matt Woodrow
|
d6069876ed
|
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
|
18866d81dc
|
Bug 867101 - Fix more implicit conversion to already_AddRefed; r=Ms2ger
|
2013-04-28 14:52:10 +03:00 |
|
Raul
|
fff5a98868
|
Bug 846360 - Fix build error on older clang versions on mac. r=jrmuizel
|
2013-04-03 13:14:00 +02:00 |
|