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

5521 Коммитов

Автор SHA1 Сообщение Дата
smontagu@smontagu.org 2599d5ee04 Override fLinkBefore except for the first range of an item, and fLinkAfter except for the last range. Bug 391045, r+a=pavlov 2007-08-26 10:28:56 -07:00
philringnalda@gmail.com f5b9eb6a9f Bug 298717 - Crash on multipart/x-mixed-replace: gif,jpeg,jpeg sequence [@ nsJPEGDecoder::OutputScanlines][@ gdk_rgb_convert_0888][@ gdk_rgb_init], patch by andrew smith <asmith15@learn.senecac.on.ca>, r+sr=pavlov, a1.9=itsablocker 2007-08-25 21:38:17 -07:00
asqueella@gmail.com b5dc24de40 Bug 216682 - Eliminate DrawToImage p=Alfred Kayser <alfredkayser@nl.ibm.com> r=tor, sr=pavlov, a=pavlov 2007-08-25 12:18:44 -07:00
asqueella@gmail.com c206ca0457 Bug 390787 - Many fonts and widgets do not display: assert that cairo_scaled_font_create succeeds but recover if it doesn't p=Karl Tomlinson <mozbugz@karlt.net> r+sr=pavlov a=1.9 blocker 2007-08-25 11:33:45 -07:00
pavlov@pavlov.net 5b9e4642e7 bug 393632. cache cjk resolved font list as well. r=elif 2007-08-24 17:00:41 -07:00
pavlov@pavlov.net 3a81db86c1 bug 393626. fixing a bug causing us to always append the system default font to the list of font entries... r=elif 2007-08-24 16:05:07 -07:00
pavlov@pavlov.net b059c895e1 bug 388706. cache resolved fonts per language group. r=elif 2007-08-24 12:41:16 -07:00
dolske@mozilla.com 1f2861b054 Bug 384041: "we can't do this with the old image code" in console. p=rich@rd.gen.nz, r=vlad, a=vlad 2007-08-23 17:53:58 -07:00
masayuki@d-toybox.com 90e1680486 b=392252 fix bustage 2007-08-22 04:30:32 -07:00
masayuki@d-toybox.com a20d56bd8d Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc 2007-08-22 04:13:46 -07:00
mozilla@weilbacher.org d3accf209e [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 4e2e66bf62 [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 d9b19c9f44 [OS/2] Bug 381333: make debug output more helpful 2007-08-19 05:05:23 -07:00
sharparrow1@yahoo.com 5a1e1ba2df 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 87c819d510 b=391583, DoesARGBImageDataHaveAlpha is slow, r=stuart,a=me 2007-08-17 12:54:58 -07:00
ginn.chen@sun.com c4cd1e4d66 Bug 391184 Firefox crashed [@ _get_bitmap_surface] div zero in _cairo_malloc_ab macro r+a=vladimir 2007-08-15 20:53:19 -07:00
mats.palmgren@bredband.net 54b58bb392 Backing out last change since it caused crashes on Windows (bug 392214). b=390898 2007-08-14 12:03:57 -07:00
masayuki@d-toybox.com e2f6a778c9 Bug 365414 overflowed decoration lines are not erased/painted r+sr=roc 2007-08-14 09:39:54 -07:00
mats.palmgren@bredband.net 34508ed9e8 Bustage fix. b=391243 2007-08-14 04:46:26 -07:00
mats.palmgren@bredband.net 24b20c859e Bandaid for a Cairo crash. b=390898 r+sr=vladimir 2007-08-14 02:48:49 -07:00
mats.palmgren@bredband.net cdf6b897db Don't crash when CurrentSurface() or GetDC() return null. b=391243 r+sr+a=vladimir 2007-08-14 02:47:37 -07:00
joshmoz@gmail.com 4c55c63e1a Fix font size for submit and file input buttons. b=262191 sr=vlad 2007-08-10 20:22:58 -07:00
pavlov@pavlov.net da26ffbd92 make bitmap fonts support their space character. bug 386389. r=vlad 2007-08-10 13:00:03 -07:00
roc+@cs.cmu.edu 23db05b656 Bug 391068. Fix ATSUI cluster analysis loop. r=vlad,a=pavlov 2007-08-09 19:24:38 -07:00
roc+@cs.cmu.edu 78b2205f35 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 fd5e5e7f40 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 58a4456f21 b=383512, make (win32) gfx support text drawing onto any surface type, r/a=stuart 2007-08-07 15:46:42 -07:00
vladimir@pobox.com 12175aaf10 b=390912, odd black bars with stroked rounded rects outside of view bounds, r=shaver, rs=k&r (checking back in, linux failure seemed transient yay) 2007-08-06 20:56:16 -07:00
vladimir@pobox.com 679c0f8726 backing out 390912, not sure what's wrong with linux 2007-08-06 18:52:15 -07:00
vladimir@pobox.com ff653f87d6 b=367036, the bug that won't die, forgot to reapply this patch when I upgraded cairo (background of images shows as black when printed) 2007-08-06 18:15:56 -07:00
vladimir@pobox.com e58d1a99d7 b=390912, odd black bars with stroked rounded rects outside of view bounds, r=shaver, rs=k&r 2007-08-06 18:14:47 -07:00
benjamin@smedbergs.us 6586a4906f 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
sdwilsh@shawnwilsher.com f9a22dd005 Bug 355789 - Use vista native uxtheme for menu rendering. Patch by Rob Arnold <robarnold@mozilla.com>. r=vladimir, a=[wanted-1.9] 2007-08-06 10:45:57 -07:00
mats.palmgren@bredband.net c7a065333e 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
vladimir@pobox.com 10a6c99ce7 b=390798, animated gifs shrunk to favicon size; also b=390622, yahoo mail beta misrendered; r=stuart 2007-08-05 21:14:14 -07:00
sharparrow1@yahoo.com 6ceabe612e Bug 389938 - Full page zoom does not affect text with CSS font set to message-box. r+sr=roc, a=pavlov 2007-08-03 16:39:37 -07:00
sharparrow1@yahoo.com 3872d6defc Bug 390039: antialiasing incosistent when using full page zoom. r=vlad, a=pavlov 2007-08-03 16:37:17 -07:00
masayuki@d-toybox.com e5886b0e9f The additional patch for bug 364786 r=vlad 2007-08-03 11:37:50 -07:00
mozilla@weilbacher.org 38a9631be0 [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
ginn.chen@sun.com a22fee91a2 Bug 390113 mozilla should not be compiled with -fast on Solaris r=benjamin 2007-08-02 23:32:33 -07:00
ginn.chen@sun.com 9ec9e76e04 Bug 390749 Fix build on Solaris r+a=vladimir 2007-08-02 23:29:31 -07:00
sharparrow1@yahoo.com bae72986cf Bug 389459: lines appear when scrolling page while image loading at >144 dpi. r=vlad, a19=dbaron 2007-08-02 14:03:30 -07:00
vladimir@pobox.com 266d176ab3 avoid divide-by-zero in allocating 0x0 surface 2007-08-02 06:04:39 -07:00
vladimir@pobox.com 4c87917118 avoid divide-by-zero resulting from push_group 2007-08-02 05:48:30 -07:00
vladimir@pobox.com 760b912d54 linux tinderbox fix, thought I fixed this a different way, guess not 2007-08-02 00:11:27 -07:00
vladimir@pobox.com f93d1a5993 b=383960, moz cairo: win32/msvc fixes, disable MMX util it's fixed 2007-08-02 00:02:41 -07:00
vladimir@pobox.com 1743d38ec4 b=383960, moz cairo: new cairo-rename.h 2007-08-02 00:02:18 -07:00
vladimir@pobox.com 303fc3aa14 b=383960, moz cairo: fix up compilation with in-tree pixman 2007-08-02 00:01:57 -07:00
vladimir@pobox.com fbf39d6342 b=383960, moz cairo: nonfatal-assertions.patch 2007-08-02 00:01:36 -07:00
vladimir@pobox.com b147cc1cf4 b=383960, moz cairo: win32-no-printer-bitblt.patch 2007-08-02 00:01:14 -07:00
vladimir@pobox.com da56aa6523 b=383960, moz cairo: win32-logical-font-scale.patch 2007-08-02 00:00:53 -07:00
vladimir@pobox.com 9f183dd541 b=383960, moz cairo: win32-scaled-font-size.patch 2007-08-02 00:00:32 -07:00
vladimir@pobox.com 78273c794c b=383960, moz cairo: no longer needed: quartz-glyph-rounding.patch 2007-08-02 00:00:10 -07:00
vladimir@pobox.com 9877e55458 b=383960, moz cairo: no longer needed: fbcompose-bandaid.patch 2007-08-01 23:59:49 -07:00
vladimir@pobox.com 0a8c4baf6f b=383960, moz cairo: max-font-size.patch 2007-08-01 23:59:30 -07:00
vladimir@pobox.com ac61cee5cd b=383960, Cairo 1.5.x: fix XLIB_XRENDER feature 2007-08-01 23:59:07 -07:00
vladimir@pobox.com 24adcacb7a b=383960, Cairo 1.5.x: Cairo 2007-08-01 23:58:46 -07:00
vladimir@pobox.com 837921103c b=383960, Cairo 1.5.x: pixman mozilla fixes 2007-08-01 23:57:51 -07:00
vladimir@pobox.com 4ab74b7cf4 b=383960, Cairo 1.5.x: pixman 2007-08-01 23:54:40 -07:00
vladimir@pobox.com a1b1f3a563 b=390202, trunk topcrash gfxFont::Draw, r=stuart,a=damon 2007-07-31 13:34:43 -07:00
sharparrow1@yahoo.com 82680e3be3 Update UUID after checkin for bug 4821 2007-07-26 13:27:21 -07:00
roc+@cs.cmu.edu e81335e2c5 Trivial fix that should fix Linux reftests 2007-07-26 04:22:57 -07:00
roc+@cs.cmu.edu 9562390da7 Bug 387969. Use CSS 'text-rendering' property to control text quality. r=pavlov,r+sr=bzbarsky 2007-07-26 02:47:43 -07:00
sharparrow1@yahoo.com 0881e734d3 Bug 4821: Implement page zoom (backend). r+sr=roc. 2007-07-25 20:34:16 -07:00
vladimir@pobox.com a232b51aff b=339553, drawString enhancement for canvas, r=me; patch from robarnold 2007-07-25 11:21:34 -07:00
sharparrow1@yahoo.com 10b3e425ee Bug 376124: Some rounding fixes related to a scrolling paint bug. r=vlad 2007-07-25 10:19:40 -07:00
vladimir@pobox.com 0b232a64a4 cairo backout 2007-07-24 12:26:01 -07:00
vladimir@pobox.com 909efd184d backing out cairo update, again 2007-07-24 12:24:26 -07:00
vladimir@pobox.com 61d5d869c6 b=383960, moz cairo: new cairo-rename.h 2007-07-24 10:46:07 -07:00
vladimir@pobox.com 3447f4ccea b=383960, moz cairo: MSVC compilation fixes 2007-07-24 10:45:51 -07:00
vladimir@pobox.com 83c00093dc b=383960, moz cairo: fix up compilation with in-tree pixman 2007-07-24 10:43:30 -07:00
vladimir@pobox.com a630259a0c b=383960, moz cairo: nonfatal-assertions.patch 2007-07-24 10:43:10 -07:00
vladimir@pobox.com 9a7fe5c085 b=383960, moz cairo: win32-no-printer-bitblt.patch 2007-07-24 10:38:48 -07:00
vladimir@pobox.com 4688cdff8d b=383960, moz cairo: win32-logical-font-scale.patch 2007-07-24 10:38:29 -07:00
vladimir@pobox.com 7f2801d4f4 b=383960, moz cairo: win32-scaled-font-size.patch 2007-07-24 10:38:12 -07:00
vladimir@pobox.com ef8012151a b=383960, moz cairo: no longer needed: quartz-glyph-rounding.patch 2007-07-24 10:36:53 -07:00
vladimir@pobox.com f2231e78d8 b=383960, moz cairo: no longer needed: fbcompose-bandaid.patch 2007-07-24 10:36:36 -07:00
vladimir@pobox.com 3a6ef697e4 b=383960, moz cairo: max-font-size.patch 2007-07-24 10:36:18 -07:00
vladimir@pobox.com 8452bf2592 b=383960, Cairo 1.5.x: fix XLIB_XRENDER feature 2007-07-24 10:33:26 -07:00
vladimir@pobox.com 28eef7c4b1 b=383960, Cairo 1.5.x: Cairo 2007-07-24 10:29:35 -07:00
vladimir@pobox.com 2e68fdfcec b=383960, Cairo 1.5.x: pixman mozilla fixes 2007-07-24 10:11:07 -07:00
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
sharparrow1@yahoo.com bda6ee51bc Update UUIDs 2007-06-27 15:15:13 -07:00
sharparrow1@yahoo.com 5a332b3718 Bug 386108: remove nsIDrawingSurface. rs=pavlov 2007-06-27 14:53:34 -07:00
sharparrow1@yahoo.com 2b58733f14 Bug 385937: Remove nsIBlender. (forgot to remove this) 2007-06-27 13:13:37 -07:00
sharparrow1@yahoo.com 4dd8605134 Bug 385937: Remove nsIBlender. rs=pavlov 2007-06-27 12:06:09 -07:00
sharparrow1@yahoo.com 761d1c97af Bug 382458: Fix rounding problems in Windows theme rendering. r+sr=roc. 2007-06-27 09:42:37 -07:00
roc+@cs.cmu.edu a8c03abdb3 Bug 384836. Relanding fix to pass around gfxContexts a bit more instead of hanging on to one in nsTransformedTextRun. r=smontagu,pavlov 2007-06-26 21:22:21 -07:00
pavlov@pavlov.net 97294941c0 removing printf 2007-06-26 17:52:41 -07:00
pavlov@pavlov.net 30caa5514b 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
sharparrow1@yahoo.com 75240bc266 Bug 385923: Remove unused code from nsRenderingContextImpl. rs=pavlov. 2007-06-26 17:24:56 -07:00
dbaron@dbaron.org ebcc8539e8 Back out bug 384836 to diagnose Tp/Tp2 regression bug 385957. 2007-06-26 15:16:34 -07:00
benjamin@smedbergs.us b21f7b3a04 Reverting bug 383167 again for linux test bustage :-( 2007-06-26 12:22:51 -07:00
benjamin@smedbergs.us c93d1d5be6 Bug 383167 trying again, reviews by luser and biesi, sr=jst 2007-06-26 09:35:01 -07:00
roc+@cs.cmu.edu 87eb460430 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 67c1543c12 fixing symbol fonts, bitmap fonts and a crash. bugs 385793, 324706, 385795. r=vlad 2007-06-25 14:51:15 -07:00
benjamin@smedbergs.us d782232066 Revert all of bug 383167 changes because they're not enough... going to try again later. 2007-06-25 11:40:57 -07:00
benjamin@smedbergs.us 7b42bb19aa Bug 383167 - Need buildid in an external file, r=luser sr=jst 2007-06-25 08:25:59 -07:00
mozilla@weilbacher.org 8ff25b10f1 [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 8588b94062 [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 1192ae8bd6 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 d91d3e89a7 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 af5d8feb1e 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 5594639fe8 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
kherron@fmailbox.com 23f45a514a Bug 383853 - Leak in nsThebesDeviceContext when printing. r+sr=roc. 2007-06-16 12:33:50 -07:00
mats.palmgren@bredband.net df0f128cb1 Bye bye non-cairo GTK gfx. b=383889 r+sr=vladimir 2007-06-15 19:13:52 -07:00
pavlov@pavlov.net 8278752ab5 bug 342466. make font fallback deterministic. r=vlad 2007-06-15 14:48:59 -07:00
mozilla@weilbacher.org 007c372528 [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 e904667847 minor cleanup to make the code more readable. bug 384363. r=vlad 2007-06-13 16:28:25 -07:00
roc+@cs.cmu.edu bfa5897a0c Bug 382741. Updating cairo patch list. 2007-06-13 15:49:19 -07:00
roc+@cs.cmu.edu e010ae1803 Bug 382741. Make cairo asserts non-fatal. May fix tinderbox issues with crashing with new-textframe. r=vlad 2007-06-13 15:10:23 -07:00
mats.palmgren@bredband.net 266f784855 Bye bye Xprint. b=326716 r+sr=dbaron 2007-06-13 11:02:58 -07:00
joshmoz@gmail.com e706c28243 use a smaller button font size by default on Mac OS X. b=262191 r/sr=roc 2007-06-12 14:51:10 -07:00
roc+@cs.cmu.edu 622f3bf11b Bug 384100. Implement word-based textrun cache. r=vlad 2007-06-12 13:56:04 -07:00
pavlov@pavlov.net e15bfe9631 use the right length when iterating over the string. bug 384094. r=vlad 2007-06-12 11:54:41 -07:00
pavlov@pavlov.net d6899912ca 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 57d8a6ea55 initing uninited variables. r=me 2007-06-12 01:39:18 -07:00
leon.sha@sun.com d6e26e13b4 Bug 342946. The font of the menu will not change with ths gnome application font.Patch by leon.sha@sun.com.roc: review+roc: superreview+ 2007-06-11 22:29:20 -07:00
gavin@gavinsharp.com 95ce9871d6 Bustage fix: Vlad apparently forgot to back out the changes to this file 2007-06-10 21:39:03 -07:00
vladimir@pobox.com 17deef5ab8 backing out cairo 1.4.8 due to qm-rhel02 stupidity 2007-06-10 20:53:49 -07:00
vladimir@pobox.com 0eb6690715 more linux reftest debugging; force a cairo crash on error 2007-06-10 20:17:24 -07:00
pavlov@pavlov.net a5d661d07d build bustage fix. 2007-06-10 18:45:41 -07:00
pavlov@pavlov.net dd270e253e bug 332649. improved windows font selection. r=vlad sr=roc 2007-06-10 18:31:27 -07:00
vladimir@pobox.com 873da75cdb b=383960, Upgrade cairo to 1.4.8, r=me -- cairo 1.4.8: missed removing cairo-font.c 2007-06-10 17:09:00 -07:00
vladimir@pobox.com 7b197694a9 b=383960, Upgrade cairo to 1.4.8, r=me -- moz cairo: avoid-region-extract.patch 2007-06-10 17:08:00 -07:00
vladimir@pobox.com 075cba9086 b=383960, Upgrade cairo to 1.4.8, r=me -- moz cairo: win32-no-printer-bitblt.patch 2007-06-10 17:07:36 -07:00
vladimir@pobox.com 9f21d9924d b=383960, Upgrade cairo to 1.4.8, r=me -- moz cairo: misc fixes 2007-06-10 17:07:13 -07:00
vladimir@pobox.com a85c993959 b=383960, Upgrade cairo to 1.4.8, r=me -- moz cairo: win32-scaled-font-size.patch 2007-06-10 17:06:47 -07:00
vladimir@pobox.com e371ec8e57 b=383960, Upgrade cairo to 1.4.8, r=me -- moz cairo: no longer needed: quartz-glyph-rounding.patch 2007-06-10 17:06:24 -07:00
vladimir@pobox.com 0fe57790d9 b=383960, Upgrade cairo to 1.4.8, r=me -- moz cairo: fbcompose-bandaid.patch 2007-06-10 17:05:59 -07:00
vladimir@pobox.com 503a095da0 b=383960, Upgrade cairo to 1.4.8, r=me -- moz cairo: max-font-size.patch 2007-06-10 17:02:13 -07:00
vladimir@pobox.com 6bdef7dd9b b=383960, Upgrade cairo to 1.4.8, r=me -- cairo 1.4.8 2007-06-10 17:01:29 -07:00
roc+@cs.cmu.edu c85bd757f8 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 b181be2ebe Bug 383548. Assert that textrun cache is empty before it is destroyed. r=pavlov 2007-06-10 16:06:03 -07:00
roc+@cs.cmu.edu 634328ee72 Bug 383547. Convert font height, ascent, descent and max-advance to integers conservatively. r=pavlov 2007-06-10 16:04:27 -07:00
mozilla@weilbacher.org 58a7060568 Bug 380196: Kill QT graphics code, p=sciguyryan, r/sr=roc 2007-06-10 15:13:08 -07:00
mats.palmgren@bredband.net 7986618f16 Fix GCC build error. b=363592 r=mkaply sr=benjamin 2007-06-08 05:05:29 -07:00
mats.palmgren@bredband.net 4616663331 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 81fe76e382 Bug 374251 r=vlad 2007-06-07 12:14:07 -07:00
roc+@cs.cmu.edu edbbba35fa Bug 381654. Initialize PangoAnalysis fields robustly. patch by Karl Tomlinson, r+sr=roc 2007-06-06 20:29:34 -07:00
longsonr@gmail.com 7814c15a64 Bug 379284 - Support font-weight='lighter' on Windows. r=vladimir,sr=roc 2007-06-05 02:29:11 -07:00
joshmoz@gmail.com b63a0df8e1 use a smaller system font for eSystemFont_List on Mac OS X. b=262191 r=smorgan sr=roc 2007-06-02 15:17:23 -07:00
martijn.martijn@gmail.com f312abfa88 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 26c976646e Fixing bustage. 2007-05-30 22:21:56 -07:00
roc+@cs.cmu.edu 937adf97c7 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 f1997a6a30 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
vladimir@pobox.com 2321050308 b=379834, scrolling with large dashed border extremely slow, r+sr=roc 2007-05-30 17:38:41 -07:00
roc+@cs.cmu.edu 02865070e1 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 152ca532cb b=375042, cairo symbol exposed, potentially conflicting with system cairo, r=stuart 2007-05-30 01:34:28 -07:00
vladimir@pobox.com 8b3f9bbe2b b=348462, clamp font size to a lower value; r=stuart 2007-05-30 01:32:50 -07:00
vladimir@pobox.com 4668da5aa9 b=364968, cairo big-image downscaling limit dest coord psace (corrupt favicon tab images), r+sr=roc 2007-05-30 01:22:05 -07:00