4221 Commits

Author SHA1 Message Date
tor%cs.brown.edu
f0568933af Bug 287699 - crash when rendering svg with cairo xlib fallback. a=mkaply
git-svn-id: svn://10.0.0.236/trunk@172077 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-13 16:52:51 +00:00
paper%animecity.nu
1fc5e0f8e3 Bug 289516: null variables after delete[] r=emaijala; sr=tor; a=asa
git-svn-id: svn://10.0.0.236/trunk@172067 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-13 05:49:19 +00:00
cbiesinger%web.de
78ad5225a9 fixing indentation
git-svn-id: svn://10.0.0.236/trunk@172010 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-11 23:20:57 +00:00
roc+%cs.cmu.edu
781e3d8f83 Don't try to set fully general matrices into nsTransform2D because it doesn't build and it's not useful either. gfx/src/cairo should build now.
git-svn-id: svn://10.0.0.236/trunk@172009 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-11 23:13:12 +00:00
cbiesinger%web.de
80dbad4417 make gfx/src/cairo build. NPOB.
git-svn-id: svn://10.0.0.236/trunk@172002 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-11 22:35:37 +00:00
roc+%cs.cmu.edu
cbdd2f14d5 Add antialiasing mode API. Not Part Of The Build
git-svn-id: svn://10.0.0.236/trunk@171999 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-11 22:22:10 +00:00
roc+%cs.cmu.edu
b6e1dfbe49 Fixing #include guards to avoid leading underscore. Not Part Of The Build
git-svn-id: svn://10.0.0.236/trunk@171965 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-11 04:36:18 +00:00
roc+%cs.cmu.edu
a6338faa04 Add gfxTypes.h. Not Part Of The Build.
git-svn-id: svn://10.0.0.236/trunk@171887 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-08 05:47:49 +00:00
roc+%cs.cmu.edu
203fadad1e Updating to use gfxFloat everywhere. Also use gfxPoint, gfxRect, gfxSize where appropriate. Also added many XXX comments where documentation is needed. Not Part Of The Build.
git-svn-id: svn://10.0.0.236/trunk@171886 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-08 05:44:32 +00:00
pavlov%pavlov.net
4d4061009c fixing typos
git-svn-id: svn://10.0.0.236/trunk@171864 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-07 19:12:19 +00:00
pavlov%pavlov.net
b80f5d29c9 adding xlib surface
git-svn-id: svn://10.0.0.236/trunk@171863 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-07 19:11:59 +00:00
pavlov%pavlov.net
6eab6cd9ae add Hex converter to gfxRGBA
git-svn-id: svn://10.0.0.236/trunk@171802 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 08:52:49 +00:00
pavlov%pavlov.net
9f84dd5afb adding gfxRect struct. Add clipping support for rects.
git-svn-id: svn://10.0.0.236/trunk@171794 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 07:36:31 +00:00
bsmedberg%covad.net
cdab4a577c Relanding bug 288370, with EXTRA_SHARED_LDOPTS insteads of _LIBS
git-svn-id: svn://10.0.0.236/trunk@171772 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 03:14:45 +00:00
pavlov%pavlov.net
15aaf4df03 New graphics API. The future is here.
git-svn-id: svn://10.0.0.236/trunk@171767 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 01:54:26 +00:00
bsmedberg%covad.net
b8c57e9d7f Backout bug 288370 makefile change pending further testing.
git-svn-id: svn://10.0.0.236/trunk@171763 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 01:35:26 +00:00
bsmedberg%covad.net
364d0851de Bug 288370 - build libxul on mac r=darin
git-svn-id: svn://10.0.0.236/trunk@171758 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 00:59:51 +00:00
bsmedberg%covad.net
0ea03d8860 Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin
git-svn-id: svn://10.0.0.236/trunk@171643 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 12:36:03 +00:00
jshin%mailaps.org
c3747a1255 bug 288638 : get rid of unused member variable 'character' from MozXftLangGroup (r=blizzard, sr=dbaron)
git-svn-id: svn://10.0.0.236/trunk@171559 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 15:36:28 +00:00
bsmedberg%covad.net
8e45941ee5 Add LIBXUL_LIBRARY to missed bits of GFX (see bug 273876) rs=darin
git-svn-id: svn://10.0.0.236/trunk@171554 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 12:44:25 +00:00
tor%cs.brown.edu
e59971ab47 Bug 288498 - Prevent SVG DOS with dasharray
git-svn-id: svn://10.0.0.236/trunk@171430 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-31 20:14:05 +00:00
tor%cs.brown.edu
dedf84488e Bug 285475 - fix cairo calculation of stroke extents on lines with caps.
git-svn-id: svn://10.0.0.236/trunk@171393 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 17:32:16 +00:00
paper%animecity.nu
146eaf3ebd Bug 285054: ConvertDDBtoDIB violates windows APIs, Don't select bitmap into HDC. r=biesi sr=tor
git-svn-id: svn://10.0.0.236/trunk@171355 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 01:39:36 +00:00
paper%animecity.nu
750feeef2d Bug 286233: Cleanup nsImageWin::Init. r=emaijala, sr=tor
git-svn-id: svn://10.0.0.236/trunk@171354 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 01:36:41 +00:00
tor%cs.brown.edu
f88b6ac1c4 Bug 288193 - add AIX back to tests for stdint.h/inttypes.h.
git-svn-id: svn://10.0.0.236/trunk@171335 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-29 20:53:07 +00:00
roc+%cs.cmu.edu
9e713c8c5b Bug 173051. Do transforms consistently. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171279 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-28 21:03:01 +00:00
pedemont%us.ibm.com
8c38a1a3b6 Bug 287058 - Correctly handle empty clip region in Quartz context. r=joshmoz, sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@171263 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-28 16:56:50 +00:00
dbaron%dbaron.org
3a23633424 Fix crashes when core X fonts are disable: ignore the pref to disable Xft when core fonts are disabled so we can't get into a state where we have zero acceptable font backends. b=287187 r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@171256 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-28 02:14:17 +00:00
tor%cs.brown.edu
5fc53c44a6 Bug 287594 - cairo quartz bustage due to 0.4.0 landing.
git-svn-id: svn://10.0.0.236/trunk@171164 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-24 19:46:53 +00:00
tor%cs.brown.edu
b8be98c9fd Bug 287021 - cairo solaris bustage. Patch by Egon.Nijns@bib.kuleuven.ac.be.
git-svn-id: svn://10.0.0.236/trunk@171152 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-24 15:59:06 +00:00
tor%cs.brown.edu
807cc9f256 Build bustage fix - remove autogenerated file.
git-svn-id: svn://10.0.0.236/trunk@171067 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-23 20:25:51 +00:00
tor%cs.brown.edu
a9c210d584 Bug 287416 - update to libpixman 0.1.4, cairo 0.4.0.
git-svn-id: svn://10.0.0.236/trunk@171064 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-23 19:53:40 +00:00
dbaron%dbaron.org
b16bc8bbd9 Fix some minor static buffer overruns detected by Coverity tool, and sync two versions of catttable.h. b=287290 r+sr=brendan
git-svn-id: svn://10.0.0.236/trunk@171040 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-23 05:43:39 +00:00
maxf%magma.ca
bcb320444b This change is for the QNX (Photon) platform only. It will not affect the
runtime or build of other Mozilla platforms since QNX source is not part of
Tinderbox builds. You can contact me at: mfeil@qnx.com

