gfx/thebes/gfxGDIFontList.cpp
e5edf734c837b09308732b174dab7bb234eb138d
created 2015-01-22 20:00 -0500
pushed 2016-05-03 12:47 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 8b3815de49f8 (bug 1123654) for talos xperf permafail.
8b3815de49f82169e750b548239065e310876a09
created 2015-01-22 22:52 +0000
pushed 2016-05-03 12:47 +0000
Jonathan Kew Jonathan Kew - Bug 1123654 - Replace use of [deprecated] GetStockObject(DEFAULT_GUI_FONT) with newer API; results in use of Tahoma in place of Microsoft Sans Serif in various contexts. r=jimm
e58ec2f295cc0fc8d547d7dcad38620c5de7b4a9
created 2015-01-07 14:30 +0900
pushed 2016-05-03 12:47 +0000
John Daggett John Daggett - Bug 1118603 - clear out font/word caches when initializing platform fontlists. r=m_kato
f15a0fd7e3db81d3680d031782771e56a6a0d3af
created 2014-10-08 13:17 -0700
pushed 2016-05-03 12:47 +0000
Eric Rahm Eric Rahm - Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
b92b206a27605a332c3e09dd17370186f6af7ac3
created 2014-10-06 16:32 -0700
pushed 2016-05-03 12:47 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 806819) for WinXP test failures on a CLOSED TREE
f06cd735b5b3da53a517d763c179c5fe67a97377
created 2014-10-06 13:08 -0700
pushed 2016-05-03 12:47 +0000
Eric Rahm Eric Rahm - Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
41f6469b5218a0b1f8b9e289bfe99aee3d8751de
created 2014-09-08 16:23 +0900
pushed 2016-05-03 12:47 +0000
John Daggett John Daggett - Bug 1062058 part 2 - rename userfont classes and adjust flags. r=heycam
33afab4b84f90459dd31c167d69163e11983b22b
created 2014-09-08 16:23 +0900
pushed 2016-05-03 12:47 +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 2016-05-03 12:47 +0000
John Daggett John Daggett - Bug 931040 - add access to hidden system fonts on OSX. r=jfkthame
96a566fa1599b55e019a7172d93a458002300237
created 2014-08-06 06:31 -0700
pushed 2016-05-03 12:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc.
e39cfafa8517ce7810685f6a99fce6fad919d5f4
created 2014-06-06 15:09 +0900
pushed 2016-05-03 12:47 +0000
John Daggett John Daggett - Bug 280443 p3 - use fontlist struct in gfx. r=roc,fredw
692a564c69c708d1da7cbfa7df314c714c54ba4b
created 2014-05-29 13:00 +0100
pushed 2016-05-03 12:47 +0000
Jonathan Kew Jonathan Kew - bug 998844 - part 3 - support bundled fonts on Windows/GDI. r=jdaggett
0c4cbcc72ae4cd8f6bacda2b695b1deea2a4ebd1
created 2014-04-23 14:20 +0900
pushed 2016-05-03 12:47 +0000
John Daggett John Daggett - Bug 752394 - time out font facename list initialization, reflow if needed after font loader thread completes. r=jfkthame
bee881d0d25931c68a50a7fe25e09a17fe22381c
created 2014-02-09 11:34 -0500
pushed 2016-05-03 12:47 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 970041 - Use fallible allocation in Windows font code; r=jfkthame
3cbec86b24821ed69658931685c8ec99e1670d4a
created 2014-01-29 16:39 +0900
pushed 2016-05-03 12:47 +0000
John Daggett John Daggett - Bug 962440 - load font info for GDI font list. r=bas
71c900e16cf9465298b05da2cb9a7812b3145120
created 2014-01-29 16:39 +0900
pushed 2016-05-03 12:47 +0000
John Daggett John Daggett - Bug 962440 - async font info loader infrastructure with OSX implementation. r=bas
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2016-05-03 12:47 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
6447ab85a415c9c74dd7824f66367f7c7473d21f
created 2013-12-11 10:46 +0100
pushed 2016-05-03 12:47 +0000
Jacek Caban Jacek Caban - Bug 945230 - Fixed char16_t/wchar_t mismatch in gfx/thebes/. r=bas.schouten
6c1ed54cd96c20991bae5eaa20bfa04b2e3de4fc
created 2013-11-22 12:35 +0900
pushed 2016-05-03 12:47 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 925599 - Replace gfxWindowsPlatform::WindowsOSVersion(). r=Bas
3b75e10dac5d70c39d2c0f613873c191a4e1aa58
created 2013-10-14 19:19 -0700
pushed 2016-05-03 12:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 921923 (part 4) - Make multi-output sizeOfFoo() functions more consistent in gfx/thebes/. r=jkew.
47b5355992adc942e1a059c572703becc40bcdb0
created 2013-10-07 19:15 -0400
pushed 2016-05-03 12:47 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed 2016-05-03 12:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
ac758cadd0341af4ea6a8e9763cf6b668a677734
created 2013-07-31 11:44 -0400
pushed 2016-05-03 12:47 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in gfx/thebes/; r=ehsan
d032499bafe18baa637d872cd251691d92cfd154
created 2013-07-09 10:40 +0900
pushed 2016-05-03 12: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 2016-05-03 12:47 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
9aee5481871596c76337edb81e0fd1a568851a9e
created 2013-05-16 17:29 +0100
pushed 2016-05-03 12:47 +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 2016-05-03 12:47 +0000
Ms2ger Ms2ger - Backout changeset 0a6d36fc3749 for conflicting with the backout of bug 549861.
0a6d36fc3749bc0161899fe74fb97cb4de66fc4c
created 2013-05-16 17:32 +0100
pushed 2016-05-03 12:47 +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
9bc938b8f1f07aecae0fd731bce8d5f125170963
created 2013-04-26 08:40 +0100
pushed 2016-05-03 12:47 +0000
Jonathan Kew Jonathan Kew - bug 699331 - pt 1 - replace hardcoded font-loader constants with prefs to allow easier tuning. r=jdaggett
1541b06b7a6ba69c4a9d52809f6fcd049f647b5d
created 2013-04-24 16:40 +0900
pushed 2016-05-03 12:47 +0000
Makoto Kato Makoto Kato - Bug 857957 - Use Endian.h for byte swap. f=nfroyd, r=jfkthame, r/sr=bsmedberg
037363fa02583ef1f37c80373e46c0a19cf73e64
created 2013-01-15 13:22 +0100
pushed 2016-05-03 12:47 +0000
Mats Palmgren Mats Palmgren - Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
5abe31fa4a5c6847d1c5c6a5a6b6957be0821ea0
created 2012-12-22 20:40 +0000
pushed 2016-05-03 12:47 +0000
Neil Rashbrook Neil Rashbrook - Bug 818861 Shouldn't allow promising a flat string from a flat string r=dbaron
1b6ab3a080d81bb9519e09304abd0713489eebba
created 2012-12-19 09:42 +0000
pushed 2016-05-03 12:47 +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
18bc32f799d15288898e6f94abd7d0e5585a7373
created 2012-12-14 18:58 -0500
pushed 2016-05-03 12:47 +0000
Jeff Walden Jeff Walden - Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger
0f6f0585d019d54fb9d0c15709cb4dbc6c3f65bb
created 2012-12-12 14:09 +0000
pushed 2016-05-03 12:47 +0000
Jonathan Kew Jonathan Kew - bug 820707 - consistently set familyHasItalic flag on GDI font entries, to avoid referring back to the family during font instantiation. r=roc
1415aa5411b1355700b80f3728ee1503abf455eb
created 2012-10-04 10:35 +0200
pushed 2016-05-03 12:47 +0000
Jacek Caban Jacek Caban - Bug 797316 - Fix -Werror=conversion-null errors in Windows-only code (gfx/thebes part) r=jmuizelaar
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central.
7aa128dbd1a9e5b9272376aa9a1f4aa23afd8787
created 2012-07-10 19:45 -0700
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central.
44911569fb04d891073656cac1f794495723f573
created 2012-04-30 12:53 -0700
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central.
8ee84aca3656e2a9314b8320882497e24c506889
created 2012-04-11 14:37 -0700
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central.
ab92bf1f7deadc2e04077a80505b687f589cc68e
created 2012-03-28 13:46 -0700
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central (yay method barrier removal).
5caeb193e6de12c5252280a0f8bd29fb32e821e7
created 2012-03-26 14:17 -0700
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central.
cea47dfc3fb7a47fd12e48fd7305a703f637788c
created 2012-03-20 14:43 -0700
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central.
a4916f9d8d2f217b2d452a5802f8ace5d44f396b
created 2012-03-19 14:13 -0700
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central.
57680b93b9c2cf4dea49c120c5a6321966bce3c3
created 2012-03-09 13:37 -0800
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central.
f977d96263c2bbf35d4308c576feb7cce22c665e
created 2012-03-01 13:45 -0800
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central.
1a9e91a88a5488d15b39a0530c326fdb1e1ce77b
created 2012-02-24 13:26 -0800
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central.
98a0b13b8a0cec8430394da7d323021ff8ee7800
created 2012-02-15 13:45 -0800
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central.
caa3dbc75fa73f1ec96b9b7aeb02ec1332391c5a
created 2012-02-10 19:27 -0800
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central.
97289207e9de085c9243e363a98ea4504e4a083e
created 2011-10-31 14:41 -0700
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central.
8da6b16bdd33a7c882d9aa04c05277c911c74fae
created 2011-10-28 15:06 -0700
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2016-05-03 12:47 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2016-05-03 12:47 +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 2016-05-03 12:47 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
b77545d6a4f53b1fc8c60312925846a515ed0439
created 2012-07-03 11:42 +0100
pushed 2016-05-03 12:47 +0000
Jonathan Kew Jonathan Kew - bug 754452 - use GDI synthetic italic rather than cairo font matrix when it's safe to do so, for better glyph spacing. r=jdaggett
2ab61c8b46d8f4b17303b04b7123699576cf521f
created 2012-06-28 10:59 +0100
pushed 2016-05-03 12:47 +0000
Jonathan Kew Jonathan Kew - bug 764805 - fix handling of src:local style properties in the GDI backend. r=jdaggett
less more (0) -100 -60 tip