Commit Graph

289 Commits

Author SHA1 Message Date
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
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
bzbarsky%mit.edu
0d6a610963 Make nsIPresShell::GetPrimaryFrameFor return nsIFrame* instead of using an out
param.  Bug 303779, patch by Bastiaan Jacques <b.jacques@planet.nl>, r+sr=bzbarsky
2005-08-22 22:24:29 +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
roc+%cs.cmu.edu
db60f88daf Bug 291058. Update nsSVGForeignObject to use push/pop translation. r+sr=roc, patch by Hans-Andreas Engel 2005-08-16 22:06:17 +00:00
tor%cs.brown.edu
43d4bf048f Bug 302765 - stop offsets not live. r=scooter, a=asa. 2005-08-09 15:45:34 +00:00
bob%bclary.com
be358fcae1 make SVG NS_NOTYETIMPLEMENTED messages more meaningful Bug 303501 r=jonathan.watt sr=tor a=asa 2005-08-09 13:53:02 +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
tor%cs.brown.edu
9638adde1d Bug 298283 - fix overflow property for inner <svg>, implement for
<image> and <marker>.  r=jwatt, a=asa.
2005-07-02 23:45:33 +00:00
tor%cs.brown.edu
b393f00121 Bug 296626 - handle SVG glyph frames being constructed in invalid
context.  r=dbaron, sr=roc, a=brendan.
2005-07-01 06:11:07 +00:00
tor%cs.brown.edu
fa6ceb3e76 Bug 299204 - guard against <marker> reference loop. r=jwatt, a=bsmedberg 2005-07-01 01:34:34 +00:00
jwatt%jwatt.org
5cbbf78f95 Fixing bug 288165. SVG path: marker-start/-end (auto orient): wrong direction. r=tor@acm.org, a=benjamin@smedbergs.us 2005-06-30 21:47:41 +00:00
roc+%cs.cmu.edu
41bf2924b1 Bug 288438. Turn off SVG <foreignobject> because it's pretty broken. r=benjamin,sr=dbaron,a=benjamin,patch by jwatt,tor and roc 2005-06-29 03:51:44 +00:00
jwatt%jwatt.org
84c5071f4f Fixing bug 298098. currentScale and currentTranslate should be in viewPort coordinates. r=tor@acm.org a=chofmann@gmail.com 2005-06-28 19:46:47 +00:00
gandalf%firefox.pl
55185f343f Bug 296169: cannot localize svg.properties (should be in chrome/, not res/); r=bsmedberg,a=asa 2005-06-16 13:49:04 +00:00
tor%cs.brown.edu
5295e346e2 Bug 297008 - radial gradients: fx,fy not set correctly when only cx,cy given.
Patch by scootermorris@comcast.net, r=afri, a=asa.
2005-06-14 20:28:53 +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
f143377ee3 Bug 295645 - nested <svg:tspan> should be allowed. r=alex, a=shaver 2005-06-01 19:00:29 +00:00
tor%cs.brown.edu
d2b55edfe0 Bug 292844 - <svg> using display:block, but is ideally a replaced element.
r=bzbarsky, a=asa
2005-05-19 16:07:06 +00:00
tor%cs.brown.edu
f88f5d45ac Bug 267657 - clicking on a svg <a> causes a new window to open.
Patch by neil@parkwaycc.co.uk, r=bzbarsky, a=asa.
2005-05-19 16:02:44 +00:00
tor%cs.brown.edu
2901cfa5ae Bug 293459 - crash on some svg if missing gdi+. r=scooter, a=asa. 2005-05-13 18:27:28 +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
tor%cs.brown.edu
b57af84d2a Bug 293004 - svgBindings.xml not included in installer packages. r+a=bsmedberg 2005-05-06 15:15:40 +00:00