Mike Hommey
d6f5796a92
Bug 738176 - Completely disable jemalloc when it's supposed to be disabled on OSX, and cleanup exposed APIs. r=jlebar,r=khuey
2012-04-05 09:20:53 +02:00
Jeff Gilbert
57ec1a7aa3
Bug 741689 - Disable poorly implemented GL extensions on load - r=bjacob
2012-04-04 18:44:55 -07:00
Oleg Romashin
fd2b8b8f6d
Bug 742544 - Don't change global shared context multiple times. r=jgilbert
2012-04-04 17:53:02 -07:00
Matt Woodrow
2df9e49785
Bug 719776: Kill some external dependencies inside Azure code. r=Bas
2012-03-05 13:12:15 +13:00
Oleg Romashin
edcef0087e
Bug 742091 - Texture format detection broken by 740372. r=gwright
2012-04-04 14:32:21 -07:00
Ali Juma
dd77497425
Bug 741984 - Prevent tiled texture upload from going into an infinite loop. r=Cwiiis
2012-04-04 10:26:05 -04:00
Marco Bonardo
7d29f20ef2
Merge central to inbound
2012-04-04 13:39:52 +02:00
Marco Bonardo
00f79a5e3a
Merge last green PGO from inbound to central
2012-04-04 13:36:36 +02:00
Kyle Huey
2ebc548a85
No bug: Shut up a struct/class warning. r=Bas
2012-04-03 14:00:34 -07:00
Jonathan Kew
14b8ce4afa
bug 717175 - flush shaped-word caches if they grow excessively large. r=roc
2012-04-03 12:22:18 +01:00
Nicholas Nethercote
3668e4363c
Bug 711895 - Tweak the warning options used for GCC builds (3rd attempt). r=waldo,derf,khuey,mhommey.
...
--HG--
extra : rebase_source : 20540c9b838ee3be6cb0847c1b90fdc3bd44059d
2012-03-21 22:21:16 -07:00
Matt Woodrow
f0662d824f
Bug 740560 - [Azure] Add Factory::CreateDrawTargetForData. r=Bas,gw280
2012-04-02 15:15:08 -04:00
Joe Drew
ba9d866fe2
Bug 739969 - Port patch from bug 633627 to use fixed point division instead of integer. r=jmuizelaar
2012-04-01 15:16:33 -04:00
Ms2ger
0e089aee47
Bug 741048: Remove gfxAtoms. r=roc
2012-03-30 23:08:46 -07:00
Dave Townsend
78017778de
Backing out changeset 432c4be058b5 which landed with no bug.
2012-03-30 22:23:24 -07:00
George Wright
335ab6e8d4
Bug 740963 - [Skia] Handle non-multiple-of-two dash lengths in HelpersSkia::StrokeOptionsToPaint(). r=jrmuizel
2012-03-30 17:36:34 -04:00
George Wright
188a715729
Bug 740570 - Add conversion functions between SurfaceFormats and ImageFormats. r=bas
2012-03-30 15:48:03 -04:00
Ali Juma
e38f446462
Bug 737437 - Post a task to handle compositor destruction. r=bgirard
2012-03-30 15:43:11 -04:00
Veeraya Pupatwibul
4bc99a3d0a
Bug 741333 - Remove PRBool/PR_TRUE/PR_FALSE that crept in r=Ms2ger
2012-04-04 11:15:10 +02:00
Jacek Caban
b133cb4f1c
Bug 735194 - gfxDWriteFontList.cpp fails to compile on mingw r=bas
2012-04-04 11:12:11 +02:00
John Daggett
a64144ce8f
Bug 739706. Fix gfxFont.cpp compiler warning. r=jfkthame
2012-03-30 10:50:14 -07:00
George Wright
f2bf030c8b
Bug 740372 - Handle MOZ_GFX_OPTIMIZE_MOBILE in gfxASurface and gfx2DGlue format conversion functions. r=jrmuizel
2012-03-30 11:56:08 -04:00
Ali Juma
3f7845b0f8
Bug 694964 - Don't generate a Thebes Paint edit in an incomplete transaction. r=bgirard
2012-03-30 09:25:20 -04:00
Marco Bonardo
a26db31b45
Merge central to inbound
2012-03-30 12:27:55 +02:00
Cameron McCormack
3061bff0da
Bug 740271 - Allocate partial ligature advance rounding error to the last part. r=roc
2012-03-30 13:34:50 +11:00
Ms2ger
2f3baafea4
No bug - Remove gfxAtoms; r=roc
2012-03-29 23:08:43 +02:00
Ali Juma
eeae5b2814
Bug 740313 - Initialize TextureImage::mFilter. r=bgirard
2012-03-29 17:44:11 -04:00
Jeff Gilbert
cea47d7719
Bug 732765 - Fail gracefully when we lack GL functionality - r=bjacob
2012-03-29 13:47:20 -07:00
Bas Schouten
f24476b941
Bug 738691 - Part 2: Add proper stroke and path support to Azure glyph drawing. r=jrmuizel
2012-03-29 20:53:44 +02:00
Bas Schouten
7ed8cd9d1e
Bug 738691 - Part 1: Add CopyGlyphsToBuilder API. r=jrmuizel
2012-03-29 20:53:44 +02:00
Bas Schouten
99956c957f
Bug 738690: Properly convert patterns to userspace in the Azure-Thebes wrapper. r=jrmuizel
2012-03-29 20:53:43 +02:00
Bas Schouten
c480514ffe
Bug 738688: Add supports for color patterns in the Azure-Thebes wrapper. r=jrmuizel
2012-03-29 20:53:43 +02:00
George Wright
e4c9a65f73
Bug 728284 - Main container layer has siblings that are drawn in the background. r=bgirard
2012-03-29 14:07:45 -04:00
Phil Ringnalda
07099ec50c
Back out 7bffc102114e (bug 737437) for Android native talos bustage
2012-03-29 08:26:58 -07:00
Ali Juma
68b05a1881
Bug 737437 - Destroy the compositor's layer manager before the CompositorChild gets destroyed. r=cjones
2012-03-29 09:59:22 -04:00
George Wright
d72cd8e792
Bug 740191 - [Skia] Fix SkBlitRow_opts_arm.cpp for compiling with NEON and Thumb enabled. r=mattwoodrow
2012-03-28 22:23:28 -04:00
George Wright
a8db1844f6
Bug 740187 - [Skia] Prevent the ARM implementation of memset16 from failing if count=0 r=mattwoodrow
2012-03-28 22:20:55 -04:00
George Wright
72d81ff760
Bug 740138 - [Skia] Use SkDebug_android for Android instead of SkDebug_stdio. r=mattwoodrow
2012-03-28 18:27:01 -04:00
Nathan Froyd
bd53a5887e
Bug 739635 - fix -Wunused-but-set-variable warnings in gfx/thebes/; r=jrmuizel
2012-03-27 11:55:54 -04:00
Ali Juma
e95a97b025
Bug 735230 - Part 4: Don't call MakeCurrent with a context and without a surface. r=gw280
2012-03-28 18:00:41 -04:00
Ali Juma
82def4a5e0
Bug 735230 - Part 1: Add Pause and Resume messages to PCompositor. r=bgirard
2012-03-28 18:00:10 -04:00
Jonathan Kew
8da1be9c9d
bug 739925 - port OTS bug-fix from upstream rev.83. r=jdaggett
2012-03-28 11:12:51 -07:00
Chris Lord
7c0a6ba85c
Bug 739604 - Split out dumping of paint buffers from paint lists. r=mattwoodrow
...
Split dumping of paint buffers into a separate environment variable, vs.
dumping of paint buffers to allow for dumping only of paint lists.
2012-03-28 19:10:28 +01:00
Chris Lord
b3b7450b56
Bug 739604 - Check if output file is valid before printing. r=mattwoodrow
...
Check that gfxUtils::sDumpPaintFile isn't NULL before calling print functions
in Layers.cpp:WriteSnapshotToDumpFile_internal().
2012-03-28 19:10:22 +01:00
Chris Lord
b6e8332018
Bug 739604 - Don't leave mCurrentImage in an inconsistent state. r=ajuma
...
Setting MOZ_DUMP_PAINT_LIST when using tiled textures was causing crashes, one
of which was due to TextureImage function calls happening outside of tile
iteration and accessing invalid memory.
Fix this crash by reverting NextTile behaviour to never leave mCurrentImage
point to an invalid tile, as was the case prior to bug 732917.
2012-03-28 19:10:10 +01:00
Jonathan Kew
313a99519f
bug 688125 - part 1 - add memory reporting for the platform font list. r=njn
2012-03-27 14:38:39 -07:00
Ehsan Akhgari
2808beb159
Backed out changeset 690cba3bb817 (bug 719776) because of build failures
2012-04-03 17:49:59 -04:00
Matt Woodrow
f150b6ce4c
Bug 719776: Kill some external dependencies inside Azure code. r=Bas
2012-03-05 13:12:15 +13:00
Bas Schouten
f7c1f0d23d
Bug 740815 - Part 3: Use component alpha rendering when required and drawing content with Azure. r=jrmuizel
2012-04-03 22:25:52 +02:00
Bas Schouten
649437ef1b
Bug 740815 - Part 2: Generalize code for filling component alpha surfaces with opaque colors. r=jrmuizel
2012-04-03 22:25:52 +02:00