Commit Graph

613 Commits

Author SHA1 Message Date
tor%cs.brown.edu
fc8a47f052 Bug 379045 - switch svg patterns to thebes. r=longsonr, sr=roc
git-svn-id: svn://10.0.0.236/trunk@225253 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 15:53:56 +00:00
longsonr%gmail.com
d8a6224aa2 Bug 378897 - foreignObject doesn't clip its content. r=jwatt,sr=tor
git-svn-id: svn://10.0.0.236/trunk@225248 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 09:02:41 +00:00
longsonr%gmail.com
269be2e2c2 Bug 378900 - Use NS_DECL_NSIMUTATIONOBSERVER macros where possible. r+sr=tor
git-svn-id: svn://10.0.0.236/trunk@225151 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 14:37:15 +00:00
tor%cs.brown.edu
379ce718fb Bug 378508 - convert svg gradients to thebes. r=longsonr, sr=roc
git-svn-id: svn://10.0.0.236/trunk@225149 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 14:28:39 +00:00
longsonr%gmail.com
dc896c02df Bug 378857 - Simplify clipPath frame access to units. r=tor,sr=roc
git-svn-id: svn://10.0.0.236/trunk@225129 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 08:42:52 +00:00
tor%cs.brown.edu
010a062a9b Bug 370416 - <textPath> not updating when referenced path changed.
r=longsonr, sr=sicking


git-svn-id: svn://10.0.0.236/trunk@225094 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 15:46:29 +00:00
tor%cs.brown.edu
2497384e19 Bug 378771 - crash when invalidating <foreignObject> with nondisplay parent.
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@225092 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 15:31:26 +00:00
longsonr%gmail.com
481bf1520f Bug 377149 - stop storing mask and clipPath frames. r=tor,sr=roc
git-svn-id: svn://10.0.0.236/trunk@225079 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 08:36:16 +00:00
longsonr%gmail.com
77b0c38539 Bug 374280 - Opacity of elements referencing a pattern isn't respected. r=jwatt,sr=tor
git-svn-id: svn://10.0.0.236/trunk@224930 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 08:11:22 +00:00
longsonr%gmail.com
b3acb27a61 Bug 377834 - make paint server setup return booleans for success/failure. r+sr=tor
git-svn-id: svn://10.0.0.236/trunk@224877 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 09:11:19 +00:00
longsonr%gmail.com
d103c76848 Bug 378023 - Fix build warnings compiling nsSVGGlyphFrame. r+sr=tor
git-svn-id: svn://10.0.0.236/trunk@224876 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 08:39:54 +00:00
longsonr%gmail.com
1678a7fce2 Bug 377263, bug 377399 - patternContentUnits='objectBoundingBox' not translated correctly. r=tor,sr=roc
git-svn-id: svn://10.0.0.236/trunk@224727 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 08:29:27 +00:00
longsonr%gmail.com
d693b99bff Bug 377892 - Simple clipPath asserting and crashing. r+sr=tor
git-svn-id: svn://10.0.0.236/trunk@224726 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 08:21:49 +00:00
tor%cs.brown.edu
5aa32cf060 Bug 375141 - convert svg text to thebes. r=longsonr, sr=roc
git-svn-id: svn://10.0.0.236/trunk@224703 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 21:09:31 +00:00
tor%cs.brown.edu
c571947c53 Backout of 375141 - appears to be causing qm-winxp01 red.
git-svn-id: svn://10.0.0.236/trunk@224679 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 03:54:53 +00:00
tor%cs.brown.edu
b801f72478 Bug 375141 - convert svg text to thebes. r=longsonr, sr=roc
git-svn-id: svn://10.0.0.236/trunk@224660 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 22:48:28 +00:00
tor%cs.brown.edu
c1e5fb2721 Bug 368675 - limit maximum size of filtered surface. r=dveditz, sr=roc
git-svn-id: svn://10.0.0.236/trunk@224641 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 19:34:52 +00:00
longsonr%gmail.com
83476e51a0 Bug 377015 - Simplify nsSVGClipPathFrame API and make clip reference loop detection more robust. r=jwatt,sr=tor
git-svn-id: svn://10.0.0.236/trunk@224619 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 09:01:52 +00:00
tor%cs.brown.edu
27a741d1e9 Bug 376929 - Remove direct use of cairo from SVG path generation.
r=jwatt, sr=roc


