Commit Graph

315 Commits

Author SHA1 Message Date
tor%cs.brown.edu
974a5bf714 Bug 315861 - multiple use of clipPath causing problems with hit testing.
r=afri
2005-11-16 19:57:47 +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
roc+%cs.cmu.edu
28cfb5adfc Bug 313817. DeCOMtaminate SVG and MathML NS_New*Frame functions. r+sr=roc, patch by Marc Liddell. 2005-11-11 02:36:29 +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
fb8750ae75 Bug 315375 - crash when textPath refers to nonexistent path. r=jwatt 2005-11-07 19:09:22 +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
roc+%cs.cmu.edu
f7e2b45942 Bug 309020. SVG content references in XBL anonymous content should reference content copied from the binding document. This is a partial fix. We also refactor some code to make it shareable in nsContentUtils. r=biesi,tor sr=bzbarsky 2005-10-18 20:33:35 +00:00
tor%cs.brown.edu
7016d8085d Bug 312376 - repair textPath from bug 311063 checkin. r=afri 2005-10-17 15:29:38 +00:00
tor%cs.brown.edu
454e72b7e1 Bug 312269 - path geometry invalidation incorrect for suspension. r=scooter 2005-10-13 19:21:46 +00:00
tor%cs.brown.edu
3613ad60ad Bug 311063 - tspan attributes x/y/dx/dy are not live. r=afri 2005-10-10 21:18:42 +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
jwatt%jwatt.org
20666ef8fa Fixing bug 310862. Setting stroke-width="0" aborts rendering when using cairo. r=tor@acm.org 2005-10-03 01:45:18 +00:00
tor%cs.brown.edu
1aa83717e6 Bug 299376 - don't assume that both x and y of a tspan are set. r=afri 2005-10-03 01:21:00 +00:00
scootermorris%comcast.net
15877de617 Fix bug 309924 - Removing <stop> elements from gradients is not live
r=jonathan.watt
2005-10-03 00:59:03 +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
2583a3b7b8 Bug 310754 - check stroke-dasharray before handoff to renderer. r=jwatt 2005-10-02 19:26:51 +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
a1e63a999b Bug 307547 - simplify check for GDI+ to avoid initializing layout
twice.  r=dbaron, sr=bzbarsky
2005-09-30 13:31:50 +00:00
tor%cs.brown.edu
bc682e35f3 Bug 310321 - fix path update logic for nonmarkable objects. r=scooter 2005-09-28 23:42:57 +00:00
tor%cs.brown.edu
89b89a22b3 Bug 309514 - check clip-path when doing hit detection on containers. r=scooter 2005-09-27 17:10:21 +00:00
tor%cs.brown.edu
01b72caa0e Bug 308239 - use markers in update region logic. r=scooter 2005-09-27 17:06:11 +00:00
tor%cs.brown.edu
43569af229 Bug 309095 - baseline offset wrong for cairo. r=afri 2005-09-26 12:32:07 +00:00
tor%cs.brown.edu
61c8f7ffa2 Bug 108310. Make GetFrameForPoint take frame-relative coordinates, not
bogus relative-to-some-view-or-other, and simplify the
signature. r=tor, sr=bz, patch by Eli Friedman.
2005-09-26 12:28:21 +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
tor%cs.brown.edu
924df457c2 Bug 307470 - prevent <marker> loop recursion. r=scooter 2005-09-16 21:58:47 +00:00
scootermorris%comcast.net
dabfcf56f1 Protect against possibility of having no content parent in GetCanvasTM -- resolves crash in bug 308585
r=tor
2005-09-16 00:22:02 +00:00
scootermorris%comcast.net
062fafbcec Fix for Bug 302640 -- hasFeature for SVG DOM implementation yields true with native SVG disabled
r=jwatt
2005-09-14 23:30:37 +00:00
scootermorris%comcast.net
31c2f50383 Bug 294517 -- implement SVG Patterns
r=tor
2005-09-13 22:38:36 +00:00
tor%cs.brown.edu
2785cbaf00 Bug 307565 - crash when filtering nothing, or <feMerge> with no children.
r=scootermorris
2005-09-12 16:16:37 +00:00
tor%cs.brown.edu
f72284f883 Bug 307846 - SourceAlpha treated like SourceGraphic. r=scooter 2005-09-12 16:12:12 +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
scootermorris%comcast.net
875ca166d8 Bug 305021 - crash in [@ nsSVGGradientFrame::checkURITarget] if gradient references itself.
r=tor
2005-09-08 00:25:24 +00:00
bzbarsky%mit.edu
cf64715ae5 Remove the pointless nsIContent arg of nsIFrame::AttributeChanged. Bug 281390,
patch by Vidar Braut Haarr <vhaarr+bmo@gmail.com>, r+sr=bzbarsky
2005-09-07 16:49:21 +00:00
tor%cs.brown.edu
951cf898bc Bug 307314 - handle null region in tspan region computation. r=afri 2005-09-07 15:41:41 +00:00
tor%cs.brown.edu
109e7d5a7e Build bustage fix. 2005-09-06 23:51:15 +00:00
tor%cs.brown.edu
36c76bbadd Bug 301234 - implement subset of SVG filters. r=scooter 2005-09-06 22:30:40 +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
b69ab62c9b Bug 294519 - should behave the same when SVG not built, SVG pref
disabled, or no SVG renderer present.  r=dbaron, a=asa
2005-09-05 20:41:57 +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
506c1839ac Build bustage fix - curse case insensitive filesystems! 2005-08-29 16:44:22 +00:00
tor%cs.brown.edu
e39bb24871 Bug 282579 - observe path of <textPath> so we invalidate properly. r=afri 2005-08-29 16:28:54 +00:00
tor%cs.brown.edu
69cef9f8b7 Bug 282579 - fix logic for placing characters when falling off the end
of a textPath.  r=jwatt
2005-08-26 21:13:48 +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
jwatt%jwatt.org
59e42c6cd2 Fixing bug 302103. Implement SVG events. r=tor@acm.org, sr=jst@mozilla.org 2005-08-25 21:31:09 +00:00
bzbarsky%mit.edu
65dabf8329 SVG's suspend/unsuspendRedraw shouldn't mess with viewmanager update batches.
Bug 305246, r=scootermorris, sr=roc
2005-08-24 01:03:42 +00:00
bzbarsky%mit.edu
b5c2422a20 Fix silly refcounting error that led to leaks. Bug 305262, r=scootermorris,
sr=roc
2005-08-24 00:05:39 +00:00