tor%cs.brown.edu
9d92b10a84
Bug 393109 - treat system colors as output device values. r+a=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@233410 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-30 16:21:18 +00:00
pavlov%pavlov.net
aeaa691693
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>
git-svn-id: svn://10.0.0.236/trunk@233238 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-28 20:44:12 +00:00
roc+%cs.cmu.edu
dc7ba8870e
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
...
git-svn-id: svn://10.0.0.236/trunk@233130 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-26 23:44:00 +00:00
philringnalda%gmail.com
40c0bec087
Bug 379886 â Font preferences panel selects random fonts in cairo builds, patch by Karl Tomlinson <mozbugz@karlt.net>, r+sr=vlad/pavlov
...
git-svn-id: svn://10.0.0.236/trunk@233126 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-26 21:34:03 +00:00
smontagu%smontagu.org
ea03b62739
Override fLinkBefore except for the first range of an item, and fLinkAfter except for the last range. Bug 391045, r+a=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@233116 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-26 17:28:56 +00:00
philringnalda%gmail.com
05d56705c8
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
...
git-svn-id: svn://10.0.0.236/trunk@233095 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-26 04:38:18 +00:00
asqueella%gmail.com
aca1b33ea7
Bug 216682 - Eliminate DrawToImage
...
p=Alfred Kayser <alfredkayser@nl.ibm.com>
r=tor, sr=pavlov, a=pavlov
git-svn-id: svn://10.0.0.236/trunk@233073 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-25 19:18:45 +00:00
asqueella%gmail.com
bdf6b62724
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
git-svn-id: svn://10.0.0.236/trunk@233071 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-25 18:33:45 +00:00
pavlov%pavlov.net
1d5fbc2cda
bug 393632. cache cjk resolved font list as well. r=elif
...
git-svn-id: svn://10.0.0.236/trunk@233042 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-25 00:00:41 +00:00
pavlov%pavlov.net
70a4cc2d34
bug 393626. fixing a bug causing us to always append the system default font to the list of font entries... r=elif
...
git-svn-id: svn://10.0.0.236/trunk@233040 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-24 23:05:07 +00:00
pavlov%pavlov.net
e6b8c08b40
bug 388706. cache resolved fonts per language group. r=elif
...
git-svn-id: svn://10.0.0.236/trunk@233032 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-24 19:41:17 +00:00
dolske%mozilla.com
2420dcf2f2
Bug 384041: "we can't do this with the old image code" in console. p=rich@rd.gen.nz, r=vlad, a=vlad
...
git-svn-id: svn://10.0.0.236/trunk@232996 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-24 00:53:58 +00:00
masayuki%d-toybox.com
c44ad4b271
b=392252 fix bustage
...
git-svn-id: svn://10.0.0.236/trunk@232842 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 11:30:32 +00:00
masayuki%d-toybox.com
4a791f4b57
Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@232841 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 11:13:55 +00:00
mozilla%weilbacher.org
61a5c06468
[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.
...
git-svn-id: svn://10.0.0.236/trunk@232339 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-19 12:36:21 +00:00
mozilla%weilbacher.org
c29e7f8c57
[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.
git-svn-id: svn://10.0.0.236/trunk@232338 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-19 12:27:30 +00:00
mozilla%weilbacher.org
ef1191e74d
[OS/2] Bug 381333: make debug output more helpful
...
git-svn-id: svn://10.0.0.236/trunk@232337 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-19 12:05:23 +00:00
sharparrow1%yahoo.com
13af134114
Bug 382458, additional patch to fix repainting problems with theming and pixel rounding. r=vlad, a=blocking1.9+
...
git-svn-id: svn://10.0.0.236/trunk@232287 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-17 20:30:23 +00:00
vladimir%pobox.com
3d003b2627
b=391583, DoesARGBImageDataHaveAlpha is slow, r=stuart,a=me
...
git-svn-id: svn://10.0.0.236/trunk@232284 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-17 19:55:00 +00:00
ginn.chen%sun.com
332dd5fa65
Bug 391184 Firefox crashed [@ _get_bitmap_surface] div zero in _cairo_malloc_ab macro
...
r+a=vladimir
git-svn-id: svn://10.0.0.236/trunk@232201 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-16 03:53:19 +00:00
mats.palmgren%bredband.net
084687ef53
Backing out last change since it caused crashes on Windows (bug 392214). b=390898
...
git-svn-id: svn://10.0.0.236/trunk@232063 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-14 19:03:57 +00:00
masayuki%d-toybox.com
89c1b72449
Bug 365414 overflowed decoration lines are not erased/painted r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@232046 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-14 16:39:55 +00:00
mats.palmgren%bredband.net
d841072548
Bustage fix. b=391243
...
git-svn-id: svn://10.0.0.236/trunk@232033 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-14 11:46:26 +00:00
mats.palmgren%bredband.net
14de5776e6
Bandaid for a Cairo crash. b=390898 r+sr=vladimir
...
git-svn-id: svn://10.0.0.236/trunk@232031 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-14 09:48:49 +00:00
mats.palmgren%bredband.net
46c81eb89d
Don't crash when CurrentSurface() or GetDC() return null. b=391243 r+sr+a=vladimir
...
git-svn-id: svn://10.0.0.236/trunk@232030 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-14 09:47:37 +00:00
joshmoz%gmail.com
9d9da98ff5
Fix font size for submit and file input buttons. b=262191 sr=vlad
...
git-svn-id: svn://10.0.0.236/trunk@231888 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-11 03:22:58 +00:00
pavlov%pavlov.net
a1f4c355bc
make bitmap fonts support their space character. bug 386389. r=vlad
...
git-svn-id: svn://10.0.0.236/trunk@231845 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-10 20:00:03 +00:00
roc+%cs.cmu.edu
456a8e991b
Bug 391068. Fix ATSUI cluster analysis loop. r=vlad,a=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@231773 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-10 02:24:38 +00:00
roc+%cs.cmu.edu
42135bc715
Bug 385719. Allow text substrings passed to gfxTextRun APIs to start or end in the middle of a cluster. r+a=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@231770 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-10 01:35:32 +00:00
vladimir%pobox.com
7d12057206
b=390668, crash in gfxASurface::GetType (_moz_cairo_scaled_font_status and others), often using drawWindow
...
git-svn-id: svn://10.0.0.236/trunk@231719 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-09 18:54:19 +00:00
vladimir%pobox.com
99b25d7924
b=383512, make (win32) gfx support text drawing onto any surface type, r/a=stuart
...
git-svn-id: svn://10.0.0.236/trunk@231613 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-07 22:46:42 +00:00
vladimir%pobox.com
06b20d9704
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)
...
git-svn-id: svn://10.0.0.236/trunk@231576 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-07 03:56:16 +00:00
vladimir%pobox.com
6f6d7118e0
backing out 390912, not sure what's wrong with linux
...
git-svn-id: svn://10.0.0.236/trunk@231567 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-07 01:52:15 +00:00
vladimir%pobox.com
ff610e0937
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)
...
git-svn-id: svn://10.0.0.236/trunk@231566 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-07 01:15:56 +00:00
vladimir%pobox.com
3bc73c14de
b=390912, odd black bars with stroked rounded rects outside of view bounds, r=shaver, rs=k&r
...
git-svn-id: svn://10.0.0.236/trunk@231565 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-07 01:14:47 +00:00
benjamin%smedbergs.us
8c9aa47aad
Bug 387132 followup - build the reftest-fast tool correctly with libxul, r=vlad a=only functional change is NPOB
...
git-svn-id: svn://10.0.0.236/trunk@231547 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-06 20:13:19 +00:00
sdwilsh%shawnwilsher.com
00767b27eb
Bug 355789 - Use vista native uxtheme for menu rendering. Patch by Rob Arnold <robarnold@mozilla.com>. r=vladimir, a=[wanted-1.9]
...
git-svn-id: svn://10.0.0.236/trunk@231537 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-06 17:45:58 +00:00
mats.palmgren%bredband.net
db67411ac0
Bail out of gfxFont::Draw if setting up the Cairo font fails. b=390476 r+sr=pavlov a19=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@231526 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-06 12:30:15 +00:00
vladimir%pobox.com
4928e42905
b=390798, animated gifs shrunk to favicon size; also b=390622, yahoo mail beta misrendered; r=stuart
...
git-svn-id: svn://10.0.0.236/trunk@231523 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-06 04:14:14 +00:00
sharparrow1%yahoo.com
55a260eb2d
Bug 389938 - Full page zoom does not affect text with CSS font set to message-box. r+sr=roc, a=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@231456 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-03 23:39:37 +00:00
sharparrow1%yahoo.com
a859651e13
Bug 390039: antialiasing incosistent when using full page zoom. r=vlad, a=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@231454 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-03 23:37:17 +00:00
masayuki%d-toybox.com
129756f2af
The additional patch for bug 364786 r=vlad
...
git-svn-id: svn://10.0.0.236/trunk@231437 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-03 18:37:50 +00:00
mozilla%weilbacher.org
3001ff42ed
[OS/2] Bug 390077: OS/2 build break after integration of lcms (work around OS/2 typedef), p=wuno, r=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@231420 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-03 15:37:27 +00:00
ginn.chen%sun.com
db72321a58
Bug 390113 mozilla should not be compiled with -fast on Solaris
...
r=benjamin
git-svn-id: svn://10.0.0.236/trunk@231399 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-03 06:32:33 +00:00
ginn.chen%sun.com
39fb17cf39
Bug 390749 Fix build on Solaris
...
r+a=vladimir
git-svn-id: svn://10.0.0.236/trunk@231398 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-03 06:29:31 +00:00
sharparrow1%yahoo.com
508311c14b
Bug 389459: lines appear when scrolling page while image loading at >144 dpi. r=vlad, a19=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@231353 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 21:03:30 +00:00
vladimir%pobox.com
07829e4d0d
avoid divide-by-zero in allocating 0x0 surface
...
git-svn-id: svn://10.0.0.236/trunk@231299 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 13:04:39 +00:00
vladimir%pobox.com
d757399f63
avoid divide-by-zero resulting from push_group
...
git-svn-id: svn://10.0.0.236/trunk@231298 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 12:48:30 +00:00
vladimir%pobox.com
fc0af0ffd3
linux tinderbox fix, thought I fixed this a different way, guess not
...
git-svn-id: svn://10.0.0.236/trunk@231279 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 07:11:27 +00:00
vladimir%pobox.com
42b0bb1475
b=383960, moz cairo: win32/msvc fixes, disable MMX util it's fixed
...
git-svn-id: svn://10.0.0.236/trunk@231277 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 07:02:41 +00:00