Commit Graph

353 Commits

Author SHA1 Message Date
roc+%cs.cmu.edu
769d7a2d60 Bug 326966. Reenable SVG <foreignobject> for cairo-gfx builds. r+sr=tor 2006-02-21 00:33:27 +00:00
tor%cs.brown.edu
0fc7a7c541 Bug 318597 - Implement various text, tspan and textPath DOM functions.
Patch by longsonr@gmail.com, r=tor, sr=jst
2006-02-17 21:24:30 +00:00
tor%cs.brown.edu
b74c289fc5 Bug 327023 - remove unnecessary call to mSource->GetCharacterData in
nsSVGCairoGlyphGeometry.  Patch by longsonr@gmail.com, r=tor, sr=roc.
2006-02-17 21:06:21 +00:00
tor%cs.brown.edu
60749d817a Bug 327507 - unitialized variable use when positioning glyphs for
<text> without x/y. r+sr=roc
2006-02-17 16:30:23 +00:00
tor%cs.brown.edu
705d1f8fce Bug 326725 - clean up GetOuterSVGFrame. r+sr=roc 2006-02-13 21:22:41 +00:00
tor%cs.brown.edu
065f2e23fe Bug 323704 - check for reference loop in clipPath. r=scooter 2006-02-09 19:34:01 +00:00
scootermorris%comcast.net
3f1463e49e SVG pattern fixes. Fixes bugs 308917, 308589, 308615, 308635
r=tor
2006-02-09 18:15:03 +00:00
scootermorris%comcast.net
f04ed6f1e2 Fix for bug 325283: Gradients on text causes crash
r=tor
2006-02-03 21:11:17 +00:00
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
bzbarsky%mit.edu
f96a096c2c Fix leak bug 324969 -- make sure to call virtual destructors. 2006-01-29 18:48:58 +00:00
jwatt%jwatt.org
6fdafae9b3 Fixing bug 300868. The 'target' attribute is not supported on SVG's <a> element. r=bugmail@sicking.cc, sr=jst@mozilla.org 2006-01-28 13:12:28 +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
roc+%cs.cmu.edu
77bca74243 Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others 2006-01-26 02:29:17 +00:00
cvshook%sicking.cc
be551afd02 Bug 310436: Implement IsFrameOfType and use that to disable non-svg frames from being children of svg frames. r=bz sr=dbaron 2006-01-25 21:16:12 +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
b59393fba7 More AIX bustage. 2006-01-20 22:42:57 +00:00
tor%cs.brown.edu
26341cf8e2 Attempt to fix AIX bustage. 2006-01-20 21:37:46 +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
jwatt%jwatt.org
12c51b16e1 Fixing bug 323753. Initialise meetOrSlice variable properly. Patched by Robert Longson longsonr@gmail.com, r=jwatt@jwatt.org, sr=tor@acm.org 2006-01-20 16:38:58 +00:00
tor%cs.brown.edu
32d2533d44 Bug 324027 - clean up marker frame interface. r=scootermorris 2006-01-20 16:21:37 +00:00
tor%cs.brown.edu
b52ad88662 Bug 323669 - percent attribute values in userSpace gradients don't work.
r=scootermorris
2006-01-18 23:50:40 +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
jwatt%jwatt.org
70eaeaee12 Fixing bug 322922. We have interface map entries for nsSupportsWeakReference! r+sr=tor@acm.org 2006-01-18 16:31:42 +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
scootermorris%comcast.net
3291e0e022 Fix for bug 319107 - One SVG file crashes firefox 1.5 [@ nsSVGGradientFrame::GetNextGradient]
r=tor
2006-01-13 18:20:00 +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
cvshook%sicking.cc
7db01c8d27 Bug 321294: Remove unused ReplaceFrame codepaths.
r/sr=roc
2006-01-10 22:58:37 +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
7e2fd9d40c Bug 318379 - crash on a empty path with markers. r=jwatt 2005-12-03 00:00:49 +00:00
tor%cs.brown.edu
ea92cde656 Bug 314627 - implement SVGTSpanElement.getExtentOfChar.
Patch by longsonr@gmail.com, r=tor, sr=jst.
2005-12-02 23:57:47 +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
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