mozilla@weilbacher.org
|
c838dc2d9c
|
[OS/2] Bug 381333: replace method to scale from font units to pixels. Instead of gfxPangoFonts-like macros use the procedure outlined in the FreeType tutorial. This takes advantage of gfxFloats.
|
2007-08-19 05:36:21 -07:00 |
|
mozilla@weilbacher.org
|
06cd0f29f3
|
[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 |
|
mozilla@weilbacher.org
|
d15dfeee5b
|
[OS/2] Bug 381333: make debug output more helpful
|
2007-08-19 05:05:23 -07:00 |
|
sharparrow1@yahoo.com
|
99229009b5
|
Bug 382458, additional patch to fix repainting problems with theming and pixel rounding. r=vlad, a=blocking1.9+
|
2007-08-17 13:30:23 -07:00 |
|
vladimir@pobox.com
|
10ea784eab
|
b=391583, DoesARGBImageDataHaveAlpha is slow, r=stuart,a=me
|
2007-08-17 12:54:58 -07:00 |
|
masayuki@d-toybox.com
|
5dcd053a56
|
Bug 365414 overflowed decoration lines are not erased/painted r+sr=roc
|
2007-08-14 09:39:54 -07:00 |
|
mats.palmgren@bredband.net
|
bce3d84005
|
Bustage fix. b=391243
|
2007-08-14 04:46:26 -07:00 |
|
mats.palmgren@bredband.net
|
c366407693
|
Don't crash when CurrentSurface() or GetDC() return null. b=391243 r+sr+a=vladimir
|
2007-08-14 02:47:37 -07:00 |
|
pavlov@pavlov.net
|
22dc8c001a
|
make bitmap fonts support their space character. bug 386389. r=vlad
|
2007-08-10 13:00:03 -07:00 |
|
roc+@cs.cmu.edu
|
ed8c84cc19
|
Bug 391068. Fix ATSUI cluster analysis loop. r=vlad,a=pavlov
|
2007-08-09 19:24:38 -07:00 |
|
roc+@cs.cmu.edu
|
58c739db36
|
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
|
6d5c29bde2
|
b=390668, crash in gfxASurface::GetType (_moz_cairo_scaled_font_status and others), often using drawWindow
|
2007-08-09 11:54:17 -07:00 |
|
vladimir@pobox.com
|
5b56ef41e2
|
b=383512, make (win32) gfx support text drawing onto any surface type, r/a=stuart
|
2007-08-07 15:46:42 -07:00 |
|
benjamin@smedbergs.us
|
f8759d93ca
|
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
|
454cf053a6
|
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 |
|
masayuki@d-toybox.com
|
70fdc2568a
|
The additional patch for bug 364786 r=vlad
|
2007-08-03 11:37:50 -07:00 |
|
mozilla@weilbacher.org
|
926a5510ea
|
[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 |
|
vladimir@pobox.com
|
9521c6d47f
|
b=390202, trunk topcrash gfxFont::Draw, r=stuart,a=damon
|
2007-07-31 13:34:43 -07:00 |
|
roc+@cs.cmu.edu
|
d1da448c24
|
Trivial fix that should fix Linux reftests
|
2007-07-26 04:22:57 -07:00 |
|
roc+@cs.cmu.edu
|
917c4632c9
|
Bug 387969. Use CSS 'text-rendering' property to control text quality. r=pavlov,r+sr=bzbarsky
|
2007-07-26 02:47:43 -07:00 |
|
vladimir@pobox.com
|
7c12866d18
|
b=339553, drawString enhancement for canvas, r=me; patch from robarnold
|
2007-07-25 11:21:34 -07:00 |
|
jwalden@mit.edu
|
24e0e3c1a9
|
--enable-tests bustage fix, after color management landing. r=sparky
|
2007-07-23 18:06:07 -07:00 |
|
pavlov@pavlov.net
|
d04ad3b03b
|
adding color management capabilities -- preffed off. bug 16769. patch from tor. r=bsmedberg, sr=me
|
2007-07-23 15:02:17 -07:00 |
|
longsonr@gmail.com
|
f72b06b167
|
Bug 388385 - Memory leak with SVG patterns and clipPaths. r+sr=vladimir
|
2007-07-23 01:54:52 -07:00 |
|
ted.mielczarek@gmail.com
|
59fd01917d
|
fix thunderbird bustage from bug 388663
|
2007-07-19 08:21:13 -07:00 |
|
pavlov@pavlov.net
|
5361b70e67
|
export thebes symbols from libxul. bug 388663. r=vlad
|
2007-07-18 17:13:14 -07:00 |
|
benjamin@smedbergs.us
|
a5b168b6fe
|
Bug 388542 - --disable-libxul broken in thebes (in some circumstances), r=vlad
|
2007-07-18 08:52:41 -07:00 |
|
vladimir@pobox.com
|
ea6bd8313f
|
b=364300, monospace font sometimes isn't with ATSUI, breaking cols attribute of textarea, r+sr=roc
|
2007-07-18 07:41:40 -07:00 |
|
vladimir@pobox.com
|
4d0a020e08
|
b=364786, improve Mac font selection, r=masayuki,sr=roc
|
2007-07-18 07:22:06 -07:00 |
|
vladimir@pobox.com
|
1d61f44787
|
b=386895, speed up gfx text rendering (microbenchmark), r=roc
|
2007-07-17 16:13:48 -07:00 |
|
dbaron@dbaron.org
|
75c96c202a
|
Move the code needed to get language group-specific font enumeration working and remove the rest of nsFontConfigUtils. b=379888 r=vlad
|
2007-07-17 14:58:45 -07:00 |
|
roc+@cs.cmu.edu
|
df3a6a3d68
|
Adding comment.
|
2007-07-16 16:45:16 -07:00 |
|
roc+@cs.cmu.edu
|
236f0ad4d2
|
Fixing reftest failure, hopefully. r=pavlov
|
2007-07-16 16:44:41 -07:00 |
|
roc+@cs.cmu.edu
|
d1797af5ad
|
Bug 386920. Preserve line-break data when copying glyphs. r=pavlov
|
2007-07-16 15:50:35 -07:00 |
|
roc+@cs.cmu.edu
|
9906cb5415
|
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 |
|
smontagu@smontagu.org
|
70ab11577d
|
Process glyphs in right-to-left clusters in reverse order. Bug 387653, r=vlad
|
2007-07-15 23:18:08 -07:00 |
|
roc+@cs.cmu.edu
|
98e06e2acf
|
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
|
60b0c9dcbf
|
speed up setting of code points. bug 386375. r=vlad
|
2007-07-12 11:14:59 -07:00 |
|
pavlov@pavlov.net
|
83eb81a853
|
re-enabling kerning on the mac. bug 387197. r=vlad
|
2007-07-11 10:41:26 -07:00 |
|
jwalden@mit.edu
|
e3c4baccae
|
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 |
|
smontagu@smontagu.org
|
88c2c40931
|
Add an mIsRTL flag to the textrun word cache hash key. Bug 386339, r+sr=roc
|
2007-07-05 22:52:56 -07:00 |
|
mozilla@weilbacher.org
|
1dae669f68
|
[OS/2] Fix build break in gfxOS2Fonts.cpp (mimic gfxPangoFonts change that supposedly came from Bug 385423)
|
2007-07-05 13:50:44 -07:00 |
|
roc+@cs.cmu.edu
|
fef47b9b61
|
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 |
|
roc+@cs.cmu.edu
|
e58660ef2b
|
Bug 386804. Make 'cache not empty' assertion into a warning. r=vlad
|
2007-07-04 20:05:06 -07:00 |
|
vladimir@pobox.com
|
cd8d756678
|
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
|
b2190168cd
|
Fixing bustage
|
2007-07-03 21:07:01 -07:00 |
|
roc+@cs.cmu.edu
|
33428c5bf6
|
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
|
fb292fb269
|
Bug 386211. Turn 'fonts still alive' assertion into a warning. r=vlad
|
2007-07-03 20:24:04 -07:00 |
|
longsonr@gmail.com
|
fc778c5615
|
Bug 385228 - ASSERTION: Surface size too large (would overflow) - change asserts to warnings. r+sr=vladimir
|
2007-07-03 02:16:50 -07:00 |
|
roc+@cs.cmu.edu
|
6ebd93058f
|
Bug 386122. Make textrun storage metrics only defined for DEBUG_roc.
|
2007-07-01 18:24:56 -07:00 |
|