git-svn-id: svn://10.0.0.236/trunk@224587 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 20:57:10 +00:00
longsonr%gmail.com
8cbb8e6de3 Bug 376611 - Don't cache marker frames. r=tor,sr=roc
git-svn-id: svn://10.0.0.236/trunk@224342 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-10 10:19:59 +00:00
longsonr%gmail.com
8b75b1c145 Bug 374277 - Horizontal line with stroke referencing a userSpaceOnUse pattern doesn't paint. r=jwatt,sr=tor
git-svn-id: svn://10.0.0.236/trunk@224341 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-10 09:57:12 +00:00
tor%cs.brown.edu
fa7da93ae6 Bug 375775 - filter crash with display:none. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@224215 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-05 13:23:21 +00:00
tor%cs.brown.edu
e0a7f9ea85 Bug 376414 - Plug leak of SVG text container elements. r=jwatt, sr=roc
git-svn-id: svn://10.0.0.236/trunk@224147 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-04 15:22:08 +00:00
longsonr%gmail.com
216c0213c2 Bug 329867 - Some SVG frames have screwy AddRef/Release implementations. r=jwatt,sr=tor
git-svn-id: svn://10.0.0.236/trunk@224061 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-03 10:52:00 +00:00
bzbarsky%mit.edu
116d69628c Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch by
Taras Glek <tglek@mozilla.com>, rs=roc.


git-svn-id: svn://10.0.0.236/trunk@222659 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-30 21:11:47 +00:00
longsonr%gmail.com
3697547e8c Bug 375830 - Have NS_GetxxxFrame functions return the frame. r+sr=tor
git-svn-id: svn://10.0.0.236/trunk@222626 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-30 09:03:40 +00:00
longsonr%gmail.com
bc345ac706 Bug 373624 - Support transparent as a gradient and filter stop-color. r=jwatt,sr=tor
git-svn-id: svn://10.0.0.236/trunk@222584 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-29 08:59:07 +00:00
longsonr%gmail.com
a757a316e0 Bug 374914 - get rid of nsISVGFilterFrame. r=jwatt,sr=tor
git-svn-id: svn://10.0.0.236/trunk@222583 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-29 08:54:53 +00:00
longsonr%gmail.com
fb70d7f53c Bug 374770 - Simplify nsSVGOuterSVGFrame::IsRedrawSuspended. r+sr=tor
git-svn-id: svn://10.0.0.236/trunk@222536 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-28 09:41:46 +00:00
longsonr%gmail.com
ae4abdba20 Bug 374766 - reduce filter and marker memory requirements. r=jwatt,sr=tor
git-svn-id: svn://10.0.0.236/trunk@222533 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-28 08:49:40 +00:00
longsonr%gmail.com
d0421596bc Bug 375384 - remove nsSVGUtils::IsSingular. r+sr=tor
git-svn-id: svn://10.0.0.236/trunk@222457 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-27 12:43:59 +00:00
longsonr%gmail.com
33ac653264 Bug 371563 - Replace replace hand-wired observer scheme for markers with nsIMutationObserver. r=tor,sr=roc
git-svn-id: svn://10.0.0.236/trunk@222142 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-21 10:59:01 +00:00
tor%cs.brown.edu
bec89f2eb6 Bug 373485 - crash with percentage stroke-width. r=jwatt+longsonr
git-svn-id: svn://10.0.0.236/trunk@222035 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-19 15:14:48 +00:00
tor%cs.brown.edu
baee322ee3 Bug 369438 - crash after removing filter. s+sr=roc
git-svn-id: svn://10.0.0.236/trunk@222033 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-19 15:10:14 +00:00
tor%cs.brown.edu
bca429bab1 Bug 369528 - SVG code not handing surface endianness properly. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@221624 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-09 20:27:01 +00:00
tor%cs.brown.edu
5bbc610a60 Bug 353172 - remove nsSVGCoordCtxProvider.
Patch by malex@cs.utexas.edu and tor, r=jwatt+roc, sr=roc


