gecko-dev/gfx
Daniel Holbert 9e6a8900f0 Bug 1291483 part 2: Use UniquePtr/MakeUnique more thoroughly in chain-of-custody for gfxFont::mVerticalMetrics. r=jfkthame
This member-var has type 'UniquePtr', but (up until this patch) its value
is set up using "new" and raw pointers. This patch improves that codepath by
using UniquePtr & MakeUnique, for stronger ownership guarantees.

MozReview-Commit-ID: KWZVpvr9bYj

--HG--
extra : rebase_source : 4e46d355078c7da6ae750f3ca06586dc8703e8a7
2017-03-09 16:38:58 -08:00
..
2d Bug 1345815 - fix BasicLayers OOM with recording playback by avoiding copies. r=tobytailor 2017-03-09 16:08:40 -05:00
angle Bug 1325511 - Mark as used sooner. r=mtseng 2017-02-06 19:30:54 -05:00
cairo Bug 1336350: CAIRO_INT_STATUS_UNSUPPORTED is a special case of an error. r=jrmuizel 2017-02-24 18:02:19 -05:00
config Remove references to the Direct3D9 compositor. (bug 1318558 part 1, r=mattwoodrow) 2017-03-08 00:17:36 -08:00
doc Bug 1341968 - Update webrender to commit 501e3d79c8a3019762bd8bd2d00eecf7811a84de. r=jrmuizel 2017-02-27 10:36:49 -05:00
docs
gl Bug 1339256 - Don't assert on unrecognized context reset strategy - r=daoshengmu 2017-03-09 18:57:49 -08:00
graphite2 Bug 1335223 - Update Graphite2 to version 1.3.9. r=jfkthame 2017-01-31 12:36:56 -05:00
harfbuzz Bug 1295299 - Cherry-pick harfbuzz fix 44f7d6ecde9bf7427a05cbe73ed5d668b8a72b2a. r=jrmuizel 2017-02-22 09:17:50 +00:00
ipc Remove references to the Direct3D9 compositor. (bug 1318558 part 1, r=mattwoodrow) 2017-03-08 00:17:36 -08:00
layers Backed out 6 changesets (bug 1343814) for bustage 2017-03-10 10:25:22 +08:00
ots Bug 1341895 - Include most recent OTS tag allowing it to be tracked for automated release notifications. r=fredw 2017-02-22 16:34:25 -06:00
qcms
sfntly Bug 1330495 - Unbreak FreeBSD build after bug 1324739. r=jfkthame 2017-01-12 03:19:33 +00:00
skia Bug 1342707 - Don't use Init_neon if runtime detection of neon is not enabled. r=lsalzman 2017-02-26 08:12:18 +09:00
src Backed out 5 changesets (bug 1056516) for suspicion of causing Linux/OSX topcrashes. 2017-03-10 11:56:50 -05:00
tests Backed out 6 changesets (bug 1343814) for bustage 2017-03-10 10:25:22 +08:00
thebes Bug 1291483 part 2: Use UniquePtr/MakeUnique more thoroughly in chain-of-custody for gfxFont::mVerticalMetrics. r=jfkthame 2017-03-09 16:38:58 -08:00
vr Bug 1345497 - Remove the unused PVRManager::GetControllers sync IPC; r=kip,billm 2017-03-09 23:26:47 -05:00
webrender Bug 1341968 - Update webrender to commit 501e3d79c8a3019762bd8bd2d00eecf7811a84de. r=jrmuizel 2017-02-27 10:36:49 -05:00
webrender_bindings Bug 1343984 - Turn on warnings-as-errors for webrender_bindings. r=jrmuizel 2017-03-02 16:26:27 -05:00
webrender_traits Bug 1341968 - Update webrender to commit 501e3d79c8a3019762bd8bd2d00eecf7811a84de. r=jrmuizel 2017-02-27 10:36:49 -05:00
ycbcr Bug 1341543: don't use internal-only I4xxToARGBMatrix() functions from libyuv r=sotaro 2017-02-24 14:01:56 -05:00
moz.build Merge m-c to graphics 2017-01-25 08:52:04 -05:00