Commit Graph

123 Commits

Author SHA1 Message Date
cbiesinger%web.de
c2d981f764 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
2006-02-03 14:18:39 +00:00
tor%cs.brown.edu
2a7e0fc204 Bug 324183 - masking and other surface operations inside a filter incorrect.
r=scooter
2006-01-30 17:53:26 +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
tor%cs.brown.edu
18476bdc8b Bug 294022 - svg text crash on os-x when dealing with empty string. r=scooter 2006-01-27 20:20:28 +00:00
tor%cs.brown.edu
e7a9e16e72 Bug 323907 - standardize SVG definition of M_PI.
Patch by longsonr@gmail.com, r=tor, sr=jst
2006-01-26 16:39:39 +00:00
cbiesinger%web.de
c312b73013 bug 324260 add OS/2, BeOS and photon to the BGR ifdefs
r=tor
2006-01-24 19:36:09 +00:00
tor%cs.brown.edu
5cd5d59918 Bug 316764 - implement <mask> and fix <clipPath> for multiple
overlapping children.  r=scootermorris
2006-01-20 17:00:43 +00:00
scootermorris%comcast.net
0990402ad0 Fix for Bug 291785: rendered text size within an svg image depends on browser text-zoom value
r=tor
2006-01-18 19:15:53 +00:00
tor%cs.brown.edu
1414ad0936 Bug 323822 - opacity not affecting gradient filled objects. r=scootermorris 2006-01-18 16:15:02 +00:00
tor%cs.brown.edu
656d997521 Bug 323827 - gradient pad mode not working since cairo update. r=scootermorris 2006-01-18 16:13:42 +00:00
cbiesinger%web.de
79c0006344 bug 321228 only include gtk headers on gtk platforms
r=tor
2006-01-15 13:34:05 +00:00
timeless%mozdev.org
8397d43a6a Bug 106386 Correct misspellings in source code
patch by philippuryear@gmail.com r=timeless rs=brendan
2006-01-12 07:57:31 +00:00
tor%cs.brown.edu
c608cb0396 Bug 322215 - check surface size. r=dveditz 2006-01-10 00:11:44 +00:00
bzbarsky%mit.edu
436fc831ce If there's no visual, just fall back to the slow path instead of crashing. Bug
299568, r+sr=tor.
2006-01-09 22:11:10 +00:00
tor%cs.brown.edu
e7d21ca23b Bug 317708 - cairo renderer leaks memory and uses uninitialised
variables with text in SVG.  Patch by longsonr@gmail.com, r=tor, sr=jst
2005-12-02 19:28:38 +00:00
timeless%mozdev.org
1c34e68034 Bug 106386 Correct misspellings in source code
patch by mats.palmgren@bredband.net r=dbaron sr=dbaron
2005-11-20 22:05:24 +00:00
bsmedberg%covad.net
ccba74b784 Libart build bustage, bug 313309 2005-11-11 18:37:17 +00:00
bsmedberg%covad.net
78f6d0683d Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver 2005-11-11 14:36:26 +00:00
tor%cs.brown.edu
a079ddf11d Bug 313897 - getExtentOfChar always returns the character position of
the first character with cairo rendering.
Patch by longsonr@gmail.com, r=scooter, sr=tor.
2005-11-07 19:13:56 +00:00
tor%cs.brown.edu
0f2999bf98 Bug 315061 - nsSVGCairoPathBuilder::ClosePath wasn't returning new point.
r=scooter
2005-11-04 17:02:26 +00:00
tor%cs.brown.edu
1d0010e1d0 Bug 311565 - use cairo image surface on mac/win32 for performance. r+sr=roc 2005-10-10 19:27:01 +00:00
tor%cs.brown.edu
0dc9a332f3 Bug 310473 - avoid passing noninvertable matrices to cairo. r=jwatt 2005-10-02 19:35:22 +00:00
tor%cs.brown.edu
4e8c31ff45 Bug 310618 - printing support for svg/cairo/win32. r+sr=roc 2005-10-02 04:05:53 +00:00
tor%cs.brown.edu
7f62504704 Bug 310381 - support shape-rendering property on cairo. r=jwatt 2005-09-30 19:22:16 +00:00
tor%cs.brown.edu
819f0f556d Bug 310382 - follow svg rule for dealing with out-of-order stops. r=jwatt 2005-09-30 19:19:46 +00:00
tor%cs.brown.edu
43569af229 Bug 309095 - baseline offset wrong for cairo. r=afri 2005-09-26 12:32:07 +00:00
jwatt%jwatt.org
95d8aeee65 Fixing bug 307742. Crash in [@ nsSVGGradientFrame::GetStopOffset]. Patched by scootermorris@comcast.net and myself. r=tor@acm.org 2005-09-16 22:07:25 +00:00
scootermorris%comcast.net
31c2f50383 Bug 294517 -- implement SVG Patterns
r=tor
2005-09-13 22:38:36 +00:00
bzbarsky%mit.edu
84999b62be More use of EmptyString(). Bug 232691, patch by Vidar Braut Haarr
<vhaarr+bmo@gmail.com>, r+sr=bzbarsky
2005-09-12 01:28:51 +00:00
tor%cs.brown.edu
a281a820d5 Bug 306547 - textPath not working on path using closepath command. r=afri 2005-09-06 20:40:05 +00:00
tor%cs.brown.edu
bcfd6fc12f Bug 282579 - fix missed use of a null surface in cairo. r+sr=roc 2005-08-30 21:05:18 +00:00
tor%cs.brown.edu
1cd7b4b8f2 libart bustage fix for 282579. 2005-08-26 07:27:25 +00:00
tor%cs.brown.edu
ec5069804e Bug 282579 - Implement <svg:textPath>. As a side effect, this removes
the gdi+ text highlighting code.  r=afri
2005-08-26 02:49:52 +00:00
pavlov%pavlov.net
82ec4db5bd replace call to nsIRenderingContext::RetrieveCurrentNativeGraphicData with nsIRenderingContext::GetNativeGraphicData 2005-08-23 02:59:34 +00:00
pavlov%pavlov.net
9d85e378b2 moving native theme stuff to widget (bug 305291) and landing the remaining thebes gfx changes (bug 305538). r=vlad sr=roc 2005-08-23 02:11:54 +00:00
cbiesinger%web.de
cb16b20c58 bug 288042 make the cairo svg renderer work with xlib and qt
r=tor
2005-08-18 12:31:30 +00:00
scootermorris%comcast.net
9696ed8972 Bug 295850 -- Set up general GetReferencedFrame routine and use it for ClipPath, Glyph, Gradients, Markers, and Paths.
r=tor
2005-08-04 20:32:02 +00:00
tor%cs.brown.edu
8e4a117a45 Bug 302699 - remove need for cairo null surface patch. r=vlad, a=caillon 2005-08-02 22:04:57 +00:00
roc+%cs.cmu.edu
4c4e3b7839 Bug 297977. Enable SVG output for surfaces that don't have an SVG renderer (e.g., when configured using cairo with print to Postscript), by printing to an image. Original patch by tor, modifications by roc, r+sr=tor,a=bsmedberg 2005-08-02 20:40:28 +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
tor%cs.brown.edu
6cb5c08c54 Bug 295647 - gradients not working on single horizontal/vertical lines.
r=scooter, a=shaver
2005-06-01 21:20:22 +00:00
tor%cs.brown.edu
3239f7f4b2 Bug 293558 - CairoGradient can use an unitialized gradient.
Patch by scootermorris@comcast.net, r=tor, a=shaver
2005-05-13 16:07:33 +00:00
darin%meer.net
acb483e74f fixes bug 290688 "Unable to compile XULRunner with SVG extension" patch by bsmedberg, r=tor, a=asa 2005-04-29 01:15:03 +00:00
tor%cs.brown.edu
94df15fb13 Bug 291817 - allow cairo to be used as the svg renderer on win32.
r=pavlov, a=asa.
2005-04-26 00:21:23 +00:00
tor%cs.brown.edu
4d5cd7b2b1 Bug 290896 - group opacity SVG elements sometimes not repainted when
when needs repainting.  r=scootermorris, a=asa.
2005-04-25 23:53:18 +00:00
tor%cs.brown.edu
684a606a85 Bug 289910 - area invalidation not correct if new style resulted
in an empty region. r=afri, a=asa
2005-04-25 23:51:32 +00:00
tor%cs.brown.edu
0cc209fab8 Backout checkin from wrong tree. 2005-04-25 23:49:30 +00:00
tor%cs.brown.edu
ff2201e500 Bug 289910 - area invalidation not correct if new style resulted in
an empty region.  r=afri, a=asa
2005-04-25 18:22:06 +00:00
tor%cs.brown.edu
3a11990cae Bug 290835 - allow building both canvas and cairo svg, don't
statically link two copies of cairo code.  r=bsmedberg, a=chofmann
2005-04-22 19:03:41 +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