Commit Graph

5290 Commits

Author SHA1 Message Date
vladimir@pobox.com
88240d6fb1 b=383960, Cairo 1.5.x: pixman 2007-07-24 10:08:21 -07:00
jwalden@mit.edu
b7162001e8 --enable-tests bustage fix, after color management landing. r=sparky 2007-07-23 18:06:07 -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
longsonr@gmail.com
ddf6d442a5 Bug 388385 - Memory leak with SVG patterns and clipPaths. r+sr=vladimir 2007-07-23 01:54:52 -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
benjamin@smedbergs.us
0e024a570c Bug 388542 - --disable-libxul broken in thebes (in some circumstances), r=vlad 2007-07-18 08:52:41 -07:00
vladimir@pobox.com
f2536cca83 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
90e0f218f9 b=364786, improve Mac font selection, r=masayuki,sr=roc 2007-07-18 07:22:06 -07:00
vladimir@pobox.com
eebcddadb8 b=386895, speed up gfx text rendering (microbenchmark), r=roc 2007-07-17 16:13:48 -07:00
vladimir@pobox.com
217327c738 b=386897, compile cairo/pixman with full speed optimization, r=roc,sr=stuart 2007-07-17 16:08:32 -07:00
dbaron@dbaron.org
165c686649 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
94b70c36bd Adding comment. 2007-07-16 16:45:16 -07:00
roc+@cs.cmu.edu
bf6708d519 Fixing reftest failure, hopefully. r=pavlov 2007-07-16 16:44:41 -07:00
roc+@cs.cmu.edu
0e49e842e8 Bug 386920. Preserve line-break data when copying glyphs. r=pavlov 2007-07-16 15:50:35 -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
smontagu@smontagu.org
e90ebf5ff3 Process glyphs in right-to-left clusters in reverse order. Bug 387653, r=vlad 2007-07-15 23:18:08 -07:00
kherron@fmailbox.com
8eb8ae55dd Bug 337771 - Native -moz-appearance work for menus and toolbars on Windows XP. Patch by Simon Bünzli <zeniko@gmail.com>. r=emaijala, sr=bzbarsky. 2007-07-14 08:11:37 -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
pavlov@pavlov.net
1109afef83 re-enabling kerning on the mac. bug 387197. r=vlad 2007-07-11 10:41:26 -07:00
benjamin@smedbergs.us
cc074e3032 Bug 386445 - mac build stops with "multiple definitions of symbol nsINIParser::GetSrings", also changes to building mac dylibs with -single_module, r=luser,jag 2007-07-11 10:26:11 -07:00
ginn.chen@sun.com
70129c1bdc Bug 387399 Asian fonts are not rendered in web page on BIG ENDIAN machine
r=vladimir
2007-07-10 23:40:38 -07:00
sharparrow1@yahoo.com
0b4640e466 Bug 382595: Lines across embedded svg when scrolling. Followup rounding fix. r+sr=roc 2007-07-08 22:04:01 -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
smontagu@smontagu.org
89dce7670f 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
3c0456cebe [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
mats.palmgren@bredband.net
8472e864db Remove non-cairo PostScript support. b=385577 r=kherron sr=pavlov 2007-07-05 04:29:51 -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
roc+@cs.cmu.edu
759cf0bc6a Bug 386804. Make 'cache not empty' assertion into a warning. r=vlad 2007-07-04 20:05:06 -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
9e69ea1eed Fixing bustage 2007-07-03 21:07:01 -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
longsonr@gmail.com
c6d03fa523 Bug 385228 - ASSERTION: Surface size too large (would overflow) - change asserts to warnings. r+sr=vladimir 2007-07-03 02:16:50 -07:00
longsonr@gmail.com
7ed2d8873d Bug 383872 - invalid image height assertion with svg foreignObject element, background image, height: 0.5px. r=vladimir,sr=roc 2007-07-03 01:53:03 -07:00
benjamin@smedbergs.us
f1593a410c Bug 383167 try #3 - need buildid in an external file, r=luser sr=jst with additional parts r=biesi 2007-07-02 11:20:24 -07:00
roc+@cs.cmu.edu
428cb93464 Bug 386122. Make textrun storage metrics only defined for DEBUG_roc. 2007-07-01 18:24:56 -07:00
roc+@cs.cmu.edu
aa2684add0 Bug 9101. Fix BreakAndMeasureText to save/restore hyphenation state correctly. r=pavlov 2007-07-01 18:12:45 -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
mozilla@weilbacher.org
b852883af2 [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 13:20:51 -07:00
vladimir@pobox.com
5c3b18a340 backing out but 383960, upgrade to cairo 1.4.10, due to bug 384035 (again) 2007-06-30 03:45:11 -07:00
vladimir@pobox.com
ee47fe414f b=383960: Upgrade cairo to 1.4.10: moz cairo: nonfatal-assertions.patch 2007-06-30 00:50:54 -07:00
vladimir@pobox.com
817ee8012e b=383960: Upgrade cairo to 1.4.10: moz cairo: win32-no-printer-bitblt.patch 2007-06-30 00:50:09 -07:00
vladimir@pobox.com
c47b2401e6 b=383960: Upgrade cairo to 1.4.10: moz cairo: win32-logical-font-scale.patch 2007-06-30 00:49:36 -07:00
vladimir@pobox.com
5ceb30c90a b=383960: Upgrade cairo to 1.4.10: moz cairo: win32-scaled-font-size.patch 2007-06-30 00:48:59 -07:00
vladimir@pobox.com
ee0793d20c b=383960: Upgrade cairo to 1.4.10: moz cairo: no longer needed: quartz-glyph-rounding.patch 2007-06-30 00:48:18 -07:00
vladimir@pobox.com
760300a813 b=383960: Upgrade cairo to 1.4.10: moz cairo: fbcompose-bandaid.patch 2007-06-30 00:47:44 -07:00
vladimir@pobox.com
9c77da14b2 b=383960: Upgrade cairo to 1.4.10: moz cairo: max-font-size.patch 2007-06-30 00:46:18 -07:00
vladimir@pobox.com
c0161302e8 b=383960: Upgrade cairo to 1.4.10: Cairo 1.4.10 2007-06-30 00:45:16 -07:00