168 Commits

Author SHA1 Message Date
tor%cs.brown.edu
1f8f482631 Bug 289839 - svg crashes when unloading a text gradient. r=jwatt, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@172076 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-13 16:51:00 +00:00
timeless%mozdev.org
8f4454ff0a Bug 287391 svg.css has inefficient rules
patch by bug@annevankesteren.nl r=tor sr=bz a=asa


git-svn-id: svn://10.0.0.236/trunk@172030 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-12 15:46:42 +00:00
tor%cs.brown.edu
b98d6f83ef Bug 289276 - gradient reused multiple times is only rendered once.
r=scooter, a=mkaply


git-svn-id: svn://10.0.0.236/trunk@171980 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-11 16:35:02 +00:00
tor%cs.brown.edu
916003cdea Bug 289289 - using clipPath on a markable shape causes all subsequent
drawing to be clipped.  r=jwatt, a=mkaply.


git-svn-id: svn://10.0.0.236/trunk@171813 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 19:02:13 +00:00
tor%cs.brown.edu
ff8b5cf88f Bug 277135 - addressing svg style sr comments. r=scooter, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171608 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 21:42:26 +00:00
timeless%mozdev.org
bc7d3c19b1 Bug 287244 DOCTYPE should not imply a default namespace
patch by bug@annevankesteren.nl r=tor sr=bz


git-svn-id: svn://10.0.0.236/trunk@171582 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 18:54:49 +00:00
tor%cs.brown.edu
ea7a9e3e23 Bug 288656 - Events not getting delivered to <svg:image> if fill=none. r=afri
git-svn-id: svn://10.0.0.236/trunk@171469 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-01 20:49:42 +00:00
tor%cs.brown.edu
30a8cbefd4 Bug 280988 - SVG frames should implement GetFrameName.
Patch by scootermorris@comcast.net, r=tor.


git-svn-id: svn://10.0.0.236/trunk@171468 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-01 19:56:08 +00:00
tor%cs.brown.edu
5bf4bc4aa3 Bug 287389 - SVG should not munge ua.css at build time. sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171217 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-25 19:20:05 +00:00
tor%cs.brown.edu
eafae91035 Bug 287389: SVG should not munge ua.css at build time. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171206 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-25 14:50:05 +00:00
bzbarsky%mit.edu
189e05721f Fix up SVG frames that never call nsFrame::Init to still notify their content
that it now has a frame.  Bug 287424, r=tor


git-svn-id: svn://10.0.0.236/trunk@171194 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-25 04:25:30 +00:00
tor%cs.brown.edu
f71e057792 Bug 276316 - gradients should be "live".
Patch by scootermorris@comcast.net, r=afri.


git-svn-id: svn://10.0.0.236/trunk@170455 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-09 19:24:18 +00:00
tor%cs.brown.edu
8d3e20f0f0 Bug 284675 - Handle svg text chunks separately, support dx/dy. r=afri
git-svn-id: svn://10.0.0.236/trunk@170264 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-07 04:02:02 +00:00
tor%cs.brown.edu
416f9827b0 Bug 283092 - <svg:image> changes for OS-X. r=jhpedemonte
git-svn-id: svn://10.0.0.236/trunk@169663 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-23 20:05:17 +00:00
tor%cs.brown.edu
e533c54c49 Bug 282026 - use appropriate transform when drawing objectBoundingBox
dimensioned gradients.  r=scooter


git-svn-id: svn://10.0.0.236/trunk@169443 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 23:17:48 +00:00
tor%cs.brown.edu
445447b918 Bug 281742 - text as clip path causes paint loop. r=scooter
git-svn-id: svn://10.0.0.236/trunk@169417 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 19:50:41 +00:00
tor%cs.brown.edu
a3a421a439 Bug 281990 - <svg:tspan> doesn't propagate transform. r=scooter
git-svn-id: svn://10.0.0.236/trunk@169412 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 19:14:00 +00:00
tor%cs.brown.edu
fb87f04625 Bug 199771 - soft fail if gdi+ or cairo can't be found/used.
r=scooter, sr=bryner


git-svn-id: svn://10.0.0.236/trunk@169391 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 16:30:12 +00:00
tor%cs.brown.edu
7114d5355d Bug 282027 - crash displaying a marker defined in display:hidden container.
r=jwatt


git-svn-id: svn://10.0.0.236/trunk@169287 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-16 22:10:44 +00:00
bzbarsky%mit.edu
807f289552 Move reflow command construction into nsPresShell::AppendReflowCommand, remove
some members, switch some callers to the non-COM-ish apis.  Bug 267085, r+sr=rbs


git-svn-id: svn://10.0.0.236/trunk@168953 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-08 00:59:52 +00:00
tor%cs.brown.edu
6c5c5892c4 Bug 279922 - <svg:image> not handling renderer surface creation fail
(libart).  r=pavlov


git-svn-id: svn://10.0.0.236/trunk@168910 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-07 14:53:00 +00:00
bzbarsky%mit.edu
2bea98552c Remove prescontext args for some nsIFrame methods
(Append/Insert/Remove/ReplaceFrames) and for some methods in table land.  Patch
by Vidar Braut Haarr <bugmail@q1n.org>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@168894 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-07 01:58:25 +00:00
tor%cs.brown.edu
07c6f5b94b Bug 280926 - nsSVGOuterSVGFrame should implement CanPaintBackground(). r=afri
git-svn-id: svn://10.0.0.236/trunk@168750 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-03 15:04:39 +00:00
tor%cs.brown.edu
96b2444f53 Bug 280554 - SVG content and layout should use GetAnimVal, not GetBaseVal.
Patch by scootermorris@comcast.net, r=afri


