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

637 Коммитов

Автор SHA1 Сообщение Дата
longsonr%gmail.com 6d0a97f8e0 Bug 384409 - Create a common GetContextForContent method in nsContentUtils and use it in nsScriptElement and svg. r=tor,r+sr=jonas 2007-07-13 08:49:10 +00:00
bzbarsky%mit.edu ee3679d650 Make attribute changes that also cause a state change properly reresolve style
when a selector uses both the state and the attribute.  Bug 315920, r=dbaron,
sr=sicking.
2007-07-12 20:05:49 +00:00
tor%cs.brown.edu 5cd8b90290 Bug 379123 - filters on objects with some matrices not displayed.
r=longsonr, sr=roc
2007-07-12 15:42:30 +00:00
tor%cs.brown.edu 27de81cb48 Bug 361745 - <svg:image> with negative width/height displaying inverted.
r=jwatt, sr=roc
2007-07-12 15:40:47 +00:00
jwalden%mit.edu ef68fcf595 Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros. 2007-07-08 07:08:56 +00:00
longsonr%gmail.com d562ea76fb Bug 386475 - Should not flush when resolving em and ex units. r=tor,sr=bzbarsky 2007-07-06 09:02:44 +00:00
roc+%cs.cmu.edu 8394f8779a Bug 385423. Refactor textrun cache so that all textrun clients use a single global word-based cache. Responsibility for stripping out problematic characters (e.g. newlines) is given to the word cache. r=vlad,smontagu 2007-07-04 03:39:03 +00:00
tor%cs.brown.edu b10693b5be Bug 305859 - em and ex units not implemented for SVGLength.
Patch by taken.spc@gmail.com, r=longsonr, sr=tor
2007-06-25 16:12:36 +00:00
jwatt%jwatt.org 17b5ecb1cf Fixing bug 385246. Negative width attribute on <svg:foreignObject> causes "ASSERTION: reflow state made child wrong size" and more. r=tor@acm.org, sr=roc@ocallahan.org 2007-06-25 08:31:31 +00:00
jwatt%jwatt.org 59d52c6f16 Commit reminder comments that I need to follow up on so they don't get in the way of my current patch juggling. 2007-06-23 02:06:07 +00:00
jwatt%jwatt.org 61fa6b97e8 Fixing bug 384591. Make nsSVGForeignObjectFrame.cpp easier to understand. r+sr=tor@acm.org 2007-06-21 23:01:10 +00:00
tor%cs.brown.edu 6b55ead66d Bug 382333 - update filter invalidation region before use. r=longsonr, sr=roc 2007-06-21 15:03:30 +00:00
longsonr%gmail.com d0e9707af1 Bug 384637 - Self-referencing svg:mask causes stack overflow crash. r+sr=tor 2007-06-21 11:01:41 +00:00
jwatt%jwatt.org a6fb27e573 Fixing bug 385218. Remove nsISVGSVGElement. r+sr=tor@acm.org 2007-06-20 21:56:03 +00:00
bzbarsky%mit.edu 13037add00 Don't tear down part of the content tree while there are still frames
referencing it.  Bug 384728, r+sr=tor
2007-06-18 15:30:57 +00:00
jwatt%jwatt.org b299dac303 Comment out optimization to fix reftest failures. 2007-06-14 21:24:16 +00:00
jwatt%jwatt.org e2fae73ea2 Fixing bug 384046. nsSVGOuterSVGFrame::Reflow should not call NotifyViewportChange unconditionally. r+sr=tor@acm.org 2007-06-14 20:51:42 +00:00
longsonr%gmail.com eb0c73e2a6 Bug 378583 - Large pattern surfaces crash browser. r=tor,sr=roc 2007-06-13 09:02:48 +00:00
dbaron%dbaron.org 2955ca2317 Implement correct intrinsic width calculation (for container) for elements with specified height properties and an intrinsic ratio. b=364066 r+sr=bzbarsky 2007-06-12 18:27:28 +00:00
roc+%cs.cmu.edu c5c65818cd Bug 174397. Support getClientRects and getBoundingClientRect on DOM elements. r=jonas,dbaron; sr=tor, plus help from Anne van Kesteren and Martijn Wargers 2007-05-30 22:32:56 +00:00
tor%cs.brown.edu 94703b9ea1 Bug 382333 - CTM changes not updating filter invalidation regions.
r=longsonr, sr=roc
2007-05-30 00:36:02 +00:00
bzbarsky%mit.edu 1126ef5498 Fix bug 380516, bug 375342, bug 374293. Patch in bug 380516. r=jwatt, sr=dbaron 2007-05-23 20:10:43 +00:00
tor%cs.brown.edu cffe7e3204 Bug 381622 - complete cairo removal from svg. r+sr=roc 2007-05-23 15:42:13 +00:00
jwatt%jwatt.org 093b3748f1 Fixing bug 380952. nsSVGForeignObjectFrame::PaintSVG calls GetCanvasTM twice. r=tor@acm.org, sr=roc@ocallahan.org 2007-05-23 08:39:00 +00:00
jwatt%jwatt.org bb851f6130 Fixing bug 381447. nsSVGLengthList::mCtxType is always set to nsSVGUtils::X. r+sr=tor@acm.org 2007-05-23 08:38:54 +00:00
Olli.Pettay%helsinki.fi 6f25a6cffd Bug 378776, Need safe way to iterate a document's presshells, r+sr=bz 2007-05-22 21:45:07 +00:00
tor%cs.brown.edu c060828d9b Bug 380072 - switch svg mask from cairo to thebes. r=jwatt, sr=roc 2007-05-22 19:31:04 +00:00
tor%cs.brown.edu 6ab7bfe5a8 Bug 380757 - switch svg filters to thebes. r=jwatt, sr=roc 2007-05-21 21:41:53 +00:00
jminta%gmail.com 62aed7c06f Bug 377717 Remove 'decorations' and 'variant' from gfxFontStyle, r=pavlov 2007-05-21 02:18:05 +00:00
tor%cs.brown.edu fb831eea84 Bug 380691 - <clipPath> and <mask> not working with <foreignObject>. r+sr=roc 2007-05-16 15:14:19 +00:00
roc+%cs.cmu.edu f0c99ae7eb Bug 380692. Change gfxTextRun API so the textrun copies text, if necessary, instead of the caller having to do it. r=vlad 2007-05-15 03:56:48 +00:00
roc+%cs.cmu.edu 5fd04b1134 Fixing bustage 2007-05-09 00:45:21 +00:00
roc+%cs.cmu.edu 9604a69b0d Bug 375760. Make a number of small changes to the gfxTextRun/gfxFont/gfxFontGroup APIs. r=vlad 2007-05-08 22:46:15 +00:00
bzbarsky%mit.edu c7a6b387d2 Change the FrameNeedsReflow API to pass the dirty flags to be added directly to
the method, instead of setting them before calling the method.  That way we can
avoid reflowing the ancestor of a reflow root which is not itself dirty but has
dirty children.  This also makes it harder to set dirty bits inconsistently
with the FrameNeedsReflow call.  Bug 378784, r+sr=dbaron, pending rbs' review
on the mathml parts.
2007-05-06 19:16:52 +00:00
jwatt%jwatt.org d9ce90218c Fixing bug 369827. Reflow of foreignObject with percentage width/height doesn't work. r=tor@acm.org, sr=dbaron@mozilla.com (this also fixes bug 379615, so changing the reftest manifest to expect the foreignObject tests to pass) 2007-05-05 11:11:07 +00:00
bzbarsky%mit.edu 38a556b05f Override just the border width, not all the border properties. Bug 377584, r+sr=dbaron 2007-05-05 06:22:36 +00:00
sayrer%gmail.com a892e42a14 backout patch for bug 375760 due to bustage. 2007-05-05 04:37:50 +00:00
roc+%cs.cmu.edu 9cbd608de4 Bug 375760. Make a number of small changes to the gfxTextRun/gfxFont/gfxFontGroup APIs. r=vlad 2007-05-05 02:16:17 +00:00
tor%cs.brown.edu d2297494e7 Bug 379045 - switch svg patterns to thebes. r=longsonr, sr=roc 2007-04-30 15:53:56 +00:00
longsonr%gmail.com d203827e82 Bug 378897 - foreignObject doesn't clip its content. r=jwatt,sr=tor 2007-04-30 09:02:41 +00:00
longsonr%gmail.com 76555fdba1 Bug 378900 - Use NS_DECL_NSIMUTATIONOBSERVER macros where possible. r+sr=tor 2007-04-27 14:37:15 +00:00
tor%cs.brown.edu ce1cddc60e Bug 378508 - convert svg gradients to thebes. r=longsonr, sr=roc 2007-04-27 14:28:39 +00:00
longsonr%gmail.com 38a37f5228 Bug 378857 - Simplify clipPath frame access to units. r=tor,sr=roc 2007-04-27 08:42:52 +00:00
tor%cs.brown.edu d13f9c29b7 Bug 370416 - <textPath> not updating when referenced path changed.
r=longsonr, sr=sicking
2007-04-26 15:46:29 +00:00
tor%cs.brown.edu 912dcae648 Bug 378771 - crash when invalidating <foreignObject> with nondisplay parent.
r+sr=roc
2007-04-26 15:31:26 +00:00
longsonr%gmail.com af3f58c0c7 Bug 377149 - stop storing mask and clipPath frames. r=tor,sr=roc 2007-04-26 08:36:16 +00:00
longsonr%gmail.com 39cf1b1d22 Bug 374280 - Opacity of elements referencing a pattern isn't respected. r=jwatt,sr=tor 2007-04-24 08:11:22 +00:00
longsonr%gmail.com 2b5892e7a8 Bug 377834 - make paint server setup return booleans for success/failure. r+sr=tor 2007-04-23 09:11:19 +00:00
longsonr%gmail.com 40e8b6c4c7 Bug 378023 - Fix build warnings compiling nsSVGGlyphFrame. r+sr=tor 2007-04-23 08:39:54 +00:00
longsonr%gmail.com 5ddbffe783 Bug 377263, bug 377399 - patternContentUnits='objectBoundingBox' not translated correctly. r=tor,sr=roc 2007-04-19 08:29:27 +00:00
longsonr%gmail.com 7a95eb5554 Bug 377892 - Simple clipPath asserting and crashing. r+sr=tor 2007-04-19 08:21:49 +00:00
tor%cs.brown.edu 5337daca94 Bug 375141 - convert svg text to thebes. r=longsonr, sr=roc 2007-04-18 21:09:31 +00:00
tor%cs.brown.edu a347d5770c Backout of 375141 - appears to be causing qm-winxp01 red. 2007-04-18 03:54:53 +00:00
tor%cs.brown.edu 784ad9d9d1 Bug 375141 - convert svg text to thebes. r=longsonr, sr=roc 2007-04-17 22:48:28 +00:00
tor%cs.brown.edu 992a522017 Bug 368675 - limit maximum size of filtered surface. r=dveditz, sr=roc 2007-04-17 19:34:52 +00:00
longsonr%gmail.com 5f7c56011f Bug 377015 - Simplify nsSVGClipPathFrame API and make clip reference loop detection more robust. r=jwatt,sr=tor 2007-04-17 09:01:52 +00:00
tor%cs.brown.edu 7154450dee Bug 376929 - Remove direct use of cairo from SVG path generation.
r=jwatt, sr=roc
2007-04-16 20:57:10 +00:00
longsonr%gmail.com 1527305854 Bug 376611 - Don't cache marker frames. r=tor,sr=roc 2007-04-10 10:19:59 +00:00
longsonr%gmail.com 5f26fcc3cc Bug 374277 - Horizontal line with stroke referencing a userSpaceOnUse pattern doesn't paint. r=jwatt,sr=tor 2007-04-10 09:57:12 +00:00
tor%cs.brown.edu 23b8695142 Bug 375775 - filter crash with display:none. r+sr=roc 2007-04-05 13:23:21 +00:00
tor%cs.brown.edu 6768d65e82 Bug 376414 - Plug leak of SVG text container elements. r=jwatt, sr=roc 2007-04-04 15:22:08 +00:00
longsonr%gmail.com 0e96cc6d19 Bug 329867 - Some SVG frames have screwy AddRef/Release implementations. r=jwatt,sr=tor 2007-04-03 10:52:00 +00:00
bzbarsky%mit.edu d9f302946b Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch by
Taras Glek <tglek@mozilla.com>, rs=roc.
2007-03-30 21:11:47 +00:00
longsonr%gmail.com 14b491fbf1 Bug 375830 - Have NS_GetxxxFrame functions return the frame. r+sr=tor 2007-03-30 09:03:40 +00:00
longsonr%gmail.com c256d24dcd Bug 373624 - Support transparent as a gradient and filter stop-color. r=jwatt,sr=tor 2007-03-29 08:59:07 +00:00
longsonr%gmail.com 6796c31299 Bug 374914 - get rid of nsISVGFilterFrame. r=jwatt,sr=tor 2007-03-29 08:54:53 +00:00
longsonr%gmail.com 979baf9d76 Bug 374770 - Simplify nsSVGOuterSVGFrame::IsRedrawSuspended. r+sr=tor 2007-03-28 09:41:46 +00:00
longsonr%gmail.com 01fae824da Bug 374766 - reduce filter and marker memory requirements. r=jwatt,sr=tor 2007-03-28 08:49:40 +00:00
longsonr%gmail.com 23722f2863 Bug 375384 - remove nsSVGUtils::IsSingular. r+sr=tor 2007-03-27 12:43:59 +00:00
longsonr%gmail.com 3fa7296b49 Bug 371563 - Replace replace hand-wired observer scheme for markers with nsIMutationObserver. r=tor,sr=roc 2007-03-21 10:59:01 +00:00
tor%cs.brown.edu 787ce7e703 Bug 373485 - crash with percentage stroke-width. r=jwatt+longsonr 2007-03-19 15:14:48 +00:00
tor%cs.brown.edu d877247f1c Bug 369438 - crash after removing filter. s+sr=roc 2007-03-19 15:10:14 +00:00
tor%cs.brown.edu 975fa84b0b Bug 369528 - SVG code not handing surface endianness properly. r+sr=roc 2007-03-09 20:27:01 +00:00
tor%cs.brown.edu 5ccbb54408 Bug 353172 - remove nsSVGCoordCtxProvider.
Patch by malex@cs.utexas.edu and tor, r=jwatt+roc, sr=roc
2007-03-09 16:27:01 +00:00
longsonr%gmail.com 16c3edf7de Bug 372689 - Simplify text update code. r+sr=tor 2007-03-06 10:17:43 +00:00
dbaron%dbaron.org b985c7a438 Clean up IsFrameOfType methods to call their base class IsFrameOfType methods reliably. b=341326 r+sr=roc 2007-02-24 18:33:33 +00:00
longsonr%gmail.com dfeb24a466 Bug 330059 - Text Inside a Elements Does Not Render. r=jwatt,sr=tor 2007-02-22 12:38:12 +00:00
Olli.Pettay%helsinki.fi ca0febb764 Bug 370454, make nsISVGValueObserver inherit nsISupportsWeakReference, r=tor, sr=roc 2007-02-19 20:03:34 +00:00
asqueella%gmail.com 3be3ebf36a bug 257868 - remove the nsIPresShell::SetAnonymousContentFor() API, make the frames store strong refs to the anonymous content instead. Decomtaminate nsIAnonymousContentCreator.
r+sr=roc
2007-02-18 17:34:09 +00:00
sharparrow1%yahoo.com 9dbdc3581a Bug 370641: Stop using views in svg. r=tor, sr=roc. 2007-02-17 10:01:22 +00:00
jwatt%jwatt.org 602e93b61b Fixing bug 369992. Areas previously occupied by a foreignObject aren't repainted. r+sr=tor@acm.org 2007-02-14 21:38:43 +00:00
longsonr%gmail.com e3aa4e859e Bug 369911 - Changing the transform attribute of a foreignObject has no effect. r=jwatt,sr=tor 2007-02-13 10:12:18 +00:00
neil%parkwaycc.co.uk a9f5b0d4f7 gfxMatrix is a struct, not a class b=370051 r=jwatt sr=tor 2007-02-12 14:40:44 +00:00
pavlov%pavlov.net 95e12e6c06 thebes API cleanup. bug 368910. r/sr=vlad 2007-02-08 20:47:48 +00:00
sharparrow1%yahoo.com c78720aa24 Bug 177805: Fix the use of units in Gecko. r+sr=roc 2007-02-07 07:46:44 +00:00
tor%cs.brown.edu 4b05a64374 Bug 359516 - replace hand-wired observer scheme for filters with
nsIMutationObserver.  r=roc, sr=sicking
2007-02-05 20:04:17 +00:00
tor%cs.brown.edu 004d660934 Bug 367503 - Switch nsSVGPathGeometryFrame to thebes. r=longsonr, sr=roc 2007-01-31 16:05:42 +00:00
dbaron%dbaron.org f902ca6c73 Make things inside foreignObject reflow in response to style changes that cause reflow. b=328829 r=jwatt sr=roc 2007-01-31 05:22:40 +00:00
longsonr%gmail.com 84928d38d8 Bug 307708 � filters should operate in linearRGB color space by default r=dbaron,r=tor,sr=roc 2007-01-30 13:19:55 +00:00
cvshook%sicking.cc 0c24c4a4c3 Kill remainders of ns(XBL|HTML|XUL|Layout)Atoms. r/sr=jst b=368128 2007-01-30 00:06:41 +00:00
pavlov%pavlov.net 0852866e39 Changing mac printing to use print manager instead of cups. bug 367433. r=vlad/cbarrett 2007-01-27 04:06:59 +00:00
pavlov%pavlov.net b23f38fda6 stop exporting cairo headers from thebes headers. bug 368377. r=vlad 2007-01-27 01:26:49 +00:00
jwatt%jwatt.org 3c80d49a27 Fixing bug 267664. SVG <a> element hack is painfully broken - implement it properly. r=tor@acm.org, sr=jonas@sicking.cc 2007-01-26 23:45:15 +00:00
dbaron%dbaron.org 7be5fce645 Merge 368101 with changes from bug 367442. 2007-01-26 07:18:55 +00:00
dbaron%dbaron.org 16345b302a Make SVG foreignObject frames reflow roots, instead of their child, so that marking the child dirty still keeps the change constrained to the foreignObject. b=368101 r+sr=roc 2007-01-26 06:58:31 +00:00
dbaron%dbaron.org 55afed68a0 Fix bustage merging 367442 and 366956. 2007-01-26 01:24:56 +00:00
bzbarsky%mit.edu 32ea7d9340 Make mComputedWidth private, with a getter/setter, and make the setter update
the resize flags.  Bug 367442, r+sr=dbaron
2007-01-26 00:05:12 +00:00
dbaron%dbaron.org 38be9fc4ca Reflow reflow roots and the child of SVG foreignObject with an unconstrained height to avoid triggering page/column breaking. b=366956 r+sr=roc 2007-01-25 02:01:07 +00:00
dbaron%dbaron.org 47f4966b12 Change the bulk of ascent (baseline) computation to happen on a virtual method on nsIFrame, and remove the redundant descent member from nsHTMLReflowMetrics, primarily to support having both first-line and last-line baselines. b=367332 r+sr=roc 2007-01-23 04:06:56 +00:00
tor%cs.brown.edu ffa16993ad Bug 367557 - correct filter/pattern surface refcount. r=vlad, sr=roc 2007-01-22 23:19:54 +00:00
longsonr%gmail.com 0b2fa84d3f Bug 367209 - getBBox() returns ((0,0), (0,0)) on two point polyline. r+sr=tor 2007-01-22 10:04:29 +00:00
longsonr%gmail.com d401e75c52 Bug 367111 - Fix another crash with unrendered foreignObject. r+sr=tor 2007-01-19 09:06:13 +00:00
tor%cs.brown.edu 4467dd33a3 Bug 366451 - nsSVGImageFrame not updated when container changes.
r=pavlov, sr=roc
2007-01-18 17:46:36 +00:00
tor%cs.brown.edu 09516db841 Backout of 367031 due to regressions. 2007-01-18 16:52:08 +00:00
jwatt%jwatt.org 29c5a02e5c Fixing bug 367031. Implement nsSVGOuterSVGFrame::Get[Pref|Min]Width (at least well enough to get inline SVG in XUL working again). r=dbaron@mozilla.com, sr=tor@acm.org 2007-01-18 00:17:35 +00:00
longsonr%gmail.com 5b67ad0a95 Bug 363611 - Fix crash with unrendered foreignObject. r+sr=tor 2007-01-16 11:12:08 +00:00
tor%cs.brown.edu 47016a3d82 Bug 362540 - Switch nsSVGGeometryFrame from cairo to thebes. r=jwatt, sr=roc 2007-01-10 17:01:20 +00:00
longsonr%gmail.com 0150ad1a1b Bug 264132 � Implement fallback for SVG paint servers r=dbaron,sr=tor 2007-01-09 11:02:17 +00:00
tor%cs.brown.edu bf2e7d6029 Bug 326143 - Implement feFlood and feTurbulence filter elements.
Patch by tor and malex@cs.utexas.edu, r=tor, sr=roc
2007-01-08 16:48:56 +00:00
longsonr%gmail.com dee5c24eeb Bug 358032 - SVG text too big when minimum font size set. r=tor, sr=roc 2007-01-08 10:10:13 +00:00
tor%cs.brown.edu b1e56b1c1b Bug 360316 - Avoid group opacity when possible. r=jwatt, sr=roc 2007-01-04 15:05:39 +00:00
longsonr%gmail.com 75c61211f3 Bug 363583 - remove non-standard getConsolidationMatrix function from SVG DOM r=jwatt,sr=roc 2007-01-03 09:54:08 +00:00
longsonr%gmail.com 3e335efb4c Bug 362068 - crash in _moz_cairo_win32_scaled_font_select_font. r=jwatt, sr=roc 2007-01-02 13:15:06 +00:00
timeless%mozdev.org abc256e3da Bug 355300 There should be only one nsGkAtoms creature
r=dbaron
2006-12-26 17:47:52 +00:00
longsonr%gmail.com bba7dd722d Bug 363710 - Removing text node has no visible effect. r=jwatt, sr=roc 2006-12-19 13:15:37 +00:00
longsonr%gmail.com 787bb0ac5e Bug 363066 - remove unused macro from nsSVGImageFrame. r+sr=tor 2006-12-08 10:48:43 +00:00
dbaron%dbaron.org 116da6be23 Bug 300030: Move intrinsic width computation out of nsIFrame::Reflow and into its own methods on nsIFrame. Replace reflow reasons, types, and commands with dirty bits/notifications. Thanks to bzbarsky for almost all of the HTML form controls (mozilla/layout/forms) changes, and many others for help testing and patching. For detailed commit logs, see REFLOW_YYYYMMDD_BRANCH, where YYYYMMDD is one of 20061031, 20060830, 20060603, 20060302, 20060119, 20051011, 20050804, 20050429, 20050315, 20050111, and 20041213. 2006-12-08 05:38:33 +00:00
longsonr%gmail.com 9d7659e186 Bug 357808 - make nsSVGMarkerFrame::PaintMark and nsSVGMarkerFrame::RegionMark more robust. r=jwatt, sr=tor 2006-12-07 09:32:13 +00:00
tor%cs.brown.edu d188f84460 Bug 362008 - remove nsSVGImageFrame copy of image data. r=pavlov, sr=roc 2006-12-06 22:23:10 +00:00
tor%cs.brown.edu 3fb5f9eed2 Bug 362773 - add cairo_create error checking to nsSVGUtils.
Patch by amenzie@us.ibm.com, r=tor, sr=roc.
2006-12-06 22:16:15 +00:00
longsonr%gmail.com 4fbad5fcb4 Bug 362683 - SVG Text doesn't move when x/y attributes changed r+sr=tor 2006-12-06 09:34:14 +00:00
tor%cs.brown.edu dc93cf1a45 Bug 362226 - nested inner svg not updating viewbox. r=jwatt, sr=roc 2006-12-01 05:16:14 +00:00
tor%cs.brown.edu e13bccb7de Bug 362140 - inner svg not acting as coordinate context provider.
r=jwatt, sr=roc
2006-11-29 03:47:57 +00:00
tor%cs.brown.edu 34bf7fb7ab Bug 361884 - gSVGRendererAvailable unused. r+sr=bz 2006-11-28 23:29:53 +00:00
jwatt%jwatt.org 50c309ccab Fixing bug 360595. xul:description inside svg:foreignObject disappears when changed. r+sr=bzbarsky@mit.edu 2006-11-27 19:49:00 +00:00
tor%cs.brown.edu 283a0b20a2 Bug 354866 - remove svg renderer layer, begin switch to thebes. r+sr=roc 2006-11-27 17:30:57 +00:00
tor%cs.brown.edu e307d0c5f8 Bug 361587 - avoid paint work on gradient with no stops. r=vlad 2006-11-23 01:17:47 +00:00
tor%cs.brown.edu 2d66900d5d Bug 360122 - correct cairo_create error checking.
Patch by amenzie@us.ibm.com, r=tor, sr=roc
2006-11-21 23:57:56 +00:00
longsonr%gmail.com 4456b137eb Bug 361015 - Crash [@ nsSVGGFrame::GetCanvasTM] with gradient and removing transform attribute 2006-11-21 10:22:49 +00:00
longsonr%gmail.com 932901e260 Bug 354295 - revert stroke change and honour opacity 2006-11-17 10:12:12 +00:00
longsonr%gmail.com 2f5275665f Bug 354295 - change fill='url(#invalidurl)' behaviour to match Opera/Safari 2006-11-16 10:22:51 +00:00
tor%cs.brown.edu 452ba3d593 Bug 355267 - remove svg fragment tree code. r=longsonr, sr=roc 2006-11-14 00:48:33 +00:00
tor%cs.brown.edu 58e8088dae Bug 359449 - gradient on SVG text sometimes using incorrect bounding box.
r=scootermorris, sr=roc
2006-11-13 20:42:42 +00:00
timeless%mozdev.org 24a61f105a Bug 106386 Correct misspellings in source code
r=glennrp@gmail.com, bclary@bclary.com rs=brendan
2006-11-01 23:02:18 +00:00
longsonr%gmail.com 999de624cf Bug 356400 - fix crash when scale(0) set in transform. r=jwatt,sr=tor 2006-10-27 10:34:23 +00:00
longsonr%gmail.com 411ee74c34 Bug 349880 - Fix filter crash with nsSVGUtils::RemoveObserver. r=tor,sr=roc 2006-10-20 12:46:17 +00:00
tor%cs.brown.edu 1cc51ad5c4 Bug 355844 - fix marker positioning and clipping when viewBox specified.
r=amenzie, sr=roc
2006-10-19 23:51:41 +00:00
longsonr%gmail.com e1c6ab4924 Bug 355114 - xml:space handling mixes GetCurrentDoc and GetOwnerDoc. r=tor,sr=bzbarsky 2006-10-19 09:01:56 +00:00
tor%cs.brown.edu 7afe96d388 Bug 355842 - set up marker property before getting invalidation region
for the first time.  r+sr=roc
2006-10-12 17:06:47 +00:00
longsonr%gmail.com c8be55361a Bug 354831 - remove repeated include in nsSVGUtils.cpp. r+sr=tor 2006-10-04 09:35:43 +00:00
longsonr%gmail.com 258b789c8c Bug 319786 - add additional comments. r+sr=bzbarsky 2006-09-29 09:16:31 +00:00
tor%cs.brown.edu d9700b312e Bug 331130 - switch group opacity, complex clipPath, and mask over to
the cairo push/pop group API.  r+sr=roc
2006-09-28 15:08:41 +00:00
longsonr%gmail.com bcb71acb25 Bug 319786 - backout unrelated changes 2006-09-28 08:20:39 +00:00
longsonr%gmail.com 6fc4b12f9c Bug 319786 - implement xml:space handling. r=tor,sr=roc 2006-09-28 08:00:20 +00:00
tor%cs.brown.edu 66957557f7 Bug 354341 - quit depending on cairo extent calculation bug. r+sr=roc 2006-09-26 22:27:56 +00:00
tor%cs.brown.edu 6e727d5f9f Bug 354163 - Remove nsISVGRendererSurface usage from nsSVGPatternFrame.
r=jwatt, sr=roc
2006-09-26 16:36:03 +00:00
tor%cs.brown.edu a493370192 Bug 354162 - use CompositeSurfaceMatrix in nsSVGImageFrame. r+sr=roc 2006-09-25 22:14:16 +00:00
tor%cs.brown.edu 71cdc9368c Bug 353827 - Remove nsISVGRendererSurface from filter code. r=amenzie, sr=roc 2006-09-25 16:46:22 +00:00
longsonr%gmail.com 40700f589f Bug 353276 - path with 0 stroke-width does not display fill. r+sr=tor 2006-09-20 12:42:23 +00:00
longsonr%gmail.com 3cc4037593 Bug 349879 - nsSVGGlyphFrame.cpp code consolidation. r=tor, sr=roc 2006-09-20 09:26:59 +00:00