Jonathan Kew
|
e056d920d0
|
Bug 1062108 - Don't increase glyph advances when applying fake-bold to a fixed-pitch font. r=jdaggett
|
2015-01-08 12:51:00 +00:00 |
|
John Daggett
|
6a7eb5b188
|
Bug 1100221 - eliminate unused GetOrMakeFont for Android. r=m_kato
|
2014-11-17 16:48:51 +09:00 |
|
Markus Stange
|
defd3c048d
|
Bug 1055634 - Propagate font smoothing background colors to layers. r=roc
|
2014-10-24 18:32:23 +02:00 |
|
Jonathan Kew
|
b2c88c5dfe
|
Bug 902762 pt 1 - Pass a 'vertical' flag to font shapers, and support vertical shaping through harfbuzz. r=jdaggett
|
2014-10-01 20:25:48 +01:00 |
|
Jonathan Kew
|
50b0ff2a5d
|
bug 1066043 - split gfxFont.cpp and .h into more manageably-sized pieces. r=jdaggett
--HG--
rename : gfx/thebes/gfxFont.cpp => gfx/thebes/gfxFontEntry.cpp
rename : gfx/thebes/gfxFont.h => gfx/thebes/gfxFontEntry.h
rename : gfx/thebes/gfxFont.cpp => gfx/thebes/gfxGlyphExtents.cpp
rename : gfx/thebes/gfxFont.h => gfx/thebes/gfxGlyphExtents.h
rename : gfx/thebes/gfxFont.cpp => gfx/thebes/gfxTextRun.cpp
rename : gfx/thebes/gfxFont.h => gfx/thebes/gfxTextRun.h
|
2014-09-16 10:58:12 +01:00 |
|
Nicholas Nethercote
|
a7cf4142b4
|
Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc.
* * *
imported patch rm-dummy-params
--HG--
extra : rebase_source : c25987eb11bae197218d5fc53b77def19afa36ac
|
2014-08-06 06:31:21 -07:00 |
|
Jonathan Kew
|
68d2010cfd
|
bug 1018551 - clean up redundancy in the font/shaper code. r=jdaggett
|
2014-05-31 08:12:40 +01:00 |
|
Masatoshi Kimura
|
e6e3ddadf9
|
Bug 1018034 - Remove the "gfx.font_rendering.harfbuzz.scripts" pref. r=jfkthame
|
2014-05-31 15:11:29 +09:00 |
|
Jonathan Kew
|
3022454dd2
|
backout changeset 48b74ab18f92 (bug 1018034) due to MS Sans Serif regression with Thai system locale (see bug 1020826).
|
2014-06-06 22:41:07 +01:00 |
|
Jonathan Kew
|
f3e4b38e26
|
backout changeset 3e9d9aa535c7 (bug 1018551) due to MS Sans Serif regression with Thai system locale (see bug 1020826).
|
2014-06-06 22:41:04 +01:00 |
|
Jonathan Kew
|
38068abbd8
|
bug 1018551 - clean up redundancy in the font/shaper code. r=jdaggett on a CLOSED TREE
|
2014-05-31 08:12:40 +01:00 |
|
Carsten "Tomcat" Book
|
82f1d58585
|
Backed out changeset fd9518344a23 (bug 1018551) for crashes
|
2014-06-02 10:40:57 +02:00 |
|
Jonathan Kew
|
ed41d90a09
|
bug 1018551 - clean up redundancy in the font/shaper code. r=jdaggett
|
2014-06-02 07:51:34 +01:00 |
|
Masatoshi Kimura
|
41e75a3dbc
|
Bug 1018034 - Remove the "gfx.font_rendering.harfbuzz.scripts" pref. r=jfkthame
|
2014-05-31 15:11:29 +09:00 |
|
John Daggett
|
d1be6ba0f3
|
Bug 1007013 - remove gfxFT2FontGroup. r=mkato
|
2014-05-08 11:33:29 +09:00 |
|
Frédéric Wang
|
dd936cd2e4
|
Bug 407059 - Part 4: Use gfxHarfbuzzShaper::GetGlyphHAdvance() for math operators. r=jfkthame
|
2014-04-23 06:57:42 -07:00 |
|
Ryan VanderMeulen
|
0691160cfe
|
Backed out 5 changesets (bug 407059) for reftest asserts.
Backed out changeset 21fee1261f2e (bug 407059)
Backed out changeset c940a2d399c4 (bug 407059)
Backed out changeset 77593dd1b044 (bug 407059)
Backed out changeset cfcbc731d4db (bug 407059)
Backed out changeset d8244f3ecdcb (bug 407059)
|
2014-04-22 11:00:13 -04:00 |
|
Frédéric Wang
|
b7d34cd584
|
Bug 407059 - Part 4: Use gfxHarfbuzzShaper::GetGlyphHAdvance() for math operators. r=jfkthame
|
2014-04-22 08:44:04 -04:00 |
|
Benoit Jacob
|
6660086ef4
|
Bug 958375 - 7/9 - Make Font-related enums typed - r=Bas
Specifically:
r=Bas for manual changes
f=Bas for automatic changes
See attachments on the bug for the specific breakdown.
|
2014-01-10 14:06:16 -05: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 |
|
Nicholas Nethercote
|
70723692af
|
Bug 921923 (part 4) - Make multi-output sizeOfFoo() functions more consistent in gfx/thebes/. r=jkew.
--HG--
extra : rebase_source : 02ddce0e34ec6619fcaf92aa30addc77bdd8b80f
|
2013-10-14 19:19:47 -07:00 |
|
Robert O'Callahan
|
03e7828db2
|
Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
--HG--
extra : rebase_source : 0787130b1814c74bfb38dc178de94022f0b2e64e
|
2013-09-02 20:41:57 +12:00 |
|
Jonathan Kew
|
52ec51e27a
|
bug 880818 - check for failure when creating the cairo_scaled_font in gfxFT2Font::GetOrMakeFont. r=jdaggett
|
2013-08-09 09:51:51 +01:00 |
|
Birunthan Mohanathas
|
c742394e75
|
Bug 784739 - Switch from NULL to nullptr in gfx/thebes/; r=ehsan
|
2013-07-31 11:44:31 -04:00 |
|
George Wright
|
1c299f739f
|
Bug 736276 - Rename ScaledFontFreeType to ScaledFontCairo, and use Skia's API to create an SkTypeface from a cairo_scaled_font_t r=jrmuizel
|
2013-06-05 13:48:59 -04:00 |
|
Jonathan Kew
|
394d375f91
|
bug 878674 - pt 1 - load Fennec bundled fonts directly from omnijar without copying them out to the filesystem. r=roc
|
2013-06-25 09:14:03 +01:00 |
|
Ed Morley
|
3b7e3a0a84
|
Backed out changeset 8284007baae4 (bug 878674) for Android startup java exceptions
|
2013-06-25 11:26:00 +01:00 |
|
Jonathan Kew
|
e13a42f40c
|
bug 878674 - pt 1 - load Fennec bundled fonts directly from omnijar without copying them out to the filesystem. r=roc
|
2013-06-25 09:14:03 +01:00 |
|
Catalin Iacob
|
6f4758d23e
|
Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
--HG--
extra : rebase_source : fc472490dd978d165f02f77ed37f07aed6e5bb61
|
2013-06-23 14:03:39 +02:00 |
|
Aryeh Gregor
|
8b16f79037
|
Bug 867101 - Fix more implicit conversion to already_AddRefed; r=Ms2ger
|
2013-04-28 14:52:10 +03:00 |
|
Jonathan Kew
|
c8a9d651b2
|
bug 844133 - eliminate the MOZ_GRAPHITE configure option. r=ted
|
2013-02-22 16:52:20 +00:00 |
|
Daniel Holbert
|
e646415969
|
Bug 832554: Add #ifdef guards around static functions in /gfx/thebes that aren't used on android, to fix android-only -Wunused-function build warnings. r=BenWa a=nonlibxul
|
2013-01-21 13:54:42 -08:00 |
|
Jonathan Kew
|
32fd2a26de
|
bug 825871 - refactor gfxTextRun and gfxShapedWord to share a common abstract base class (gfxShapedText) and shaping interface. r=roc
|
2013-01-04 18:35:37 +00:00 |
|
Nathan Froyd
|
4c61ef9ec5
|
Bug 806618 - rewrite PR_NewLogModule calls to not generate static initializers; r=ehsan
|
2012-10-29 19:32:10 -04:00 |
|
Koosha Khajeh Moogahi
|
dcf81f4fb0
|
Bug 788242: Implement and make use of void versions of NS_ENSURE_* macros; r=ehsan,bsmedberg
|
2012-09-14 14:30:31 +04:30 |
|
Randell Jesup
|
65539ef89c
|
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
|
2012-09-01 22:35:17 -04: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
|
d0ad5a7d0c
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
|
Martin Stransky
|
ccc6f3119c
|
Bug 627699 - Port GTK2 to GTK3, gfx patch. r=karlt
|
2012-06-27 20:15:32 -04:00 |
|
Jonathan Kew
|
e76a617c73
|
bug 754243 - explicitly select Unicode charmap for Freetype face. r=jdaggett
|
2012-05-21 22:09:54 +01:00 |
|
Gervase Markham
|
82ff7027aa
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Ms2ger
|
4827357dcf
|
No bug - Remove gfxAtoms; r=roc
|
2012-03-29 23:08:43 +02:00 |
|
Jonathan Kew
|
4358625535
|
bug 688125 - part 2 - add memory reporting for fonts in the gfxFontCache. r=njn
|
2012-03-23 12:14:16 +00:00 |
|
Jonathan Kew
|
1c72946e05
|
bug 721719 - try Roboto as well as Droid Sans for fallback on Android. r=jdaggett
|
2012-03-17 09:39:09 +00:00 |
|
John Daggett
|
1f4d27bf4c
|
Bug 705594. Implement hard-coded font fallback. r=roc
|
2012-03-09 11:05:24 +09:00 |
|
Jonathan Kew
|
c7fa86d451
|
bug 724826 pt 1 - move various Unicode property tables from gfx to intl. r=smontagu
--HG--
rename : gfx/thebes/gfxUnicodeProperties.h => intl/unicharutil/public/nsUnicodeProperties.h
rename : gfx/thebes/gfxUnicodeScriptCodes.h => intl/unicharutil/public/nsUnicodeScriptCodes.h
rename : gfx/thebes/gfxUnicodeProperties.cpp => intl/unicharutil/src/nsUnicodeProperties.cpp
rename : gfx/thebes/gfxUnicodePropertyData.cpp => intl/unicharutil/src/nsUnicodePropertyData.cpp
rename : gfx/thebes/genUnicodeScriptData.pl => intl/unicharutil/tools/genUnicodePropertyData.pl
|
2012-02-24 10:15:46 +00:00 |
|
Jonathan Kew
|
00936eebda
|
bug 707959 - followup, move font cache telemetry into gfxFontCache::Lookup. r=roc
|
2012-02-15 10:17:25 +00:00 |
|
John Daggett
|
8bdc4e29d3
|
Bug 707959. Add word cache and font cache telemetry probes. r=roc
|
2012-02-15 15:37:48 +09:00 |
|
Chris Jones
|
b560fc0e45
|
Bug 725240: Re-enable hinting on 'mobile' when non-reflowing-zoom isn't going to be used. r=jfkthame
|
2012-02-08 14:52:57 -08:00 |
|
Jonathan Kew
|
51e1294859
|
bug 703100 - pt 2.5 - adapt Android/FT2 font code to work with gfxShapedWord caches. r=roc
|
2011-12-06 12:39:19 +00:00 |
|