gfx/thebes/gfxFontFamilyList.h
72b791de2f09b12e873469a13a92012ff45d9d98
created 2018-11-02 21:49 +0000
pushed 2019-01-21 12:33 +0000
Jonathan Kew Jonathan Kew - Bug 1503928 - Optimize FontFamilyList::Contains to avoid allocation and string-copying. r=lsalzman
f34f0818f82da13d432dfb615c856247c1399ebd
created 2018-10-04 10:57 +0200
pushed 2018-12-03 15:51 +0000
Jonathan Kew Jonathan Kew - Bug 1493743 - speculative patch - Set type to None rather than Named in default FontFamilyName constructor, as no name is provided. r=lsalzman
bae2e21a9312dea37815c31e21605527e926dbb9
created 2018-09-18 09:34 +0100
pushed 2018-12-03 15:51 +0000
Jonathan Kew Jonathan Kew - Bug 1490997 - Use nsAtom instead of nsString for font family name in the FontFamilyName struct, and switch its methods from 16-bit to 8-bit strings. r=lsalzman
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
ba5c08f10923c181c30ef42b371ed9009974911d
created 2018-06-16 17:42 +0300
pushed 2018-10-15 10:40 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - GFX - Initialize member fields in classes/ structures. r=nical
9eabcc7a5eae3a16644bf06b5b0211e093251d66
created 2018-05-25 14:07 +0100
pushed 2018-08-24 17:02 +0000
Jonathan Kew Jonathan Kew - Bug 1464400 - Keep track of CSS generics when resolving to actual font families and faces, and expose as a new CSSGeneric attribute on InspectorFontFace. r=jwatt
538a689e3487689416f0c06630a19cbc4ab193f7
created 2018-06-01 19:07 +0300
pushed 2018-08-24 17:02 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset f8dbb1d2d07c (bug 1464400) for mochitest failures on test_font_whitelist.html. CLOSED TREE
f8dbb1d2d07cb5645d8370b1f766b21da538d392
created 2018-05-25 14:07 +0100
pushed 2018-08-24 17:02 +0000
Jonathan Kew Jonathan Kew - Bug 1464400 - Keep track of CSS generics when resolving to actual font families and faces, and expose as a new CSSGeneric attribute on InspectorFontFace. r=jwatt
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-08-24 17:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-06-18 21:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-06-18 21:12 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
69219385100a1b5ebced5b323bf5d5de27c76566
created 2017-11-12 16:24 +0900
pushed 2018-03-01 12:45 +0000
Makoto Kato Makoto Kato - Bug 1032671 - Part 2. Use font.name-list.emoji preference for emoji presenration. r=jfkthame
7279b117245bfa6fb87f4b404f5c187838a603c7
created 2017-11-07 23:01 -0500
pushed 2018-01-11 17:45 +0000
Markus Stange Markus Stange - Bug 1414926 - Make -moz-font-smoothing-background-color changes only cause repaints, not reflows. r=emilio
5fbd0369b400b567ff0e4064b02dec16b7572a8c
created 2017-10-20 18:25 +1100
pushed 2018-01-11 17:45 +0000
Gerald Squelart Gerald Squelart - Bug 1410252 - Convert 'WrapNotNull(new T(...' to 'MakeNotNull<T*>(...' - r=njn
00f3a339b1976a9942a7ef04c9ac6a9d4204aee8
created 2017-10-04 14:16 +0200
pushed 2018-01-11 17:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1397626: Add missing explicit. r=me
d49cf4aed3350dff668d64a2cf86ce64e6c7a2df
created 2017-10-03 12:27 +0800
pushed 2018-01-11 17:45 +0000
Cameron McCormack Cameron McCormack - Bug 1397626 - Part 3: Use SharedFontList to store font-family specified and computed values. r=xidorn
16c2166700f2bac39515b4c81f1b82aa8045fc22
created 2017-10-02 10:24 +0800
pushed 2018-01-11 17:45 +0000
Cameron McCormack Cameron McCormack - Bug 1397626 - Part 2: Replace uses of FontFamilyListRefCnt with SharedFontList. r=xidorn
bb0291d4577fbe9621093bbd05645f76e5aa440f
created 2017-10-02 10:21 +0800
pushed 2018-01-11 17:45 +0000
Cameron McCormack Cameron McCormack - Bug 1397626 - Part 1: Add a SharedFontList class. r=xidorn
cc5d3ca3be5a0a1aac3720ca398f32e3e6964287
created 2016-06-07 12:13 -0700
pushed 2016-10-31 18:13 +0000
Matt Brubeck Matt Brubeck - Bug 1278647 [stylo] Add font family bindings for Servo r=heycam
3dd76c1e7cdcbede9235d453def812cea9f5a649
created 2016-02-09 12:16 +1100
pushed 2016-06-01 01:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1246834 - Fix memory reporting of nsFontFamily{List,Name}. r=jfkthame.
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
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
aecfba7454f14c285a6b9620677da8edb17bb06a
created 2015-07-28 23:24 -0700
pushed 2015-10-26 12:58 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1188745 - Rename nsTArray::SizeOfExcludingThis() as ShallowSizeOfExcludingThis(). r=froydnj.
e0aba384235ccfedcdedb0d79e8b96ab52dbe9e7
created 2015-06-27 22:23 -0700
pushed 2015-09-14 18:56 +0000
Jonathan Kew Jonathan Kew - Bug 789788 - Revise the don't-use-document-fonts option so that it will prefer generics (as configured in prefs) but ignore the 'cursive' and 'fantasy' values, but may still use page-specified fonts if necessary for fallback (e.g. icon fonts). r=dbaron
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-06-19 19:24 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
5d45de55087d27c397c8f73b5bab370c7e1f4375
created 2015-03-06 17:44 +0900
pushed 2015-06-19 19:24 +0000
John Daggett John Daggett - Bug 935862 p2 - add various userfont lookup methods. r=heycam
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
a5bbc0a2155eae7eb434ae27f343e8814bc9d1e4
created 2014-08-05 17:58 -0400
pushed 2014-11-24 19:04 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1048243 - Fix more bad implicit constructors in gfx; r=jrmuizel
bef8505f71e455e4a82e499201aaccd785f6c93a
created 2014-07-30 09:15 +0100
pushed 2014-11-24 19:04 +0000
Jonathan Kew Jonathan Kew - bug 1028136 - Remove dangerous public destructor of FontFamilyList. r=jdaggett
3fd4bffe5aee2ffe5d5ce61340ca70f489f24170
created 2014-06-18 22:28 -0400
pushed 2014-10-06 12:51 +0000
Benoit Jacob Benoit Jacob - Bug 1027251 - Fix or whitelist dangerous public destructors in gfx/ - r=jrmuizel
3af2e9f88905ad83af5492fc210c575675386d7f
created 2014-06-06 15:09 +0900
pushed 2014-08-25 18:42 +0000
John Daggett John Daggett - Bug 280443 p5 - fixup problem with MathML stretchy fallback. r=fredw
c079286e72886570435c65e9cd5bc0c3321deeb7
created 2014-06-06 15:09 +0900
pushed 2014-08-25 18:42 +0000
John Daggett John Daggett - Bug 280443 p1 - define struct for font family lists. r=roc
less more (0) tip