karlt+@karlt.net
|
a3f049cd47
|
Bug 397288: use CreateGlyphRunsItemizing when CreateGlyphRunsFast fails. r+a=pavlov
|
2007-10-11 18:05:16 -07:00 |
pavlov@pavlov.net
|
2c8ca98b27
|
bug 362682. re-re-landing linux text goodness. r=vlad, patch by me and Behdad Esfahbod <mozilla@behdad.org>.
|
2007-10-06 00:26:13 -07:00 |
roc+@cs.cmu.edu
|
4e75400e10
|
Bug 397734. More parsimonious storage of glyph extents ... trying to fix private-bytes regression. r=vlad,a=pavlov
|
2007-10-01 18:47:40 -07:00 |
roc+@cs.cmu.edu
|
8b8d2e52fe
|
Backing out
|
2007-10-01 15:11:23 -07:00 |
roc+@cs.cmu.edu
|
1b1c97e9d8
|
Bug 397734. More parsimonious storage of glyph extents ... trying to fix private-bytes regression. r=vlad,a=pavlov
|
2007-10-01 14:29:19 -07:00 |
masayuki@d-toybox.com
|
556d3b4dc6
|
Bug 395866 font fallback does not respect stylesheet font list r=vlad, b1.9=stuart
|
2007-09-28 10:33:50 -07:00 |
pavlov@pavlov.net
|
ef804e9578
|
backing out, again.. not sure what the leaks are.
|
2007-09-27 17:15:59 -07:00 |
pavlov@pavlov.net
|
e914cf6bf2
|
bug 362682. relanding linux text goodness. patch by myself and Behdad Esfahbod <mozilla@behdad.org>. r=vlad
|
2007-09-27 15:15:51 -07:00 |
mozilla@weilbacher.org
|
1eb744d5a5
|
[OS/2] Bug 397514: Fix build break following for bug 96041, p=wuno, r=me
|
2007-09-27 09:41:46 -07:00 |
vladimir@pobox.com
|
8797e1dcc2
|
b=396972, clean up canvas API to avoid using internal API in contexts, r/a=stuart
|
2007-09-25 13:46:08 -07:00 |
vladimir@pobox.com
|
847a977dc2
|
b=377336, win32 printing page results in excessive data spooled to printer, for real this time, r=stuart
|
2007-09-24 15:50:44 -07:00 |
roc+@cs.cmu.edu
|
a0ce273d02
|
Bug 96041. Compute precise glyph extents for high-quality text, and when requested. r=vlad,r+sr=dbaron
|
2007-09-23 19:19:14 -07:00 |
roc+@cs.cmu.edu
|
f5ea55f8b4
|
Backing out due to test bustage
|
2007-09-22 06:28:16 -07:00 |
roc+@cs.cmu.edu
|
f2b87e6c9a
|
Bug 96041. Compute true glyph bounding metrics. r=vlad,dbaron,sr=dbaron
|
2007-09-22 05:43:52 -07:00 |
smontagu@smontagu.org
|
e011fa00ec
|
Display one hex box with six digits for non-BMP codepoints with no glyph. Bug 376532, r+sr+a=roc
|
2007-09-20 03:16:15 -07:00 |
pavlov@pavlov.net
|
851b7a28ae
|
backing out 362682 due to linux tinderboxen not being upgraded... (396805, 389426)
|
2007-09-19 16:53:09 -07:00 |
pavlov@pavlov.net
|
4d525c5bf6
|
bug 362682. fix missing glyphs on linux. patch by myself and Behdad Esfahbod <mozilla@behdad.org>. r=vlad
|
2007-09-19 15:18:42 -07:00 |
roc+@cs.cmu.edu
|
9972360428
|
Bug 394691. nsTArray should not do default initialization of POD elements. Also, switch nsAutoBuffer users to nsAutoTArray. patch by Chris Pearce, r=bsmedberg, sr=roc, a=bzbarsky
|
2007-09-18 16:12:06 -07:00 |
mozilla@weilbacher.org
|
3577daedc7
|
[OS/2] Bug 395301: Move offscreen surface creation from gfxOS2Platform to gfxOS2Surface
|
2007-09-18 14:20:25 -07:00 |
roc+@cs.cmu.edu
|
9ff5ca5b11
|
Bug 388367. Treat form-feed as one of the characters that always breaks up textrun words and should never be passed to platform textrun code. r+a=vlad
|
2007-09-03 19:38:33 -07:00 |
tor@cs.brown.edu
|
20b9d6b91f
|
Bug 393109 - treat system colors as output device values. r+a=pavlov
|
2007-08-30 09:21:16 -07:00 |
roc+@cs.cmu.edu
|
dc448b0b32
|
Bug 390234. Coalesce glyph runs after sorting them, gets them into the canonical form. Also add debug code to help track down textrun-cache related crashers. r=vlad
|
2007-08-26 16:44:00 -07:00 |
pavlov@pavlov.net
|
b059c895e1
|
bug 388706. cache resolved fonts per language group. r=elif
|
2007-08-24 12:41:16 -07:00 |
mozilla@weilbacher.org
|
4e2e66bf62
|
[OS/2] Bug 381333: - use emHeight instead of xHeight to compute properties in case OS/2 font table is not present - use FT_LOAD_NO_SCALE before measuring characters to get font units - add adjusted size calculation similar to other platforms For some reason these changes also fix the Acid2 test.
|
2007-08-19 05:27:23 -07:00 |
vladimir@pobox.com
|
87c819d510
|
b=391583, DoesARGBImageDataHaveAlpha is slow, r=stuart,a=me
|
2007-08-17 12:54:58 -07:00 |
roc+@cs.cmu.edu
|
78b2205f35
|
Bug 385719. Allow text substrings passed to gfxTextRun APIs to start or end in the middle of a cluster. r+a=pavlov
|
2007-08-09 18:35:32 -07:00 |
vladimir@pobox.com
|
fd5e5e7f40
|
b=390668, crash in gfxASurface::GetType (_moz_cairo_scaled_font_status and others), often using drawWindow
|
2007-08-09 11:54:17 -07:00 |
benjamin@smedbergs.us
|
6586a4906f
|
Bug 387132 followup - build the reftest-fast tool correctly with libxul, r=vlad a=only functional change is NPOB
|
2007-08-06 13:13:19 -07:00 |
mats.palmgren@bredband.net
|
c7a065333e
|
Bail out of gfxFont::Draw if setting up the Cairo font fails. b=390476 r+sr=pavlov a19=pavlov
|
2007-08-06 05:30:13 -07:00 |
mozilla@weilbacher.org
|
38a9631be0
|
[OS/2] Bug 390077: OS/2 build break after integration of lcms (work around OS/2 typedef), p=wuno, r=pavlov
|
2007-08-03 08:37:27 -07:00 |
roc+@cs.cmu.edu
|
9562390da7
|
Bug 387969. Use CSS 'text-rendering' property to control text quality. r=pavlov,r+sr=bzbarsky
|
2007-07-26 02:47:43 -07:00 |
pavlov@pavlov.net
|
5d187e457e
|
adding color management capabilities -- preffed off. bug 16769. patch from tor. r=bsmedberg, sr=me
|
2007-07-23 15:02:17 -07:00 |
ted.mielczarek@gmail.com
|
282070c07b
|
fix thunderbird bustage from bug 388663
|
2007-07-19 08:21:13 -07:00 |
pavlov@pavlov.net
|
d514f3abe9
|
export thebes symbols from libxul. bug 388663. r=vlad
|
2007-07-18 17:13:14 -07:00 |
vladimir@pobox.com
|
90e0f218f9
|
b=364786, improve Mac font selection, r=masayuki,sr=roc
|
2007-07-18 07:22:06 -07:00 |
roc+@cs.cmu.edu
|
5d094d6109
|
Bug 387703. Make all-8bit Unicode text take the Xft fast path if that's enabled, to ensure it's displayed consistently. r=pavlov
|
2007-07-16 15:49:10 -07:00 |
roc+@cs.cmu.edu
|
9fb0dfd8be
|
Bug 387867. Rename DISABLE_LIGATURES to DISABLE_OPTIONAL_LIGATURES and make the ATSUI code only disable optional ligatures. r=pavlov
|
2007-07-13 01:09:25 -07:00 |
pavlov@pavlov.net
|
8e8284090f
|
speed up setting of code points. bug 386375. r=vlad
|
2007-07-12 11:14:59 -07:00 |
jwalden@mit.edu
|
6d7584839a
|
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
|
2007-07-08 00:08:04 -07:00 |
roc+@cs.cmu.edu
|
2d67bd54a6
|
Bug 385423. Force ZWSP, PSEP and LSEP to be treated as zero-width invisible and not passed into platform textrun creation. Avoids potential bugs and forces consistent handling. r=vlad
|
2007-07-04 20:07:25 -07:00 |
vladimir@pobox.com
|
a94df110cd
|
b=361695, [mac] bidi mirroring proken with some fonts, r=vladimir, patch from jdaggett@mozilla.com
|
2007-07-04 02:19:27 -07:00 |
roc+@cs.cmu.edu
|
2fbe7e618c
|
Bug 385423. Refactor textrun cache so that all textrun clients use a single global word-based cache. Responsibility for stripping out problematic characters (e.g. newlines) is given to the word cache. r=vlad,smontagu
|
2007-07-03 20:39:01 -07:00 |
roc+@cs.cmu.edu
|
f013012704
|
Bug 386211. Turn 'fonts still alive' assertion into a warning. r=vlad
|
2007-07-03 20:24:04 -07:00 |
mozilla@weilbacher.org
|
1f38fc4741
|
[OS/2] Fix handling of chars >127 in MakeTextRun and remove unused function arguments.
Part of work on Bug 381333 (just as my previous checkin).
|
2007-06-30 15:19:14 -07:00 |
sharparrow1@yahoo.com
|
761d1c97af
|
Bug 382458: Fix rounding problems in Windows theme rendering. r+sr=roc.
|
2007-06-27 09:42:37 -07:00 |
roc+@cs.cmu.edu
|
a8c03abdb3
|
Bug 384836. Relanding fix to pass around gfxContexts a bit more instead of hanging on to one in nsTransformedTextRun. r=smontagu,pavlov
|
2007-06-26 21:22:21 -07:00 |
dbaron@dbaron.org
|
ebcc8539e8
|
Back out bug 384836 to diagnose Tp/Tp2 regression bug 385957.
|
2007-06-26 15:16:34 -07:00 |
roc+@cs.cmu.edu
|
87eb460430
|
Bug 384836. Avoid using a stale gfxContext, by not holding onto one in nsTransformedTextRun, passing in a gfxContext when required instead. r=pavlov,smontagu
|
2007-06-25 21:25:00 -07:00 |
pavlov@pavlov.net
|
67c1543c12
|
fixing symbol fonts, bitmap fonts and a crash. bugs 385793, 324706, 385795. r=vlad
|
2007-06-25 14:51:15 -07:00 |
roc+@cs.cmu.edu
|
1192ae8bd6
|
Bug 385123. Don't insert spaces after holes while we build a textrun. r=vlad
|
2007-06-20 12:49:33 -07:00 |