Commit graph

14 commits

Author SHA1 Message Date
trav90
354ae7ebff Fix Twemoji GTK build bustage
Followup to b4e843a.
2019-02-15 23:40:35 +08:00
wolfbeast
2775c84cbf Change embedded emoji font from EmojiOne to Twemoji. 2019-02-15 23:40:02 +08:00
wolfbeast
434f3590e3 Remove base conditional code for crash reporter and injector. 2019-02-15 23:39:53 +08:00
wolfbeast
2653da27b3 Fix line heights to properly scale to requested size for color-bitmapped SFNTs. 2019-02-15 23:39:45 +08:00
wolfbeast
4a9865465f Allow bitmap fonts to force scaling and bypass tolerance check in gfxFcPlatformFontList. 2019-02-15 23:39:43 +08:00
wolfbeast
2c33a1ce08 Use FC_OUTLINE instead of FC_SCALABLE with Fontconfig to check if a font is scalable. 2019-02-15 23:39:42 +08:00
Andrew Osmond
e871098ac3 Bug 1388020. r=nical, a=RyanVM 2019-02-15 23:37:11 +08:00
Dan Glastonbury
848c5e6071 Bug 1428947 - Check plane width & stride constraints. r=mattwoodrow, a=ritu
MozReview-Commit-ID: 328ETwMdVnq

--HG--
extra : rebase_source : e16b28d137de080f9d8495c6937e24ac16b16ab1
2019-02-15 23:37:05 +08:00
wolfbeast
47d488b84d Add more NS_BUILD_REFCNT_LOGGING in AtomicRefCountedWithFinalize. 2019-02-15 23:30:44 +08:00
wolfbeast
c585066b4c Avoid potentially unsafe snprintf usage in FPSCounter.
snprintf returns the number of bytes it would have written when it runs out of space.
This patch makes sure we properly handle this unlikely event in FPSCounter.
This patch also makes sure we don't print out the contents of an uninitialized buffer.
2019-02-15 23:30:17 +08:00
wolfbeast
4cdd40dc7f Check for too large allocation size in BasicPlanarYCbCrImage::CopyData (DiD) 2019-02-15 23:29:33 +08:00
wolfbeast
4f027a0024 Update graphite2 lib to 1.3.10
(from 1.3.8)
2019-02-15 23:28:46 +08:00
wolfbeast
9121db73a2 Implement WebP image decoder. 2019-02-14 14:36:33 +08:00
Roy Tam
dcd9973243 import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00