Commit Graph

122 Commits

Author SHA1 Message Date
vladimir%pobox.com
4cb87bbda0 Cairo push/pop group patch fixes; win32 alphablend fix; b=326333, fbcompose.c problem causing missing svg text patch; initial part of cairogfx transparency fix 2006-02-08 01:44:57 +00:00
vladimir%pobox.com
df96213eb8 Updating cairo to cairo CVS-20060202+moz 2006-02-03 04:49:30 +00:00
mkaply%us.ibm.com
4b448cbff1 #305028
r=bsmedberg, sr=mkaply (OS/2 only)
Patch from Peter Weilbacher - Cairo on OS/2
2006-01-30 16:54:24 +00:00
pavlov%pavlov.net
6792ffb728 enable building of the cairo pdf and ps surfaces on linux r=vlad 2006-01-25 02:23:32 +00:00
vladimir%pobox.com
6793dceedf Fix pattern leak in cairo_pop_group_to_source 2006-01-23 22:41:17 +00:00
cbiesinger%web.de
1f2c34903f bug 323551 make the in-tree cairo compile on beos (if a system-installed
freetype and fontconfig is present)
r=bsmedberg,vlad
2006-01-21 15:58:24 +00:00
vladimir%pobox.com
d75ce8aee3 Import a bunch of more up to date local cairo patches, notably fixes to win32 clipping. 2006-01-18 22:15:25 +00:00
cbiesinger%web.de
840462d58e add missing file from cairo trunk 2006-01-13 20:56:27 +00:00
pavlov%pavlov.net
4eb322ae9b fixing cairo text drawing bug (patch from cairo trunk) 2006-01-13 18:21:00 +00:00
vladimir%pobox.com
ec54927e83 Misc thebes/cairo win32 compilation fixes 2006-01-13 15:57:59 +00:00
bsmedberg%covad.net
8bf4c897dd Reverting an #if 0 needed for libxul 2006-01-13 14:29:14 +00:00
vladimir%pobox.com
922ae3e21a yet another patch update 2006-01-11 02:27:33 +00:00
vladimir%pobox.com
8d587692eb more VC6-sucks fixes for cairo 2006-01-11 02:25:22 +00:00
vladimir%pobox.com
df60eb7546 avoid any potential for multiple-defined symbols for M_PI 2006-01-11 00:48:57 +00:00
vladimir%pobox.com
0af0646ef3 fix stupid M_PI crap for MSVC 2006-01-11 00:40:23 +00:00
vladimir%pobox.com
fef91957a3 fix C compilation 2006-01-11 00:15:40 +00:00
vladimir%pobox.com
47ea467fde Add missing FixedToFloat defines 2006-01-10 23:57:00 +00:00
vladimir%pobox.com
faf3c4df1c update mozilla-misc.patch 2006-01-10 23:17:38 +00:00
vladimir%pobox.com
bb10998dd3 Add MSVC MATH_DEFINES flag to fbcompose.c 2006-01-10 23:15:36 +00:00
vladimir%pobox.com
9fc0e8d8ca check in aforementioned still-in-review cairo patches 2006-01-10 22:57:20 +00:00
vladimir%pobox.com
eb50d081fe Upgrade cairo to latest cairo trunk, along with some still-in-review patches 2006-01-10 22:56:57 +00:00
vladimir%pobox.com
5d01d94a3c merge from org.mozilla.cvs.cairo branch:
- moved platform-specific thebes code to gfxPlatform
- added widget getters for gfxASurface creation in platform-specific widget code
- added first pass at gfxTextRun
2005-11-29 20:12:29 +00:00
vladimir%pobox.com
20b91dbdd6 thebes/cairo backend update. windows fonts through thebes, start of pango fonts through thebes. lots of other misc fixes. win32 static build fix. 2005-11-08 20:06:16 +00:00
tor%cs.brown.edu
b1c32b67f4 Bug 314060 - svg text crashing on win32 trunk. r=vlad 2005-10-31 19:33:05 +00:00
tor%cs.brown.edu
5773517ca4 Bug 311936 - clip region larger than target surface area causing performance
problem.  r=cworth, a=asa
2005-10-13 18:24:33 +00:00
vladimir%pobox.com
d928e9b635 get rid of DllMain in cairo; we don't use the mutexes 2005-10-06 17:41:04 +00:00
vladimir%pobox.com
3223f349d1 various cairo build fixes 2005-10-06 04:32:44 +00:00
vladimir%pobox.com
2f87b8dd7c Merge from org.mozilla.cvs.cairo branch.
- Cairo 1.1.1
- Updated thebes, gfx/src/thebes
- Fixes to plugins with thebes gfx under linux
- Native theme fixes with thebes rendering (NOTE: widget changes only enabled when building with thebes, otherwise all old code)
2005-10-06 04:02:10 +00:00
tor%cs.brown.edu
a30113f5b5 Bug 307308 - pass appropriate pointer to release_dest_image. 2005-09-07 16:05:30 +00:00
tor%cs.brown.edu
fd16fc6244 Bug 307308 - Pass scratch space instead of NULL for image_extra to
acquire/release_dest_image.  r=vlad
2005-09-07 15:37:51 +00:00
vladimir%pobox.com
5441f8cb29 add M_PI definition for VC6 which has a broken math.h 2005-08-20 07:14:34 +00:00
vladimir%pobox.com
cd33689aab cairo landing: update to cairo 0.9.1+ 2005-08-20 05:34:03 +00:00
vladimir%pobox.com
9cd9139cb6 cairo landing: adding glitz 2005-08-20 05:23:22 +00:00
cbiesinger%web.de
bb56293333 bug 301723 allow compiling cairo with vc6
r=tor a=bsmedberg
2005-07-25 21:12:22 +00:00
vladimir%pobox.com
89a0001d59 more bug 299407 (libpixman hack with VC71) win32 fixes.. 2005-07-05 20:49:18 +00:00
cmp%mozilla.org
3607bef566 Turn off vc71 pixman lib hackery until the vc6 compatibility issue is
sorted out.
2005-07-05 04:59:15 +00:00
cmp%mozilla.org
f433416a16 Fix VC6 cairo/pixman builds by using a vc7.1-compiled copy of mozlibpixman.
Bug 299407, attachment 188271.  r/a=chase@mozilla.org
2005-07-05 03:44:56 +00:00
vladimir%pobox.com
51ec3a77ec I hate our tinderbox. commenting this out until I can get my hands on beast. 2005-07-05 02:13:02 +00:00
vladimir%pobox.com
94604dac1f more win32 build fixage, just get rid of the RM_R 2005-07-05 01:56:23 +00:00
vladimir%pobox.com
84460c7555 more win32 build fix, since nsinstall sucks (bug 299407) 2005-07-05 01:26:19 +00:00
vladimir%pobox.com
e6c09c7362 reenabled patch for bug 299407, since there's someone who can kick the tinderbox around 2005-07-04 21:24:29 +00:00
vladimir%pobox.com
7c7a10aeae Disabling patch for 299407 due to unknown tinerbox horkage 2005-07-04 01:40:09 +00:00
vladimir%pobox.com
729e45c6f5 b=299407, fix cairo/pixman compilation on VC6, r+a=shaver 2005-07-04 00:53:23 +00:00
tor%cs.brown.edu
80cb1e6318 Bug 298914 - OS-X svg crash with empty string. r=jhpedemonte, a=bsmedberg. 2005-06-28 18:58:31 +00:00
tor%cs.brown.edu
c0c3432bf6 Bug 297705 - correct cairo_text_extents() on win32 for general transforms.
r=otaylor, r+a=shaver.
2005-06-14 21:49:08 +00:00
tor%cs.brown.edu
ad253945f5 Correct comment/check for FixedToFloat/FloatToFixed. 2005-06-04 12:19:44 +00:00
vladimir%pobox.com
80e9999296 a special place is reserved for win32 and osx 2005-06-04 08:33:58 +00:00
vladimir%pobox.com
61f8ec26a1 beat OSX into submission 2005-06-04 08:25:39 +00:00
vladimir%pobox.com
2730d75f90 cairo 0.5; make sure math.h is included early with right win32 define 2005-06-04 08:10:59 +00:00
vladimir%pobox.com
2ca0f30f65 cairo 0.5.0; add missing FixMath include for mac 2005-06-04 07:59:09 +00:00
vladimir%pobox.com
763ebb509d cairo fix for win32, math.h included in a few places without _USE_MATH_DEFINES 2005-06-04 07:48:51 +00:00
vladimir%pobox.com
513b66c742 patch fix, if 0 iconv 2005-06-04 07:21:26 +00:00
vladimir%pobox.com
02bc2a2809 b=296463, upgrade to cairo 0.5.0, s+sr=roc,pav,tor 2005-06-04 07:03:29 +00:00
joshmoz%gmail.com
f299a66dc7 more Mac OS X 10.4 "Tiger" build stuff. Patch my Mark Mentovai. b=292530 r=josh r=pinkerton r=cls sr=bryner a=brendan 2005-06-01 18:53:30 +00:00
tor%cs.brown.edu
bea0182a02 Bug 291471 - unused code causing svg crash on os-x. r=jhpedemonte, a=mkaply. 2005-04-27 21:49:40 +00:00
tor%cs.brown.edu
e833055374 Bug 291818 - make cairo conditionally use AlphaBlend(). r=paper, a=asa. 2005-04-25 23:55:56 +00:00
tor%cs.brown.edu
7f3619be0f Bug 291190 - Older SDKs missing FixedToFloat/FloatToFixed. r=pedemonte, a=asa 2005-04-20 22:26:19 +00:00
bryner%brianryner.com
e02611dda6 Add freetype cflags when building for X11. 2005-04-19 18:43:57 +00:00
bryner%brianryner.com
3c1b24d76e Don't try to compile xcb since we don't turn on the #define. 2005-04-19 18:07:24 +00:00
bryner%brianryner.com
91b549d294 Make --enable-cairo work for windows/msvc by switching it over to our build system. Bug 290518, r=vlad, pavlov. 2005-04-19 17:19:47 +00:00
tor%cs.brown.edu
442c3c5220 Bug 287699 - crash when rendering svg with cairo xlib fallback. a=mkaply 2005-04-13 16:52:51 +00:00
tor%cs.brown.edu
11e3dc6ca4 Bug 288498 - Prevent SVG DOS with dasharray 2005-03-31 20:14:05 +00:00
tor%cs.brown.edu
4c1bc91ccf Bug 285475 - fix cairo calculation of stroke extents on lines with caps. 2005-03-30 17:32:16 +00:00
tor%cs.brown.edu
0083a80a1d Bug 288193 - add AIX back to tests for stdint.h/inttypes.h. 2005-03-29 20:53:07 +00:00
tor%cs.brown.edu
480f3140bf Bug 287594 - cairo quartz bustage due to 0.4.0 landing. 2005-03-24 19:46:53 +00:00
tor%cs.brown.edu
2cbd16eda1 Bug 287021 - cairo solaris bustage. Patch by Egon.Nijns@bib.kuleuven.ac.be. 2005-03-24 15:59:06 +00:00
tor%cs.brown.edu
b305d4ab53 Build bustage fix - remove autogenerated file. 2005-03-23 20:25:51 +00:00
tor%cs.brown.edu
8a2429d209 Bug 287416 - update to libpixman 0.1.4, cairo 0.4.0. 2005-03-23 19:53:40 +00:00
tor%cs.brown.edu
f79f738ee2 Bug 285803 - cairo build bustage on AIX 2005-03-14 16:16:23 +00:00
tor%cs.brown.edu
e90d42d0eb Bug 285307 - upstream patch to check that a cairo font backend was
configured.  r=tor
2005-03-09 16:34:21 +00:00
tor%cs.brown.edu
810adb59db Bug 281950 - cairo/libpixman landing. r=bsmedberg 2005-02-24 20:11:04 +00:00
tor%cs.brown.edu
42777b6321 Bug 281950 - landing of cairo/libpixman. r=bsmedberg 2005-02-24 20:08:55 +00:00