gfx/thebes/gfxFontUtils.h
c51e46899a056b0c3b0833c106cbe6cce487b3ac
created 2013-11-05 00:53 +0000
pushed 2014-03-10 22:05 +0000
Jonathan Kew Jonathan Kew - bug 833087 - stop background font info loading when quit-application notification is observed. r=BenWa
47b5355992adc942e1a059c572703becc40bcdb0
created 2013-10-07 19:15 -0400
pushed 2014-01-28 00:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
f50b9bd02eaec7730d57db5beacb55deca914bf6
created 2013-09-19 09:54 -0400
pushed 2014-01-28 00:16 +0000
Benoit Jacob Benoit Jacob - Bug 913847 - stop needlessly including nsThreadUtils.h - r=ehsan
beb3f7611ea4b87e8246f5b3946b6318c5efa9cc
created 2013-09-18 17:21 -0700
pushed 2014-01-28 00:16 +0000
Wes Kocher Wes Kocher - Backed out changeset 554bfe767519 (bug 913847) for leaking on a CLOSED TREE
554bfe767519cb699b62a73cba8cd7d95b3bfc7f
created 2013-09-18 18:50 -0400
pushed 2014-01-28 00:16 +0000
Benoit Jacob Benoit Jacob - Bug 913847 - stop needlessly including nsThreadUtils.h - r=ehsan
d032499bafe18baa637d872cd251691d92cfd154
created 2013-07-09 10:40 +0900
pushed 2013-10-21 21:47 +0000
John Daggett John Daggett - Bug 869764. Eliminate use of t2embed library in Windows GDI case. r=emk
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-10-21 21:47 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
3c2422d9cde4b62c388da8c7f0aa27505024b40b
created 2013-06-12 13:08 +0100
pushed 2013-09-09 22:57 +0000
Jonathan Kew Jonathan Kew - bug 866033 - eliminate redundant function gfxFontUtils::CharRangeBit() and its supporting data. r=jdaggett
8fed67bc814d173ddba7083a1a6e6669456b7a2e
created 2013-05-29 14:59 -0700
pushed 2013-09-09 22:57 +0000
Jeff Gilbert Jeff Gilbert - Bug 877382 - Remove THEBES_API decorator. - r=BenWa
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
1541b06b7a6ba69c4a9d52809f6fcd049f647b5d
created 2013-04-24 16:40 +0900
pushed 2013-07-29 23:00 +0000
Makoto Kato Makoto Kato - Bug 857957 - Use Endian.h for byte swap. f=nfroyd, r=jfkthame, r/sr=bsmedberg
4da2cd42a9697d7308f32326cefb3a470c3a7388
created 2013-01-23 16:41 +0000
pushed 2013-05-07 01:20 +0000
Jonathan Kew Jonathan Kew - bug 833283 - remove the option to bypass OTS for downloaded fonts. r=jdaggett
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
1b6ab3a080d81bb9519e09304abd0713489eebba
created 2012-12-19 09:42 +0000
pushed 2013-03-26 17:28 +0000
Jonathan Kew Jonathan Kew - bug 821442 - eliminate the unreliable mFamily back-pointer in gfxFontEntry, and instead pass/track font family explicitly where needed. r=roc
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
938e09d5a465d16868b3f8fffc3c5488ed1f85ec
created 2012-09-28 14:56 -0400
pushed 2013-01-03 21:54 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 793408 - Remove some prtypes.h #includes from gfx; r=jrmuizel
ac2d810e2a3547af97e094cfe54f1bc8b8c51fb6
created 2012-09-27 14:38 -0700
pushed 2013-01-03 21:54 +0000
Phil Ringnalda Phil Ringnalda - Back out 519f41fa596f (bug 793408) for Windows build bustage on a CLOSED TREE
519f41fa596f7e3ef09ea28f28ffcad390e45c01
created 2012-09-22 11:34 -0400
pushed 2013-01-03 21:54 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 793408 - Remove some prtypes.h #includes from gfx; r=jrmuizel
d3d022bd1443dc4a370f8c7add006b0aff2b00bc
created 2012-09-27 10:24 -0400
pushed 2013-01-03 21:54 +0000
Ehsan Akhgari Ehsan Akhgari - Backout changeset 24f4f77fba76 (bug 793408) because of broken builds on a CLOSED TREE
24f4f77fba76d09dbea8dab6aa0c269b7ccb50e5
created 2012-09-22 11:34 -0400
pushed 2013-01-03 21:54 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 793408 - Remove some prtypes.h #includes from gfx; r=jrmuizel
d16c4404e8c4d7f843f58d98c6282fa4bb1ef058
created 2012-09-06 18:28 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
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.
44911569fb04d891073656cac1f794495723f573
created 2012-04-30 12:53 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
8ee84aca3656e2a9314b8320882497e24c506889
created 2012-04-11 14:37 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
ab92bf1f7deadc2e04077a80505b687f589cc68e
created 2012-03-28 13:46 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central (yay method barrier removal).
5caeb193e6de12c5252280a0f8bd29fb32e821e7
created 2012-03-26 14:17 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
57680b93b9c2cf4dea49c120c5a6321966bce3c3
created 2012-03-09 13:37 -0800
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
98a0b13b8a0cec8430394da7d323021ff8ee7800
created 2012-02-15 13:45 -0800
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.
95e68df32601918874660f0652b9919a1e08464d
created 2012-09-06 16:57 +1200
pushed 2013-01-03 21:54 +0000
Edwin Flores Edwin Flores - Bug 719286 - Extend gfxFontUtils::MapCharToGlyph to accept variation selectors r=roc
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.
8094acc0a47ebbd3b4202e124d57cf5be49cc48a
created 2012-04-19 08:59 +0900
pushed 2012-07-13 18:18 +0000
John Daggett John Daggett - Bug 710727. Share cmaps across all fonts. r=jkew, a=tracking-firefox
1721afdbf0c3796bc1870e1526f0f2eac204a1fa
created 2012-04-09 22:03 +0900
pushed 2012-07-13 18:18 +0000
John Daggett John Daggett - Bug 710727. Revert shared cmap patch due to reftest/mochitest-4 failures on Win7. a=bustage
2b364a0ca1da908db47d92dba3edf378f6ecc8a2
created 2012-04-09 13:31 +0900
pushed 2012-07-13 18:18 +0000
John Daggett John Daggett - Bug 710727. Share cmaps across all fonts. r=jkew
97157235087fbed4b2110cc04be83b479058ae55
created 2012-03-27 14:38 -0700
pushed 2012-07-13 18:18 +0000
Jonathan Kew Jonathan Kew - bug 688125 - part 1 - add memory reporting for the platform font list. r=njn
d0dfb71a2df99cde818e4ebefd93c5b519e5482c
created 2012-03-23 17:04 -0400
pushed 2012-07-13 18:18 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout 1152d14294df, 18c70ab50559, dbd51616925a, 730c2e84247f, and 7beb8fd46629 due to perma-hangs on WinXP debug moth. (test_memoryReporters.xul | application timed out after 330 seconds with no output)
730c2e84247f37939b2c30417009dcd5c17c217c
created 2012-03-23 12:14 +0000
pushed 2012-07-13 18:18 +0000
Jonathan Kew Jonathan Kew - bug 688125 - part 1 - add memory reporting for the platform font list. r=njn
98d19c92ee77d2880c49ca16373b3abfab7372e0
created 2012-03-09 11:05 +0900
pushed 2012-06-01 02:39 +0000
John Daggett John Daggett - Bug 705594. Add cmapdata logging. r=roc
80fa4ccd0b2b0e3909280a591aae831b3303879c
created 2011-08-09 09:06 +0100
pushed 2012-06-01 02:39 +0000
Jonathan Kew Jonathan Kew - bug 668813 pt 2 - maintain a character coverage map for gfxFontFamily. r=jdaggett
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
8e1dd6f8b903ccbb4fcdff817b606fda45d41311
created 2011-08-13 13:34 +0100
pushed 2011-11-04 22:39 +0000
Jonathan Kew Jonathan Kew - bug 678181 - back out second part of bug 668813 (changeset 431a8297db1f) on suspicion of causing crashiness. r=backout
431a8297db1fcd5f947b032664fb0fc956ce3a3b
created 2011-08-09 09:06 +0100
pushed 2011-11-04 22:39 +0000
Jonathan Kew Jonathan Kew - bug 668813 pt 2 - maintain a character coverage map for gfxFontFamily. r=jdaggett
9c848549aa3bc2ffee161cb3b1dc667fb809124f
created 2011-07-01 07:38 +0100
pushed 2011-09-22 17:29 +0000
Jonathan Kew Jonathan Kew - bug 553571 - try to avoid breaking font runs at ZWNJ when using font fallback, because Indic scripts require shaping across the ZWNJ character. r=roc
ee78f62ded1c69a058d8e4cf5c785b2e61cc04b0
created 2011-06-23 19:01 -0700
pushed 2011-09-22 17:29 +0000
Daniel Holbert Daniel Holbert - Bug 661969: If no delay is passed to gfxFontInfoLoader::StartLoader, use the interval as delay. r=jdaggett
7f9f323a7313fc2a509d75380111cf0103a6bab3
created 2011-06-16 07:31 +0100
pushed 2011-09-22 17:29 +0000
Jonathan Kew Jonathan Kew - bug 467669 - pt 6 - provide the real font name rather than our internal identifier. r=roc
ed3cf3967b6905efa43a5d517004487ae7e13410
created 2011-06-15 16:52 -0400
pushed 2011-09-22 17:29 +0000
Ehsan Akhgari Ehsan Akhgari - Backout bug 467669 and bug 660088
a83c312c64ab3d27534776b87324f04e6316059d
created 2011-06-15 20:17 +0100
pushed 2011-09-22 17:29 +0000
Jonathan Kew Jonathan Kew - bug 467669 - pt 6 - provide the real font name rather than our internal identifier. 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
60bfc795e935d8cc06025251e51f6af82907adcd
created 2011-03-24 20:11 +0000
pushed 2014-03-10 22:05 +0000
Masatoshi Kimura Masatoshi Kimura - bug 637481 - add vhea/vmtx support to OTS for CJK webfonts. r=jfkthame
3f18931661f974df4a8998e249e5005352b48360
created 2011-01-06 20:45 -0800
pushed 2014-03-10 22:05 +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
9120bc25cfb72c24c2c8cd2ba1cfeaaba7c413c4
created 2010-10-07 08:59 +0100
pushed 2014-03-10 22:05 +0000
Jonathan Kew Jonathan Kew - bug 527276 - part 3 - apply OTS sanitizer to downloaded fonts. r=jdaggett a=blocking2.0
less more (0) -60 tip