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
vladimir%pobox.com
802838666a
b=383960, Upgrade cairo to 1.4.8, r=me -- moz cairo: avoid-region-extract.patch
2007-06-11 00:08:00 +00:00
vladimir%pobox.com
1b0f84965c
b=383960, Upgrade cairo to 1.4.8, r=me -- moz cairo: win32-no-printer-bitblt.patch
2007-06-11 00:07:36 +00:00
vladimir%pobox.com
47759de834
b=383960, Upgrade cairo to 1.4.8, r=me -- moz cairo: misc fixes
2007-06-11 00:07:13 +00:00
vladimir%pobox.com
71174d9300
b=383960, Upgrade cairo to 1.4.8, r=me -- moz cairo: win32-scaled-font-size.patch
2007-06-11 00:06:47 +00:00
vladimir%pobox.com
e8e5c569b0
b=383960, Upgrade cairo to 1.4.8, r=me -- moz cairo: no longer needed: quartz-glyph-rounding.patch
2007-06-11 00:06:24 +00:00
vladimir%pobox.com
02484ad478
b=383960, Upgrade cairo to 1.4.8, r=me -- moz cairo: fbcompose-bandaid.patch
2007-06-11 00:05:59 +00:00
vladimir%pobox.com
8645c31058
b=383960, Upgrade cairo to 1.4.8, r=me -- moz cairo: max-font-size.patch
2007-06-11 00:02:13 +00:00
vladimir%pobox.com
5f33abec8e
b=383960, Upgrade cairo to 1.4.8, r=me -- cairo 1.4.8
2007-06-11 00:01:31 +00:00
roc+%cs.cmu.edu
f306f5cb35
Bug 383548. Add MOZ_COUNT_CTOR/DTOR to help track gfxTextRun memory usage. r=pavlov
2007-06-10 23:07:29 +00:00
roc+%cs.cmu.edu
cc89ed7eb5
Bug 383548. Assert that textrun cache is empty before it is destroyed. r=pavlov
2007-06-10 23:06:03 +00:00
roc+%cs.cmu.edu
f3a3149e2b
Bug 383547. Convert font height, ascent, descent and max-advance to integers conservatively. r=pavlov
2007-06-10 23:04:27 +00:00
mozilla%weilbacher.org
ed37c961ed
Bug 380196: Kill QT graphics code, p=sciguyryan, r/sr=roc
2007-06-10 22:13:12 +00:00
mats.palmgren%bredband.net
2fa982c872
Fix GCC build error. b=363592 r=mkaply sr=benjamin
2007-06-08 12:05:29 +00:00
mats.palmgren%bredband.net
e3517d0ca0
Clamp final font size (after font-size-adjust) to a reasonable value. b=383473 r+sr=vladimir
2007-06-08 08:22:04 +00:00
masayuki%d-toybox.com
9cfe396adc
Bug 374251 r=vlad
2007-06-07 19:14:07 +00:00
roc+%cs.cmu.edu
377b5242d9
Bug 381654. Initialize PangoAnalysis fields robustly. patch by Karl Tomlinson, r+sr=roc
2007-06-07 03:29:34 +00:00
longsonr%gmail.com
242e70f2bd
Bug 379284 - Support font-weight='lighter' on Windows. r=vladimir,sr=roc
2007-06-05 09:29:11 +00:00
joshmoz%gmail.com
10217e283b
use a smaller system font for eSystemFont_List on Mac OS X. b=262191 r=smorgan sr=roc
2007-06-02 22:17:23 +00:00
martijn.martijn%gmail.com
99cd9a8181
Fix mingw build issue from Bug 377950 - Need to get real cmaps from fonts, r+sr=pavlov
2007-06-02 10:12:40 +00:00
roc+%cs.cmu.edu
65a6207513
Fixing bustage.
2007-05-31 05:21:56 +00:00
roc+%cs.cmu.edu
f35b5a431f
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-31 05:04:24 +00:00
roc+%cs.cmu.edu
f5dea68223
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-31 05:01:57 +00:00
vladimir%pobox.com
a06fe0b57a
b=379834, scrolling with large dashed border extremely slow, r+sr=roc
2007-05-31 00:38:41 +00:00
roc+%cs.cmu.edu
2a3bfee38b
Not (Really) Part Of The Build. Comment and whitespace changes only. More specific documentation for gfxSkipChars.
2007-05-30 22:20:11 +00:00
vladimir%pobox.com
ce79dff7cf
b=375042, cairo symbol exposed, potentially conflicting with system cairo, r=stuart
2007-05-30 08:34:28 +00:00
vladimir%pobox.com
1af93cd30c
b=348462, clamp font size to a lower value; r=stuart
2007-05-30 08:32:50 +00:00
vladimir%pobox.com
45bc778cf4
b=364968, cairo big-image downscaling limit dest coord psace (corrupt favicon tab images), r+sr=roc
2007-05-30 08:22:05 +00:00
vladimir%pobox.com
c51f393221
b=364968, cairo big-image downscaling limit dest coord psace (corrupt favicon tab images), r+sr=roc
2007-05-30 08:20:40 +00:00
vladimir%pobox.com
df9864d5ba
b=368247, new border rendering approach, r+sr=roc
2007-05-30 02:46:54 +00:00
pavlov%pavlov.net
02452dfe95
relanding code to get and cache code point info from each font on your system and improve font selection speed and results. bug 377950. r=vlad/roc,sr=roc
2007-05-30 00:07:03 +00:00
benjamin%smedbergs.us
d5f66c9e77
Backout bug 377950 due to startup crashes.
2007-05-29 15:09:23 +00:00
pavlov%pavlov.net
765f18ce7f
Get and cache code point info from each font on your system and improve font selection speed/results. bug 377950. r=vlad/roc,sr=roc
2007-05-29 10:24:17 +00:00
roc+%cs.cmu.edu
d4dd2c21eb
Bug 382206. Ensure that the clip rectangle used to draw partial ligatures is pixel-aligned. Also fix an off-by-one error that busted the detection of the end of a ligature. r=pavlov
2007-05-29 09:47:54 +00:00
mozilla%weilbacher.org
b7291e2df6
[OS/2] Bug 381330: improve system font handling.
...
- use the font name as read from OS2.INI to determine font properties
- better comment nsSystemFontsOS2::GetSystemFont()
- fix debugging typo (+1) left by mistake in earlier checkin
2007-05-28 23:49:06 +00:00
mozilla%weilbacher.org
5a2d1c3221
[OS/2] Bug 381333: improve Thebes font handling on OS/2.
...
- fix faulty missing-glyph case
- add the fix from bug 377923
2007-05-28 22:00:00 +00:00
mozilla%weilbacher.org
b5b8d4f79e
[OS/2] Bug 381330: improve system font handling.
...
Convert system units (pt) to Gecko units (px).
Remove unnecessary function GetSystemFontInfo(), everything can be done inside GetSystemFont() directly.
2007-05-28 16:28:11 +00:00
vladimir%pobox.com
63dd0cf3e5
b=375047, fragile pango initialization, r=roc
2007-05-23 03:57:34 +00:00
vladimir%pobox.com
f6ef833e11
b=324698, disable bilinear filtering for upscaled images (upscaling causes misrendering), r=roc
2007-05-23 03:54:38 +00:00
sharparrow1%yahoo.com
d6b14eb5b9
Relanding bug 380438: Black lines appearing on the Opera Desktop Team Blog comments. r+sr=roc.
2007-05-23 03:45:59 +00:00
roc+%cs.cmu.edu
03428b2a01
Bug 377923. Hide glyphs for \t, \r and \n under all circumstances. r=pavlov
2007-05-23 03:45:52 +00:00
sharparrow1%yahoo.com
1c0bcf37c2
Backing out due to red tree.
2007-05-23 01:57:41 +00:00
sharparrow1%yahoo.com
c0de8f795e
Bug 380438: Black lines appearing on the Opera Desktop Team Blog comments. r+sr=roc
2007-05-23 01:42:37 +00:00
roc+%cs.cmu.edu
e4955b1044
Bug 381127. Add whitespace trimming capability to BreakAndMeasureText. r=pavlov
2007-05-22 23:40:07 +00:00
roc+%cs.cmu.edu
a2c6a534d5
Bug 381128. Remove gfxPangoFonts::Measure, it's kinda broken and not all that helpful right now. r=pavlov
2007-05-22 23:33:19 +00:00
tor%cs.brown.edu
5bed159118
Bug 380071 - add cairo_clip_extents() functionality to thebes. r=vlad
2007-05-22 19:30:04 +00:00
jminta%gmail.com
85c24b857c
Bug 377717 again, if this doesn't go green i'll back out
2007-05-21 02:57:10 +00:00
jminta%gmail.com
7bf82b348d
try again
2007-05-21 02:45:45 +00:00
jminta%gmail.com
dfb4928761
bustage fix from Bug 377717
2007-05-21 02:42:02 +00:00
jminta%gmail.com
62aed7c06f
Bug 377717 Remove 'decorations' and 'variant' from gfxFontStyle, r=pavlov
2007-05-21 02:18:05 +00:00
roc+%cs.cmu.edu
e4ec9ff229
Bug 377232. Align font boundaries with cluster boundaries to avoid ATSUI weirdness where it chooses different fonts fo characters in the same cluster...
2007-05-21 02:02:16 +00:00
roc+%cs.cmu.edu
006e40ca97
Bug 380484. Don't divide by zero if a font has a really small maxAdvance. r=vlad
2007-05-21 01:56:10 +00:00
roc+%cs.cmu.edu
dfc119def4
Bug 380210. Time out fonts after 30 seconds, not 3 seconds. r=vlad
2007-05-21 01:54:13 +00:00
vladimir%pobox.com
a6b13d4737
b=380494, followup for zero-sized surfaces; allow zero-sized image surfaces to be created, r+sr=roc
2007-05-20 22:46:53 +00:00
vladimir%pobox.com
2c0c44d995
b=379436, borders on elements > 2^15px drawn backwards, r=dbaron
2007-05-20 22:41:21 +00:00
mozilla%weilbacher.org
c5e4015252
[OS/2] Bug 371504: get Thebes working on OS/2 again.
...
- Change the font handling over from native OS/2 GPI to Fontconfig+Freetype.
- This lets us use cairo text drawing.
Finally end the months long OS/2 build break.
2007-05-20 13:45:49 +00:00
mozilla%weilbacher.org
7208756028
[OS/2] Bug 371504: Makefile additions for Thebes on OS/2, r=vlad
2007-05-20 13:28:12 +00:00
joshmoz%gmail.com
925c06e9a8
don't put a dropmarker in comboboxes if nsITheme says not to. b=370282 r/sr=roc
2007-05-18 03:04:05 +00:00
roc+%cs.cmu.edu
2fa939ffd5
Not (Really) Part Of The Build. Fix shortcut calculation that was causing random crashes with new textframe.
2007-05-17 05:18:21 +00:00
vladimir%pobox.com
770ff41178
b=380494, allow zero-width/height surfaces (crash moz_cairo_win32_surface_get_image etc.), r+sr=roc
2007-05-15 20:27:10 +00:00
dbaron%dbaron.org
b0ef6158d8
Account for non-pixel-aligned current transforms when snapping to pixel coordinates. b=369882 r=vlad
2007-05-15 05:15:53 +00:00
roc+%cs.cmu.edu
f0c99ae7eb
Bug 380692. Change gfxTextRun API so the textrun copies text, if necessary, instead of the caller having to do it. r=vlad
2007-05-15 03:56:48 +00:00
roc+%cs.cmu.edu
02a975fc9b
Not (Really) Part Of The Build (Yet). Make gfxSkipCharsIterator::IsOriginalCharSkipped operate correctly when the iterator is currently pointed at a zero-length run.
2007-05-15 03:09:16 +00:00
roc+%cs.cmu.edu
1e91656fd6
Bug 380484. Work around ATSUI's 32k pixel limitation; when creating textruns, split the textrun up into smaller pieces if necessary before we pass it to ATSUI. r=vlad
2007-05-15 03:06:52 +00:00
roc+%cs.cmu.edu
64d540a3a5
Bug 380484. Work around ATSUI's 32k pixel limitation; when creating textruns, split the textrun up into smaller pieces if necessary before we pass it to ATSUI. r=vlad
2007-05-15 02:54:21 +00:00
asqueella%gmail.com
337f2fc2d7
Bug 380153 - SetupClusterBoundaries uses unset attrs from pango_break after NUL.
...
p=Karl Tomlinson <mozbugz@karlt.net>
r=roc
2007-05-13 12:31:24 +00:00
asqueella%gmail.com
8112731cc3
Bug 375864 - Crash [@ gfxTextRun::CompressedGlyph::IsClusterStart] when viewing URL as UTF-16
...
p=Karl Tomlinson <mozbugz@karlt.net>
r+sr=roc
2007-05-13 11:32:43 +00:00
mats.palmgren%bredband.net
3b6c24af11
Make CreateRenderingContext() return error for a null surface and add error handling to callers. b=362201 r+sr=vladimir
2007-05-12 13:06:17 +00:00
roc+%cs.cmu.edu
1f21d04f17
Bug 380210. Fix appunits to Pango units conversions (only affects newtextframe). r=vlad
2007-05-12 05:54:31 +00:00
roc+%cs.cmu.edu
f975e202d8
Bug 380210. Make sure that a null PropertyProvider always means 'no spacing' without crashing. r=vlad
2007-05-12 05:53:29 +00:00
roc+%cs.cmu.edu
39384e1108
Bug 380210. Fix some incorrect comments and identifiers regarding units. r=vlad
2007-05-12 05:52:43 +00:00
roc+%cs.cmu.edu
3477f8c306
Bug 380451. Store hashcode in textrun to avoid accessing deleted text. r=vlad
2007-05-12 05:51:15 +00:00
vladimir%pobox.com
36765bfdfa
X11 needs to be taken out behind the barn and shot, r=me
2007-05-10 20:50:16 +00:00
vladimir%pobox.com
7e9f39217c
more bustage fix
2007-05-10 20:41:40 +00:00
vladimir%pobox.com
b25cf55244
more bustage fix
2007-05-10 20:20:08 +00:00
vladimir%pobox.com
78f24f2726
X11 blows; bustage fix for linux
2007-05-10 20:19:04 +00:00
vladimir%pobox.com
5daf9003b4
mac bustage fix
2007-05-10 20:12:24 +00:00
vladimir%pobox.com
2d2aa10572
371135, oom crashers with big images, r=stuart
2007-05-10 19:58:09 +00:00