Eric Rahm
|
67b91ff53a
|
Bug 1162748 - Remove instances of #ifdef PR_LOGGING in graphics. r=froydnj
PR_LOGGING is now always defined, we can remove #ifdefs checking for it.
|
2015-05-08 14:37:01 -07:00 |
Ehsan Akhgari
|
9f13f71594
|
Bug 1079321 - Fix some more bad implicit constructors in gfx; r=jrmuizel
|
2014-09-24 09:16:53 -04:00 |
Eric Rahm
|
8d715a7fe4
|
Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
|
2014-10-08 13:17:32 -07:00 |
Wes Kocher
|
445e1466e9
|
Backed out 5 changesets (bug 806819) for WinXP test failures on a CLOSED TREE
Backed out changeset 009ae35b0c67 (bug 806819)
Backed out changeset 5a57f87f5061 (bug 806819)
Backed out changeset f06cd735b5b3 (bug 806819)
Backed out changeset e25a2a8d4af4 (bug 806819)
Backed out changeset 70a167982c3f (bug 806819)
|
2014-10-06 16:32:50 -07:00 |
Eric Rahm
|
80d2b8bba6
|
Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
--HG--
extra : rebase_source : c96eea1c12ea8c19314393f0e8b4b57a4316a61d
|
2014-10-06 13:08:20 -07:00 |
Jonathan Kew
|
0d2cfaf334
|
Bug 1064737 pt 2 - Support for WOFF2 as a webfont format. r=jdaggett
|
2014-10-04 11:36:05 +01:00 |
Henri Sivonen
|
1d32f36a99
|
Bug 964225 addendum - Adjust gfx to use Encoding Standard encoding names when decoding the names of legacy Chinese Mac fonts. r=emk.
|
2014-09-29 15:05:15 +03:00 |
Georg Fritzsche
|
83f0c5bfb7
|
Bug 1067989 - Unify some more binary search uses. r=waldo
|
2014-09-17 15:46:24 +02:00 |
Henri Sivonen
|
072cc3fe96
|
Bug 1069954 - Remove us-ascii as a Gecko-canonical encoding name. r=emk.
|
2014-09-22 16:15:34 +03:00 |
Jonathan Kew
|
f0d7e96094
|
bug 1060791 - support cmap subtable format 10, for the Apple Symbols font. r=jdaggett
|
2014-09-02 09:01:06 +01:00 |
John Daggett
|
8259cc74f5
|
Bug 280443 p3 - use fontlist struct in gfx. r=roc,fredw
|
2014-06-06 15:09:23 +09:00 |
Neil Rashbrook
|
ef8d375d0b
|
Bug 869836 - Part 9a: Use AssignLiteral(MOZ_UTF16(...)) instead of Assign(NS_LITERAL_STRING(...)). r=ehsan
Relading with correct bug number so DONTBUILD.
--HG--
extra : amend_source : 6e05de7729c27761564124212b7d4cbe3318e482
|
2014-05-26 21:54:10 +03:00 |
Birunthan Mohanathas
|
7ed88d413a
|
Backout 8b8bbe7aa1cc due to wrong bug number
|
2014-05-27 14:42:13 +03:00 |
Neil Rashbrook
|
71828ecc1c
|
Bug 995730 - Part 9a: Use AssignLiteral(MOZ_UTF16(...)) instead of Assign(NS_LITERAL_STRING(...)). r=ehsan
--HG--
extra : rebase_source : d2d3d611c06a2a7ec930fb11576d7c8335c0a6e2
|
2014-05-26 21:54:10 +03:00 |
Makoto Kato
|
d38288b73d
|
Bug 889401 - Part 2. Render color glyph using COLR/CPAL. r=jfkthame
|
2014-05-26 19:07:24 +09:00 |
Birunthan Mohanathas
|
952b834c76
|
Bug 869836 - Part 9: Use AssignLiteral instead of `Assign(NS_LITERAL_STRING(...))`. r=ehsan
|
2014-05-22 06:48:52 +03:00 |
Birunthan Mohanathas
|
0e6f3a6562
|
Bug 869836 - Part 3: Use `Append('c')` instead of `AppendLiteral("c")`. r=ehsan
|
2014-05-22 06:48:51 +03:00 |
Henri Sivonen
|
a5f989d627
|
Bug 995922 - Remove JOHAB support. r=emk.
|
2014-05-12 11:56:58 +03:00 |
Masatoshi Kimura
|
5e7240163c
|
Bug 989557 - Implement a fallback for CJK Compatibility Ideographs Standardized Variants. r=jfkthame
--HG--
rename : layout/reftests/fonts/gw432047-license.txt => layout/reftests/fonts/glyphwiki-license.txt
|
2014-04-01 02:30:26 +09:00 |
Jonathan Kew
|
4957ed89eb
|
bug 978129 - don't assert when decoding empty 'name' table strings. r=jdaggett
|
2014-03-02 14:52:12 +00:00 |
John Daggett
|
9df88fff38
|
Bug 962440 - move gfxFontInfoLoader into separate file. r=bas
|
2014-01-29 16:39:01 +09:00 |
John Daggett
|
87ddb927c1
|
Bug 962440 - refactor methods used for loading fontinfo data. r=bas
|
2014-01-29 16:39:00 +09:00 |
Ehsan Akhgari
|
1b83407ce9
|
Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*modules/libmar*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name prtypes.h \
! -name Char16.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRUnichar char16_t
|
2014-01-04 10:02:17 -05:00 |
Birunthan Mohanathas
|
3440613a39
|
Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
--HG--
rename : mfbt/Util.h => mfbt/ArrayUtils.h
|
2013-12-08 21:52:54 -05:00 |
Jonathan Kew
|
adbf23aea1
|
bug 943319 - use our standard ArrayLength() instead of a custom macro. r=jdaggett
|
2013-11-27 11:03:43 +00:00 |
Jonathan Kew
|
f09f6e8250
|
bug 943270 - use EncodingUtils::DecoderForEncoding instead of nsICharsetConverterManager::GetUnicodeDecoderRaw when decoding font names. r=jdaggett
|
2013-11-27 11:03:02 +00:00 |
Jonathan Kew
|
43942d36f0
|
bug 833087 - stop background font info loading when quit-application notification is observed. r=BenWa
|
2013-11-05 00:53:47 +00:00 |
Ehsan Akhgari
|
eff9a278ad
|
Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
--HG--
extra : rebase_source : af198eb9b9739ce718ba0d16c385624a722cde51
|
2013-10-07 19:15:59 -04:00 |
John Daggett
|
844f041348
|
Bug 869764. Eliminate use of t2embed library in Windows GDI case. r=emk
|
2013-07-09 10:40:03 +09:00 |
Jonathan Kew
|
a68a7de6da
|
bug 866033 - eliminate redundant function gfxFontUtils::CharRangeBit() and its supporting data. r=jdaggett
|
2013-06-12 13:08:53 +01:00 |
Jonathan Kew
|
3eb1fdd857
|
bug 847344 - refactor gfxFont/gfxFontEntry and associated classes for more efficient use of HarfBuzz and Graphite shaper APIs. r=roc
|
2013-05-16 17:29:20 +01:00 |
Makoto Kato
|
721aa48809
|
Bug 857957 - Use Endian.h for byte swap. f=nfroyd, r=jfkthame, r/sr=bsmedberg
|
2013-04-24 16:40:33 +09:00 |
Daniel Holbert
|
64c8e34145
|
Bug 835473: Remove unused functions ValidateLocaTable & ValidateKernTable from gfxFontUtils.cpp. r=jfkthame
|
2013-01-28 12:35:56 -08:00 |
Jonathan Kew
|
f752845e1e
|
bug 833283 - remove the option to bypass OTS for downloaded fonts. r=jdaggett
|
2013-01-23 16:41:18 +00:00 |
Jonathan Kew
|
0e949a6ac2
|
bug 831548 - character codes with cmap mappings that result in glyph id 0 should not be included in the font's character map. r=jdaggett
|
2013-01-21 09:23:48 +00:00 |
Jonathan Kew
|
a03d1dc724
|
bug 821442 - eliminate the unreliable mFamily back-pointer in gfxFontEntry, and instead pass/track font family explicitly where needed. r=roc
|
2012-12-19 09:42:25 +00:00 |
Isaac Aggrey
|
c984edf823
|
Bug 794510: Part 2: Use more stdint types instead of protypes.h types; r=ehsan
|
2012-10-11 18:38:04 -05:00 |
Aryeh Gregor
|
9582ec9bf0
|
Bug 802069 - Make "macintosh" the canonical name of its encoding, not "x-mac-roman"; r=smontagu
--HG--
rename : intl/uconv/tests/unit/test_decode_x_mac_roman.js => intl/uconv/tests/unit/test_decode_macintosh.js
rename : intl/uconv/tests/unit/test_encode_x_mac_roman.js => intl/uconv/tests/unit/test_encode_macintosh.js
|
2012-10-17 12:15:23 +02:00 |
Isaac Aggrey
|
481e7dfb0b
|
Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
|
2012-09-28 01:57:33 -05:00 |
Edwin Flores
|
9b5bc40bde
|
Bug 719286 - Extend gfxFontUtils::MapCharToGlyph to accept variation selectors r=roc
|
2012-09-06 16:57:01 +12:00 |
Ehsan Akhgari
|
e368dc9c85
|
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
|
2012-08-22 11:56:38 -04:00 |
Aryeh Gregor
|
b126f351ee
|
Bug 777292 - gfx/, widget/: Remove conversions to nsresult that will always result in NS_SUCCEEDED; r=roc
|
2012-07-27 16:52:43 +03:00 |
Aryeh Gregor
|
d0ad5a7d0c
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
Aryeh Gregor
|
65eef91085
|
Bug 626472 part 1 - Define nsnull as nullptr where available; r=ehsan
|
2012-07-20 14:16:17 +03:00 |
Masatoshi Kimura
|
9cee24d959
|
Bug 710693 - Move internal encoding check into nsCharsetAlias. r=smontagu
|
2012-05-24 18:45:10 -04:00 |
Gervase Markham
|
82ff7027aa
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
Nathan Froyd
|
ef06294f07
|
Bug 739635 - fix -Wunused-but-set-variable warnings in gfx/thebes/; r=jrmuizel
|
2012-03-27 11:55:54 -04:00 |
John Daggett
|
1c51db548d
|
Bug 705594. Add cmapdata logging. r=roc
|
2012-03-09 11:05:14 +09:00 |
Jonathan Kew
|
911e9c3811
|
bug 668813 pt 2 - maintain a character coverage map for gfxFontFamily. r=jdaggett
|
2011-08-09 09:06:01 +01:00 |
Masatoshi Kimura
|
0f55ae3825
|
Bug 700057 - Create artificial names if English names not found in the name table. r=jfkthame
|
2011-12-19 10:48:46 +00:00 |