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 |
|
vladimir@pobox.com
|
e51fc700f7
|
b=379436, borders on elements > 2^15px drawn backwards, r=dbaron
|
2007-05-20 15:41:21 -07:00 |
|
mozilla@weilbacher.org
|
5103c57ef2
|
[OS/2] Bug 371504: get Thebes working on OS/2 again.- Change the font handling over from native OS/2 GPI to Fontconfig+Freetype.- This lets us use cairo text drawing.Finally end the months long OS/2 build break.
|
2007-05-20 06:45:49 -07:00 |
|
mozilla@weilbacher.org
|
98ceec445f
|
[OS/2] Bug 371504: Makefile additions for Thebes on OS/2, r=vlad
|
2007-05-20 06:28:09 -07:00 |
|
roc+@cs.cmu.edu
|
007855e6ef
|
Not (Really) Part Of The Build. Fix shortcut calculation that was causing random crashes with new textframe.
|
2007-05-16 22:18:21 -07:00 |
|
vladimir@pobox.com
|
46ddf124bb
|
b=380494, allow zero-width/height surfaces (crash moz_cairo_win32_surface_get_image etc.), r+sr=roc
|
2007-05-15 13:27:10 -07:00 |
|
roc+@cs.cmu.edu
|
69246cf0ee
|
Bug 380692. Change gfxTextRun API so the textrun copies text, if necessary, instead of the caller having to do it. r=vlad
|
2007-05-14 20:56:47 -07:00 |
|
roc+@cs.cmu.edu
|
54fb98b302
|
Not (Really) Part Of The Build (Yet). Make gfxSkipCharsIterator::IsOriginalCharSkipped operate correctly when the iterator is currently pointed at a zero-length run.
|
2007-05-14 20:09:16 -07:00 |
|
roc+@cs.cmu.edu
|
ec3b45488e
|
Bug 380484. Work around ATSUI's 32k pixel limitation; when creating textruns, split the textrun up into smaller pieces if necessary before we pass it to ATSUI. r=vlad
|
2007-05-14 20:06:52 -07:00 |
|
roc+@cs.cmu.edu
|
77ac654c2d
|
Bug 380484. Work around ATSUI's 32k pixel limitation; when creating textruns, split the textrun up into smaller pieces if necessary before we pass it to ATSUI. r=vlad
|
2007-05-14 19:54:19 -07:00 |
|
asqueella@gmail.com
|
e8c2a7c282
|
Bug 380153 - SetupClusterBoundaries uses unset attrs from pango_break after NUL.p=Karl Tomlinson <mozbugz@karlt.net>r=roc
|
2007-05-13 05:31:24 -07:00 |
|
asqueella@gmail.com
|
498dedc047
|
Bug 375864 - Crash [@ gfxTextRun::CompressedGlyph::IsClusterStart] when viewing URL as UTF-16p=Karl Tomlinson <mozbugz@karlt.net>r+sr=roc
|
2007-05-13 04:32:43 -07:00 |
|
roc+@cs.cmu.edu
|
edb098f03a
|
Bug 380210. Fix appunits to Pango units conversions (only affects newtextframe). r=vlad
|
2007-05-11 22:54:31 -07:00 |
|
roc+@cs.cmu.edu
|
87908652f9
|
Bug 380210. Make sure that a null PropertyProvider always means 'no spacing' without crashing. r=vlad
|
2007-05-11 22:53:29 -07:00 |
|
roc+@cs.cmu.edu
|
9c7e95d312
|
Bug 380210. Fix some incorrect comments and identifiers regarding units. r=vlad
|
2007-05-11 22:52:43 -07:00 |
|
roc+@cs.cmu.edu
|
0c240e4550
|
Bug 380451. Store hashcode in textrun to avoid accessing deleted text. r=vlad
|
2007-05-11 22:51:15 -07:00 |
|
vladimir@pobox.com
|
a5ca50ca0e
|
X11 needs to be taken out behind the barn and shot, r=me
|
2007-05-10 13:50:16 -07:00 |
|
vladimir@pobox.com
|
fefd8305f7
|
more bustage fix
|
2007-05-10 13:41:40 -07:00 |
|
vladimir@pobox.com
|
50764812e5
|
more bustage fix
|
2007-05-10 13:20:08 -07:00 |
|
vladimir@pobox.com
|
bf13e49b7d
|
X11 blows; bustage fix for linux
|
2007-05-10 13:19:04 -07:00 |
|
vladimir@pobox.com
|
45f00d29ec
|
mac bustage fix
|
2007-05-10 13:12:24 -07:00 |
|