gfx/thebes/gfxPlatformFontList.h
976db6fcfed77d4ac4626ab8cbb6a25213232711
created 2016-04-12 07:06 +0100
pushed 2016-06-01 01:31 +0000
Jonathan Kew Jonathan Kew - Bug 1245811 - part 1 (based on patch by Andrew Comminos) - Replace gfxPlatformFontList::FindFamily with FindAndAddFamilies to allow for the possibility of the implementation returning multiple font families (e.g. when fontconfig has 'prefer' aliases). r=karlt a=ritu
149dc37ee4c71fe51780f0864b201755fb1658e0
created 2016-02-08 15:26 +0900
pushed 2016-06-01 01:31 +0000
John Daggett John Daggett - Bug 1244017 - remove system font cascade for OSX. r=m_kato
820ab8931ebca5ed58330627d0f45048d104eef2
created 2016-02-05 11:19 +0100
pushed 2016-06-01 01:31 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 0e3ca319b742 (bug 1244017) for reftest failures
0e3ca319b74260851ab88b1bb4456ec8ad355fa4
created 2016-02-05 16:46 +0900
pushed 2016-06-01 01:31 +0000
John Daggett John Daggett - Bug 1244017 - remove system font cascade for OSX. r=m_kato
4d0e60e0a2b3bdb7ec5f66d4733cc0df898273da
created 2016-01-28 14:08 -0800
pushed 2016-06-01 01:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1181444 (part 1.5) - Remove dead PLDHashOperator declarations. r=froydnj.
aa2e334e6635cb24c89cfa20a0639c706be4625f
created 2016-04-14 16:00 +0100
pushed 2016-04-15 21:02 +0000
Jonathan Kew Jonathan Kew - Bug 1240407 - [patch for mozilla-beta only] Back out bug 1212731 on mozilla46 by uplifting patches from bugs 1244017 and 1240407 to beta. Carrying over r=m_kato for the changesets as landed on trunk; rebased to current tip of mozilla-beta. a=lizzard
e3d9e10c19f976c9e07f0d15cb949c768a8df012
created 2016-01-15 16:33 +0900
pushed 2016-04-15 21:02 +0000
John Daggett John Daggett - Bug 1212731 p2 - add system font cascade to fontlist for -apple-system generic. r=m_kato
f6c4b1a37957d55bf902d57fecd017ee386f9228
created 2016-01-15 16:33 +0900
pushed 2016-04-15 21:02 +0000
John Daggett John Daggett - Bug 1212731 p1 - move GetSampleLangForGroup into base class. r=m_kato
dcd5230c4ce1105189a4778c5aa1f2efb9de0dbc
created 2015-11-20 22:01 +0900
pushed 2016-02-29 17:11 +0000
John Daggett John Daggett - Bug 1213280 - fix OSX font selection under 10.11. r=jfkthame
30cb3701070945e6701d504883fe2c674eb5196e
created 2015-11-25 15:40 +0900
pushed 2016-01-18 19:06 +0000
John Daggett John Daggett - Bug 1163487 - sniff LANGUAGE when determining language for lang group. r=karlt, a=ritu
14999fc92ea914363d5596650427a418344a9245
created 2015-11-25 15:30 +0900
pushed 2016-01-18 19:06 +0000
John Daggett John Daggett - Bug 1173260 - support multiple families for generics. r=heycam, a=ritu
10c908b9b224c43d8dac29fab1c40204cedb7528
created 2015-10-19 11:16 +0900
pushed 2016-01-18 19:06 +0000
John Daggett John Daggett - Bug 543715 p1 - distinguish between italic and oblique. r=jfkthame
b57b1467ee6e264edbef5889c14ad6531177f6a3
created 2015-10-18 11:22 -0700
pushed 2016-01-18 19:06 +0000
Phil Ringnalda Phil Ringnalda - Back out 2 changesets (bug 543715) because Mulet is why we can't have nice things
bc90276ec09045574ef5c873de99e413407708e6
created 2015-10-18 22:17 +0900
pushed 2016-01-18 19:06 +0000
John Daggett John Daggett - Bug 543715 p1 - distinguish between italic and oblique. r=jfkthame
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
39f705a5cb70e47229ad728b3f124f4714ebac8a
created 2015-10-08 15:04 +0900
pushed 2016-01-18 19:06 +0000
John Daggett John Daggett - Bug 1201318 - revise OSX system font handling. r=mstange
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
572c67f7b62c6ee23953b8bbf0e7b47d27cb4b32
created 2015-09-29 10:51 +0900
pushed 2016-01-18 19:06 +0000
John Daggett John Daggett - Bug 1182361 p7 - fixups based on review comments. r=heycam
eb6d832cae3409e319598776eb826133b201d446
created 2015-09-29 10:51 +0900
pushed 2016-01-18 19:06 +0000
John Daggett John Daggett - Bug 1182361 p6 - eliminate old pref font caching. r=heycam
8a7b3e3a960c91ac101157a61e6fd020da53ac72
created 2015-09-29 10:51 +0900
pushed 2016-01-18 19:06 +0000
John Daggett John Daggett - Bug 1182361 p5 - cache pref fonts per langGroup. r=heycam
407aa502a5b42976d5e4d46f47dfd55ef37e1204
created 2015-09-29 10:51 +0900
pushed 2016-01-18 19:06 +0000
John Daggett John Daggett - Bug 1182361 p4 - move pref font util methods to platform fontlist. r=heycam
4025ea02e3670a28a40c7e483b207f37dff1a084
created 2015-09-29 10:51 +0900
pushed 2016-01-18 19:06 +0000
John Daggett John Daggett - Bug 1182361 p3 - move generic lookup methods to platform fontlist. r=heycam
e2149155361cd5050a3d77e989d34b41989fb564
created 2015-09-24 08:31 -0700
pushed 2016-01-18 19:06 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1187145 - Replace nsBaseHashtable::Enumerate() calls in gfx/ with iterators r=njn
01ac7ddda781ed2e48967778020d2724da4651d2
created 2015-11-19 08:41 +0900
pushed 2015-12-04 23:28 +0000
John Daggett John Daggett - Bug 1201318 - revise OSX system font handling. r=mstange, a=lizzard
4a62230eaed4b52e09e53fba5280162f6f51f609
created 2015-08-04 18:05 -0700
pushed 2015-10-26 12:58 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1189156 (part 5) - Add FontEntryTable typedef and factor out some related code. r=jfkthame.
638db7656bee5286a3d385b1026acc770e7d4d42
created 2015-08-05 11:03 +0900
pushed 2015-10-26 12:58 +0000
John Daggett John Daggett - Bug 1189129 - annotate no default font aborts. r=bas
909e4b1913a9ce70d5aead33e13261f288d87904
created 2015-07-30 21:19 -0700
pushed 2015-10-26 12:58 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1189156 (part 4) - Don't use enumeration style for nsBaseHashtable::SizeOf{In,Ex}cludingThis(). r=erahm,jfkthame.
a998270ed671cb5a11b983479a462c117c6a8fa6
created 2015-07-30 21:15 -0700
pushed 2015-10-26 12:58 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1189156 (part 3) - Factor out FontTable better. r=jfkthame.
8948b9bf4c9d0c17659df4dd72e638f2e969e9f3
created 2015-07-13 19:08 -0700
pushed 2015-10-26 12:58 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1182962 (part 3) - Use nsTHashtable::Iterator in gfxPlatformFontList. r=jdaggett.
c0cc66ab1814f519715b907eb37d5f97bd054e81
created 2015-05-13 14:11 +0900
pushed 2015-09-14 18:56 +0000
John Daggett John Daggett - Bug 1056479 p2 - implement platform fontlist based on fontconfig. r=karlt
79c404060d67524f7063be91f7744aa6dee2d6df
created 2015-05-13 14:11 +0900
pushed 2015-09-14 18:56 +0000
John Daggett John Daggett - Bug 1056479 p1 - add language to FindFamily parameters. r=jfkthame
b376f7182133de81cf2b7a94cd2eac0f5c3f7ced
created 2015-05-12 12:21 +0200
pushed 2015-09-14 18:56 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8bd3335d77d2 (bug 1056479)
dc04168ea51eb1b4c0b8b93496a37fe650b82046
created 2015-05-12 12:21 +0200
pushed 2015-09-14 18:56 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1223b73d62dc (bug 1056479)
1223b73d62dcbcc63372289baabd38054fbb7b70
created 2015-05-12 17:44 +0900
pushed 2015-09-14 18:56 +0000
John Daggett John Daggett - Bug 1056479 p2 - implement platform fontlist based on fontconfig. r=karlt
8bd3335d77d2a892b2bab9400e71a784f23b7816
created 2015-05-12 17:44 +0900
pushed 2015-09-14 18:56 +0000
John Daggett John Daggett - Bug 1056479 p1 - add language to FindFamily parameters. r=jfkthame
6127b1d28cb57d32cd9c8836032b4bf1657b48b7
created 2015-05-12 08:25 +0200
pushed 2015-09-14 18:56 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 10 changesets (bug 1056479) for bustage on a CLOSED TREE
130bea3f862320d01eea4b4b9f308133851f8eea
created 2015-05-12 14:51 +0900
pushed 2015-09-14 18:56 +0000
John Daggett John Daggett - Bug 1056479 p2 - implement platform fontlist based on fontconfig. r=karlt
a651c240979dff66780875ad0752ec89c8d8312d
created 2015-05-12 14:51 +0900
pushed 2015-09-14 18:56 +0000
John Daggett John Daggett - Bug 1056479 p1 - add language to FindFamily parameters. r=jfkthame
7bc6ca1495610504491cc2c0634441a9b8abd873
created 2015-04-01 14:29 +0900
pushed 2015-08-03 13:22 +0000
Mike Hommey Mike Hommey - Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-04-21 23:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
65421ad99b138b7f3c16c84271d88121b47ae834
created 2014-09-30 07:27 +0100
pushed 2015-01-05 23:23 +0000
Jonathan Kew Jonathan Kew - Bug 727276 - Use emoji-style variation selector to help GetCommonFallbackFonts make an appropriate choice. r=roc
33afab4b84f90459dd31c167d69163e11983b22b
created 2014-09-08 16:23 +0900
pushed 2015-01-05 23:23 +0000
John Daggett John Daggett - Bug 1062058 part 1 - avoid passing around proxy font entry object. r=heycam
241f31c1ad6286179e4f86eb8480f5457eb5ae37
created 2014-08-19 21:46 +0900
pushed 2014-11-24 19:04 +0000
John Daggett John Daggett - Bug 931040 - add access to hidden system fonts on OSX. r=jfkthame
146d9d2a06d258b35cdfec32d72fd4f111bb58f5
created 2014-08-07 21:17 -0400
pushed 2014-11-24 19:04 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1050610 - Fix more bad implicit constructors in gfx; r=roc
96a566fa1599b55e019a7172d93a458002300237
created 2014-08-06 06:31 -0700
pushed 2014-11-24 19:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc.
2c62d4b7b0554e09efe43a7e543fc6e976d6aac0
created 2014-06-23 14:49 -0400
pushed 2014-10-06 12:51 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in gfx - r=jrmuizel
e39cfafa8517ce7810685f6a99fce6fad919d5f4
created 2014-06-06 15:09 +0900
pushed 2014-08-25 18:42 +0000
John Daggett John Daggett - Bug 280443 p3 - use fontlist struct in gfx. r=roc,fredw
9c7643a5c89976764990ac40a30d362293291737
created 2014-05-13 18:08 +0100
pushed 2014-08-25 18:42 +0000
Jonathan Kew Jonathan Kew - bug 1006475 - remove unused method gfxPlatformFontList::SetFixedPitch. r=jdaggett
2569162305c8b36ee94c45d5b05c651351217ce4
created 2014-05-05 19:59 +0100
pushed 2014-07-14 18:39 +0000
Jonathan Kew Jonathan Kew - Bug 992100 - Mask out complex-script codepoints in fonts that lack the necessary layout tables. r=roc, a=sledru
555db81b5607ffdedc12e1eb2eead34f93e232d8
created 2014-04-23 14:20 +0900
pushed 2014-07-14 18:39 +0000
John Daggett John Daggett - Bug 752394 - time out localized font family name initialization, reflow if needed after font loader thread completes. r=jfkthame
0c4cbcc72ae4cd8f6bacda2b695b1deea2a4ebd1
created 2014-04-23 14:20 +0900
pushed 2014-07-14 18:39 +0000
John Daggett John Daggett - Bug 752394 - time out font facename list initialization, reflow if needed after font loader thread completes. r=jfkthame
ff84ce7e5f85065cd9d40a81748aa538edd61173
created 2014-04-17 23:17 +0900
pushed 2014-07-14 18:39 +0000
John Daggett John Daggett - Bug 964613 - check userfont sets for enabled/disabled local fonts when platform fontlist changes occur. r=jfkthame
71c900e16cf9465298b05da2cb9a7812b3145120
created 2014-01-29 16:39 +0900
pushed 2014-04-22 00:22 +0000
John Daggett John Daggett - Bug 962440 - async font info loader infrastructure with OSX implementation. r=bas
3ee447cb0b7531f908b4db0738820261d16489a0
created 2014-01-29 16:39 +0900
pushed 2014-04-22 00:22 +0000
John Daggett John Daggett - Bug 962440 - move gfxFontInfoLoader into separate file. r=bas
4364781968e8917f374767875883b7d023093ea5
created 2013-12-07 21:39 -0800
pushed 2014-04-22 00:22 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 947798 (part 2) - Remove MemoryMultiReporter, because it's no longer helpful. r=mccr8.
f08890ce059127390286f659d6c8f3fd75bcacf6
created 2013-11-06 14:58 +1100
pushed 2014-03-10 22:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 934321 - Add MemoryMultiReporter, a helper class that reduces some boilerplate, and convert all existing multi-reporters to use it. r=wchen.
3b75e10dac5d70c39d2c0f613873c191a4e1aa58
created 2013-10-14 19:19 -0700
pushed 2014-01-28 00:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 921923 (part 4) - Make multi-output sizeOfFoo() functions more consistent in gfx/thebes/. r=jkew.
3fe9649ebd84b0a4bdefc1321172ada924cb4372
created 2013-08-27 16:24 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 (3rd attempt) - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
7cadc7e21f5628c31722107a11958d641a578d24
created 2013-09-09 16:07 +0100
pushed 2013-12-03 03:32 +0000
Ed Morley Ed Morley - Backed out changeset 5c9f3fb14995 (bug 910517) for Android talos failures
less more (0) -60 tip