Ehsan Akhgari
711702dc25
Bug 737909 - Add a patch file to gfx/cairo; r=joe
...
DONTBUILD
2012-03-22 11:37:19 -04:00
Ehsan Akhgari
c760465cf8
Bug 737909 - Address Joe's review comment; r=joe
2012-03-22 11:32:08 -04:00
Rafael Ávila de Espíndola
cb0990a152
Bug 737909 - Fix opt -Werror build with clang; r=joe
2012-03-22 11:30:08 -04:00
Oleg Romashin
ff4527d8c5
Bug 726461 - cairo-qt-surface not compiling with Qt5. r=jrmuizel
2012-03-16 18:36:28 -04:00
Pallavi Kumarijha
aab7b0fac2
Bug 712554 - Remove MSVC6 support from Cairo Readme. r=jmuizelaar
2012-03-10 13:14:29 -05:00
Jonathan Kew
8139eb7e25
bug 719410 pt 1 - don't use subpixel AA under GDI/DirectWrite if ClearType is disabled system-wide. r=bas
2012-03-06 17:38:55 +00:00
Mark Capella
4536a37897
Bug 718359 - remove useless SANITY_CHECKING_FEATURE and XCB_SURFACE_FEATURE. r=khuey
2012-02-25 22:01:09 +01:00
Steven Michaud
48f730808e
Bug 721663 - [10.5] Crash in unpackImageRow @ CGAccessSessionGetBytes while printing or previewing. r=joe
2012-02-17 11:04:03 -06:00
Jacek Caban
f67a0216ae
Bug 670096 - cairo fails to compile on mingw with D2D and DWrite enabled r=bas.schouten
2012-02-09 11:04:54 +01:00
Bas Schouten
29b428c408
Bug 715658: Properly invalidate cached SourceSurfaces. r=jrmuizel
2012-01-31 06:15:23 +01:00
Jonathan Kew
5098cb25e5
bug 721511 - use stack-based buffers for moderate-sized glyph runs in cairo/dwrite backend. r=bas
2012-01-28 12:25:53 +00:00
Jonathan Kew
055c58401e
backout changeset 2ea682dba295 (bug 721511) due to windows crashtest orange.
2012-01-28 09:50:31 +00:00
Jonathan Kew
d28f44c6ac
bug 721511 - use stack-based buffers for moderate-sized glyph runs in cairo/dwrite backend. r=bas
2012-01-28 08:28:56 +00:00
Bas Schouten
63161470e4
Bug 657141 - Part 2: Only optimize away clip levels when using solid alpha masks. r=jrmuizel DONTBUILD
2012-01-23 12:03:44 +01:00
Dão Gottwald
366acb67cb
Backed out changeset 17933c63c7b6
2012-01-23 12:01:37 +01:00
Dão Gottwald
07f23c5fb0
Bug 657141 - Part 2: Only optimize away clip levels when using solid alpha masks. r=jrmuizel
2012-01-23 12:00:24 +01:00
Stefan
607b0ba62c
bug 668263 - fix erratic spacing in print-to-PDF by cherry-picking Cairo fixes from https://bugs.freedesktop.org/show_bug.cgi?id=31062 . r=jrmuizel,ajohnson
2012-01-17 10:01:36 +00:00
Jeff Muizelaar
ac0099427f
Bug 513702. Remove gfx/cairo/cairo/test/. r=joe
...
We have never used these files and they are terribly
out of date.
2012-01-14 14:32:14 -05:00
Jeff Muizelaar
7ef4e883a8
Bug 715704. Add a quartz implementation of mark_dirty_rectangle. r=roc
...
We need to drop our CGImage cache when the surface has been changed by outside users.
2012-01-05 18:40:01 -05:00
Thomas Prip Vestergaard
bd69c48966
Bug 710992 - Fix third argument in memcmp call in pixman-image.c; r=roc
2012-01-02 19:15:04 +01:00
Jacek Caban
da65ca424b
Bug 670096 - cairo fails to compile on mingw with D2D and DWrite enabled r=jones.chris.g
2011-12-19 14:04:39 +01:00
Bill McCloskey
166ce107ff
Bug 705332 - Re-enable printing filename in quiet builds (r=njn)
2011-12-08 10:14:06 -08:00
Nicholas Nethercote
a0322f2860
Bug 703456 - Kill REPORT_BUILD; kill it dead. r=ted.
2011-11-21 18:47:54 -08:00
Matt Woodrow
d476b3a3ef
Bug 700179 - Add GetSize() support for the windows surfaces. r=Bas
2011-11-18 17:00:37 +13:00
Jacek Caban
ce3d0d1eb3
Backed out changeset a21668ea9597 for Windows test failures
2011-11-15 14:09:06 +01:00
Jacek Caban
01ae702ba1
Bug 670096 - cairo fails to compile on mingw with D2D and DWrite enabled r=cjones
2011-11-15 12:58:12 +01:00
Marco Bonardo
cf0e597d94
Merge mozilla-central and mozilla-inbound
2011-11-11 11:09:58 +01:00
Gregory Szorc
986db2bc12
Merge b-s to m-c
2011-11-10 15:15:29 -08:00
Michael Wu
1a784cecd2
Bug 694206 - Add Gonk (B2G) widget backend, r=cjones
2011-11-10 16:17:46 -08:00
Gregory Szorc
5cbb27dbc0
Bug 698248 - Remove unused FORCE_USE_PIC variable; r=khuey
2011-11-01 15:45:23 -07:00
Matt Woodrow
cc9562da58
Bug 688333 - Build changes to compile skia. r=khuey
2011-10-28 20:05:35 +13:00
Ehsan Akhgari
fff29f2bf8
Bug 694797 - Cairo fails to build with VC11 because it tries to #define inline, which is a keyword in C++; r=jrmuizel
2011-10-17 10:42:45 -04:00
Jonathan Kew
a671cb2c56
bug 692744 - don't create a 1x1 image surface when it should really be empty. r=jrmuizel
2011-10-12 22:29:40 +01:00
Ted Mielczarek
be05dfce26
bug 686371 - Use pixman C fallback on iOS. r=jmuizelaar
2011-10-10 16:01:55 -04:00
Jim Chen
141a1c6c56
Bug 672787 - Use proper alignment for libpixman ARM assembly; r=siarhei.siamashka
2011-09-21 09:01:07 -04:00
Jeff Muizelaar
428cf3f2aa
Bug 699507. cairo-win32: remove dead fallbacks. r=ajuma
...
This code was never used.
2011-11-04 12:07:12 -04:00
Jeff Muizelaar
6a24ecbba9
Bug 699507. cairo-win32: remove dead create_span_renderer. r=ajuma
...
We create our span renderer ourselves so we don't need to implement
create_span_renderer anymore.
2011-11-04 12:06:46 -04:00
Jeff Muizelaar
16c78dabd3
Bug 699507. cairo-win32: inline check_span_renderer. r=ajuma
...
There's no need to call through _cairo_surface_check_span_renderer() because
we can make the decision directly.
--HG--
extra : rebase_source : 610b624d398665bc1ca9b47c35bd129d601c232b
2011-11-04 12:05:29 -04:00
Adrian Johnson
6cbb2f9387
Bug 454532. cairo: Print as Unicode. r=jrmuizel
...
--HG--
extra : rebase_source : 3b10e50f3763535d7eee5aa5dcdc6ca2ad445ad3
2011-09-14 11:44:15 -07:00
Ehsan Akhgari
eb98e83e7c
Revert to 176fae7de173 which was fine.
...
Sorry for breaking the history, won't trust TBPL, ever again. :(
2011-09-02 09:15:54 -04:00
Ehsan Akhgari
2489ec0182
Revert to changeset e6fc4594c22e which was the last one to get a green Win7 tp run
2011-09-02 09:03:08 -04:00
Ehsan Akhgari
2a96e9b0ba
Bug 684049 - cairoint.h should only use lround in C99 programs; r=jrmuizel
2011-09-01 17:46:52 -04:00
Jonathan Kew
a546bea919
bug 675383 - add a tiny delta to x-coordinates to avoid erratic spacing of DWrite font using GDI rendering mode when a transform (e.g. synthetic italics) is in effect. r=bas
2011-08-30 20:44:34 +01:00
Matt Woodrow
72dd10803c
Bug 675837 - Only flush Quartz surfaces on the success paths during cairo_quartz_get_image. r=roc
2011-08-27 12:02:03 +12:00
Jeff Muizelaar
f96d4372b5
Bug 668921. cairo: Fix fixup_unbounded_boxes() to work even if the box is smaller than the extents. r=ickle
...
Currently fixup_unbounded_boxes assumes that the extents are tight when we only
have one box. This is not always true. e.g. when we tesselate boxes we can end
up with only one box which is smaller than the extents and the extents are not
updated.
--HG--
extra : rebase_source : 5e01da7d845c1cd34f9e87d5c7de22dafe9df7a4
2011-08-19 11:26:23 -04:00
Jeff Muizelaar
c6aeedd0c9
Bug 671428. cairo: Handle bad strides in acquire_source_surface. r=bas
...
Cairo requires image surfaces to have a particular stride alignment.
Sometimes the texture we get back from Direct3D doesn't meet these
requirements. In that case, copy to a different buffer that meets
these requirments.
--HG--
extra : rebase_source : b4a09d5dd33c921d36158f33fc2cd386ebe57883
2011-08-16 19:07:49 -04:00
Jeff Muizelaar
3a5f5d8a37
Bug 664930 - Handle the case where an edge lies at the left most coordinate and initialize the rest of the data; r=bjacob
2011-08-12 15:18:06 -04:00
Jeff Muizelaar
42b5b42c90
Bug 671428. cairo: Crash even earlier to try to figure out what went wrong with the image surface. r=bjacob
...
--HG--
extra : rebase_source : 42891c468199c1ae8a2bae09e00c1f4d2f55df9b
2011-08-10 19:34:18 -04:00
Jeff Muizelaar
2f4dfd04f7
Bug 671428. cairo: try to crash earlier and record some stuff about the crash. r=joe.
2011-08-04 16:30:51 -04:00
Steven Michaud
2da01efc6b
Bug 671064 - Work around bug in Cairo 1.10 that causes Print Preview to crash. r=jmuizelaar
2011-08-02 12:30:42 +02:00