vladimir@pobox.com
0eb6690715
more linux reftest debugging; force a cairo crash on error
2007-06-10 20:17:24 -07:00
vladimir@pobox.com
873da75cdb
b=383960, Upgrade cairo to 1.4.8, r=me -- cairo 1.4.8: missed removing cairo-font.c
2007-06-10 17:09:00 -07:00
vladimir@pobox.com
7b197694a9
b=383960, Upgrade cairo to 1.4.8, r=me -- moz cairo: avoid-region-extract.patch
2007-06-10 17:08:00 -07:00
vladimir@pobox.com
075cba9086
b=383960, Upgrade cairo to 1.4.8, r=me -- moz cairo: win32-no-printer-bitblt.patch
2007-06-10 17:07:36 -07:00
vladimir@pobox.com
9f21d9924d
b=383960, Upgrade cairo to 1.4.8, r=me -- moz cairo: misc fixes
2007-06-10 17:07:13 -07:00
vladimir@pobox.com
a85c993959
b=383960, Upgrade cairo to 1.4.8, r=me -- moz cairo: win32-scaled-font-size.patch
2007-06-10 17:06:47 -07:00
vladimir@pobox.com
e371ec8e57
b=383960, Upgrade cairo to 1.4.8, r=me -- moz cairo: no longer needed: quartz-glyph-rounding.patch
2007-06-10 17:06:24 -07:00
vladimir@pobox.com
0fe57790d9
b=383960, Upgrade cairo to 1.4.8, r=me -- moz cairo: fbcompose-bandaid.patch
2007-06-10 17:05:59 -07:00
vladimir@pobox.com
503a095da0
b=383960, Upgrade cairo to 1.4.8, r=me -- moz cairo: max-font-size.patch
2007-06-10 17:02:13 -07:00
vladimir@pobox.com
6bdef7dd9b
b=383960, Upgrade cairo to 1.4.8, r=me -- cairo 1.4.8
2007-06-10 17:01:29 -07:00
vladimir@pobox.com
2321050308
b=379834, scrolling with large dashed border extremely slow, r+sr=roc
2007-05-30 17:38:41 -07:00
vladimir@pobox.com
152ca532cb
b=375042, cairo symbol exposed, potentially conflicting with system cairo, r=stuart
2007-05-30 01:34:28 -07:00
roc+@cs.cmu.edu
cdcc20eec2
Bug 372838. Make win32 fonts scale properly in cairo, and make gfxWindowsFont always use the identity matrix for measuring. r=pavlov
2007-04-20 17:53:00 -07:00
vladimir@pobox.com
e7ad2e76fa
b=367036, transparent background of images shows up as black when printed, r=stuart
2007-04-19 14:51:35 -07:00
roc+@cs.cmu.edu
12f725d292
Bug 374006. Fix to Quartz glyph position rounding lost during cairo update, probably my fault. Pushing it back with the right documentation this time. patch r=vlad
2007-04-05 01:08:23 -07:00
masayuki@d-toybox.com
f7c3f7f3f1
b=333126 backing-out the previous checkin
2007-04-03 22:42:44 -07:00
masayuki@d-toybox.com
3a8e2b0d6a
Bug 333126 Bold/Italic text isn't displayed as bold/italic with cairo-gtk2 build if the font is synthesis font. (only enable enbolden flag in cairo) r=vlad
2007-04-03 22:10:56 -07:00
vladimir@pobox.com
f1861da9a3
b=376440, cairo crash on shutdown on nye
2007-04-03 19:59:42 -07:00
vladimir@pobox.com
27d4adde0b
b=374462, update cairo to 1.4.2, r=stuart
2007-04-03 18:09:15 -07:00
vladimir@pobox.com
5ac98d02cf
more backouts
2007-04-03 12:57:47 -07:00
vladimir@pobox.com
24f13c6867
more backouts
2007-04-03 12:43:13 -07:00
vladimir@pobox.com
8c99e08d28
backing out 374462
2007-04-03 12:21:53 -07:00
vladimir@pobox.com
aa6e7fec1b
b=374462, update cairo to 1.4.2 -- missing file
2007-04-03 12:11:18 -07:00
vladimir@pobox.com
1d3ea30f12
b=374462, update cairo to 1.4.2, r=stuart
2007-04-03 11:59:47 -07:00
hg@mozilla.com
05e5d33a57
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
2007-03-22 10:30:00 -07:00
roc+%cs.cmu.edu
ef916180ee
Bug 374066. In the cairo Quartz backend, round glyph positions to floats --- not the advances. Prevents error from accumulating. r=vlad
2007-03-20 02:04:01 +00:00
pavlov%pavlov.net
5033ec7891
enabling PDF surface on windows. bug 369930. r/sr=vlad
2007-03-01 00:02:27 +00:00
dbaron%dbaron.org
afc56e1eb0
Make MOZ_GFX_TOOLKIT in Makefiles be the same thing that it is in configure. b=369409 r=vlad
2007-02-08 19:23:25 +00:00
alfred.peng%sun.com
715130caf3
Bug 365339. set cairo endianness macros in a sane way.
...
r=vladimir.
2007-02-02 03:26:39 +00:00
vladimir%pobox.com
94f02207e7
b=367768, update cairo to 1.3.12 snapshot, clobbering tinderbox to see if it's just not picking up the cairo-rename.h change
2007-01-25 01:45:57 +00:00
vladimir%pobox.com
294a9ae119
b=367768, update cairo to 1.3.12 snapshot, r=stuart
2007-01-25 00:05:56 +00:00
vladimir%pobox.com
5903f6237f
b=367768, update cairo to 1.3.12 snapshot, r=stuart
2007-01-24 23:53:53 +00:00
vladimir%pobox.com
a4f4c3f5b0
b=361592, fix cairo surface wrapper refcount issues, r=stuart
2007-01-17 22:20:16 +00:00
smontagu%smontagu.org
56784f54a8
Make the y-offsets cairo sends to ExtTextOut relative to the location of the previous glyph instead of relative to the baseline. Bug 365021, r=pavlov
2006-12-27 07:50:24 +00:00
dbaron%dbaron.org
ca41a63f26
Make those C-style comments.
2006-12-27 03:11:28 +00:00
dbaron%dbaron.org
f1c9d8c3ca
Hack to get Mac builds working again. b=364794
2006-12-27 03:08:37 +00:00
vladimir%pobox.com
acee1ecc4e
linux cff fix
2006-12-23 01:46:43 +00:00
vladimir%pobox.com
3ee3f95132
linux/xlib fix
2006-12-23 01:42:53 +00:00
vladimir%pobox.com
78355ebf48
OS X fix
2006-12-23 01:32:34 +00:00
vladimir%pobox.com
83f4546038
b=364742, Update cairo to git 473ae3aa95, r=stuart
2006-12-23 01:15:54 +00:00
alfred.peng%sun.com
f10f6d16b5
Bug 353162. Firefox calls system pixman_image_init and causes hang.
...
r=benjamin+vladimir.
2006-12-22 06:40:36 +00:00
roc+%cs.cmu.edu
d3a79761c5
Bug 322345. Cap maximum ft2 font size at 1000 pixels to avoid killing freetype2 and/or the X server. r=vlad
2006-11-29 20:19:35 +00:00
tor%cs.brown.edu
1c5b6a62c0
Bug 361589 - patterns on strokes not working in nquartz backend. r=vlad
2006-11-28 23:36:21 +00:00
pavlov%pavlov.net
21165fdebb
cocoa-cairo printing. bug 359124. r=vlad
2006-11-28 21:10:05 +00:00
vladimir%pobox.com
df31bf1b04
b=359054, crash in moz_cairo_pixman_composite_src (image data was freed shortly before being used in compositing op), r=pavlov
2006-11-27 22:32:11 +00:00
tor%cs.brown.edu
e98c07a842
Bug 361569 - allow SVG to use cairo fallbacks with nquartz backend. r=vlad
2006-11-23 01:15:04 +00:00
vladimir%pobox.com
1e1b6858a8
b=349837, cairo crash in _cairo_clip_init_deep_copy; upstream patch, r=vlad
2006-11-20 19:30:27 +00:00
vladimir%pobox.com
48b44f6b42
b=359054, crash in pixman MMX code (disable MMX on win32 for now), r=stuart
2006-11-10 23:36:12 +00:00
vladimir%pobox.com
93477ecccb
b=328380, bad scrolling performance using large fixed-positioned repeating background images; cairo patch to/from upstrea; r=me
2006-11-08 01:31:17 +00:00
vladimir%pobox.com
c4c3da78ad
b=359266, cairo win32 surface cleanup and fixes; from upstream, r=me
2006-11-07 23:40:23 +00:00
neil%parkwaycc.co.uk
64d0d8cced
Fix inconsistent usage of __int64 b=356354 p=hyc@symas.com (Howard Chu) r=vlad
2006-10-31 15:41:01 +00:00
vladimir%pobox.com
be94704cd1
b=356354, msvc cairo fbmmx patches, r=stuart
2006-10-27 00:08:50 +00:00
vladimir%pobox.com
87199bb79c
b=358115, expose cairo transform_bounding_box, r=stuart
2006-10-26 02:02:36 +00:00
vladimir%pobox.com
c13ee71991
b=351561, fix thebes/cairo linking issues
2006-10-14 04:46:04 +00:00
vladimir%pobox.com
3df1306e46
nquartz surface merge, r=me
2006-10-12 20:43:46 +00:00
vladimir%pobox.com
0533939511
remove bogus double #include in cairo-platform.h, r=me
2006-10-12 00:24:17 +00:00
mozilla%weilbacher.org
aaaa983062
[OS/2] Bug 354963: extra changes to cairo files for OS/2, r=vlad
2006-10-02 08:21:55 +00:00
vladimir%pobox.com
ebbed5cd52
unbreak cairo-cocoa broken by half-complete patch, r=me
2006-09-28 21:57:11 +00:00
vladimir%pobox.com
673d589063
b=354388, put back _moz_ prefix in pixman_remap that I clobbered
2006-09-27 23:34:05 +00:00
timeless%mozdev.org
ad06231ec1
b=354388, Update cairo to cairo 2006-09-26 trunk broke Solaris compiler
...
because the cairo people didn't actually read the documentation.
__hidden is something that comes before the declaration, not after.
almost all of cairo gets this right. but not libpixman.
2006-09-27 22:45:31 +00:00
timeless%mozdev.org
1ae2857785
b=354388, Update cairo to cairo 2006-09-26 trunk broke Solaris compiler
...
because the cairo people didn't actually read the documentation.
__hidden is something that comes before the declaration, not after.
almost all of cairo gets this right. but not libpixman.
2006-09-27 21:40:46 +00:00
vladimir%pobox.com
ef1df42bdc
cairo workarounds for unsupported mac platform
2006-09-26 22:48:40 +00:00
vladimir%pobox.com
aa06e7a53f
b=354388, Update cairo to cairo 2006-09-26 trunk, r=me
2006-09-26 22:21:56 +00:00
vladimir%pobox.com
12ee6391b4
glitz win32 crash fixes, npotb
2006-09-03 04:57:31 +00:00
vladimir%pobox.com
079f0ade3d
b=350765, rename cairo quartz2 to nquartz (with a whole bunch of bugfixes), r=me
2006-08-30 22:01:27 +00:00
alfred.peng%sun.com
6dd5b9928b
Bug 341874. Crash invoking the system cairo library.
...
r=benjamin,r=vladimir.
2006-08-30 09:51:39 +00:00
vladimir%pobox.com
5b9fb3729a
make AGL support optional, for now, in quartz2 surface; r=me
2006-08-23 00:41:53 +00:00
vladimir%pobox.com
1dd914d9e1
add 10.3 API workarounds to cairo-quartz2-surface, r=me
2006-08-22 21:46:01 +00:00
vladimir%pobox.com
72045a4f50
b=343655, optimize win32 image rendering, r=stuart
2006-08-09 22:43:06 +00:00
pavlov%pavlov.net
34966248fd
speed up windows text rendering by avoiding using cairo when possible. also avoid save/restore dc when doing native themes. bug 342366. r=vlad
2006-08-09 20:25:07 +00:00
tor%cs.brown.edu
e5bfbedbd4
Bug 345874 - rename tree libpixman functions to prevent collisions
...
with system cairo. r=vlad
2006-07-25 19:37:04 +00:00
vladimir%pobox.com
6545cb873f
cairo-on-mac compilation fixes, r=stuart
2006-07-20 23:28:23 +00:00
vladimir%pobox.com
6c18057e95
Remove bogus cairo_xlib_surface_flush impl that was doing an XSync; r=me
2006-07-18 19:14:37 +00:00
vladimir%pobox.com
c2e48b3356
missing file
2006-07-13 20:25:31 +00:00
vladimir%pobox.com
5c0142fed5
b=344571, upgrade cairo to 1.2.0+cvs, r+sr=stuart
2006-07-13 20:19:38 +00:00
pavlov%pavlov.net
f9daba202f
fix passing in bogus values to AlphaBlend. bug 339708. r=vlad
2006-07-05 21:55:58 +00:00
vladimir%pobox.com
8cb1a7ed02
Update glitz to something from glitz CVS; not part of the build.
2006-06-26 20:55:31 +00:00
vladimir%pobox.com
4ab24bc9d1
b=341694, bring Mac Cocoa+Cairo text layout/font selection/rendering to a useful baseline for further work, r=me
2006-06-16 00:42:39 +00:00
pavlov%pavlov.net
2bb5e3834c
fixing windows fonts (bug 340590). r=vlad.
2006-06-10 00:21:05 +00:00
vladimir%pobox.com
e9856fc45d
and yet more quartz cairo fixes
2006-06-06 03:33:00 +00:00
vladimir%pobox.com
d55c74e8c7
revert quartz surface back to older version; new version has SDK 10.4 depenencies
2006-06-06 02:47:09 +00:00
vladimir%pobox.com
451063acbd
bustage fix
2006-06-06 01:38:35 +00:00
vladimir%pobox.com
589aae1008
b=340452, update cairo on trunk to 2006-06-03, r=stuart
2006-06-05 23:16:25 +00:00
pavlov%pavlov.net
aae9b23d5a
fixing _cairo_win32_surface_show_glyphs to use the correct y coordinates and to transform using the scaled fonts device_to_logical matrix. bug 330095. r=vlad
2006-05-03 21:29:20 +00:00
benjamin%smedbergs.us
cfa4b0b6f3
Bug 332115 - hide a bunch of symbols when building libxul, fix the thebes symbols so that they are exported/imported sanely, and some other graphics-related linking/visibility fixups, r=darin+vlad
2006-04-27 14:41:11 +00:00
pavlov%pavlov.net
222a48fcf5
DEC/OSF1 build failure. bug 331428. patch from Laxmi Harikumar <laxmi.harikumar@digital.com>. r=vlad
2006-04-20 04:42:06 +00:00
vladimir%pobox.com
4e9d115439
b=328082, rename external cairo symbols to avoid clashes with system libraries; patch from biesi, r=vladimir
2006-04-01 00:36:17 +00:00
pavlov%pavlov.net
cea27a57e0
fixing mingw issues. bugs 331287, 331329, 331333. patches from cls and hans-andreas engel. r=me
2006-03-28 21:15:01 +00:00
mark%moxienet.com
159ccd8008
331827 Provisional build patch to make gtk2/darwin builds functional out of the box. There may be additional changes needed for static builds. r=bsmedberg
2006-03-28 20:06:17 +00:00
vladimir%pobox.com
d2c2d2a110
Revert incorrect addition of cairo_xlib_surface_flush (XSync() is wrong thing here)
2006-03-28 02:29:07 +00:00
vladimir%pobox.com
39322bb542
[cairo] Only call xlib glyph_device_extents if needed, r=me
2006-03-27 21:54:28 +00:00
vladimir%pobox.com
10491893d5
Re-landing fixed cairo update, r=pav
2006-03-17 22:24:30 +00:00
vladimir%pobox.com
a3e8a2106f
People tell me that quadrupling Tp is bad. Me? I want a second opinion.
2006-03-17 07:44:38 +00:00
vladimir%pobox.com
fa9bd96262
bustage fix
2006-03-17 04:30:49 +00:00
vladimir%pobox.com
702e1a67ff
b=330738, update in-tree cairo to current cairo head
2006-03-17 04:05:32 +00:00
pavlov%pavlov.net
4d95ee0a45
fix double glyph drawing with svg. bug 330095. r=vlad
2006-03-10 23:42:35 +00:00
pavlov%pavlov.net
286fe2c04b
implementing _cairo_win32_surface_show_glyphs. bug 329259. r=vlad
2006-03-09 02:08:06 +00:00
pavlov%pavlov.net
337161cda9
fixing 16bpp display hang. bug 328676. r=vlad
2006-03-03 00:44:48 +00:00
martijn.martijn%gmail.com
e52e16648e
Bug 328182 - Mingw build failure in cairo-win32-surface.c. r=pavlov
2006-02-28 22:13:49 +00:00
timeless%mozdev.org
ed5c66ecab
Trying to fix build bustage. inline isn't a legal C keyword in this scope per xlc
2006-02-27 19:49:41 +00:00