Граф коммитов

472 Коммитов

Автор SHA1 Сообщение Дата
vladimir%pobox.com 80d6a3239f b=390202, trunk topcrash gfxFont::Draw, r=stuart,a=damon 2007-07-31 20:34:43 +00:00
roc+%cs.cmu.edu e034b1023e Trivial fix that should fix Linux reftests 2007-07-26 11:22:57 +00:00
roc+%cs.cmu.edu 8477256fc6 Bug 387969. Use CSS 'text-rendering' property to control text quality. r=pavlov,r+sr=bzbarsky 2007-07-26 09:47:45 +00:00
vladimir%pobox.com af44235d8f b=339553, drawString enhancement for canvas, r=me; patch from robarnold 2007-07-25 18:21:35 +00:00
jwalden%mit.edu 641f7e64d8 --enable-tests bustage fix, after color management landing. r=sparky 2007-07-24 01:06:07 +00:00
pavlov%pavlov.net 041108163b adding color management capabilities -- preffed off. bug 16769. patch from tor. r=bsmedberg, sr=me 2007-07-23 22:02:20 +00:00
longsonr%gmail.com 7c247a907f Bug 388385 - Memory leak with SVG patterns and clipPaths. r+sr=vladimir 2007-07-23 08:54:52 +00:00
ted.mielczarek%gmail.com 28e29bc0ec fix thunderbird bustage from bug 388663 2007-07-19 15:21:13 +00:00
pavlov%pavlov.net c74198dad9 export thebes symbols from libxul. bug 388663. r=vlad 2007-07-19 00:13:14 +00:00
benjamin%smedbergs.us 0c2f7fc337 Bug 388542 - --disable-libxul broken in thebes (in some circumstances), r=vlad 2007-07-18 15:52:41 +00:00
vladimir%pobox.com 70d4f6641f b=364300, monospace font sometimes isn't with ATSUI, breaking cols attribute of textarea, r+sr=roc 2007-07-18 14:41:40 +00:00
vladimir%pobox.com c3913871bc b=364786, improve Mac font selection, r=masayuki,sr=roc 2007-07-18 14:22:07 +00:00
vladimir%pobox.com 59bcd9c96a b=386895, speed up gfx text rendering (microbenchmark), r=roc 2007-07-17 23:13:48 +00:00
dbaron%dbaron.org 9c3cfde5da 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 21:58:46 +00:00
roc+%cs.cmu.edu ef59b67ebe Adding comment. 2007-07-16 23:45:16 +00:00
roc+%cs.cmu.edu ca33eb1043 Fixing reftest failure, hopefully. r=pavlov 2007-07-16 23:44:41 +00:00
roc+%cs.cmu.edu 1a61a026d8 Bug 386920. Preserve line-break data when copying glyphs. r=pavlov 2007-07-16 22:50:35 +00:00
roc+%cs.cmu.edu 8ad768a282 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 22:49:11 +00:00
smontagu%smontagu.org ed669580fb Process glyphs in right-to-left clusters in reverse order. Bug 387653, r=vlad 2007-07-16 06:18:08 +00:00
roc+%cs.cmu.edu 57913dde6c Bug 387867. Rename DISABLE_LIGATURES to DISABLE_OPTIONAL_LIGATURES and make the ATSUI code only disable optional ligatures. r=pavlov 2007-07-13 08:09:28 +00:00
pavlov%pavlov.net 01e3955d34 speed up setting of code points. bug 386375. r=vlad 2007-07-12 18:14:59 +00:00
pavlov%pavlov.net f8138088bb re-enabling kerning on the mac. bug 387197. r=vlad 2007-07-11 17:41:26 +00:00
jwalden%mit.edu ef68fcf595 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 07:08:56 +00:00
smontagu%smontagu.org 1c02d29d91 Add an mIsRTL flag to the textrun word cache hash key. Bug 386339, r+sr=roc 2007-07-06 05:52:56 +00:00
mozilla%weilbacher.org 251c180c95 [OS/2] Fix build break in gfxOS2Fonts.cpp (mimic gfxPangoFonts change that supposedly came from Bug 385423) 2007-07-05 20:50:44 +00:00
roc+%cs.cmu.edu 2a49badb09 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-05 03:07:25 +00:00
roc+%cs.cmu.edu 69671fd285 Bug 386804. Make 'cache not empty' assertion into a warning. r=vlad 2007-07-05 03:05:06 +00:00
vladimir%pobox.com 0860c79031 b=361695, [mac] bidi mirroring proken with some fonts, r=vladimir, patch from jdaggett@mozilla.com 2007-07-04 09:19:27 +00:00
roc+%cs.cmu.edu cbb0f270bd Fixing bustage 2007-07-04 04:07:01 +00:00
roc+%cs.cmu.edu 8394f8779a 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-04 03:39:03 +00:00
roc+%cs.cmu.edu 6169c9b8b1 Bug 386211. Turn 'fonts still alive' assertion into a warning. r=vlad 2007-07-04 03:24:04 +00:00
longsonr%gmail.com dc617516de Bug 385228 - ASSERTION: Surface size too large (would overflow) - change asserts to warnings. r+sr=vladimir 2007-07-03 09:16:50 +00:00
roc+%cs.cmu.edu a265318c19 Bug 386122. Make textrun storage metrics only defined for DEBUG_roc. 2007-07-02 01:24:56 +00:00
roc+%cs.cmu.edu 557550c8ff Bug 9101. Fix BreakAndMeasureText to save/restore hyphenation state correctly. r=pavlov 2007-07-02 01:12:45 +00:00
mozilla%weilbacher.org 339dec05b3 [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 22:19:14 +00:00
mozilla%weilbacher.org 80a6fb775c [OS/2] Get gfxOS2Font::GetMetrics() in order
- metrics.y_ppem should not get scaled
- if the space width is too small it's the fault of the font, don't scale it
- add mimimum comment for the function
- add some more debugging output, we'll probably need it again sometime
2007-06-30 20:20:51 +00:00
sharparrow1%yahoo.com f5a244bb2d Bug 382458: Fix rounding problems in Windows theme rendering. r+sr=roc. 2007-06-27 16:42:38 +00:00
roc+%cs.cmu.edu fdcb16906c Bug 384836. Relanding fix to pass around gfxContexts a bit more instead of hanging on to one in nsTransformedTextRun. r=smontagu,pavlov 2007-06-27 04:22:21 +00:00
pavlov%pavlov.net 8351e13acb removing printf 2007-06-27 00:52:41 +00:00
pavlov%pavlov.net e97e0a61e8 make sure the length is >= the data we're reading before we read it. hoping to fix 382713. r=roc 2007-06-27 00:34:52 +00:00
dbaron%dbaron.org a483d6b35e Back out bug 384836 to diagnose Tp/Tp2 regression bug 385957. 2007-06-26 22:16:35 +00:00
roc+%cs.cmu.edu d770f6750b 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-26 04:25:01 +00:00
pavlov%pavlov.net d7a28622c5 fixing symbol fonts, bitmap fonts and a crash. bugs 385793, 324706, 385795. r=vlad 2007-06-25 21:51:15 +00:00
mozilla%weilbacher.org 3832ac433c [OS/2] Fix stupidities about scales when computing font metrics, part of work on Bug 381333 2007-06-24 11:10:03 +00:00
mozilla%weilbacher.org f4da1d6133 [OS/2] Improve weight matching when creating cairo font, part of work on Bug 381333 2007-06-24 10:00:50 +00:00
roc+%cs.cmu.edu 6480a63ae1 Bug 385123. Don't insert spaces after holes while we build a textrun. r=vlad 2007-06-20 19:49:34 +00:00
philringnalda%gmail.com ab1cb84ef0 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-19 04:19:01 +00:00
mats.palmgren%bredband.net e06b567c06 Don't return values outside the range for PangoWeight (100..900). b=335543 r+sr=vladimir 2007-06-19 03:08:29 +00:00
bzbarsky%mit.edu f6a1612e27 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 14:58:29 +00:00
pavlov%pavlov.net 7f2423b336 bug 342466. make font fallback deterministic. r=vlad 2007-06-15 21:48:59 +00:00