Commit Graph

370 Commits

Author SHA1 Message Date
tor%cs.brown.edu
441b9a7998 Bug 330041 - <svg:image> upside down and color shifted with cairo gfx.
Also fixes artifacts on animated gifs with cairo gfx.  r=vlad
2006-03-10 22:27:37 +00:00
scootermorris%comcast.net
d0d0625c18 Bug 329600: Eliminate SVG observer usage in nsSVGStopFrame
r=jwatt/sr=roc
2006-03-09 23:17:49 +00:00
roc+%cs.cmu.edu
c2801ebbd7 Bug 328926. Remove aPresContext from nsIFrame::Init and nsIFrame::DidSetStyleContext. r+sr=roc, patch by Marc Liddell 2006-03-09 18:55:21 +00:00
roc+%cs.cmu.edu
a2b4291891 Bug 329926. Foreignobject bbox calculation stupidly broken. r+sr=tor 2006-03-09 18:42:51 +00:00
scootermorris%comcast.net
e7f6c1a478 Bug 329836: Changes to gradient xlink:href's aren't "live"
r=jwatt/sr=roc
2006-03-09 18:02:05 +00:00
scootermorris%comcast.net
fd86df1d04 Bug 302243 Reduce SVG observer usage by nsSVGGradientFrame
r=tor/sr=roc
2006-03-07 00:04:59 +00:00
tor%cs.brown.edu
17acbe7a5a Bug 329529 - unitialized return value causing filters to not apply.
r=jwatt, sr=roc
2006-03-06 19:53:53 +00:00
tor%cs.brown.edu
bdeee1c1ae Bug 301628 - first pass at removal of svg observer mechanism.
r=scooter/jwatt, sr=roc
2006-03-02 20:22:19 +00:00
jwatt%jwatt.org
d539498730 Fixing bug 328571. Change the type of PRBool SVG classes members to PRPackedBool. r+sr=roc@ocallahan.org 2006-03-02 15:19:14 +00:00
jwatt%jwatt.org
a52dc3e2fb Fixing bug 328571. Change the type of PRBool SVG classes members to PRPackedBool. r+sr=roc@ocallahan.org 2006-03-01 10:59:36 +00:00
dbaron%dbaron.org
1aa866e66d Make percentage width and height work inside of foreignObject by fixing up the way foreignObject initiates the reflow process, and also partly fixing incremental change issues with foreignObject. b=328550 r+sr=roc 2006-02-28 11:27:29 +00:00
tor%cs.brown.edu
f99b6af29b Bug 328348 - Single version of viewport transform code. r=jwatt, sr=roc. 2006-02-26 17:58:58 +00:00
tor%cs.brown.edu
ebc231928d Bug 328477 - Use the right version of abs in nsSVGCairoGlyphMetrics.
r=longsonr, sr=roc
2006-02-26 17:51:58 +00:00
tor%cs.brown.edu
efb7132ec2 Bug 315107 - SVG text with fill/stroke=none affects other content.
Patch by longsonr@gmail.com, r=tor, sr=roc.
2006-02-24 16:33:32 +00:00
scootermorris%comcast.net
7e97371876 Fix for bug 328137
r=tor
2006-02-23 22:52:12 +00:00
benjamin%smedbergs.us
5ad0662629 Fix typo exposed by bug 313309 2006-02-23 19:00:58 +00:00
benjamin%smedbergs.us
49c61085c8 Fix MSVC6-poor scoping of forloop vars. 2006-02-23 18:41:45 +00:00
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