gfx/thebes/gfxFT2Utils.cpp
588fe70e5905480ebc60225b4b093ff276df72d2
created 2018-09-12 20:34 +0100
pushed 2018-12-03 15:51 +0000
Jonathan Kew Jonathan Kew - Bug 1490402 - Use UTF-8 strings (in place of UTF-16) for font family/face names in the system font list, to reduce memory footprint. r=lsalzman
a31c1b8a41f81fb564bd86e1c22617595d61a42d
created 2018-04-28 12:50 -0700
pushed 2018-08-24 17:02 +0000
Chris Peterson Chris Peterson - Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
c4e1dc66dae2bec5444fd92ba27dde33ccd95917
created 2018-04-26 17:08 +0100
pushed 2018-06-18 21:12 +0000
Jonathan Kew Jonathan Kew - Bug 1457103 - patch 2 - Refactor logic from gfxFontconfigFontEntry implementations of GetVariationAxes and GetVariationInstances to gfxFT2Utils, where it can be shared by the gfxFT2Fonts backend. r=jwatt
312e9e393fd30569fb1cdc3f40a9e9f926794a14
created 2017-07-26 23:24 -0400
pushed 2017-09-14 16:50 +0000
Lee Salzman Lee Salzman - Bug 1383767 - remove cases of recursive locking of FreeType inside thebes. r=jfkthame
0d0907bce507ce4d505f6626fefdeea757bb0584
created 2017-07-27 08:19 +0200
pushed 2017-09-14 16:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset cecd14ecca85 (bug 1383767)
cecd14ecca8553466fdbd1c40af6d86dd24f5b36
created 2017-07-26 23:24 -0400
pushed 2017-09-14 16:50 +0000
Lee Salzman Lee Salzman - Bug 1383767 - remove cases of recursive locking of FreeType inside thebes. r=jfkthame
7067d6a7dc74d854498ff5f45a45b74431e21160
created 2017-05-10 11:26 -0400
pushed 2017-06-05 19:31 +0000
Lee Salzman Lee Salzman - Bug 1267909 - fix line heights to properly scale to requested size for color-bitmapped SFNTs. r=jfkthame a=gchang
de23dcdc9860f7ec475cd8a40067e1ea03add95c
created 2016-08-18 17:43 +0800
pushed 2017-01-16 13:07 +0000
Jeremy Chen Jeremy Chen - Bug 1293210 - get cap height from FT2 backend. r=jfkthame
9edc2be6aa22a23adbe719876f500ea72ee0df1c
created 2015-08-27 01:57 -0400
pushed 2015-12-04 23:28 +0000
Frédéric Wang Frédéric Wang - Bug 1170782 - Do not rely on the presence of a MATH table to use typo metrics. r=karlt
c134a28bc14357b0d6fb45e4308666f61fc21936
created 2014-06-28 15:40 +0900
pushed 2014-10-06 12:51 +0000
John Daggett John Daggett - Bug 1029307 - remove subscript/superscript metrics. r=heycam
35ed12caf75fdc91b8dc05ad3d502604d1ade19e
created 2014-02-04 13:06 +0000
pushed 2014-07-14 18:39 +0000
Jonathan Kew Jonathan Kew - Bug 947650 - [FT2 fonts] Prefer OS/2 sTypo* metrics to hhea ascent/descent if USE_TYPO_METRICS flag is set, and for OpenType Math fonts. r=karlt
4832153571bc9547a70cfbeb4cf288e21b1f9e03
created 2014-03-14 10:37 -0400
pushed 2014-06-02 21:01 +0000
Mats Palmgren Mats Palmgren - Bug 983019 - Fix a typo in the aMetrics->maxDescent initialization when we failed to create the Cairo font. Also fix a typo so that aSpaceGlyph out-param is assigned as intended. And make the code easier to read. r=jfkthame
c1e8c919bb74e73288501a64057dcb7d33e81436
created 2014-02-17 23:01 +0000
pushed 2014-06-02 21:01 +0000
Jonathan Kew Jonathan Kew - bug 973682 - ensure emHeight is initialized even if no 'head' table is available. r=karlt
8112ba0e9eb62bd6e4a280828a29b07cd09d679b
created 2014-02-17 07:45 +0000
pushed 2014-06-02 21:01 +0000
Jonathan Kew Jonathan Kew - bug 973380 - fix font metrics initialization for non-scalable fonts in the gfxFT2Fonts backend. r=karlt
ac758cadd0341af4ea6a8e9763cf6b668a677734
created 2013-07-31 11:44 -0400
pushed 2013-10-21 21:47 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in gfx/thebes/; r=ehsan
1bd6b04a535f8257fae6e0380532db895ff9021c
created 2013-06-18 07:50 +0100
pushed 2013-09-09 22:57 +0000
Jonathan Kew Jonathan Kew - bug 877203 - consistently use pixel-rounded values for maxAscent/Descent in the FT2 font metrics. r=roc
9aee5481871596c76337edb81e0fd1a568851a9e
created 2013-05-16 17:29 +0100
pushed 2013-09-09 22:57 +0000
Jonathan Kew Jonathan Kew - bug 847344 - refactor gfxFont/gfxFontEntry and associated classes for more efficient use of HarfBuzz and Graphite shaper APIs. r=roc
370a2c56b7934ceb7fd6c978c6d0500fa01d5d48
created 2013-05-19 20:22 +0200
pushed 2013-09-09 22:57 +0000
Ms2ger Ms2ger - Backout changeset 0a6d36fc3749 for conflicting with the backout of bug 549861.
0a6d36fc3749bc0161899fe74fb97cb4de66fc4c
created 2013-05-16 17:32 +0100
pushed 2013-09-09 22:57 +0000
Jonathan Kew Jonathan Kew - bug 847344 - refactor gfxFont/gfxFontEntry and associated classes for more efficient use of HarfBuzz and Graphite shaper APIs. r=roc
037363fa02583ef1f37c80373e46c0a19cf73e64
created 2013-01-15 13:22 +0100
pushed 2013-05-07 01:20 +0000
Mats Palmgren Mats Palmgren - Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
7bd96dda75f03267736c8e628995c0481014a139
created 2012-10-26 15:32 +0200
pushed 2013-02-14 23:19 +0000
Jacek Szpot Jacek Szpot - Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-11-14 20:38 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-11-14 20:38 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-08-24 15:39 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2012-01-29 07:46 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2012-01-29 07:46 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
6fd7a1b9ef64f8d358abb57f9b89b46832fda8c5
created 2011-05-30 15:08 -0400
pushed 2011-11-04 22:39 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 660662. Eliminate NS_(ceil|floor). r=roc
e3f863f8bf4afab968896fb1a835097779f124a7
created 2011-06-02 14:56 +0200
pushed 2011-09-22 17:29 +0000
Dominic Fandrey Dominic Fandrey - Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc
3f18931661f974df4a8998e249e5005352b48360
created 2011-01-06 20:45 -0800
pushed 2019-01-21 12:33 +0000
Jonas Sicking Jonas Sicking - Bug 610823: Change a few users that use nsTArrays as buffers to explicitly use fallible tarray. r=jdaggett a=blocker
2b3626056e132c6bb9019836c41050b1e83c9e40
created 2010-12-14 08:44 +1300
pushed 2019-01-21 12:33 +0000
Karl Tomlinson Karl Tomlinson - b=618406 avoid crashy versions of FT_Face_GetCharVariantIndex r=jfkthame a=blocking
c811a008fca6328dadc9084820ca87e115b524fc
created 2010-12-09 20:28 +1300
pushed 2019-01-21 12:33 +0000
Karl Tomlinson Karl Tomlinson - b=569770 part 8: gfxFT2FontBase::GetGlyph implementation r=jfkthame
25e50bb14a82ada5c312f13594d69cd8e8de565a
created 2010-12-09 20:28 +1300
pushed 2019-01-21 12:33 +0000
Karl Tomlinson Karl Tomlinson - b=569770 part 4: gfxFT2FontBase::GetFontTable implementation r=jfkthame
0e46aa941e64fa28b27c749685c0cd14f3573c52
created 2010-06-28 10:37 -0700| base
pushed 2019-01-21 12:33 +0000
Zack Weinberg Zack Weinberg - Bug 571989 part 3: Flatten directory structure below gfx/thebes.
less more (0) tip