pavlov@pavlov.net
|
cab0f40712
|
make sure the length is >= the data we're reading before we read it. hoping to fix 382713. r=roc
|
2007-06-26 17:34:52 -07:00 |
|
dbaron@dbaron.org
|
d0ed87d4da
|
Back out bug 384836 to diagnose Tp/Tp2 regression bug 385957.
|
2007-06-26 15:16:34 -07:00 |
|
roc+@cs.cmu.edu
|
4e19947cc9
|
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
|
2af54874be
|
fixing symbol fonts, bitmap fonts and a crash. bugs 385793, 324706, 385795. r=vlad
|
2007-06-25 14:51:15 -07:00 |
|
mozilla@weilbacher.org
|
771982213b
|
[OS/2] Fix stupidities about scales when computing font metrics, part of work on Bug 381333
|
2007-06-24 04:10:03 -07:00 |
|
mozilla@weilbacher.org
|
cba65ecc3d
|
[OS/2] Improve weight matching when creating cairo font, part of work on Bug 381333
|
2007-06-24 03:00:50 -07:00 |
|
roc+@cs.cmu.edu
|
130e33c3ea
|
Bug 385123. Don't insert spaces after holes while we build a textrun. r=vlad
|
2007-06-20 12:49:33 -07:00 |
|
philringnalda@gmail.com
|
4a0f8f84bf
|
Bug 384840 - gfxXlibNativeRenderer::DRAW_SUPPORTS_NONDEFAULT_VISUAL should be distinct from DRAW_SUPPORTS_CLIP_LIST, patch by Karl Tomlinson <mozbugz@karlt.net>, r+sr=roc
|
2007-06-18 21:19:01 -07:00 |
|
mats.palmgren@bredband.net
|
5b1d81411b
|
Don't return values outside the range for PangoWeight (100..900). b=335543 r+sr=vladimir
|
2007-06-18 20:08:29 -07:00 |
|
bzbarsky@mit.edu
|
e5459dca87
|
Initialize the thing we're going to test to see whether we
succeeded... otherwise we'll be testing random quantities. Bug 384264, r+sr=roc
|
2007-06-18 07:58:29 -07:00 |
|
pavlov@pavlov.net
|
dce0d1d7de
|
bug 342466. make font fallback deterministic. r=vlad
|
2007-06-15 14:48:59 -07:00 |
|
mozilla@weilbacher.org
|
8af5b1515a
|
[OS/2] Bug 371505: check in preliminary workarounds for Thebes repaint problems based on ideas from Andy Willis
|
2007-06-14 13:38:55 -07:00 |
|
pavlov@pavlov.net
|
056b16ad58
|
minor cleanup to make the code more readable. bug 384363. r=vlad
|
2007-06-13 16:28:25 -07:00 |
|
roc+@cs.cmu.edu
|
ef3b336b06
|
Bug 384100. Implement word-based textrun cache. r=vlad
|
2007-06-12 13:56:04 -07:00 |
|
pavlov@pavlov.net
|
d716f72508
|
use the right length when iterating over the string. bug 384094. r=vlad
|
2007-06-12 11:54:41 -07:00 |
|
pavlov@pavlov.net
|
cdc3a5f15e
|
Force us to select the same font if we're around joiners. bug 384096. r=vlad
|
2007-06-12 11:52:32 -07:00 |
|
pavlov@pavlov.net
|
1e671a38e9
|
initing uninited variables. r=me
|
2007-06-12 01:39:18 -07:00 |
|
pavlov@pavlov.net
|
e47f1946a2
|
build bustage fix.
|
2007-06-10 18:45:41 -07:00 |
|
pavlov@pavlov.net
|
098946cd3e
|
bug 332649. improved windows font selection. r=vlad sr=roc
|
2007-06-10 18:31:27 -07:00 |
|
roc+@cs.cmu.edu
|
4921ef9a2b
|
Bug 383548. Add MOZ_COUNT_CTOR/DTOR to help track gfxTextRun memory usage. r=pavlov
|
2007-06-10 16:07:29 -07:00 |
|
roc+@cs.cmu.edu
|
f9eb8f4156
|
Bug 383548. Assert that textrun cache is empty before it is destroyed. r=pavlov
|
2007-06-10 16:06:03 -07:00 |
|
mats.palmgren@bredband.net
|
806f43fe69
|
Clamp final font size (after font-size-adjust) to a reasonable value. b=383473 r+sr=vladimir
|
2007-06-08 01:22:03 -07:00 |
|
masayuki@d-toybox.com
|
a560f39e3e
|
Bug 374251 r=vlad
|
2007-06-07 12:14:07 -07:00 |
|
roc+@cs.cmu.edu
|
52b25218e7
|
Bug 381654. Initialize PangoAnalysis fields robustly. patch by Karl Tomlinson, r+sr=roc
|
2007-06-06 20:29:34 -07:00 |
|
longsonr@gmail.com
|
ef769fe157
|
Bug 379284 - Support font-weight='lighter' on Windows. r=vladimir,sr=roc
|
2007-06-05 02:29:11 -07:00 |
|
martijn.martijn@gmail.com
|
60a1f54423
|
Fix mingw build issue from Bug 377950 - Need to get real cmaps from fonts, r+sr=pavlov
|
2007-06-02 03:12:40 -07:00 |
|
roc+@cs.cmu.edu
|
aceb5fce79
|
Fixing bustage.
|
2007-05-30 22:21:56 -07:00 |
|
roc+@cs.cmu.edu
|
21a9827073
|
Bug 382490. Fix trimming in BreakAndMeasureText so when we back up to a break opportunity, we back up the trimming state too. r=pavlov
|
2007-05-30 22:04:24 -07:00 |
|
roc+@cs.cmu.edu
|
fa9335bd42
|
Bug 382279. Disable ligatures when letter-spacing is in effect. Also, avoid adding space inside ligatures if the gfx backend doesn't respect our disabling of ligatures. r=pavlov
|
2007-05-30 22:01:56 -07:00 |
|
roc+@cs.cmu.edu
|
845d6c6ddd
|
Not (Really) Part Of The Build. Comment and whitespace changes only. More specific documentation for gfxSkipChars.
|
2007-05-30 15:20:11 -07:00 |
|
vladimir@pobox.com
|
5735a79fff
|
b=348462, clamp font size to a lower value; r=stuart
|
2007-05-30 01:32:50 -07:00 |
|
vladimir@pobox.com
|
3f6df29e29
|
b=368247, new border rendering approach, r+sr=roc
|
2007-05-29 19:46:54 -07:00 |
|
pavlov@pavlov.net
|
e88e60f26d
|
relanding code to get and cache code point info from each font on your system and improve font selection speed and results. bug 377950. r=vlad/roc,sr=roc
|
2007-05-29 17:07:03 -07:00 |
|
benjamin@smedbergs.us
|
c958680a2c
|
Backout bug 377950 due to startup crashes.
|
2007-05-29 08:09:23 -07:00 |
|
pavlov@pavlov.net
|
b7f7397cbf
|
Get and cache code point info from each font on your system and improve font selection speed/results. bug 377950. r=vlad/roc,sr=roc
|
2007-05-29 03:24:15 -07:00 |
|
roc+@cs.cmu.edu
|
08c2b6d4aa
|
Bug 382206. Ensure that the clip rectangle used to draw partial ligatures is pixel-aligned. Also fix an off-by-one error that busted the detection of the end of a ligature. r=pavlov
|
2007-05-29 02:47:54 -07:00 |
|
mozilla@weilbacher.org
|
5827640155
|
[OS/2] Bug 381333: improve Thebes font handling on OS/2.- fix faulty missing-glyph case- add the fix from bug 377923
|
2007-05-28 15:00:00 -07:00 |
|
vladimir@pobox.com
|
635702835b
|
b=375047, fragile pango initialization, r=roc
|
2007-05-22 20:57:34 -07:00 |
|
roc+@cs.cmu.edu
|
2f2ce6a87a
|
Bug 377923. Hide glyphs for \t, \r and \n under all circumstances. r=pavlov
|
2007-05-22 20:45:51 -07:00 |
|
roc+@cs.cmu.edu
|
9f80feccee
|
Bug 381127. Add whitespace trimming capability to BreakAndMeasureText. r=pavlov
|
2007-05-22 16:40:07 -07:00 |
|
roc+@cs.cmu.edu
|
e118c4fcb4
|
Bug 381128. Remove gfxPangoFonts::Measure, it's kinda broken and not all that helpful right now. r=pavlov
|
2007-05-22 16:33:18 -07:00 |
|
tor@cs.brown.edu
|
a2218414c6
|
Bug 380071 - add cairo_clip_extents() functionality to thebes. r=vlad
|
2007-05-22 12:30:03 -07:00 |
|
jminta@gmail.com
|
75c45c5414
|
Bug 377717 again, if this doesn't go green i'll back out
|
2007-05-20 19:57:10 -07:00 |
|
jminta@gmail.com
|
6bcd70a458
|
try again
|
2007-05-20 19:45:45 -07:00 |
|
jminta@gmail.com
|
a9a3cf07ce
|
bustage fix from Bug 377717
|
2007-05-20 19:42:02 -07:00 |
|
jminta@gmail.com
|
1fb0dc7c7f
|
Bug 377717 Remove 'decorations' and 'variant' from gfxFontStyle, r=pavlov
|
2007-05-20 19:18:04 -07:00 |
|
roc+@cs.cmu.edu
|
d6ff0ee073
|
Bug 377232. Align font boundaries with cluster boundaries to avoid ATSUI weirdness where it chooses different fonts fo characters in the same cluster...
|
2007-05-20 19:02:16 -07:00 |
|
roc+@cs.cmu.edu
|
25a38a1d57
|
Bug 380484. Don't divide by zero if a font has a really small maxAdvance. r=vlad
|
2007-05-20 18:56:10 -07:00 |
|
roc+@cs.cmu.edu
|
1c9b59c045
|
Bug 380210. Time out fonts after 30 seconds, not 3 seconds. r=vlad
|
2007-05-20 18:54:13 -07:00 |
|
vladimir@pobox.com
|
7cce2f4f37
|
b=380494, followup for zero-sized surfaces; allow zero-sized image surfaces to be created, r+sr=roc
|
2007-05-20 15:46:53 -07:00 |
|