gfx/thebes/gfxDWriteFontList.cpp
241f31c1ad6286179e4f86eb8480f5457eb5ae37
created 2014-08-19 21:46 +0900
pushed 2014-08-19 12:46 +0000
John Daggett John Daggett - Bug 931040 - add access to hidden system fonts on OSX. r=jfkthame
466e22cb3c7b2b6e1e398b87bb5808ed66a37a5c
created 2014-07-22 11:41 +0100
pushed 2014-07-23 06:11 +0000
Jonathan Kew Jonathan Kew - bug 1037442 - Part 2: Fix the family name of Gill Sans faces when merging into Gill Sans MT under DWrite. r=jdaggett
cdb42fe85f9aa672e08156d034c0aa5c8838557d
created 2014-06-25 10:12 +0100
pushed 2014-06-25 09:12 +0000
James Kitchener James Kitchener - Bug 1018234 - Reference count fontFaces r=jfkthame
75ad9b0537ea0f54868bbc067735c3211493d772
created 2014-06-19 08:08 +0100
pushed 2014-06-19 07:09 +0000
Jonathan Kew Jonathan Kew - bug 871453 - part 2 - support font-synthesis options through the platform-font-list backends. r=jdaggett
e39cfafa8517ce7810685f6a99fce6fad919d5f4
created 2014-06-06 15:09 +0900
pushed 2014-06-06 06:10 +0000
John Daggett John Daggett - Bug 280443 p3 - use fontlist struct in gfx. r=roc,fredw
aff046f3a6b6528675ac96c3e080a0458f194842
created 2014-05-29 13:01 +0100
pushed 2014-05-29 12:01 +0000
Jonathan Kew Jonathan Kew - bug 998844 - part 5 - support bundled fonts on Windows/DWrite. r=bas
eb77a9a1ee9b00f4b85f20bca52c9d0f50739b4a
created 2014-05-22 06:48 +0300
pushed 2014-05-22 03:49 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 869836 - Part 2: Use AppendLiteral instead of `Append(NS_LITERAL_STRING(...))`. r=ehsan
0c4cbcc72ae4cd8f6bacda2b695b1deea2a4ebd1
created 2014-04-23 14:20 +0900
pushed 2014-04-23 05:21 +0000
John Daggett John Daggett - Bug 752394 - time out font facename list initialization, reflow if needed after font loader thread completes. r=jfkthame
4e6633cbb6975e60ceb0beed6f2020317517be0a
created 2014-02-17 11:23 +0000
pushed 2014-02-17 11:24 +0000
Jonathan Kew Jonathan Kew - bug 969504 - avoid using Segoe UI Light or Semibold for U+25B6 due to bad glyph on Win7. r=jdaggett
eb348e535e65e8917be7949bdd96e03abc8a5c88
created 2014-02-10 12:05 +0100
pushed 2014-02-10 11:03 +0000
Jacek Caban Jacek Caban - Bug 962440 - Fixed char16_t/wchar_t mismatch.
bee881d0d25931c68a50a7fe25e09a17fe22381c
created 2014-02-09 11:34 -0500
pushed 2014-02-09 16:34 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 970041 - Use fallible allocation in Windows font code; r=jfkthame
a79047a5654f5c3d76372dd58a22fa23884d0b8e
created 2014-01-29 16:39 +0900
pushed 2014-01-29 07:39 +0000
John Daggett John Daggett - Bug 962440 - load font info for DirectWrite font list. r=bas
71c900e16cf9465298b05da2cb9a7812b3145120
created 2014-01-29 16:39 +0900
pushed 2014-01-29 07:39 +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 2014-01-04 17:15 +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 2013-12-11 09:48 +0000
Jacek Caban Jacek Caban - Bug 945230 - Fixed char16_t/wchar_t mismatch in gfx/thebes/. r=bas.schouten
775dfb379e04d15fbca2a6d7b7b5c29ffb422af6
created 2013-12-11 09:58 +0900
pushed 2013-12-11 00:59 +0000
John Daggett John Daggett - Bug 947812 - use DirectWrite API for fullname/psname lookup. r=bas
e0776db3b102510504fdcf57b7f65dfa1da3b46d
created 2013-12-08 21:52 -0500
pushed 2013-12-09 02:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
3b75e10dac5d70c39d2c0f613873c191a4e1aa58
created 2013-10-14 19:19 -0700
pushed 2013-10-15 05:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 921923 (part 4) - Make multi-output sizeOfFoo() functions more consistent in gfx/thebes/. r=jkew.
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed 2013-09-05 06:05 +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 2013-07-31 15:45 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in gfx/thebes/; r=ehsan
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-06-25 04:00 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
f7beb3f7dceb06c3b176fca84dc947f613c0b7c3
created 2013-05-21 12:25 +0800
pushed 2013-05-21 04:27 +0000
Jonathan Kew Jonathan Kew - bug 874053 - ReadCMAP() must not leave the font entry's mCharacterMap pointer NULL, even if cmap table can't be read. r=roc
9aee5481871596c76337edb81e0fd1a568851a9e
created 2013-05-16 17:29 +0100
pushed 2013-05-20 03:29 +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-05-19 18:27 +0000
Ms2ger Ms2ger - Backout changeset 0a6d36fc3749 for conflicting with the backout of bug 549861.
0a6d36fc3749bc0161899fe74fb97cb4de66fc4c
created 2013-05-16 17:32 +0100
pushed 2013-05-16 16:33 +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
331187bfb98382ac561ad3a23401bd6d95eb52f7
created 2013-05-01 20:40 +0100
pushed 2013-05-01 19:41 +0000
Jonathan Kew Jonathan Kew - bug 837498 - work around DWrite/GDI 'cmap' discrepancy for Italic fonts with Hebrew system locale. r=smontagu
9bc938b8f1f07aecae0fd731bce8d5f125170963
created 2013-04-26 08:40 +0100
pushed 2013-04-26 07:42 +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 2013-04-24 07:41 +0000
Makoto Kato Makoto Kato - Bug 857957 - Use Endian.h for byte swap. f=nfroyd, r=jfkthame, r/sr=bsmedberg
1b6ab3a080d81bb9519e09304abd0713489eebba
created 2012-12-19 09:42 +0000
pushed 2012-12-19 19:34 +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
d16c4404e8c4d7f843f58d98c6282fa4bb1ef058
created 2012-09-06 18:28 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
44911569fb04d891073656cac1f794495723f573
created 2012-04-30 12:53 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
8ee84aca3656e2a9314b8320882497e24c506889
created 2012-04-11 14:37 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
6040d30988ff69895b11b0541071a6afd295f8e9
created 2012-04-06 16:38 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
ab92bf1f7deadc2e04077a80505b687f589cc68e
created 2012-03-28 13:46 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central (yay method barrier removal).
5caeb193e6de12c5252280a0f8bd29fb32e821e7
created 2012-03-26 14:17 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
57680b93b9c2cf4dea49c120c5a6321966bce3c3
created 2012-03-09 13:37 -0800
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
c81ee787fbff2de8a7d726aef2d85ee9fda47824
created 2012-01-19 14:27 -0800
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Backout merge.
844b142d811163f0c545aadbb021f2d85e4839a4
created 2012-08-16 14:58 +0300
pushed 2012-09-06 11:16 +0000
Aryeh Gregor Aryeh Gregor - Bug 783523 - Fix platform-specific nsresult misuse; r=ehsan,tbsaunde,smaug
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:33 +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-07-30 14:28 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 12:28 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
8094acc0a47ebbd3b4202e124d57cf5be49cc48a
created 2012-04-19 08:59 +0900
pushed 2012-04-19 00:04 +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-04-09 13:06 +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-04-09 04:33 +0000
John Daggett John Daggett - Bug 710727. Share cmaps across all fonts. r=jkew
c52251654441353a20ab001dbf4c6d0685358dd5
created 2012-04-04 11:12 +0200
pushed 2012-04-04 09:16 +0000
Jacek Caban Jacek Caban - Bug 735194 - gfxDWriteFontList.cpp fails to compile on mingw r=bas
97157235087fbed4b2110cc04be83b479058ae55
created 2012-03-27 14:38 -0700
pushed 2012-03-27 21:39 +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-03-23 21:04 +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-03-23 12:15 +0000
Jonathan Kew Jonathan Kew - bug 688125 - part 1 - add memory reporting for the platform font list. r=njn
7d4145ff2ca3668f531eea1e8a82e7ce6cca3c91
created 2012-03-09 11:05 +0900
pushed 2012-03-09 02:07 +0000
John Daggett John Daggett - Bug 705594. Use DirectWrite custom text renderer for fallback on Windows Vista/7. r=bas
98d19c92ee77d2880c49ca16373b3abfab7372e0
created 2012-03-09 11:05 +0900
pushed 2012-03-09 02:07 +0000
John Daggett John Daggett - Bug 705594. Add cmapdata logging. r=roc
92395111938e3a363af505e160d26305234d4357
created 2012-01-18 21:18 +0000
pushed 2012-01-18 21:18 +0000
Jonathan Kew Jonathan Kew - bug 718513 - [dwrite] implement synthetic bolding for fonts loaded via @font-face with src:local(). r=bas
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-10-17 15:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
b9b9d9f379dbef46572c5fab7ea0682988a34374
created 2011-10-10 22:50 -0700
pushed 2011-10-16 01:24 +0000
Jeff Walden Jeff Walden - Bug 693469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. (Exceptions: assigning to static initializers, use in static assertions, as template parameters, etc. These will go away when the relevant compilers have C++11 constexpr support.) r=cjones
9408e8c33a1ccc5348a140e8c81ea4c63e0492bf
created 2011-10-12 12:21 -0700
pushed 2011-10-12 19:23 +0000
Jeff Walden Jeff Walden - Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail
less more (0) -60 tip