gfx/src/nsFont.h
ccd03e2f466b4623583fa4ad711a7a56a493d96f
created 2021-08-09 21:41 +0000
pushed 2021-09-06 12:31 +0000
Mats Palmgren Mats Palmgren - Bug 1706080 - [css-fonts] Implement 'font-synthesis: small-caps'. r=jfkthame
fbcaf33d96a4bc9a8880edb22f6d5e59908db16a
created 2021-06-18 19:35 +0000
pushed 2021-07-12 12:28 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1716045 - Unify font-family storage. r=mats,jfkthame
b6140578afaf55d7b97dafdf8d7243e75aff73de
created 2021-06-14 12:32 +0000
pushed 2021-07-12 12:28 +0000
Jonathan Kew Jonathan Kew - Bug 1711479 - Implement CSS support for the optional adjustment-basis metric keywords for the font-size-adjust property (enabled on Nightly only for now). r=emilio
e944fbfe2151c8b1dcddab157dd4732ff378aac7
created 2021-06-07 13:55 +0300
pushed 2021-07-12 12:28 +0000
Csoregi Natalia Csoregi Natalia - Backed out 5 changesets (bug 1711479) for multiple failures e.g. test_css-properties-db.js. CLOSED TREE
a15cec1f05541adf0d7a824649c7ae9750283af3
created 2021-06-07 08:58 +0000
pushed 2021-07-12 12:28 +0000
Jonathan Kew Jonathan Kew - Bug 1711479 - Implement CSS support for the optional adjustment-basis metric keywords for the font-size-adjust property (enabled on Nightly only for now). r=emilio
74111dd7a5008bf77ffaeaf5cfaf380296317822
created 2020-11-23 16:12 +0000
pushed 2020-12-14 15:19 +0000
Simon Giesecke Simon Giesecke - Bug 1678062 - Remove unnecessary includes. r=andi
c209abd2eac7c0f6dd386dca90163a08d24d193f
created 2020-07-04 09:38 +0000
pushed 2020-07-27 16:59 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=andi
7a13c77442451fdb9fd1032f605f1322a218702b
created 2020-06-22 09:45 +0000
pushed 2020-06-29 14:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1646224 - Use mozilla::Length rather than nscoord to store font sizes. r=heycam,jfkthame
d3c62c6802c9b619ea31a5ec8aa507fcc3ad1b45
created 2020-06-18 18:26 +0300
pushed 2020-06-29 14:50 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 299e19193e11 (bug 1646224) for causing font related failures. CLOSED TREE
299e19193e11d8a8e40279d86b45fa189e9b8710
created 2020-06-18 13:55 +0000
pushed 2020-06-29 14:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1646224 - Use mozilla::Length rather than nscoord to store font sizes. r=heycam,jfkthame
704cedb103b8af91ee21bc75c9bdb3b9c5591cc9
created 2020-05-05 12:55 +0000
pushed 2020-06-01 09:52 +0000
Simon Giesecke Simon Giesecke - Bug 1626570 - Improve handling of copying arrays in gfx/. r=jrmuizel
7f1fe7f93aa42bff2feb18c4fb3b818a50403a17
created 2019-08-21 22:45 +0000
pushed 2019-08-26 19:26 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1575559 - Make font-variant-alternates use cbindgen. r=boris
f95dc32944ac670befcd7a2d1355877db4ed3831
created 2019-04-12 13:14 +0000
pushed 2019-05-13 10:53 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
884f5dc55873c9345ee945cd6d5427e8ab398071
created 2019-04-11 12:36 +0000
pushed 2019-05-13 10:53 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1540581 - P6. Tidy some C++ declarations in gfx/. r=gerald,jrmuizel
0550767ec778a95a8b64b2071caca2c8bb63683b
created 2019-04-06 17:47 +0000
pushed 2019-05-13 10:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 760345 - Remove the last usage of lossy currentcolor. r=heycam
dd4d744643a31e8817f15b07fe610bc0fbe0b671
created 2019-04-05 07:49 +0300
pushed 2019-05-13 10:53 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 1ea4b3582033 (bug 760345) for build bustages at ia2AccessibleComponent.cpp.
1ea4b3582033d4d9777590af85c7299f68861ffd
created 2019-04-04 22:06 +0000
pushed 2019-05-13 10:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 760345 - Remove the last usage of lossy currentcolor. r=heycam
15c4170c3192a2e77c59627f02b53cf772b09cbb
created 2019-04-01 21:47 +0000
pushed 2019-05-13 10:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1537575 - Cleanup generic font-family handling. r=jfkthame
8d2f695cecaf1cbbaa38623569e55357ab8cd5a9
created 2019-04-01 23:41 +0300
pushed 2019-05-13 10:53 +0000
arthur.iakab arthur.iakab - Backed out 3 changesets (bug 1537594, bug 1537575) for causing build bustages on mathml/nsMathMLChar.cpp CLOSED TREE
0cd1411e2fb32f57c3ed90914f5770932eff139f
created 2019-04-01 18:48 +0000
pushed 2019-05-13 10:53 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1537575 - Cleanup generic font-family handling. r=jfkthame
d15621c6f424a75f1d4be5234c420bd9ad1f7586
created 2019-02-18 14:03 +0000
pushed 2019-03-11 13:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1528712 - Remove nsFont::featureValueLookup. r=jfkthame
8a4ad06c05759fe087625f9fd8d047d848bee4c2
created 2019-02-19 14:25 +0200
pushed 2019-03-11 13:01 +0000
Ciure Andrei Ciure Andrei - Backed out 2 changesets (bug 1528712) for Linux spcshell and reftest failures (test_ext_browserSettings.js, 1022481-1.html) CLOSED TREE
2d5c4e71e258e24f1a70ed850c619f97e56f2c60
created 2019-02-18 14:03 +0000
pushed 2019-03-11 13:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1528712 - Remove nsFont::featureValueLookup. r=jfkthame
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
bae2e21a9312dea37815c31e21605527e926dbb9
created 2018-09-18 09:34 +0100
pushed 2018-10-15 21:07 +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
d870719ab035c58ee9bb561cdd93c8862e2b1d8e
created 2018-04-25 18:54 +0100
pushed 2018-04-26 21:04 +0000
Jonathan Kew Jonathan Kew - Bug 1456820 - patch 1 - Reorder fields in nsFont for better packing. r=lsalzman
6ad2ef987c9f7823be13c51bb5dbb23fcf00f182
created 2018-04-23 16:52 +0200
pushed 2018-04-26 21:04 +0000
Jonathan Watt Jonathan Watt - Bug 1436048: Use user defined types for font-stretch / font-style. r=jfkthame,jwatt
837a6f4efa3eaf3cff106349b735e718efb4d4a6
created 2018-04-13 20:34 +0100
pushed 2018-04-26 21:04 +0000
Jonathan Watt Jonathan Watt - Bug 1436048 part 1 - Use a user defined type for font weight everywhere. r=jfkthame,emilio
65a8e5654ef56bb7a2cf81267a78d7151643765b
created 2018-03-03 18:50 +0100
pushed 2018-03-05 13:45 +0000
Jonathan Kew Jonathan Kew - Bug 1435692 - patch 1 - Add support in gfx for automatic application of the optical size axis in variation fonts that support it. r=jwatt
7279b117245bfa6fb87f4b404f5c187838a603c7
created 2017-11-07 23:01 -0500
pushed 2017-11-09 00:28 +0000
Markus Stange Markus Stange - Bug 1414926 - Make -moz-font-smoothing-background-color changes only cause repaints, not reflows. r=emilio
bccbe51cd7ca58204fd0ea96fe45b9e4b684efc3
created 2017-11-02 17:48 -0400
pushed 2017-11-06 14:00 +0000
Markus Stange Markus Stange - Bug 1414147 - Move fontSmoothingBackgroundColor from nsStyleUserInterface to nsStyleFont / nsFont. r=dbaron
5f74d262924171a8fa0b4483a64f4cac34c4c9b8
created 2017-10-27 16:10 -0700
pushed 2017-11-02 16:33 +0000
Daniel Holbert Daniel Holbert - Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel
28ee946c28686298dacd8b782eb21335c017eb3b
created 2017-09-15 21:52 +0100
pushed 2017-09-16 16:13 +0000
Jonathan Kew Jonathan Kew - Bug 1373852 - Map font-kerning:normal to the appropriate low-level feature depending on orientation. r=jrmuizel
6352096eb0de303cba9440092279e4254a1ec586
created 2017-06-20 19:19 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1374580 (part 3) - Remove ns{,C}Substring typedefs. r=froydnj.
d29c3abdf9ff6bf5277b380d4ea7cc990ad32b4e
created 2017-04-14 10:41 +0900
pushed 2017-06-12 13:08 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1354876 - Add variables for represents 'normal' value for font-variant-{alternates, east-asian, numeric, ligatures}. r=heycam
73502ce79ab54ab2ff0375b9504d1c44072602ad
created 2017-03-23 21:59 +0800
pushed 2017-06-12 13:08 +0000
Jeremy Chen Jeremy Chen - Bug 1347819 - change nsFont::languageOverride to store uint32_t directly. r=jfkthame
5019bbb5beb371143c733af31ab09913f8f1e6c3
created 2017-03-23 21:59 +0800
pushed 2017-06-12 13:08 +0000
Jeremy Chen Jeremy Chen - Bug 1347819 - remove nsFont::Init. r=jfkthame
289358891b5f2d7c1f8d2383a83a9bf86258d9ce
created 2016-12-03 12:18 +0000
pushed 2017-03-06 20:48 +0000
Jonathan Kew Jonathan Kew - Bug 1321022 pt 3 - Add an array of variation settings to nsFont, and hook it up to gfxFontStyle. r=dholbert
de351d24e7d74b1d76a9bcec89296b487e81f273
created 2016-04-22 09:18 +1000
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1097499 part 10 - Add fwid/hwid/twid/qwid font feature support to gfx. r=jfkthame
8827b7c4748b20120f7ad8816a546ebbeb82dd4b
created 2016-04-13 10:08 -0400
pushed 2016-06-06 19:02 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1264120. Remove usage of nsAutoPtr from gfx/src. r=jfkthame
99a32ec308b8229bf6daf9815d66b6e12fdcd817
created 2015-11-30 16:23 -0800
pushed 2016-01-25 13:55 +0000
L. David Baron L. David Baron - Bug 1228934 - Remove style, weight, and stretch parameters from nsFont constructor. r=jdaggett
c15544b94db594a4619d63329704a0252e4e22b0
created 2015-11-30 14:02 -0800
pushed 2016-01-25 13:55 +0000
L. David Baron L. David Baron - Bug 1228501 patch 5 - Remove NS_FONT_DECORATION_* constants. r=jdaggett
d197e2ef0123e53cf40dedc2b9c9a317d1082973
created 2015-11-30 14:02 -0800
pushed 2016-01-25 13:55 +0000
L. David Baron L. David Baron - Bug 1228501 patch 4 - Remove nsStyleFont::CalcFontDifference, which now duplicates the list of tests in nsFont::Equals. r=jdaggett
16798ce74d1e41d4cf87efd2db1604529acef19e
created 2015-11-30 14:02 -0800
pushed 2016-01-25 13:55 +0000
L. David Baron L. David Baron - Bug 1228501 patch 3 - Remove nsFont::BaseEquals. r=jdaggett
2879aebe0ccaf474600b27aa698de0385b43def9
created 2015-11-30 14:02 -0800
pushed 2016-01-25 13:55 +0000
L. David Baron L. David Baron - Bug 1228501 patch 2 - Remove nsFont::decorations member variable. r=jdaggett
43b52e48aec387fedbce10dc6d9bd8e2620d47f7
created 2015-11-30 14:02 -0800
pushed 2016-01-25 13:55 +0000
L. David Baron L. David Baron - Bug 1228501 patch 1 - Remove decorations parameter to nsFont constructors. r=jdaggett
23a833513092e3e911a8b943193c6e7296866c40
created 2015-11-30 12:10 +0100
pushed 2016-01-25 13:55 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e1fd92eeb5ba (bug 1228501)
849931b41e226dbd3e3a4a801dc7de67f0d71989
created 2015-11-30 12:10 +0100
pushed 2016-01-25 13:55 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3a3cd254f508 (bug 1228501)
00534f958b5a639737f9810fda197dad3d8b9186
created 2015-11-30 12:10 +0100
pushed 2016-01-25 13:55 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 6c478d7a9467 (bug 1228501)
37260f474fe4b9bb0b8a47f72773fd5c64585184
created 2015-11-30 12:10 +0100
pushed 2016-01-25 13:55 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ec79945130ff (bug 1228501)
8780fa4a15558051a028ec1ea4a75b19531c6166
created 2015-11-30 12:10 +0100
pushed 2016-01-25 13:55 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset cce90c9b7d1d (bug 1228501)
cce90c9b7d1d3066919856d63de581865676aabd
created 2015-11-29 23:15 -0800
pushed 2016-01-25 13:55 +0000
L. David Baron L. David Baron - Bug 1228501 patch 5 - Remove NS_FONT_DECORATION_* constants. r=jdaggett
ec79945130ff962575dba5d4579071b7a3b38346
created 2015-11-29 23:15 -0800
pushed 2016-01-25 13:55 +0000
L. David Baron L. David Baron - Bug 1228501 patch 4 - Remove nsStyleFont::CalcFontDifference, which now duplicates the list of tests in nsFont::Equals. r=jdaggett
6c478d7a9467d8336d431cb383402af93da39c0d
created 2015-11-29 23:15 -0800
pushed 2016-01-25 13:55 +0000
L. David Baron L. David Baron - Bug 1228501 patch 3 - Remove nsFont::BaseEquals. r=jdaggett
3a3cd254f508e87d384d7598b67751489370812a
created 2015-11-29 23:15 -0800
pushed 2016-01-25 13:55 +0000
L. David Baron L. David Baron - Bug 1228501 patch 2 - Remove nsFont::decorations member variable. r=jdaggett
e1fd92eeb5ba40ef5ecf50793b911397fd9816d0
created 2015-11-29 23:15 -0800
pushed 2016-01-25 13:55 +0000
L. David Baron L. David Baron - Bug 1228501 patch 1 - Remove decorations parameter to nsFont constructors. r=jdaggett
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
69b07795c5fa8718d7119eb7c0319318edf66d7f
created 2015-09-07 17:53 -0400
pushed 2015-10-29 11:30 +0000
Nathan Froyd Nathan Froyd - Bug 1202430 - remove NS_GFX and related macros; r=jrmuizel
less more (0) -60 tip