git-svn-id: svn://10.0.0.236/trunk@221611 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-09 16:27:01 +00:00
longsonr%gmail.com
fb9daedd69 Bug 372689 - Simplify text update code. r+sr=tor
git-svn-id: svn://10.0.0.236/trunk@221382 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-06 10:17:43 +00:00
dbaron%dbaron.org
32d54152c9 Clean up IsFrameOfType methods to call their base class IsFrameOfType methods reliably. b=341326 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@220874 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-24 18:33:33 +00:00
longsonr%gmail.com
15f055b41a Bug 330059 - Text Inside a Elements Does Not Render. r=jwatt,sr=tor
git-svn-id: svn://10.0.0.236/trunk@220726 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-22 12:38:12 +00:00
Olli.Pettay%helsinki.fi
6605a64c41 Bug 370454, make nsISVGValueObserver inherit nsISupportsWeakReference, r=tor, sr=roc
git-svn-id: svn://10.0.0.236/trunk@220555 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-19 20:03:34 +00:00
asqueella%gmail.com
11bad405e3 bug 257868 - remove the nsIPresShell::SetAnonymousContentFor() API, make the frames store strong refs to the anonymous content instead. Decomtaminate nsIAnonymousContentCreator.
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@220517 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-18 17:34:09 +00:00
sharparrow1%yahoo.com
83b3b6f612 Bug 370641: Stop using views in svg. r=tor, sr=roc.
git-svn-id: svn://10.0.0.236/trunk@220474 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-17 10:01:22 +00:00
jwatt%jwatt.org
f079ceca67 Fixing bug 369992. Areas previously occupied by a foreignObject aren't repainted. r+sr=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@220137 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-14 21:38:43 +00:00
longsonr%gmail.com
6cd482ac76 Bug 369911 - Changing the transform attribute of a foreignObject has no effect. r=jwatt,sr=tor
git-svn-id: svn://10.0.0.236/trunk@220048 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-13 10:12:18 +00:00
neil%parkwaycc.co.uk
060fd33531 gfxMatrix is a struct, not a class b=370051 r=jwatt sr=tor
git-svn-id: svn://10.0.0.236/trunk@219977 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-12 14:40:44 +00:00
pavlov%pavlov.net
ec3b1ee12c thebes API cleanup. bug 368910. r/sr=vlad
git-svn-id: svn://10.0.0.236/trunk@219765 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-08 20:47:48 +00:00
sharparrow1%yahoo.com
dd459d0a71 Bug 177805: Fix the use of units in Gecko. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@219640 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-07 07:46:44 +00:00
tor%cs.brown.edu
5a65ba5365 Bug 359516 - replace hand-wired observer scheme for filters with
nsIMutationObserver.  r=roc, sr=sicking


git-svn-id: svn://10.0.0.236/trunk@219519 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-05 20:04:17 +00:00
tor%cs.brown.edu
5b1e084875 Bug 367503 - Switch nsSVGPathGeometryFrame to thebes. r=longsonr, sr=roc
git-svn-id: svn://10.0.0.236/trunk@219260 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-31 16:05:42 +00:00
dbaron%dbaron.org
f0021aa428 Make things inside foreignObject reflow in response to style changes that cause reflow. b=328829 r=jwatt sr=roc
git-svn-id: svn://10.0.0.236/trunk@219231 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-31 05:22:40 +00:00