This fixes a problem where shared memory is destroyed too soon. The draw
stream generated by the image draw was not being processed in time by
regular priority (10) drivers like phrelay, resulting in portions of images
not drawn. This only affected images the first time they were loaded in a
session (since they load in pieces) and only seemed to affect the embedded
version of mozilla (mozserver with Voyager client).  r=amardare%qnx.com


git-svn-id: svn://10.0.0.236/trunk@170945 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-21 16:01:54 +00:00
kjh-5727%comcast.net
84471ab9f4 Bug 279298 - Support for CUPS printer instances. Patch by Mårten Svantesson <msv@kth.se>, r=kherron, sr=roc.
git-svn-id: svn://10.0.0.236/trunk@170927 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-20 16:28:58 +00:00
cbiesinger%web.de
5a6e5d885c Bug 176177 use the correct flag for buttons that are checked
patch by Son Le <son.le0@gmail.com> r=emaijala sr=bz


git-svn-id: svn://10.0.0.236/trunk@170893 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-18 15:23:50 +00:00
gandalf%firefox.pl
7db82a2e87 Bug 283343: GFX::nsBlender - wrong order of parameters may cause wrong color depth calculation; p=sergei_d@fi.tartu.ee r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@170815 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-17 01:39:51 +00:00
cbiesinger%web.de
1ee2edcc11 Bug 285048 nsImageWin::ConvertDDBtoDIB uses wrong color depth
r=ere sr=roc


