gfx/thebes/gfxFontUtils.h
0bad995bae2250682807c86f9d9abc23b0f2313c
created 2019-04-27 15:39 +0000
pushed 2019-11-18 13:00 +0000
Jonathan Kew Jonathan Kew - Bug 1514869 - patch 6 - Hook up SetupFamilyCharMap for shared font-list Family records, to accelerate last-ditch fallback searches. r=jwatt
21ef00977ab69cd330d727d582fef291276391c4
created 2019-04-27 15:37 +0000
pushed 2019-11-18 13:00 +0000
Jonathan Kew Jonathan Kew - Bug 1514869 - patch 1 - Basic implementation of a cross-process sharable font list, using shared memory to store the list of families & faces, and per-font character maps. r=jwatt,jld
662b776a02e6d046b0358cb89b53c19477a4bc67
created 2019-04-05 21:41 +0000
pushed 2019-11-18 13:00 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
6d386a2162b90d72529adbc283391fc4732eff32
created 2019-04-05 09:48 +0300
pushed 2019-11-18 13:00 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 4ad80127f89f (bug 1519636) for bustage on MarkupMap.h and nsAccessibilityService.cpp. CLOSED TREE
4ad80127f89f58dd562fba3e8cececb66b29e62f
created 2019-04-04 21:36 +0000
pushed 2019-11-18 13:00 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
9e48fefcf1aca74fd97036121180907de52756e8
created 2019-04-05 00:27 +0300
pushed 2019-11-18 13:00 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 389b6bbd76db (bug 1519636) for bustages on MarkupMap.h . CLOSED TREE
389b6bbd76dbdf3357453f0989bbe9595751b7ae
created 2019-04-04 20:12 +0000
pushed 2019-11-18 13:00 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
f4debce94b0003c8445be2eeae913790f6f65df1
created 2019-04-02 17:00 +0000
pushed 2019-11-18 13:00 +0000
Jeff Gilbert Jeff Gilbert - Bug 1540357 - Fix implicit int truncation in dom/canvas's gfx/* includes. r=jrmuizel
cfbec1b8ef406a89ab04452861b883800cc0e393
created 2019-04-01 14:32 +0000
pushed 2019-11-18 13:00 +0000
Jonathan Kew Jonathan Kew - Bug 1533448 - Provide a version of gfxSparseBitSet that is better suited to shared-memory use. r=jwatt
545b89e876f254738efee077e9ea7e38e2caee61
created 2019-04-01 14:33 +0000
pushed 2019-11-18 13:00 +0000
Jonathan Kew Jonathan Kew - Bug 1533428 - patch 8 - Move the ReadOtherFamilyNamesForFace helper to gfxFontUtils, for use by shared fontlist code as well as by old gfxFontFamily. r=jwatt
3de67e6f53f2eaa3e873b42301f567a54f2f1d29
created 2019-04-01 14:33 +0000
pushed 2019-11-18 13:00 +0000
Jonathan Kew Jonathan Kew - Bug 1533428 - patch 5 - Move the helper functions that measure the 'distance' between values of font properties (weight, stretch, style) to gfxFontUtils.h. r=jwatt
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-11-18 13:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2019-11-18 13:00 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2019-11-18 13:00 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
541a1ba5f55a5119333b9f7de349e5d3e8482bf8
created 2018-09-18 09:34 +0100
pushed 2019-11-18 13:00 +0000
Jonathan Kew Jonathan Kew - Bug 1491860 - Use utf-8 rather than utf-16 strings to read/store font family names from preferences, as they're almost entirely ASCII. r=lsalzman
588fe70e5905480ebc60225b4b093ff276df72d2
created 2018-09-12 20:34 +0100
pushed 2019-11-18 13:00 +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
5a98a0c9c578b5bd59cce50c09f6069e4f1529b7
created 2018-09-06 00:04 +0200
pushed 2019-11-18 13:00 +0000
Jonathan Kew Jonathan Kew - Bug 1487553 - Use a more compact representation for gfxSparseBitSet. r=lsalzman
b403d2659f7792f66182890244c4da1320c4dfaa
created 2018-05-19 08:32 +0100
pushed 2019-11-18 13:00 +0000
Jonathan Kew Jonathan Kew - Bug 1412882 - Rework gfxFontUtils::MapCharToGlyphFormat4 to be more robust. r=lsalzman, a=RyanVM
3c05b11ca2b837819a60c4a05ac85822f56c608e
created 2018-04-25 07:18 +0100
pushed 2019-11-18 13:00 +0000
Jonathan Kew Jonathan Kew - Bug 1454598 - part 2 - Allow variation fonts to record a weight range in gfxFontEntry, and update font-matching to handle ranges. r=jwatt
aa4185068f2e3ffb1377afa0e0d95b3c5ac0a04c
created 2018-04-25 10:18 +0100
pushed 2019-11-18 13:00 +0000
Jonathan Kew Jonathan Kew - Backed out 4 changesets from bug 1454598 (26e036b1c703, bc910e36a7d7, bac001216577, 5af215d265b6) due to macOS 10.12 font issues.
bc910e36a7d75512b3bfc0a73110166145b095e9
created 2018-04-25 07:18 +0100
pushed 2019-11-18 13:00 +0000
Jonathan Kew Jonathan Kew - Bug 1454598 - part 2 - Allow variation fonts to record a weight range in gfxFontEntry, and update font-matching to handle ranges. r=jwatt
b95ae0e1e9e09dd21531811c491b163c8c052a9c
created 2018-04-20 06:45 +0300
pushed 2019-11-18 13:00 +0000
Cosmin Sabou Cosmin Sabou - Backed out 2 changesets (bug 1454598) as requested by Mossop in developers channel. a=backout
b673e87d613411b38707fecd3ab6ae7b527d5e65
created 2018-04-19 13:28 +0100
pushed 2019-11-18 13:00 +0000
Jonathan Kew Jonathan Kew - Bug 1454598 - part 2 - Allow variation fonts to record a weight range in gfxFontEntry, and update font-matching to handle ranges. r=jwatt
cecc23e078c60fcfe8a9967a7067da877d1f2a23
created 2018-02-14 22:02 +1100
pushed 2019-11-18 13:00 +0000
Jonathan Kew Jonathan Kew - Bug 1435984 - patch 5 - Apply variation settings from the font entry when instantiating fonts on macOS. r=lsalzman
fc99d0e42468b22f4bcd2dd6d1394f8cb4f32862
created 2018-01-29 13:24 +0000
pushed 2019-11-18 13:00 +0000
Jonathan Kew Jonathan Kew - Bug 1432552 - patch 3 - DirectWrite and macOS font back-end implementation of getVariationInstances. r=dholbert
40a150bb7c4f02a30de6798c5c909da8fc542542
created 2017-12-07 06:21 +0900
pushed 2019-11-18 13:00 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1423742 - Stop using Encoding::ForName in gfxFontUtils. r=jfkthame
b6f55f929971562390d4267eea332aae7cbfb08b
created 2017-10-13 16:19 +0100
pushed 2019-11-18 13:00 +0000
Jonathan Kew Jonathan Kew - Bug 1408366 - Unicode combining grapheme joiner (U+034F) should not break the font run. r=jrmuizel
395a64d67308a9451fd7eadaa6cca0f58ae82470
created 2017-09-11 19:23 +0100
pushed 2019-11-18 13:00 +0000
Jonathan Kew Jonathan Kew - Bug 1395061 - patch 3 - Clean up vestigial code that existed to support setting the gfxFontEntry::mSymbolFont flag. r=jrmuizel
e92988d277ae11130bf5e6774bc0c1bbaf1521b4
created 2016-12-13 12:15 +0000
pushed 2019-11-18 13:00 +0000
Jonathan Kew Jonathan Kew - Bug 1320665 - Add support for 'cmap' subtable format 13. r=jrmuizel
6dfee6a56324feed0a4d80c1c448095e0891b76c
created 2016-12-13 10:56 -0800
pushed 2019-11-18 13:00 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1320665) for Windows failures in 1320665-cmap-format-13.html
less more (0) -100 -50 -30 tip