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

5522 Коммитов

Автор SHA1 Сообщение Дата
roc+%cs.cmu.edu df1d8efba7 Bug 394691. nsTArray should not do default initialization of POD elements. Also, switch nsAutoBuffer users to nsAutoTArray. patch by Chris Pearce, r=bsmedberg, sr=roc, a=bzbarsky 2007-09-18 23:12:10 +00:00
mozilla%weilbacher.org 9033f9f847 [OS/2] Bug 395301: Move offscreen surface creation from gfxOS2Platform to gfxOS2Surface 2007-09-18 21:20:25 +00:00
masayuki%d-toybox.com e3c8963a23 Bug 380026 "text-decoration: underline" for CJK characters is positioned higher than expected r+a=vlad 2007-09-18 09:40:24 +00:00
sayrer%gmail.com ed4eb63918 Bug 391890. leaks from pixman_rect_alloc within _cairo_gstate_clip drawing borders. Patch by Vladimir Vukicevic. r/sr=stuart, a=mconnor 2007-09-11 20:15:14 +00:00
sayrer%gmail.com a03a57a7ea Bug 393324. cairo leak in nsNativeThemeGTK::DrawWidgetBackground. r/sr=stuart, a=mconnor 2007-09-11 20:11:12 +00:00
mats.palmgren%bredband.net 0dd89e3dd2 [OS/2] Remove non-cairo OS2 gfx code from the tree. b=389729 r=mozilla@Weilbacher.org 2007-09-08 16:22:57 +00:00
mozilla%weilbacher.org 7197425164 [OS/2] Creation of a minimal 1x1 surface is good enough, and we always own the PS in the gfxOS2Surface(HWND) constructor. Part of work in bug 371505. 2007-09-08 15:29:21 +00:00
mozilla%weilbacher.org 8c11c15523 [OS/2] Make debug output in gfxOS2Surface a bit more useful 2007-09-08 14:50:09 +00:00
timeless%mozdev.org 00afc42983 Bug 341958 add some more items to .cvsignore
r=bsmedberg sr=pavlov
2007-09-06 03:26:32 +00:00
masayuki%d-toybox.com fd3b51c1c9 backing out previous checked-in, because some tests are failed in tinderbox 2007-09-05 23:46:09 +00:00
masayuki%d-toybox.com 844b8fc777 Bug 380026 'text-decoration: underline' for CJK characters is positioned higher than expected. r+a=vlad 2007-09-05 23:03:04 +00:00
jwalden%mit.edu f49fc51830 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-05 06:41:37 +00:00
roc+%cs.cmu.edu 420d80a301 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-04 03:40:14 +00:00
roc+%cs.cmu.edu a4389b748b 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-04 02:38:33 +00:00
masayuki%d-toybox.com 8c920b846f Bug 394109 Inconsistent text-decoration positioning. r+sr+a=roc 2007-09-03 15:27:27 +00:00
masayuki%d-toybox.com 323bfa713f Oops, backing-out previous checked-in, because tinderbox has RED. 2007-09-03 11:03:50 +00:00
masayuki%d-toybox.com faceb0991f Bug 394109 Inconsistent text-decoration positioning. r+sr+a=roc 2007-09-03 11:01:49 +00:00
asqueella%gmail.com 3a938e82d3 Bug 392927 - Kill old gfx code in nsIImage
p=Jonathan Steele <xfsunoles@gmail.com>
r+a=pavlov
2007-09-02 16:17:37 +00:00
mozilla%weilbacher.org 0acbc2540b [OS/2] Bug 381330: use font resolution instead of screen resolution for system fonts 2007-08-31 18:24:49 +00:00
mats.palmgren%bredband.net b253b9cd9d 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 07:53:53 +00:00
masayuki%d-toybox.com aa9cb89e58 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-31 06:30:59 +00:00
martijn.martijn%gmail.com 18b5fc684c Bug 394223 � Mingw build error in gfxWindowsFonts.cpp:1460, r+a=vlad 2007-08-31 00:09:40 +00:00
tor%cs.brown.edu e0aaed870b Bug 393109 - treat system colors as output device values. r+a=pavlov 2007-08-30 16:21:18 +00:00
pavlov%pavlov.net a97eae15a7 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 20:44:12 +00:00
roc+%cs.cmu.edu 6bbec1cda4 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 23:44:00 +00:00
philringnalda%gmail.com c31b668b9c 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 21:34:03 +00:00
smontagu%smontagu.org 3ffacb15e4 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 17:28:56 +00:00
philringnalda%gmail.com e22975e20b 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-26 04:38:18 +00:00
asqueella%gmail.com 899d8d079c Bug 216682 - Eliminate DrawToImage
p=Alfred Kayser <alfredkayser@nl.ibm.com>
r=tor, sr=pavlov, a=pavlov
2007-08-25 19:18:45 +00:00
asqueella%gmail.com 0ea19e62b5 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 18:33:45 +00:00
pavlov%pavlov.net f8e7aca77d bug 393632. cache cjk resolved font list as well. r=elif 2007-08-25 00:00:41 +00:00
pavlov%pavlov.net ebf1bf1dfa 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 23:05:07 +00:00
pavlov%pavlov.net 44f4fc6a3a bug 388706. cache resolved fonts per language group. r=elif 2007-08-24 19:41:17 +00:00
dolske%mozilla.com dfac556111 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-24 00:53:58 +00:00
masayuki%d-toybox.com 4e2e934e77 b=392252 fix bustage 2007-08-22 11:30:32 +00:00
masayuki%d-toybox.com 5fa5b33f97 Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc 2007-08-22 11:13:55 +00:00
mozilla%weilbacher.org e06ad8123a [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 12:36:21 +00:00
mozilla%weilbacher.org 073affa949 [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 12:27:30 +00:00
mozilla%weilbacher.org 38ea9bd9dc [OS/2] Bug 381333: make debug output more helpful 2007-08-19 12:05:23 +00:00
sharparrow1%yahoo.com 0859cc57d2 Bug 382458, additional patch to fix repainting problems with theming and pixel rounding. r=vlad, a=blocking1.9+ 2007-08-17 20:30:23 +00:00
vladimir%pobox.com e7ae74d226 b=391583, DoesARGBImageDataHaveAlpha is slow, r=stuart,a=me 2007-08-17 19:55:00 +00:00
ginn.chen%sun.com 3e6dc55d45 Bug 391184 Firefox crashed [@ _get_bitmap_surface] div zero in _cairo_malloc_ab macro
r+a=vladimir
2007-08-16 03:53:19 +00:00
mats.palmgren%bredband.net 80b7a111ef Backing out last change since it caused crashes on Windows (bug 392214). b=390898 2007-08-14 19:03:57 +00:00
masayuki%d-toybox.com 65dfc1fb74 Bug 365414 overflowed decoration lines are not erased/painted r+sr=roc 2007-08-14 16:39:55 +00:00
mats.palmgren%bredband.net 9feeb0b0c4 Bustage fix. b=391243 2007-08-14 11:46:26 +00:00
mats.palmgren%bredband.net 31dc6709ea Bandaid for a Cairo crash. b=390898 r+sr=vladimir 2007-08-14 09:48:49 +00:00
mats.palmgren%bredband.net f7d6a8381f Don't crash when CurrentSurface() or GetDC() return null. b=391243 r+sr+a=vladimir 2007-08-14 09:47:37 +00:00
joshmoz%gmail.com df19edac52 Fix font size for submit and file input buttons. b=262191 sr=vlad 2007-08-11 03:22:58 +00:00
pavlov%pavlov.net 5bed14625c make bitmap fonts support their space character. bug 386389. r=vlad 2007-08-10 20:00:03 +00:00
roc+%cs.cmu.edu 67cb988c94 Bug 391068. Fix ATSUI cluster analysis loop. r=vlad,a=pavlov 2007-08-10 02:24:38 +00:00
roc+%cs.cmu.edu 9feffdc761 Bug 385719. Allow text substrings passed to gfxTextRun APIs to start or end in the middle of a cluster. r+a=pavlov 2007-08-10 01:35:32 +00:00
vladimir%pobox.com e3bb5d1251 b=390668, crash in gfxASurface::GetType (_moz_cairo_scaled_font_status and others), often using drawWindow 2007-08-09 18:54:19 +00:00
vladimir%pobox.com cc87109165 b=383512, make (win32) gfx support text drawing onto any surface type, r/a=stuart 2007-08-07 22:46:42 +00:00
vladimir%pobox.com ef7d71801f 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-07 03:56:16 +00:00
vladimir%pobox.com d6dcbc0f08 backing out 390912, not sure what's wrong with linux 2007-08-07 01:52:15 +00:00
vladimir%pobox.com d4337a1652 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-07 01:15:56 +00:00
vladimir%pobox.com a9b5dc170e b=390912, odd black bars with stroked rounded rects outside of view bounds, r=shaver, rs=k&r 2007-08-07 01:14:47 +00:00
benjamin%smedbergs.us a311b83259 Bug 387132 followup - build the reftest-fast tool correctly with libxul, r=vlad a=only functional change is NPOB 2007-08-06 20:13:19 +00:00
sdwilsh%shawnwilsher.com 4129c776bc 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 17:45:58 +00:00
mats.palmgren%bredband.net 18b4ec129e Bail out of gfxFont::Draw if setting up the Cairo font fails. b=390476 r+sr=pavlov a19=pavlov 2007-08-06 12:30:15 +00:00
vladimir%pobox.com b9f73ed056 b=390798, animated gifs shrunk to favicon size; also b=390622, yahoo mail beta misrendered; r=stuart 2007-08-06 04:14:14 +00:00
sharparrow1%yahoo.com af6e9bc4e1 Bug 389938 - Full page zoom does not affect text with CSS font set to message-box. r+sr=roc, a=pavlov 2007-08-03 23:39:37 +00:00
sharparrow1%yahoo.com 87c5423b19 Bug 390039: antialiasing incosistent when using full page zoom. r=vlad, a=pavlov 2007-08-03 23:37:17 +00:00
masayuki%d-toybox.com 747a29fe1a The additional patch for bug 364786 r=vlad 2007-08-03 18:37:50 +00:00
mozilla%weilbacher.org 630c726edf [OS/2] Bug 390077: OS/2 build break after integration of lcms (work around OS/2 typedef), p=wuno, r=pavlov 2007-08-03 15:37:27 +00:00
ginn.chen%sun.com d797e70e54 Bug 390113 mozilla should not be compiled with -fast on Solaris
r=benjamin
2007-08-03 06:32:33 +00:00
ginn.chen%sun.com 3fbe87da95 Bug 390749 Fix build on Solaris
r+a=vladimir
2007-08-03 06:29:31 +00:00
sharparrow1%yahoo.com 742d572526 Bug 389459: lines appear when scrolling page while image loading at >144 dpi. r=vlad, a19=dbaron 2007-08-02 21:03:30 +00:00
vladimir%pobox.com a5444f09c6 avoid divide-by-zero in allocating 0x0 surface 2007-08-02 13:04:39 +00:00
vladimir%pobox.com ba90e9dcec avoid divide-by-zero resulting from push_group 2007-08-02 12:48:30 +00:00
vladimir%pobox.com 510301e12a linux tinderbox fix, thought I fixed this a different way, guess not 2007-08-02 07:11:27 +00:00
vladimir%pobox.com af8b80660d b=383960, moz cairo: win32/msvc fixes, disable MMX util it's fixed 2007-08-02 07:02:41 +00:00
vladimir%pobox.com 3671298a99 b=383960, moz cairo: new cairo-rename.h 2007-08-02 07:02:18 +00:00
vladimir%pobox.com 354481f07f b=383960, moz cairo: fix up compilation with in-tree pixman 2007-08-02 07:01:57 +00:00
vladimir%pobox.com 85a917cc75 b=383960, moz cairo: nonfatal-assertions.patch 2007-08-02 07:01:36 +00:00
vladimir%pobox.com ca262e81bf b=383960, moz cairo: win32-no-printer-bitblt.patch 2007-08-02 07:01:14 +00:00
vladimir%pobox.com e8fc935e79 b=383960, moz cairo: win32-logical-font-scale.patch 2007-08-02 07:00:53 +00:00
vladimir%pobox.com 64b7559394 b=383960, moz cairo: win32-scaled-font-size.patch 2007-08-02 07:00:33 +00:00
vladimir%pobox.com 9b0fa32962 b=383960, moz cairo: no longer needed: quartz-glyph-rounding.patch 2007-08-02 07:00:10 +00:00
vladimir%pobox.com c19846f601 b=383960, moz cairo: no longer needed: fbcompose-bandaid.patch 2007-08-02 06:59:49 +00:00
vladimir%pobox.com 5c6f7a7894 b=383960, moz cairo: max-font-size.patch 2007-08-02 06:59:30 +00:00
vladimir%pobox.com d29822a8da b=383960, Cairo 1.5.x: fix XLIB_XRENDER feature 2007-08-02 06:59:07 +00:00
vladimir%pobox.com 0aed64fdc4 b=383960, Cairo 1.5.x: Cairo 2007-08-02 06:58:47 +00:00
vladimir%pobox.com ffe60d5197 b=383960, Cairo 1.5.x: pixman mozilla fixes 2007-08-02 06:57:51 +00:00
vladimir%pobox.com ff8604e4b1 b=383960, Cairo 1.5.x: pixman 2007-08-02 06:54:41 +00:00
vladimir%pobox.com 80d6a3239f b=390202, trunk topcrash gfxFont::Draw, r=stuart,a=damon 2007-07-31 20:34:43 +00:00
sharparrow1%yahoo.com 3bcee5da48 Update UUID after checkin for bug 4821 2007-07-26 20:28:00 +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
sharparrow1%yahoo.com 6ddd341252 Bug 4821: Implement page zoom (backend). r+sr=roc. 2007-07-26 03:34:16 +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
sharparrow1%yahoo.com b1cd4b4e4d Bug 376124: Some rounding fixes related to a scrolling paint bug. r=vlad 2007-07-25 17:19:40 +00:00
vladimir%pobox.com 73de954433 cairo backout 2007-07-24 19:26:01 +00:00
vladimir%pobox.com ae59053b45 backing out cairo update, again 2007-07-24 19:24:28 +00:00
vladimir%pobox.com a25d89e03a b=383960, moz cairo: new cairo-rename.h 2007-07-24 17:46:07 +00:00
vladimir%pobox.com b658fb4723 b=383960, moz cairo: MSVC compilation fixes 2007-07-24 17:45:51 +00:00
vladimir%pobox.com 3ec680ace4 b=383960, moz cairo: fix up compilation with in-tree pixman 2007-07-24 17:43:30 +00:00
vladimir%pobox.com 78dd8bf03e b=383960, moz cairo: nonfatal-assertions.patch 2007-07-24 17:43:11 +00:00
vladimir%pobox.com 8b88917a3b b=383960, moz cairo: win32-no-printer-bitblt.patch 2007-07-24 17:38:48 +00:00
vladimir%pobox.com 7e3a3b0fa2 b=383960, moz cairo: win32-logical-font-scale.patch 2007-07-24 17:38:30 +00:00
vladimir%pobox.com 9aa412990c b=383960, moz cairo: win32-scaled-font-size.patch 2007-07-24 17:38:12 +00:00
vladimir%pobox.com 04c57a5fb2 b=383960, moz cairo: no longer needed: quartz-glyph-rounding.patch 2007-07-24 17:36:53 +00:00
vladimir%pobox.com e7205941a2 b=383960, moz cairo: no longer needed: fbcompose-bandaid.patch 2007-07-24 17:36:36 +00:00
vladimir%pobox.com 82def42ea2 b=383960, moz cairo: max-font-size.patch 2007-07-24 17:36:18 +00:00
vladimir%pobox.com 3edc57bad1 b=383960, Cairo 1.5.x: fix XLIB_XRENDER feature 2007-07-24 17:33:27 +00:00
vladimir%pobox.com 2bb1fde041 b=383960, Cairo 1.5.x: Cairo 2007-07-24 17:29:35 +00:00
vladimir%pobox.com 77ffdbcc05 b=383960, Cairo 1.5.x: pixman mozilla fixes 2007-07-24 17:11:07 +00:00
vladimir%pobox.com 65dc770de8 b=383960, Cairo 1.5.x: pixman 2007-07-24 17:08:21 +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
vladimir%pobox.com f6d6e8b5d6 b=386897, compile cairo/pixman with full speed optimization, r=roc,sr=stuart 2007-07-17 23:08:32 +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
kherron%fmailbox.com 5699bd57b9 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 15:11:38 +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
benjamin%smedbergs.us d83c776371 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 17:26:12 +00:00
ginn.chen%sun.com 8c4c28d7e4 Bug 387399 Asian fonts are not rendered in web page on BIG ENDIAN machine
r=vladimir
2007-07-11 06:40:39 +00:00
sharparrow1%yahoo.com b329ef5c40 Bug 382595: Lines across embedded svg when scrolling. Followup rounding fix. r+sr=roc 2007-07-09 05:04:02 +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
mats.palmgren%bredband.net 42661ee1ed Remove non-cairo PostScript support. b=385577 r=kherron sr=pavlov 2007-07-05 11:29:53 +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
longsonr%gmail.com d2796e32a8 Bug 383872 - invalid image height assertion with svg foreignObject element, background image, height: 0.5px. r=vladimir,sr=roc 2007-07-03 08:53:03 +00:00
benjamin%smedbergs.us d39957269b Bug 383167 try #3 - need buildid in an external file, r=luser sr=jst with additional parts r=biesi 2007-07-02 18:20:28 +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
vladimir%pobox.com 465bc5057f backing out but 383960, upgrade to cairo 1.4.10, due to bug 384035 (again) 2007-06-30 10:45:12 +00:00
vladimir%pobox.com ca8edf6c4d b=383960: Upgrade cairo to 1.4.10: moz cairo: nonfatal-assertions.patch 2007-06-30 07:50:54 +00:00
vladimir%pobox.com 341dd4ee8b b=383960: Upgrade cairo to 1.4.10: moz cairo: win32-no-printer-bitblt.patch 2007-06-30 07:50:09 +00:00
vladimir%pobox.com cb6c6886b7 b=383960: Upgrade cairo to 1.4.10: moz cairo: win32-logical-font-scale.patch 2007-06-30 07:49:37 +00:00
vladimir%pobox.com 04bf9803cc b=383960: Upgrade cairo to 1.4.10: moz cairo: win32-scaled-font-size.patch 2007-06-30 07:48:59 +00:00
vladimir%pobox.com 5e1706b6d8 b=383960: Upgrade cairo to 1.4.10: moz cairo: no longer needed: quartz-glyph-rounding.patch 2007-06-30 07:48:18 +00:00
vladimir%pobox.com 40a76f9d93 b=383960: Upgrade cairo to 1.4.10: moz cairo: fbcompose-bandaid.patch 2007-06-30 07:47:45 +00:00
vladimir%pobox.com d1d7cb3822 b=383960: Upgrade cairo to 1.4.10: moz cairo: max-font-size.patch 2007-06-30 07:46:18 +00:00
vladimir%pobox.com 0656086ccd b=383960: Upgrade cairo to 1.4.10: Cairo 1.4.10 2007-06-30 07:45:17 +00:00
sharparrow1%yahoo.com da28596a98 Update UUIDs 2007-06-27 22:15:13 +00:00
sharparrow1%yahoo.com 48a96484b3 Bug 386108: remove nsIDrawingSurface. rs=pavlov 2007-06-27 21:53:35 +00:00
sharparrow1%yahoo.com 7a90cc6e41 Bug 385937: Remove nsIBlender. (forgot to remove this) 2007-06-27 20:13:37 +00:00
sharparrow1%yahoo.com 0d381b42d0 Bug 385937: Remove nsIBlender. rs=pavlov 2007-06-27 19:07:13 +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
sharparrow1%yahoo.com e01264f0b5 Bug 385923: Remove unused code from nsRenderingContextImpl. rs=pavlov. 2007-06-27 00:24:56 +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
benjamin%smedbergs.us 42c7e1c6b1 Reverting bug 383167 again for linux test bustage :-( 2007-06-26 19:22:55 +00:00
benjamin%smedbergs.us b60c196e68 Bug 383167 trying again, reviews by luser and biesi, sr=jst 2007-06-26 16:35:05 +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
benjamin%smedbergs.us 9784bf995e Revert all of bug 383167 changes because they're not enough... going to try again later. 2007-06-25 18:41:00 +00:00
benjamin%smedbergs.us 81d0ea8604 Bug 383167 - Need buildid in an external file, r=luser sr=jst 2007-06-25 15:26:03 +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
kherron%fmailbox.com 3a8f77adae Bug 383853 - Leak in nsThebesDeviceContext when printing. r+sr=roc. 2007-06-16 19:33:50 +00:00
mats.palmgren%bredband.net d8f37813b6 Removing obsolete .cvsignore files. 2007-06-16 03:26:40 +00:00
mats.palmgren%bredband.net e7651d466b Bye bye non-cairo GTK gfx. b=383889 r+sr=vladimir 2007-06-16 02:13:56 +00:00
pavlov%pavlov.net 7f2423b336 bug 342466. make font fallback deterministic. r=vlad 2007-06-15 21:48:59 +00:00
mozilla%weilbacher.org 923973169f [OS/2] Bug 371505: check in preliminary workarounds for Thebes repaint problems based on ideas from Andy Willis 2007-06-14 20:38:56 +00:00
pavlov%pavlov.net 7fb1999638 minor cleanup to make the code more readable. bug 384363. r=vlad 2007-06-13 23:28:25 +00:00
roc+%cs.cmu.edu 86e8cc2e65 Bug 382741. Updating cairo patch list. 2007-06-13 22:49:19 +00:00
roc+%cs.cmu.edu 1fa25111c4 Bug 382741. Make cairo asserts non-fatal. May fix tinderbox issues with crashing with new-textframe. r=vlad 2007-06-13 22:10:23 +00:00
mats.palmgren%bredband.net 1104dddb66 Bye bye Xprint. b=326716 r+sr=dbaron 2007-06-13 18:03:03 +00:00
joshmoz%gmail.com deee5f59ea use a smaller button font size by default on Mac OS X. b=262191 r/sr=roc 2007-06-12 21:51:10 +00:00
roc+%cs.cmu.edu 5bd0790ac0 Bug 384100. Implement word-based textrun cache. r=vlad 2007-06-12 20:56:05 +00:00
pavlov%pavlov.net f57692b215 use the right length when iterating over the string. bug 384094. r=vlad 2007-06-12 18:54:41 +00:00
pavlov%pavlov.net fb687e99cf Force us to select the same font if we're around joiners. bug 384096. r=vlad 2007-06-12 18:52:32 +00:00
pavlov%pavlov.net c9f89e7baf initing uninited variables. r=me 2007-06-12 08:39:18 +00:00
leon.sha%sun.com d85f29a393 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-12 05:29:20 +00:00
gavin%gavinsharp.com 5ce6460a37 Bustage fix: Vlad apparently forgot to back out the changes to this file 2007-06-11 04:40:29 +00:00
vladimir%pobox.com ba634ecfbd backing out cairo 1.4.8 due to qm-rhel02 stupidity 2007-06-11 03:53:51 +00:00
vladimir%pobox.com 0808c6c3d3 more linux reftest debugging; force a cairo crash on error 2007-06-11 03:17:24 +00:00
pavlov%pavlov.net 7b2ac9df43 build bustage fix. 2007-06-11 01:45:41 +00:00
pavlov%pavlov.net 5da0f3516b bug 332649. improved windows font selection. r=vlad sr=roc 2007-06-11 01:31:28 +00:00
vladimir%pobox.com ed6bfc2046 b=383960, Upgrade cairo to 1.4.8, r=me -- cairo 1.4.8: missed removing cairo-font.c 2007-06-11 00:09:00 +00:00