Commit Graph

5365 Commits

Author SHA1 Message Date
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