git-svn-id: svn://10.0.0.236/trunk@170735 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-15 22:11:28 +00:00
leon.sha%sun.com
86c6c81a2a Bug 263177 [ps] mozilla generates level 2 postscript that will not print on a level 1 printer.
Patch by leon.sha@sun.com.
kherron+mozilla: review+
roc: superreview+


git-svn-id: svn://10.0.0.236/trunk@170677 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-15 02:01:21 +00:00
leon.sha%sun.com
4d4d264abe Bug 283437 [Postscript] If the page size is not set correctly, there will be a PostScript error "configurationerror".
Patch by leon.sha@sun.com.
kherron+mozilla: review+
roc: superreview+


git-svn-id: svn://10.0.0.236/trunk@170672 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-15 01:56:41 +00:00
tor%cs.brown.edu
dab02d3c7f Bug 285803 - cairo build bustage on AIX
git-svn-id: svn://10.0.0.236/trunk@170630 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-14 16:16:23 +00:00
mozilla.mano%sent.com
5cd98ab1d1 Bug 265282 - Unsorted tree columns are drawn as sorted columns. r=jhpedemonte sr=neil
git-svn-id: svn://10.0.0.236/trunk@170443 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-09 16:41:02 +00:00
tor%cs.brown.edu
e12ac944ab Bug 285307 - upstream patch to check that a cairo font backend was
configured.  r=tor


git-svn-id: svn://10.0.0.236/trunk@170442 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-09 16:34:21 +00:00
mkaply%us.ibm.com
0bab6cfc11 This error checking was just simply wrong - OS/2 only
git-svn-id: svn://10.0.0.236/trunk@170379 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-08 15:42:02 +00:00
paper%animecity.nu
3b008daf52 Bug 274244: Display more broken GIFs. r=stuart sr=tor
git-svn-id: svn://10.0.0.236/trunk@170359 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-08 03:44:28 +00:00
paper%animecity.nu
f1818af35f Bug 284978: Create DDB surface. If failed, try DIB. r=ere, sr=bz
git-svn-id: svn://10.0.0.236/trunk@170259 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-07 02:35:47 +00:00
roc+%cs.cmu.edu
d75d2408db Bug 285029. Set dithering alignment correctly. r+sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@170256 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-07 02:07:28 +00:00
jshin%mailaps.org
d0be1eb24c bug 231426 : CJK native font names are not recognized on non-CJK Windows (r=rbs, sr=dbaron)
git-svn-id: svn://10.0.0.236/trunk@170245 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-06 19:30:52 +00:00
paper%animecity.nu
daf122abab Bug 284716: Create DDBs in nsImageWin::Optimize for Win2k/XP/2003. r=stuart sr=tor
git-svn-id: svn://10.0.0.236/trunk@170206 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-05 13:15:12 +00:00
mkaply%us.ibm.com
b71771d0d7 #278165
r=pedemonte, sr=mkaply
Patch from Peter Weilbacher - potential leak - move a WinReleasePS


git-svn-id: svn://10.0.0.236/trunk@170197 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-05 04:53:20 +00:00