Граф коммитов

500 Коммитов

Автор SHA1 Сообщение Дата
roc+%cs.cmu.edu aac1b0d44f Bug 330305. Rename nsSelection to nsFrameSelection, and deCOMtaminate it, removing nsIFrameSelection. patch by Marc Liddell, r+sr=roc 2006-04-26 02:01:07 +00:00
tor%cs.brown.edu ea68912b7f Bug 335085 - SVG images showing incorrectly with cairo gfx. r=vlad 2006-04-23 15:15:43 +00:00
tor%cs.brown.edu e76f551ffd Bug 334400 - create SVG transform list lazily. r=jwatt, sr=roc 2006-04-20 15:24:51 +00:00
jwatt%jwatt.org 300da0caf7 Fixing bug 334325. Method "class nsSVGGlyphFrame::IsSelectable" does not override "class nsIFrame::IsSelectable" because type qualifiers do not match. r+sr=tor@acm.org 2006-04-20 00:31:13 +00:00
jwatt%jwatt.org c87fdfb679 Fixing bug 330682. Radial gradients are broken when fx,fy is on or outside the circumference defined by cx, cy and r. r=scootermorris@comcast.net, sr=tor@acm.org 2006-04-19 21:58:18 +00:00
tor%cs.brown.edu e2abc88ecb Bug 332162 build bustage fix. 2006-04-14 15:56:11 +00:00
tor%cs.brown.edu 4ed1a26166 Bug 332162 os-x build bustage fix. 2006-04-14 15:41:57 +00:00
tor%cs.brown.edu b7336c51d2 Bug 332162 - deCOMtaminate SVGLength. r=jwatt, sr=roc 2006-04-14 15:09:39 +00:00
roc+%cs.cmu.edu a7f03736a9 Bug 328926. Remove aPresContext parameter from nsIFrame::Destroy, nsIFrame::SetInitialChildList and nsIFrame::RemovedAsPrimaryFrame. patch by Marc Liddell, r+sr=roc 2006-04-10 00:16:29 +00:00
longsonr%gmail.com fc0e9059bf Bug 329758 - changing markers via DOM does not cause a refresh. r=tor,sr=roc 2006-04-06 13:02:53 +00:00
dbaron%dbaron.org 04b8c33eda Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky 2006-04-05 00:00:44 +00:00
cbiesinger%web.de 0cf032c25b bug 331888. Make cairo-beos work. Requires --enable-pango for now
r=stuart
2006-04-04 21:22:35 +00:00
scootermorris%comcast.net dce157c478 Bug 328481: Pattern testcase with object bounding box units not working
r=tor/sr=roc
2006-04-04 20:40:27 +00:00
jwatt%jwatt.org fe28148a19 Fixing bug 330387. Improve the readability, maintainability and performance of SVG gradient frames. r=scootermorris@comcast.net, sr=tor@acm.org 2006-03-28 00:33:22 +00:00
roc+%cs.cmu.edu 0a10a79f62 Bug 330934. Set a nsIFrame's stylecontext in its constructor, to ensure that there's always one available for GetPresContext() to use even if Init hasn't been called. Patch by Marc Liddell, r+sr=roc 2006-03-26 21:30:36 +00:00
longsonr%gmail.com ad60beba9c Bug 331347 - Use nsAutoArrayPtr for nsSVGCharacterPosition. r+sr=roc 2006-03-23 15:09:48 +00:00
tor%cs.brown.edu 705187274e Bug 331291 - clip setup from svg image was persistent. r=scooter 2006-03-22 23:17:26 +00:00
bryner%brianryner.com 7a96206e10 Clean up header includes (bug 331050). This round of changes deals with some of the public content headers, and factors nsDOMClassInfoID out of nsIDOMClassInfo.h so that nsContentUtils.h doesn't have to bring in XPConnect. r+sr=jst. 2006-03-22 18:36:36 +00:00
scootermorris%comcast.net 1943cefd11 Bug 328683: Reduce SVG observer usage by nsSVGPatternFrame*
r=jwatt/sr=roc
2006-03-22 01:40:00 +00:00
tor%cs.brown.edu 02713f54af Bug 331106 - don't use nsCOMPtrs for storing frames. r=jwatt, sr=roc 2006-03-21 21:16:10 +00:00
tor%cs.brown.edu 8c77e0f906 Build bustage fix. 2006-03-21 18:08:42 +00:00
tor%cs.brown.edu 70a8796734 Build bustage workaround for bug 330498. 2006-03-21 17:48:39 +00:00
tor%cs.brown.edu 398f271bb6 Bug 330498 - unify SVG effects (filter, clip, mask, opacity) logic. r+sr=roc 2006-03-21 15:49:20 +00:00
tor%cs.brown.edu d1cc8a96a4 Bug 330516 - remove depreciated and unmaintained SVG renderer backends.
r=bsmedberg, sr=roc
2006-03-20 21:16:45 +00:00
tor%cs.brown.edu e74933beab Bug 328527 - make all SVG content special for frame constructor, use
leaf frame for filter leaves.  r=bzbarsky, sr=dbaron
2006-03-20 17:39:08 +00:00
tor%cs.brown.edu a8696e5303 Bug 330602 - intermittent crash when textPath text goes off end of path.
r=longsonr, sr=roc.
2006-03-16 17:11:13 +00:00
pavlov%pavlov.net 131e8794e2 backing out roc's patch for bug 328926 due to crash running tests on vc8 machines. 2006-03-15 06:43:36 +00:00
roc+%cs.cmu.edu 557b089a47 Bug 328926. Remove aPresContext parameter from Destroy and SetInitialChildList. patch by Marc Liddell, r+sr=roc 2006-03-15 03:14:02 +00:00
roc+%cs.cmu.edu 6fd863f2dd Bug 330300. Move mFrame from nsDisplayItem subclasses up to nsDisplayItem itself, and make GetUnderlyingFrame an inline non-virtual function. Patch by Alfred Peng, r+sr=roc 2006-03-14 20:43:18 +00:00
tor%cs.brown.edu c1f1294408 Bug 330105 - svg text modification not being drawn (nsSVGGlyphFrame
regression from bug 328926).  r+sr=roc
2006-03-11 17:06:56 +00:00
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
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
jwatt%jwatt.org 20666ef8fa Fixing bug 310862. Setting stroke-width="0" aborts rendering when using cairo. r=tor@acm.org 2005-10-03 01:45:18 +00:00
tor%cs.brown.edu 1aa83717e6 Bug 299376 - don't assume that both x and y of a tspan are set. r=afri 2005-10-03 01:21:00 +00:00
scootermorris%comcast.net 15877de617 Fix bug 309924 - Removing <stop> elements from gradients is not live
r=jonathan.watt
2005-10-03 00:59:03 +00:00
tor%cs.brown.edu 0dc9a332f3 Bug 310473 - avoid passing noninvertable matrices to cairo. r=jwatt 2005-10-02 19:35:22 +00:00
tor%cs.brown.edu 2583a3b7b8 Bug 310754 - check stroke-dasharray before handoff to renderer. r=jwatt 2005-10-02 19:26:51 +00:00
tor%cs.brown.edu 4e8c31ff45 Bug 310618 - printing support for svg/cairo/win32. r+sr=roc 2005-10-02 04:05:53 +00:00
tor%cs.brown.edu 7f62504704 Bug 310381 - support shape-rendering property on cairo. r=jwatt 2005-09-30 19:22:16 +00:00
tor%cs.brown.edu 819f0f556d Bug 310382 - follow svg rule for dealing with out-of-order stops. r=jwatt 2005-09-30 19:19:46 +00:00
tor%cs.brown.edu a1e63a999b Bug 307547 - simplify check for GDI+ to avoid initializing layout
twice.  r=dbaron, sr=bzbarsky
2005-09-30 13:31:50 +00:00
tor%cs.brown.edu bc682e35f3 Bug 310321 - fix path update logic for nonmarkable objects. r=scooter 2005-09-28 23:42:57 +00:00
tor%cs.brown.edu 89b89a22b3 Bug 309514 - check clip-path when doing hit detection on containers. r=scooter 2005-09-27 17:10:21 +00:00
tor%cs.brown.edu 01b72caa0e Bug 308239 - use markers in update region logic. r=scooter 2005-09-27 17:06:11 +00:00
tor%cs.brown.edu 43569af229 Bug 309095 - baseline offset wrong for cairo. r=afri 2005-09-26 12:32:07 +00:00
tor%cs.brown.edu 61c8f7ffa2 Bug 108310. Make GetFrameForPoint take frame-relative coordinates, not
bogus relative-to-some-view-or-other, and simplify the
signature. r=tor, sr=bz, patch by Eli Friedman.
2005-09-26 12:28:21 +00:00
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