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

6176 Коммитов

Автор SHA1 Сообщение Дата
masayuki@d-toybox.com ebccfdcfdb Bug 380026 'text-decoration: underline' for CJK characters is positioned higher than expected. r+a=vlad 2007-09-05 16:03:04 -07:00
jwalden@mit.edu e574119f30 Bug 348748 - Cleanup from the handful of patches which have landed since the initial landing that have readded cast macros; I intend to remove the rest of the instances Very Soon, all but certainly before the M8 freeze, so the macro definitions can be removed, again all but certainly before the M8 freeze, if people are okay with them being removed. Still r=bsmedberg, a=no-functionality-change 2007-09-04 23:41:35 -07:00
roc+@cs.cmu.edu 4a8e54c43b Bug 394384. Fix accounting error when tracking the number of times a textrun is referenced from the word cache. debug-only. r+a=pavlov 2007-09-03 20:40:14 -07:00
roc+@cs.cmu.edu 247c3f625a Bug 388367. Treat form-feed as one of the characters that always breaks up textrun words and should never be passed to platform textrun code. r+a=vlad 2007-09-03 19:38:33 -07:00
masayuki@d-toybox.com 09bbf2b929 Bug 394109 Inconsistent text-decoration positioning. r+sr+a=roc 2007-09-03 08:27:26 -07:00
masayuki@d-toybox.com 8d58bb3b74 Oops, backing-out previous checked-in, because tinderbox has RED. 2007-09-03 04:03:49 -07:00
masayuki@d-toybox.com a3584487f1 Bug 394109 Inconsistent text-decoration positioning. r+sr+a=roc 2007-09-03 04:01:48 -07:00
asqueella@gmail.com f8a9b01a2b Bug 392927 - Kill old gfx code in nsIImage p=Jonathan Steele <xfsunoles@gmail.com> r+a=pavlov 2007-09-02 09:17:37 -07:00
mozilla@weilbacher.org 088b6e45fd [OS/2] Bug 381330: use font resolution instead of screen resolution for system fonts 2007-08-31 11:24:49 -07:00
mats.palmgren@bredband.net 171b9a4104 Free resources more sensibly when _cairo_scaled_font_init() fails. Use true NOOP mutex macros to avoid similar deadlocks in the future. b=378716 r+sr=vladimir a=vladimir 2007-08-31 00:53:53 -07:00
masayuki@d-toybox.com 5a44a17298 Bug 393819 Assertion: What's this case?: 'result == 0 || result == 1' in gfxFontconfigUtils when different fonts have a common family name. patch by Karl Tomlinson <mozbugz@karlt.net> r+a=pavlov 2007-08-30 23:30:59 -07:00
martijn.martijn@gmail.com 4fd142c777 Bug 394223 - Mingw build error in gfxWindowsFonts.cpp:1460, r+a=vlad 2007-08-30 17:09:40 -07:00
tor@cs.brown.edu 71615c218f Bug 393109 - treat system colors as output device values. r+a=pavlov 2007-08-30 09:21:16 -07:00
pavlov@pavlov.net ab0e6d9e5a bug 378457. use nsAutoBuffers instead of mallocs for unsicribe item data. r=vlad, sr=bsmedberg. original patch from David Humphrey <david.humphrey@senecac.on.ca> 2007-08-28 13:44:12 -07:00
roc+@cs.cmu.edu cf819b776c Bug 390234. Coalesce glyph runs after sorting them, gets them into the canonical form. Also add debug code to help track down textrun-cache related crashers. r=vlad 2007-08-26 16:44:00 -07:00
philringnalda@gmail.com 3095ee414e Bug 379886 - Font preferences panel selects random fonts in cairo builds, patch by Karl Tomlinson <mozbugz@karlt.net>, r+sr=vlad/pavlov 2007-08-26 14:34:03 -07:00
smontagu@smontagu.org baba3ad412 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 424da06c58 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 d6951d6f15 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 154eae0fcb 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 c6ab64680a bug 393632. cache cjk resolved font list as well. r=elif 2007-08-24 17:00:41 -07:00
pavlov@pavlov.net 52d18197a0 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 6a141a8ebd bug 388706. cache resolved fonts per language group. r=elif 2007-08-24 12:41:16 -07:00
dolske@mozilla.com 86a31b89cb 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 2201b79944 b=392252 fix bustage 2007-08-22 04:30:32 -07:00
masayuki@d-toybox.com 5cf046b40d 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 6941625bf8 [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 c15fc6acd6 [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 ef93bf0c59 [OS/2] Bug 381333: make debug output more helpful 2007-08-19 05:05:23 -07:00
sharparrow1@yahoo.com b7507c850a 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 daf357c743 b=391583, DoesARGBImageDataHaveAlpha is slow, r=stuart,a=me 2007-08-17 12:54:58 -07:00
ginn.chen@sun.com f8fa0ffb78 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 bb02b613c6 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 1312ad3969 Bug 365414 overflowed decoration lines are not erased/painted r+sr=roc 2007-08-14 09:39:54 -07:00
mats.palmgren@bredband.net 3c30d0f77f Bustage fix. b=391243 2007-08-14 04:46:26 -07:00
mats.palmgren@bredband.net 9c6ddfe6f7 Bandaid for a Cairo crash. b=390898 r+sr=vladimir 2007-08-14 02:48:49 -07:00
mats.palmgren@bredband.net c19a4b05cb 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 93aec574f2 Fix font size for submit and file input buttons. b=262191 sr=vlad 2007-08-10 20:22:58 -07:00
pavlov@pavlov.net e9231bef72 make bitmap fonts support their space character. bug 386389. r=vlad 2007-08-10 13:00:03 -07:00
roc+@cs.cmu.edu 74c1d539ca Bug 391068. Fix ATSUI cluster analysis loop. r=vlad,a=pavlov 2007-08-09 19:24:38 -07:00
roc+@cs.cmu.edu 895ae766d0 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 72a3c56f74 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 dcdae91591 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 f40ebf8ff1 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 4f4b8eb059 backing out 390912, not sure what's wrong with linux 2007-08-06 18:52:15 -07:00
vladimir@pobox.com 7163a2f10b 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 20b520c48a 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 70f47bf00f 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 1cc9a1b6ce 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 293feedfe2 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 8f9c022bd3 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 3a0a3cb7f8 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 b7a37324a3 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 dfcaf7ef67 The additional patch for bug 364786 r=vlad 2007-08-03 11:37:50 -07:00
mozilla@weilbacher.org 56427d7887 [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 d24353cca9 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 2dd74048e3 Bug 390749 Fix build on Solaris r+a=vladimir 2007-08-02 23:29:31 -07:00
sharparrow1@yahoo.com 43b183c829 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 9b33744606 avoid divide-by-zero in allocating 0x0 surface 2007-08-02 06:04:39 -07:00
vladimir@pobox.com cc46ed3be5 avoid divide-by-zero resulting from push_group 2007-08-02 05:48:30 -07:00
vladimir@pobox.com 1ccb787648 linux tinderbox fix, thought I fixed this a different way, guess not 2007-08-02 00:11:27 -07:00
vladimir@pobox.com c15706695e b=383960, moz cairo: win32/msvc fixes, disable MMX util it's fixed 2007-08-02 00:02:41 -07:00
vladimir@pobox.com 0612b540dd b=383960, moz cairo: new cairo-rename.h 2007-08-02 00:02:18 -07:00
vladimir@pobox.com bb3c5a4bae b=383960, moz cairo: fix up compilation with in-tree pixman 2007-08-02 00:01:57 -07:00
vladimir@pobox.com 2f1e659eef b=383960, moz cairo: nonfatal-assertions.patch 2007-08-02 00:01:36 -07:00
vladimir@pobox.com 9cd714393c b=383960, moz cairo: win32-no-printer-bitblt.patch 2007-08-02 00:01:14 -07:00
vladimir@pobox.com db50f6e0cc b=383960, moz cairo: win32-logical-font-scale.patch 2007-08-02 00:00:53 -07:00
vladimir@pobox.com a7f5cad755 b=383960, moz cairo: win32-scaled-font-size.patch 2007-08-02 00:00:32 -07:00
vladimir@pobox.com 9cb283c92b b=383960, moz cairo: no longer needed: quartz-glyph-rounding.patch 2007-08-02 00:00:10 -07:00
vladimir@pobox.com 0e5eba4460 b=383960, moz cairo: no longer needed: fbcompose-bandaid.patch 2007-08-01 23:59:49 -07:00
vladimir@pobox.com 9986adbc35 b=383960, moz cairo: max-font-size.patch 2007-08-01 23:59:30 -07:00
vladimir@pobox.com d72dfa94bc b=383960, Cairo 1.5.x: fix XLIB_XRENDER feature 2007-08-01 23:59:07 -07:00
vladimir@pobox.com fff9df0f10 b=383960, Cairo 1.5.x: Cairo 2007-08-01 23:58:46 -07:00
vladimir@pobox.com cc1b4ed12b b=383960, Cairo 1.5.x: pixman mozilla fixes 2007-08-01 23:57:51 -07:00
vladimir@pobox.com 4c95147991 b=383960, Cairo 1.5.x: pixman 2007-08-01 23:54:40 -07:00
vladimir@pobox.com 0b7a39641d b=390202, trunk topcrash gfxFont::Draw, r=stuart,a=damon 2007-07-31 13:34:43 -07:00
sharparrow1@yahoo.com 5c09d6dad8 Update UUID after checkin for bug 4821 2007-07-26 13:27:21 -07:00
roc+@cs.cmu.edu 91e8ee5011 Trivial fix that should fix Linux reftests 2007-07-26 04:22:57 -07:00
roc+@cs.cmu.edu 377804c1a1 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 a120476abb Bug 4821: Implement page zoom (backend). r+sr=roc. 2007-07-25 20:34:16 -07:00
vladimir@pobox.com dbabc87f82 b=339553, drawString enhancement for canvas, r=me; patch from robarnold 2007-07-25 11:21:34 -07:00
sharparrow1@yahoo.com 8443b39386 Bug 376124: Some rounding fixes related to a scrolling paint bug. r=vlad 2007-07-25 10:19:40 -07:00
vladimir@pobox.com 114ea27b4d cairo backout 2007-07-24 12:26:01 -07:00
vladimir@pobox.com 379e477f01 backing out cairo update, again 2007-07-24 12:24:26 -07:00
vladimir@pobox.com d1fec8c67f b=383960, moz cairo: new cairo-rename.h 2007-07-24 10:46:07 -07:00
vladimir@pobox.com d7255e5c57 b=383960, moz cairo: MSVC compilation fixes 2007-07-24 10:45:51 -07:00
vladimir@pobox.com 1f6e32ed7d b=383960, moz cairo: fix up compilation with in-tree pixman 2007-07-24 10:43:30 -07:00
vladimir@pobox.com 8201193571 b=383960, moz cairo: nonfatal-assertions.patch 2007-07-24 10:43:10 -07:00
vladimir@pobox.com 967ec3d16a b=383960, moz cairo: win32-no-printer-bitblt.patch 2007-07-24 10:38:48 -07:00
vladimir@pobox.com 1d18c65f3b b=383960, moz cairo: win32-logical-font-scale.patch 2007-07-24 10:38:29 -07:00
vladimir@pobox.com ce7e345277 b=383960, moz cairo: win32-scaled-font-size.patch 2007-07-24 10:38:12 -07:00
vladimir@pobox.com 4c225de49d b=383960, moz cairo: no longer needed: quartz-glyph-rounding.patch 2007-07-24 10:36:53 -07:00
vladimir@pobox.com 5a86ae8898 b=383960, moz cairo: no longer needed: fbcompose-bandaid.patch 2007-07-24 10:36:36 -07:00
vladimir@pobox.com ab1ae7a10f b=383960, moz cairo: max-font-size.patch 2007-07-24 10:36:18 -07:00
vladimir@pobox.com 8713bbee30 b=383960, Cairo 1.5.x: fix XLIB_XRENDER feature 2007-07-24 10:33:26 -07:00
vladimir@pobox.com 50aa2b9010 b=383960, Cairo 1.5.x: Cairo 2007-07-24 10:29:35 -07:00
vladimir@pobox.com de904a0835 b=383960, Cairo 1.5.x: pixman mozilla fixes 2007-07-24 10:11:07 -07:00
vladimir@pobox.com c73a12709b b=383960, Cairo 1.5.x: pixman 2007-07-24 10:08:21 -07:00
jwalden@mit.edu 570c5f622b --enable-tests bustage fix, after color management landing. r=sparky 2007-07-23 18:06:07 -07:00
pavlov@pavlov.net e3421eba8a adding color management capabilities -- preffed off. bug 16769. patch from tor. r=bsmedberg, sr=me 2007-07-23 15:02:17 -07:00