Ryan VanderMeulen
|
7e29cc5e05
|
Bug 1553912 - Update to FreeType 2.10.0. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D32398
--HG--
extra : rebase_source : 03f9194f26409f68527487a7fe44ebbc32e2222d
|
2019-05-23 14:57:19 -04:00 |
Ryan VanderMeulen
|
a5b95aa8a5
|
Bug 1458905 - Update to FreeType 2.9.1. r=jfkthame
|
2018-05-08 11:48:29 -04:00 |
Ryan VanderMeulen
|
10fa1dc985
|
Bug 1454359 - Cherry-pick more upstream FreeType fixes. r=jfkthame
--HG--
extra : rebase_source : 05d3cb3900e2c405ab816f0f8b5532a6ae06f21c
|
2018-04-16 09:19:00 -04:00 |
Ryan VanderMeulen
|
6a6d072261
|
Bug 1453653 - Cherry-pick an upstream FreeType fix. r=jfkthame
--HG--
extra : rebase_source : 67ed4ae6d7dfc8543b767db542a5f4fc19b9e06b
|
2018-04-12 09:48:31 -04:00 |
Jonathan Kew
|
f33b65d235
|
Bug 1438522 - Cherry-pick recent FreeType fixes for variation fonts and flex rendering. r=jrmuizel
|
2018-02-17 09:04:16 +00:00 |
Jonathan Kew
|
8a9e00e955
|
Bug 1434697 - patch 1 - Cherry-pick commit 994eb2b34934bc5face9f83b2d3b12cf7a9262ab (fix for FreeType bug https://savannah.nongnu.org/bugs/index.php?52955) from upstream to our in-tree copy, pending a new FreeType release. r=lsalzman
|
2018-01-31 18:06:18 +00:00 |
Ryan VanderMeulen
|
8f571a5743
|
Bug 1428819 - Update to FreeType 2.9. r=jfkthame
|
2018-01-22 08:48:03 -05:00 |
Chris Manchester
|
c86173526a
|
Bug 1403346 - Replace all uses of ALLOW_COMPILER_WARNINGS with a template, remove ALLOW_COMPILER_WARNINGS. r=glandium
MozReview-Commit-ID: 1G2o4fy74cf
|
2017-10-25 15:12:09 -07:00 |
Jonathan Kew
|
68770c6dfd
|
Bug 1401227 - Cherry-pick patch 0d1262a41e019e4511071e339bb8aa018596a1fd from upstream freetype to avoid potential crash in premultiply_data. r=milan
|
2017-09-25 17:30:53 +01:00 |
Ryan VanderMeulen
|
e5750cee50
|
Bug 1400602 - Update Freetype to version 2.8.1. r=jfkthame
|
2017-09-17 07:36:44 -04:00 |
Jonathan Kew
|
bf22003a9a
|
Bug 1364714 - (re-landing) Update Freetype to version 2.8, and fix/annotate tests affected by changes to font metrics & rasterization. r=dholbert,jwatt,ryanvm,jfkthame
|
2017-08-22 09:20:05 +01:00 |
Wes Kocher
|
7459418fd6
|
Backed out 16 changesets (bug 1364714) for android reftest failures in out-of-bounds-selectedindex.html a=backout
Backed out changeset b00b74e9d34b (bug 1364714)
Backed out changeset 1f52db2530d3 (bug 1364714)
Backed out changeset e3dda4fe9dae (bug 1364714)
Backed out changeset ff188112de35 (bug 1364714)
Backed out changeset 0e26a8c07cae (bug 1364714)
Backed out changeset e0cf94cb8666 (bug 1364714)
Backed out changeset 6f758a7673d3 (bug 1364714)
Backed out changeset 4b915e42b36d (bug 1364714)
Backed out changeset 80ca8faf1dac (bug 1364714)
Backed out changeset 2bd5a2d0ea09 (bug 1364714)
Backed out changeset aa5a89aac5ea (bug 1364714)
Backed out changeset 7634973c46ad (bug 1364714)
Backed out changeset b02a1d99e603 (bug 1364714)
Backed out changeset a297dc40177e (bug 1364714)
Backed out changeset 40e902ed7dbe (bug 1364714)
Backed out changeset d653fc499c9b (bug 1364714)
MozReview-Commit-ID: AyHF7oPwAs4
|
2017-08-21 16:16:29 -07:00 |
Jonathan Kew
|
1bedf21919
|
Bug 1364714 - Cherry-pick commit c87fec0299533fee9b20505a4955c7f2f5c5bed7 from upstream freetype, to avoid bloating the build with duplicate PSname data tables due to PDFium's use of ft_get_adobe_glyph_index. r=ryanvm
|
2017-08-21 14:38:50 +01:00 |
Ryan VanderMeulen
|
7c926d0ef1
|
Bug 1364714 - Update Freetype to version 2.8. r=jfkthame
|
2017-08-21 14:38:47 +01:00 |
Bruce Sun
|
30306bfc32
|
Bug 1358023: (2/2) Build freetype2 by using moz.build; r=glandium
|
2017-05-22 12:02:14 +08:00 |
Ryan VanderMeulen
|
0ed8268425
|
Bug 1328971 - Update Freetype to version 2.7.1. r=jfkthame
--HG--
rename : modules/freetype2/src/gzip/zconf.h => modules/freetype2/src/gzip/ftzconf.h
extra : rebase_source : 5cc284ba03baed32ec03326ffadeef57e94a9de7
|
2017-01-21 08:53:00 -05:00 |
Jonathan Kew
|
58ae9ee6ce
|
Bug 1176531 - Update freetype to release 2.7. r=milan
|
2016-11-30 22:46:44 +00:00 |
Michael Wu
|
56e1dfc722
|
Bug 1119169 - Update to freetype 2.5.5, r=jfkthame
|
2015-01-08 19:07:38 -05:00 |
Jonathan Kew
|
7cbd9713fe
|
Bug 1076904 - Include a copy of FreeType's LICENSE.TXT at the top level of modules/freetype2. r=gerv
|
2014-11-04 13:49:46 +00:00 |
Michael Wu
|
a3480ef20f
|
Bug 981435 - Update to freetype 2.5.3, r=jfkthame,glandium
|
2014-03-09 16:03:22 -04:00 |
Eugen Sawin
|
6594d10a75
|
Bug 968626 - Fail gracefully on unimplemented PNG loading. r=jfkthame
|
2014-02-07 21:48:34 +01:00 |
Michael Wu
|
11ba63a48b
|
Bug 966795 - Update to freetype 2.5.2, r=jfkthame
--HG--
rename : modules/freetype2/builds/amiga/include/freetype/config/ftconfig.h => modules/freetype2/builds/amiga/include/config/ftconfig.h
rename : modules/freetype2/builds/amiga/include/freetype/config/ftmodule.h => modules/freetype2/builds/amiga/include/config/ftmodule.h
rename : modules/freetype2/builds/win32/detect.mk => modules/freetype2/builds/windows/detect.mk
rename : modules/freetype2/builds/win32/ftdebug.c => modules/freetype2/builds/windows/ftdebug.c
rename : modules/freetype2/builds/win32/vc2005/freetype.sln => modules/freetype2/builds/windows/vc2005/freetype.sln
rename : modules/freetype2/builds/win32/vc2005/freetype.vcproj => modules/freetype2/builds/windows/vc2005/freetype.vcproj
rename : modules/freetype2/builds/win32/vc2008/freetype.sln => modules/freetype2/builds/windows/vc2008/freetype.sln
rename : modules/freetype2/builds/win32/vc2008/freetype.vcproj => modules/freetype2/builds/windows/vc2008/freetype.vcproj
rename : modules/freetype2/builds/win32/vc2010/freetype.vcxproj.filters => modules/freetype2/builds/windows/vc2010/freetype.vcxproj.filters
rename : modules/freetype2/builds/win32/visualce/freetype.dsp => modules/freetype2/builds/windows/visualc/freetype.dsp
rename : modules/freetype2/builds/win32/visualce/freetype.dsw => modules/freetype2/builds/windows/visualc/freetype.dsw
rename : modules/freetype2/builds/win32/visualc/freetype.sln => modules/freetype2/builds/windows/visualc/freetype.sln
rename : modules/freetype2/builds/win32/visualc/freetype.vcproj => modules/freetype2/builds/windows/visualc/freetype.vcproj
rename : modules/freetype2/builds/win32/visualce/freetype.dsp => modules/freetype2/builds/windows/visualce/freetype.dsp
rename : modules/freetype2/builds/win32/visualce/freetype.dsw => modules/freetype2/builds/windows/visualce/freetype.dsw
rename : modules/freetype2/builds/win32/visualce/freetype.vcproj => modules/freetype2/builds/windows/visualce/freetype.vcproj
rename : modules/freetype2/builds/win32/w32-bcc.mk => modules/freetype2/builds/windows/w32-bcc.mk
rename : modules/freetype2/builds/win32/w32-bccd.mk => modules/freetype2/builds/windows/w32-bccd.mk
rename : modules/freetype2/builds/win32/w32-dev.mk => modules/freetype2/builds/windows/w32-dev.mk
rename : modules/freetype2/builds/win32/w32-gcc.mk => modules/freetype2/builds/windows/w32-gcc.mk
rename : modules/freetype2/builds/win32/w32-icc.mk => modules/freetype2/builds/windows/w32-icc.mk
rename : modules/freetype2/builds/win32/w32-intl.mk => modules/freetype2/builds/windows/w32-intl.mk
rename : modules/freetype2/builds/win32/w32-lcc.mk => modules/freetype2/builds/windows/w32-lcc.mk
rename : modules/freetype2/builds/win32/w32-mingw32.mk => modules/freetype2/builds/windows/w32-mingw32.mk
rename : modules/freetype2/builds/win32/w32-vcc.mk => modules/freetype2/builds/windows/w32-vcc.mk
rename : modules/freetype2/builds/win32/w32-wat.mk => modules/freetype2/builds/windows/w32-wat.mk
rename : modules/freetype2/builds/win32/win32-def.mk => modules/freetype2/builds/windows/win32-def.mk
rename : modules/freetype2/include/freetype/config/ftconfig.h => modules/freetype2/include/config/ftconfig.h
rename : modules/freetype2/include/freetype/config/ftheader.h => modules/freetype2/include/config/ftheader.h
rename : modules/freetype2/include/freetype/config/ftmodule.h => modules/freetype2/include/config/ftmodule.h
rename : modules/freetype2/include/freetype/config/ftoption.h => modules/freetype2/include/config/ftoption.h
rename : modules/freetype2/include/freetype/config/ftstdlib.h => modules/freetype2/include/config/ftstdlib.h
rename : modules/freetype2/include/freetype/freetype.h => modules/freetype2/include/freetype.h
rename : modules/freetype2/include/freetype/ftadvanc.h => modules/freetype2/include/ftadvanc.h
rename : modules/freetype2/include/freetype/ftautoh.h => modules/freetype2/include/ftautoh.h
rename : modules/freetype2/include/freetype/ftbbox.h => modules/freetype2/include/ftbbox.h
rename : modules/freetype2/include/freetype/ftbdf.h => modules/freetype2/include/ftbdf.h
rename : modules/freetype2/include/freetype/ftbitmap.h => modules/freetype2/include/ftbitmap.h
rename : modules/freetype2/include/freetype/ftbzip2.h => modules/freetype2/include/ftbzip2.h
rename : modules/freetype2/include/freetype/ftcache.h => modules/freetype2/include/ftcache.h
rename : modules/freetype2/include/freetype/ftchapters.h => modules/freetype2/include/ftchapters.h
rename : modules/freetype2/include/freetype/ftcid.h => modules/freetype2/include/ftcid.h
rename : modules/freetype2/include/freetype/fterrdef.h => modules/freetype2/include/fterrdef.h
rename : modules/freetype2/include/freetype/fterrors.h => modules/freetype2/include/fterrors.h
rename : modules/freetype2/include/freetype/ftgasp.h => modules/freetype2/include/ftgasp.h
rename : modules/freetype2/include/freetype/ftglyph.h => modules/freetype2/include/ftglyph.h
rename : modules/freetype2/include/freetype/ftgxval.h => modules/freetype2/include/ftgxval.h
rename : modules/freetype2/include/freetype/ftgzip.h => modules/freetype2/include/ftgzip.h
rename : modules/freetype2/include/freetype/ftimage.h => modules/freetype2/include/ftimage.h
rename : modules/freetype2/include/freetype/ftincrem.h => modules/freetype2/include/ftincrem.h
rename : modules/freetype2/include/freetype/ftlcdfil.h => modules/freetype2/include/ftlcdfil.h
rename : modules/freetype2/include/freetype/ftlist.h => modules/freetype2/include/ftlist.h
rename : modules/freetype2/include/freetype/ftlzw.h => modules/freetype2/include/ftlzw.h
rename : modules/freetype2/include/freetype/ftmac.h => modules/freetype2/include/ftmac.h
rename : modules/freetype2/include/freetype/ftmm.h => modules/freetype2/include/ftmm.h
rename : modules/freetype2/include/freetype/ftmodapi.h => modules/freetype2/include/ftmodapi.h
rename : modules/freetype2/include/freetype/ftmoderr.h => modules/freetype2/include/ftmoderr.h
rename : modules/freetype2/include/freetype/ftotval.h => modules/freetype2/include/ftotval.h
rename : modules/freetype2/include/freetype/ftoutln.h => modules/freetype2/include/ftoutln.h
rename : modules/freetype2/include/freetype/ftpfr.h => modules/freetype2/include/ftpfr.h
rename : modules/freetype2/include/freetype/ftrender.h => modules/freetype2/include/ftrender.h
rename : modules/freetype2/include/freetype/ftsizes.h => modules/freetype2/include/ftsizes.h
rename : modules/freetype2/include/freetype/ftsnames.h => modules/freetype2/include/ftsnames.h
rename : modules/freetype2/include/freetype/ftstroke.h => modules/freetype2/include/ftstroke.h
rename : modules/freetype2/include/freetype/ftsynth.h => modules/freetype2/include/ftsynth.h
rename : modules/freetype2/include/freetype/ftsystem.h => modules/freetype2/include/ftsystem.h
rename : modules/freetype2/include/freetype/fttrigon.h => modules/freetype2/include/fttrigon.h
rename : modules/freetype2/include/freetype/ftttdrv.h => modules/freetype2/include/ftttdrv.h
rename : modules/freetype2/include/freetype/fttypes.h => modules/freetype2/include/fttypes.h
rename : modules/freetype2/include/freetype/ftwinfnt.h => modules/freetype2/include/ftwinfnt.h
rename : modules/freetype2/include/freetype/ftxf86.h => modules/freetype2/include/ftxf86.h
rename : modules/freetype2/include/freetype/internal/autohint.h => modules/freetype2/include/internal/autohint.h
rename : modules/freetype2/include/freetype/internal/ftcalc.h => modules/freetype2/include/internal/ftcalc.h
rename : modules/freetype2/include/freetype/internal/ftdebug.h => modules/freetype2/include/internal/ftdebug.h
rename : modules/freetype2/include/freetype/internal/ftdriver.h => modules/freetype2/include/internal/ftdriver.h
rename : modules/freetype2/include/freetype/internal/ftgloadr.h => modules/freetype2/include/internal/ftgloadr.h
rename : modules/freetype2/include/freetype/internal/ftmemory.h => modules/freetype2/include/internal/ftmemory.h
rename : modules/freetype2/include/freetype/internal/ftobjs.h => modules/freetype2/include/internal/ftobjs.h
rename : modules/freetype2/include/freetype/internal/ftpic.h => modules/freetype2/include/internal/ftpic.h
rename : modules/freetype2/include/freetype/internal/ftrfork.h => modules/freetype2/include/internal/ftrfork.h
rename : modules/freetype2/include/freetype/internal/ftserv.h => modules/freetype2/include/internal/ftserv.h
rename : modules/freetype2/include/freetype/internal/ftstream.h => modules/freetype2/include/internal/ftstream.h
rename : modules/freetype2/include/freetype/internal/fttrace.h => modules/freetype2/include/internal/fttrace.h
rename : modules/freetype2/include/freetype/internal/ftvalid.h => modules/freetype2/include/internal/ftvalid.h
rename : modules/freetype2/include/freetype/internal/psaux.h => modules/freetype2/include/internal/psaux.h
rename : modules/freetype2/include/freetype/internal/pshints.h => modules/freetype2/include/internal/pshints.h
rename : modules/freetype2/include/freetype/internal/services/svbdf.h => modules/freetype2/include/internal/services/svbdf.h
rename : modules/freetype2/include/freetype/internal/services/svcid.h => modules/freetype2/include/internal/services/svcid.h
rename : modules/freetype2/include/freetype/internal/services/svgldict.h => modules/freetype2/include/internal/services/svgldict.h
rename : modules/freetype2/include/freetype/internal/services/svgxval.h => modules/freetype2/include/internal/services/svgxval.h
rename : modules/freetype2/include/freetype/internal/services/svkern.h => modules/freetype2/include/internal/services/svkern.h
rename : modules/freetype2/include/freetype/internal/services/svmm.h => modules/freetype2/include/internal/services/svmm.h
rename : modules/freetype2/include/freetype/internal/services/svotval.h => modules/freetype2/include/internal/services/svotval.h
rename : modules/freetype2/include/freetype/internal/services/svpfr.h => modules/freetype2/include/internal/services/svpfr.h
rename : modules/freetype2/include/freetype/internal/services/svpostnm.h => modules/freetype2/include/internal/services/svpostnm.h
rename : modules/freetype2/include/freetype/internal/services/svprop.h => modules/freetype2/include/internal/services/svprop.h
rename : modules/freetype2/include/freetype/internal/services/svpscmap.h => modules/freetype2/include/internal/services/svpscmap.h
rename : modules/freetype2/include/freetype/internal/services/svpsinfo.h => modules/freetype2/include/internal/services/svpsinfo.h
rename : modules/freetype2/include/freetype/internal/services/svsfnt.h => modules/freetype2/include/internal/services/svsfnt.h
rename : modules/freetype2/include/freetype/internal/services/svttcmap.h => modules/freetype2/include/internal/services/svttcmap.h
rename : modules/freetype2/include/freetype/internal/services/svtteng.h => modules/freetype2/include/internal/services/svtteng.h
rename : modules/freetype2/include/freetype/internal/services/svttglyf.h => modules/freetype2/include/internal/services/svttglyf.h
rename : modules/freetype2/include/freetype/internal/services/svwinfnt.h => modules/freetype2/include/internal/services/svwinfnt.h
rename : modules/freetype2/include/freetype/internal/services/svxf86nm.h => modules/freetype2/include/internal/services/svxf86nm.h
rename : modules/freetype2/include/freetype/internal/sfnt.h => modules/freetype2/include/internal/sfnt.h
rename : modules/freetype2/include/freetype/internal/t1types.h => modules/freetype2/include/internal/t1types.h
rename : modules/freetype2/include/freetype/internal/tttypes.h => modules/freetype2/include/internal/tttypes.h
rename : modules/freetype2/include/freetype/t1tables.h => modules/freetype2/include/t1tables.h
rename : modules/freetype2/include/freetype/ttnameid.h => modules/freetype2/include/ttnameid.h
rename : modules/freetype2/include/freetype/tttables.h => modules/freetype2/include/tttables.h
rename : modules/freetype2/include/freetype/tttags.h => modules/freetype2/include/tttags.h
rename : modules/freetype2/include/freetype/ttunpat.h => modules/freetype2/include/ttunpat.h
|
2014-02-03 18:43:19 -05:00 |
Michael Wu
|
c08902a726
|
Bug 867735 - Update to freetype 2.5.0.1, r=jfkthame
|
2013-07-02 10:00:35 -04:00 |
Jonathan Kew
|
af98b64566
|
bug 733512 - update freetype to v2.4.9. rs=dougt
|
2012-03-09 16:38:09 +00:00 |
Shawn Wilsher
|
7a35d860e3
|
Merge mozilla-central into Places.
|
2010-11-29 08:43:57 -08:00 |
Marco Bonardo
|
7cf190f78d
|
Fix a broken permission due to a bug in merging execute permission on Windows. a=bustage
|
2010-11-18 22:21:22 +01:00 |
Shawn Wilsher
|
f1db0ae444
|
Merge mozilla-central into Places
|
2010-11-17 10:55:34 -08:00 |
Brad Lassey
|
96c0116dd7
|
bug 608896 - update in-tree freetype from 2.4.1 to 2.4.3 r=stuart a=blocking-fennec
|
2010-11-11 17:30:52 -05:00 |
Brad Lassey
|
0fea0b5a66
|
bug 609114 - use freetype's configure script configure its build rather than hard coding the makefile r=ted a=blocking-fennec
|
2010-11-03 08:50:53 -04:00 |
Mike Hommey
|
53920b87db
|
Bug 605406 part 1 - Don't build files that are included in ftbase.c. r=pavlov,r=khuey,a=blassey
|
2010-11-07 09:20:51 +01:00 |
Werner Lemberg
|
5c02919e95
|
Fix Savannah bug #31310. r=stuart a=blocking-fennec
From 59eb9f8cfe7d1df379a2318316d1f04f80fba54a Mon Sep 17 00:00:00 2001
Date: Tue, 12 Oct 2010 05:49:17 +0000
* src/truetype/ttgxvar.c (ft_var_readpackedpoints): Protect against
invalid `runcnt' values.
---
|
2010-11-18 16:36:23 -05:00 |
Werner Lemberg
|
69d701e60a
|
[truetype] Improve error handling of `SHZ' bytecode instruction. r=stuart a=blocking-fennec
From 0edf0986f3be570f5bf90ff245a85c1675f5c9a4 Mon Sep 17 00:00:00 2001
Date: Wed, 06 Oct 2010 09:52:27 +0000
Problem reported by Chris Evans <scarybeasts@gmail.com>.
* src/truetype/ttinterp.c (Ins_SHZ): Check `last_point'.
---
|
2010-11-18 16:36:22 -05:00 |
Brad Lassey
|
c214a79c6a
|
bug 580921 - debug android builds fail with undefined symbols z_verbose and z_error r=khuey
|
2010-07-22 15:17:15 -04:00 |
Brad Lassey
|
17864e61eb
|
bug 576997 - Need to upgrade in-tree FreeType to 2.4.0 once it has been released r=bsmedberg b=2.0+
|
2010-07-21 12:59:38 -04:00 |
Jonathan Kew
|
b6cf005ff7
|
bug 553272 - (freetype) validate counts in fvar header. r=blassey
|
2010-04-06 21:24:33 +01:00 |
Jonathan Kew
|
f89f6b490f
|
bug 553433 - update freetype to version 2.3.12 in our tree. r=blassey
|
2010-03-25 12:42:59 +00:00 |
Brad Lassey
|
b5f014533e
|
bug 547521 - enable building for windows mobile with --disable-libxul r=ted
|
2010-03-04 13:47:35 -05:00 |
Brian Crowder
|
fdd654701b
|
Bug 518057 - Fixing FT builds in debug on WinCE, r=blassey
|
2009-09-24 15:28:57 -07:00 |
Brad Lassey
|
d86f764033
|
Bug 463532 - build changes needed to import freetype2 into the tree r=ted sr=vlad
|
2008-12-11 11:50:31 -08:00 |
Brad Lassey
|
37a6a2277e
|
Bug 463532 - import freetype2 into the tree r=ted sr=vlad
|
2008-12-11 11:50:31 -08:00 |