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