git-svn-id: svn://10.0.0.236/trunk@168718 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-02 20:31:51 +00:00
tor%cs.brown.edu
fd3e1277d0 Bug 280027 - make sure gradient stops are in a form GDI+ will accept.
r=scooter


git-svn-id: svn://10.0.0.236/trunk@168420 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-27 21:29:16 +00:00
tor%cs.brown.edu
8e4cbfc529 Bug 193825 - <svg:clipPath> implementation.
r=scooter, sr=dbaron for shared moz files.


git-svn-id: svn://10.0.0.236/trunk@168283 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-25 03:55:03 +00:00
tor%cs.brown.edu
af73f0aa93 Bug 279291 - svg text events should respect visibility and pointer-events.
r=afri


git-svn-id: svn://10.0.0.236/trunk@168153 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-21 20:29:37 +00:00
tor%cs.brown.edu
06a6d5340e Bug 279239 - distorted <svg:image> on some images with GDI+. r=afri
git-svn-id: svn://10.0.0.236/trunk@168130 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-21 16:44:04 +00:00
tor%cs.brown.edu
0905853737 Bug 111993 - Rx and ry attributes of SVG <rect/> element should
distinguish between unset attribute and "0".
Patch by jonathan.watt@strath.ac.uk, r=scooter.


git-svn-id: svn://10.0.0.236/trunk@168045 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-20 03:41:29 +00:00
tor%cs.brown.edu
2e795b603b Bug 277034 - Large SVG documents don't display scrollbars. r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@167987 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-19 16:11:03 +00:00
tor%cs.brown.edu
f2d5d08daf Bug 273740 - GradientFrame should use HasAttr rather than HasAttribute.
Patch by scootermorris@comcast.net, r=jwatt.


git-svn-id: svn://10.0.0.236/trunk@167871 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-17 05:00:01 +00:00
tor%cs.brown.edu
57c89beb3b Bug 274886 - attributes corresponding to SVGLength properties are always set.
Patch by jonathan.watt@strath.ac.uk, r=tor.


git-svn-id: svn://10.0.0.236/trunk@167800 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-16 01:44:52 +00:00
tor%cs.brown.edu
ec987bd274 Bug 277392 - crash deleting svg object with markers. r=jwatt, a=asa
git-svn-id: svn://10.0.0.236/trunk@167470 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-10 05:55:03 +00:00
neil%parkwaycc.co.uk
b6cfbdda85 Bug 276100 GetOriginToView has unused PresContext argument p=bugmail@q1n.org r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@167161 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-01 17:26:29 +00:00
bugzilla%arlen.demon.co.uk
e4daffa10a Bug 270708 remove nsPresContext variable from AttributeChanged and cleaned up comment in nsIFrame.h
p=bugmail@q1n.org r=pkwarren sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@167124 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-31 01:13:27 +00:00
bmlk%gmx.de
e547c59f49 remove unused prescontext argument from GetOffsetFromView bug 276015 r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@167037 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-26 19:48:54 +00:00
tor%cs.brown.edu
6d77b6d0c8 Bug 261800 - getBBox for non-text elements. r=scooter
git-svn-id: svn://10.0.0.236/trunk@167020 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-24 16:26:10 +00:00
tor%cs.brown.edu
8c31f90f5e Bug 216568 - <svg:image> implementation. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@166841 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-17 23:45:30 +00:00
bsmedberg%covad.net
3edf9d37c8 Bug 275605 - libxul step 3 (all of tier 9, except libmozjs.so which will remain separate indefinitely) r=darin
git-svn-id: svn://10.0.0.236/trunk@166737 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-15 04:07:01 +00:00
tor%cs.brown.edu
308eece6d8 Bug 238050 - implement SVG markers. r=scooter, moz common files sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@166471 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-09 03:16:15 +00:00
dbaron%dbaron.org
de6591306e Bug 272151: reorganize files within layout, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@166440 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-08 19:41:48 +00:00
tor%cs.brown.edu
a21b217452 Bug 272899 - svg base type creation cleanup. r=jwatt.
git-svn-id: svn://10.0.0.236/trunk@166285 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-05 22:12:43 +00:00
dbaron%dbaron.org
34bfbb3f77 Convert callers of old GetStyleData API that have snuck back in. b=197205 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@166237 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-04 06:31:02 +00:00
tor%cs.brown.edu
9a8b641c19 Bug 163068 - backend support for zoom and pan. r=jwatt
git-svn-id: svn://10.0.0.236/trunk@166181 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-02 23:13:13 +00:00
gerv%gerv.net
9f207af4db Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@166101 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-01 22:27:03 +00:00
tor%cs.brown.edu
ab65aaa658 Bug 272425 - fix nsSVGInnerSVGFrame transformation ordering. r=jwatt.
git-svn-id: svn://10.0.0.236/trunk@166061 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-01 16:23:12 +00:00
tor%cs.brown.edu
d0fcc0b497 Bug 237020 - use/symbol implementation. r=jwatt, shared moz files sr=roc.
git-svn-id: svn://10.0.0.236/trunk@165632 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-23 13:51:57 +00:00
tor%cs.brown.edu
8ac1b881a9 Bug 267195 - implement svg opacity property. r=scooter
git-svn-id: svn://10.0.0.236/trunk@165532 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-19 22:52:15 +00:00
tor%cs.brown.edu
b5ae075b44 Bug 103294 - improve parsing of SVG stroke-dasharray property. r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@165164 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-09 18:19:28 +00:00
tor%cs.brown.edu
32c8b8ae25 Bug 134708 - SVG fragments should composite with background.
Patch by brians.bugs@gmail.com, r=tor.


git-svn-id: svn://10.0.0.236/trunk@164710 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-31 21:41:58 +00:00