313 Commits

Author SHA1 Message Date
vladimir%pobox.com
d375abd994 b=423524, CGContextGetType warnings showing up in console, r=stuart
git-svn-id: svn://10.0.0.236/trunk@248128 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-18 20:36:40 +00:00
mozilla%weilbacher.org
6d81f2af43 [OS/2] Bug 423115: OS/2 build break about GCC parameters in libpixman, r=vlad
git-svn-id: svn://10.0.0.236/trunk@247913 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 18:45:30 +00:00
vladimir%pobox.com
a4d4a57c93 b=421422, cairo upgrade followup, fixing subpixel AA on OSX
git-svn-id: svn://10.0.0.236/trunk@247898 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 06:20:21 +00:00
vladimir%pobox.com
1834fae1fd b=421422, cairo upgrade ; r=me
git-svn-id: svn://10.0.0.236/trunk@247894 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 03:45:20 +00:00
vladimir%pobox.com
47c879fb17 b=421422, cairo upgrade ; r=me
git-svn-id: svn://10.0.0.236/trunk@247893 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 03:44:23 +00:00
roc+%cs.cmu.edu
16d1fe338a Bug 403181. Pass the desired source rectangle for background images down into nsThebesImage and ensure we don't sample outside it. Back out a bad pixman patch that caused regressions, and adjust image encoding tests so they don't depend on the regression. Also switchs some reftests to quirks mode so that the 1-appunit width of <br>s doesn't bite us. r=vlad,sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@247448 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-09 21:55:08 +00:00
roc+%cs.cmu.edu
29d568ceb9 Backing out Bug 403181. JPEG encoding test failure :-(
git-svn-id: svn://10.0.0.236/trunk@247295 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 09:28:36 +00:00
roc+%cs.cmu.edu
51477fde2d Bug 403181. Various fixes to image rendering. Most importantly, we track the desired subimage of a CSS background image and ensure we don't sample outside it. r=vlad,sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@247294 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 08:34:14 +00:00
vladimir%pobox.com
9cbf80703d b=421017; upgrade cairo to 1.5.12-14-gd89edde -- additional fixes ; r=me
git-svn-id: svn://10.0.0.236/trunk@247072 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 05:45:09 +00:00
vladimir%pobox.com
41cb894b98 b=421017; upgrade cairo to 1.5.12-11-g2f93504 ; r=me
git-svn-id: svn://10.0.0.236/trunk@247071 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 05:44:56 +00:00
vladimir%pobox.com
8b53405b96 b=418353, sync up cairo to 1.5.8-87-g21049a9 imported patch 418353-cairo-upgrade.patch
git-svn-id: svn://10.0.0.236/trunk@246013 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 22:53:03 +00:00
vladimir%pobox.com
5493e381b6 b=416018, upgrade cairo to 1.5.8-30-g80e11a8 ; r=me
git-svn-id: svn://10.0.0.236/trunk@245682 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-14 06:54:27 +00:00
vladimir%pobox.com
5604e7ccbc b=416181, animated image used as repeated background broken ; r=stuart
git-svn-id: svn://10.0.0.236/trunk@245680 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-14 06:51:58 +00:00
reed%reedloden.com
d20a217105 Bug 415867 - "AIX Compilation error for trunk build source cairo-gstate.c : line 45.43: 1506-294 (S) Syntax error in expression on #if directive." [p=shailen.n.jain@gmail.com (Shailen) r+sr=roc a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@245593 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-13 11:31:00 +00:00
vladimir%pobox.com
537058df9d Add missing patch file (npotb)
git-svn-id: svn://10.0.0.236/trunk@245162 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-07 20:02:40 +00:00
vladimir%pobox.com
3654c57aef b=414685, optimize mac image decoding and rendering ; r=stuart
git-svn-id: svn://10.0.0.236/trunk@244980 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-06 06:48:49 +00:00
vladimir%pobox.com
e5f1f2a538 b=367618, initial win32 8bpp bits, r=stuart
git-svn-id: svn://10.0.0.236/trunk@244361 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-29 19:00:58 +00:00
vladimir%pobox.com
ef2ce49211 b=513583, bandaid for X repeat bug, r=stuart
git-svn-id: svn://10.0.0.236/trunk@244358 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-29 18:45:10 +00:00
vladimir%pobox.com
087db7472f re-landing; b=412396, speed up mac image rendering while images are being loaded, r=stuart
git-svn-id: svn://10.0.0.236/trunk@244229 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-28 19:05:45 +00:00
vladimir%pobox.com
174680bc6d backing out 412396 in an attempt to fix linux orange
git-svn-id: svn://10.0.0.236/trunk@244177 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-28 03:04:41 +00:00
vladimir%pobox.com
0619382c11 b=413989, bad lines drawn over background images while zoomed (osx), r=roc
git-svn-id: svn://10.0.0.236/trunk@244171 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-28 00:49:23 +00:00
vladimir%pobox.com
153d62c13e b=412396, jpeg decoding/painting slower on trunk vs. branch while loading; r=stuart
git-svn-id: svn://10.0.0.236/trunk@244169 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-27 23:53:28 +00:00
vladimir%pobox.com
9903e6fb06 b=414092, crash at _moz_pixman_image_fill_rectangles on x86-64, r=karlt
git-svn-id: svn://10.0.0.236/trunk@244163 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-27 22:52:18 +00:00
vladimir%pobox.com
dc17d9e9c2 b=414095, serious win32 repaint/clipping issues, r=sleepy
git-svn-id: svn://10.0.0.236/trunk@244046 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-26 10:09:21 +00:00
vladimir%pobox.com
8290cae563 b=413878, even more cairo upgrades
git-svn-id: svn://10.0.0.236/trunk@244026 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-26 00:25:22 +00:00
vladimir%pobox.com
ff13e26d4c b=413878, upgrade cairo/pixman to latest git
git-svn-id: svn://10.0.0.236/trunk@244025 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-26 00:25:16 +00:00
mozilla%weilbacher.org
b63f2be759 [OS/2] Bug 404407: improve memory consumption on OS/2. Part 2, activate OS/2 API calls in cairo, r=wuno@lsvw.de
git-svn-id: svn://10.0.0.236/trunk@243763 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-22 23:00:03 +00:00
mats.palmgren%bredband.net
883519c643 Make _cairo_scaled_font_glyph_device_extents() take an cairo_rectangle_int_t out param instead of cairo_rectangle_int16_t fixing an UMR in the process. b=413169 r+sr=vladimir a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@243634 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-21 01:06:39 +00:00
martijn.martijn%gmail.com
4d1dfc9593 Bug 399453 – Mingw build error in cairo-win32-surface.c - error: conflicting types for '_cairo_win32_surface_get_extents', r=pavlov, a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@243606 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-20 12:12:09 +00:00
sayrer%gmail.com
a5398d845e Bug 411369. Crash while trying to print. r=ted.mielczarek
git-svn-id: svn://10.0.0.236/trunk@243516 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-19 01:11:57 +00:00
vladimir%pobox.com
cf71adf1da b=411224, r=vlad: 411224-cairo-upgrade-fixes.patch
git-svn-id: svn://10.0.0.236/trunk@243492 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-18 21:46:34 +00:00
vladimir%pobox.com
f47275d044 b=411224, r=vlad: 411224-cairo-upgrade-1.5.5
git-svn-id: svn://10.0.0.236/trunk@243491 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-18 21:46:27 +00:00
vladimir%pobox.com
3b068dd44f b=407099, crash loading SVG page in cairo-quartz code, patch from upstream cairo, r/a=me
git-svn-id: svn://10.0.0.236/trunk@242587 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-07 19:57:32 +00:00
reed%reedloden.com
5c08d50e93 Bug 409976 - "Cairo in trunk gives SIGBUS on SPARC" [p=armin76@gentoo.org (Raúl Porcel) r+a1.9=vlad]
git-svn-id: svn://10.0.0.236/trunk@242440 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-05 07:34:27 +00:00
mozilla%weilbacher.org
608cbb4c77 [OS/2] Bug 407524: Enable PDF surface on OS/2, r=ted.mielczarek
git-svn-id: svn://10.0.0.236/trunk@240872 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-11 21:49:28 +00:00
pavlov%pavlov.net
6034cebd99 pdfs are too big. re-landing 375750 which was accidentily backed out by 407427. r=vlad
git-svn-id: svn://10.0.0.236/trunk@240659 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-08 07:09:15 +00:00
vladimir%pobox.com
33b6e644d1 b=404092, solaris compilation fix followup, r=me
git-svn-id: svn://10.0.0.236/trunk@240155 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-30 19:58:15 +00:00
vladimir%pobox.com
5c869f2081 b=404092, upgrade cairo to 1.5.2-55
git-svn-id: svn://10.0.0.236/trunk@240123 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-29 20:07:00 +00:00
philringnalda%gmail.com
509ac0b1e7 Bug 400188 - remove XP_MAC deadcode in cairo-platform.h, r=vlad, a=stuart
git-svn-id: svn://10.0.0.236/trunk@239258 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 03:23:59 +00:00
pavlov%pavlov.net
ab74e7642a bug 375750. don't recreate CGFontRefs every time we draw -- cache them. fixes multiple embeddings of fonts when drawing to a quartz print surface. r=vlad a=schrep
git-svn-id: svn://10.0.0.236/trunk@238433 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-02 02:08:31 +00:00
pavlov%pavlov.net
53b675c229 bug 390898. fix crash on 64bit machines when dragging and dropping. patch from Martin Stransky <stransky@redhat.com>. r=vlad a=beltzner
git-svn-id: svn://10.0.0.236/trunk@238359 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-31 00:58:44 +00:00
mats.palmgren%bredband.net
6a7d4cbed6 * make cairo_quartz_surface_to_quartz() return NULL if it's not
a valid quartz surface and add null-check at call sites.
* fix a couple of leaks under OOM
* fix a warning about missing initializers for cairo_quartz_surface_backend

b=397293 r+sr+a=vladimir


git-svn-id: svn://10.0.0.236/trunk@238149 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-25 15:49:25 +00:00
longsonr%gmail.com
42340f749e Bug 400025 - stroke on text is too big on Windows after landing of bug 384681. r+sr+a+aM9=vladimir
git-svn-id: svn://10.0.0.236/trunk@238145 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-25 11:55:19 +00:00
ginn.chen%sun.com
c23acc63a7 Bug 387399 Asian fonts are not rendered in web page on BIG ENDIAN machine
r+sr+a=vladimir


git-svn-id: svn://10.0.0.236/trunk@238132 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-25 06:49:11 +00:00
jdaggett%mozilla.com
93eb2b28ef Bug 328258. Prevent images larger than 32K pixels in height from loading to workaround Quartz bug. r=pavlov,vlad, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@238067 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-24 06:01:17 +00:00
vladimir%pobox.com
97639c316d b=384681, switch cairo into 24.8 fixed-point mode. r+sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@237492 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-09 23:03:24 +00:00
vladimir%pobox.com
9209a29d7a b=366548, increased GDI usage leading to repainting problems, r/a=stuart
git-svn-id: svn://10.0.0.236/trunk@237209 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-03 21:27:43 +00:00
joshmoz%gmail.com
88cb31a9d7 fix major font problem when using the Mac OS X 10.5 SDK. Patch by John Daggett. b=397454 r=roc/vlad sr=roc a=pav
git-svn-id: svn://10.0.0.236/trunk@236855 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-28 16:51:11 +00:00
roc+%cs.cmu.edu
2a133d101d Bug 96041. Adding win32 glyph extents patch to cairo so it doesn't get lost.
git-svn-id: svn://10.0.0.236/trunk@236628 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 01:00:24 +00:00
vladimir%pobox.com
d12f012ba4 b=377336, win32 printing page results in excessive data spooled to printer, for real this time, r=stuart
git-svn-id: svn://10.0.0.236/trunk@236582 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-24 22:50:45 +00:00