gecko-dev/gfx
Nicholas Nethercote 3e439bb4f8 Bug 1376638 - Minimize uses of prmem.h. r=glandium.
It's silly to use prmem.h within Firefox code given that in our configuration
its functions are just wrappers for malloc() et al. (Indeed, in some places we
mix PR_Malloc() with free(), or malloc() with PR_Free().)

This patch removes all uses, except for the places where we need to use
PR_Free() to free something allocated by another NSPR function; in those cases
I've added a comment explaining which function did the allocation.

--HG--
extra : rebase_source : 0f781bca68b5bf3c4c191e09e277dfc8becffa09
2017-06-30 19:05:41 -07:00
..
2d Bug 1372577. Fallback to CPU alpha to luminance on the parent process. r=jrmuizel 2017-06-29 10:09:14 -07:00
angle Bug 1373525 - gfx/angle: Suppress -Wimplicit-fallthrough warnings in third-party code. r=jgilbert 2017-06-07 00:52:43 -07:00
cairo Bug 1330202 - Suppress cairo build warnings on Windows. r=lsalzman 2017-06-05 01:08:51 +09:00
config Bug 1337062: Transfer initial gfxVars with SendXPCOMProcessAttributes. Deal with potential (future) race condition. r=dvander,gerald 2017-06-27 17:04:17 -04:00
doc Initial import of Advanced Layers. (bug 1365879 part 20, r=bas) 2017-06-23 14:23:12 -07:00
docs
gl Bug 1375392 - Tweak the PROFILER_LABEL* macros. r=mstange. 2017-06-22 17:08:53 +10:00
graphite2 Bug 1349310 - Update graphite2 to release 1.3.10. r=milan 2017-05-08 12:08:24 +01:00
harfbuzz Bug 1358502 - Update harfbuzz to release 1.4.6. r=jrmuizel 2017-05-04 22:24:16 +01:00
ipc Fix race where in-process GPU endpoints could have the wrong PID. (bug 1374258, r=rhunt) 2017-06-29 11:35:45 -07:00
layers Merge m-i to m-c, a=merge 2017-07-01 17:36:09 -07:00
ots Bug 1353990 - Stop exporting woff2 headers. r=gps 2017-04-06 13:42:27 +09:00
qcms
sfntly Bug 1353650 - Part 3: Add missing includes in subsetter_impl.cc. r=jfkthame 2017-04-05 16:19:55 +02:00
skia Bug 1369302 - Set the font name to "Unknown" while fDWriteFontFamily is null. r=mchang 2017-06-22 16:10:12 +08:00
src Bug 1376782 - Replace gfxSize with a typedef to SizeDouble. r=jrmuizel 2017-06-28 11:41:21 -04:00
tests Add an acceleration test for Advanced Layers on Windows. (bug 1365879 part 25, r=milan) 2017-06-23 14:23:13 -07:00
thebes Bug 1372118 - Part1. Have a path to create WebRender commands without layers. r=jrmuizel, r=kats, r=mattwoodrow 2017-06-30 17:23:20 -07:00
vr Bug 1376638 - Minimize uses of prmem.h. r=glandium. 2017-06-30 19:05:41 -07:00
webrender Bug 1373381 - Cherry-pick servo/webrender#1409 to unbreak OS X debug build. r=jrmuizel 2017-06-20 13:31:13 -04:00
webrender_bindings Bug 1357734 - Change argument of DisplayListBuilder::PushBorder() to bypass compiler bug r=jrmuizel 2017-06-30 16:22:25 -07:00
webrender_traits Bug 1373381 - Update webrender to cset 1d6348023a4a4fdd89dce038640c5da906005acc. r=jrmuizel 2017-06-20 09:33:07 -04:00
ycbcr Bug 1360429 - Part 1. inline arm assember for YCBCR should be on arm only. r=sotaro 2017-04-28 13:22:07 +09:00
moz.build