layout/svg/base/src/nsSVGUtils.h
23f36fd8b36eba90591688691e4973187f505326
created 2011-02-26 10:21 +0000
pushed unknown
Robert Longson Robert Longson - Bug 635511 - Improve performance getting parent SVG elements r=jwatt
c347676c5cffa5e763bc9d9ea56e3d14c80500a9
created 2010-12-19 16:45 -0800
pushed unknown
Daniel Holbert Daniel Holbert - Bug 272288 Patch 1: Fix nsSVGImageFrame to handle SVG images. r=roc a=roc
be1f7ea06a5efbfb0165625c0759d25291e03c32
created 2010-12-19 16:45 -0800
pushed unknown
Daniel Holbert Daniel Holbert - Bug 619516 Patch 4: Create overloaded version of nsSVGUtils::GetViewBoxTransform to take (un-animated) SVGPreserveAspectRatio. r=jwatt a=roc
9235ac6b60533387bee0974fa730e928da9506c0
created 2010-12-19 16:45 -0800
pushed unknown
Daniel Holbert Daniel Holbert - Bug 619516 Patch 2: Update clients of nsSVGPreserveAspectRatio with new class name. r=jwatt a=roc
5ce6da5198708af69b07c504935ad7837fecbbe8
created 2010-12-19 16:45 -0800
pushed unknown
Daniel Holbert Daniel Holbert - Bug 619516 Patch 1: Rename nsSVGPreserveAspectRatio and its inner class to SVGAnimatedPreserveAspectRatio / SVGPreserveAspectRatio. r=jwatt a=roc
9e3b27acb9efa02ef95a5590d09664fc1b0c1aeb
created 2010-12-08 21:25 +0000
pushed unknown
Robert Longson Robert Longson - Bug 617448 - remove svg.enabled as the browser now uses SVG and fails to start if it's disabled r+a=roc
395fac6a7de431827a5254d47ed92c5dafa8b489
created 2010-12-07 09:57 +1300
pushed unknown
Cameron McCormack Cameron McCormack - Bug 615146 - Ensure outer SVG elements get an nsSVGOuterSVGFrame even they fail conditional processing attributes (v2) r=longsonr, a=blocking
b1a4d82fb98ad6f094e3b3e84615a48cc62fac1a
created 2010-12-05 20:33 +0000
pushed unknown
Robert Longson Robert Longson - Bug 615666 - SMIL animation does not work with percent units for "offset" attr on <stop> elements. r=jwatt a=roc
4e49d32a52169d2bd98735f7992f7d73f8d7c616
created 2010-12-03 16:40 +0000
pushed unknown
Jonathan Watt Jonathan Watt - Bug 589439. De-COMtaminate SVG number lists and support for SMIL animation of SVG number lists. a=roc r=roc,longsonr,dholbert.
acc4673a58ac64487ccffb0bfb936e6a78a9fcec
created 2010-10-14 20:03 -0500
pushed unknown
Timothy Nikkel Timothy Nikkel - Bug 582476. Part 2. When painting SVG foreign objects make sure to set the painting to window flag correctly. r=roc a=blocking-betaN+
06f22d3a34a1d552349e143741047ebbf0595ab8
created 2010-10-06 15:18 -0700
pushed unknown
Daniel Holbert Daniel Holbert - Bug 600574 part 2: Check for SVG images with viewBox in nsStyleBackground::Layer::RenderingMightDependOnFrameSize. r=bz r=longsonr a=blocking-betaN+
909665f6e95133156bccef4f18d0d5c1f04caf2f
created 2010-09-18 12:46 +0900
pushed unknown
KUROSAWA, Takeshi KUROSAWA, Takeshi - Bug 333698 - Fix x and y positioning of nested tspans; r=longsonr; a=roc
827cba9e267131c49c6f497ef725a77e9c67729f
created 2010-09-08 13:40 -0700
pushed unknown
Daniel Holbert Daniel Holbert - Bug 276431 Patch 5: Move two nsSVGUtils methods to header file so they can be inlined in non-gklayout code. r=roc a=blocking
64fa66e599c8bfe562456c5772c9cf98614db723
created 2010-08-20 14:29 -0500
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 585817. Part 3: Remove nsSVGUtils::GetThebesComputationalSurface and use gfxPlatform::ScreenReferenceSurface instead. r=jwatt
2763e57a691437b53d6223672cb3230945ee41f8
created 2010-08-19 19:03 -0500
pushed unknown
Chris Jones Chris Jones - Backed out changeset cebb111fbfc4
cebb111fbfc49506798a97c389519b1ead2fe0f4
created 2010-08-19 13:49 -0500
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 585817. Part 3: Remove nsSVGUtils::GetThebesComputationalSurface and use gfxPlatform::ScreenReferenceSurface instead. r=jwatt
255b19177dd428fd0380566cd8495a69be7f9765
created 2010-08-13 15:32 +0200
pushed unknown
Markus Stange Markus Stange - Bug 506826 - Add nsSVGIntegrationUtils::DrawPaintServer for use in -moz-element drawing. r=roc
e302434bc8d4c19b21dbd2ab609a2badabc02e51
created 2010-07-18 11:06 +0100
pushed unknown
Robert Longson Robert Longson - Bug 487649 - Markers handle viewBox and preserveAspectRatio badly. r=jwatt
9712aa5f77e17cbe24fd906ccadb87689af761eb
created 2010-07-16 22:42 +0100
pushed unknown
Jonathan Watt Jonathan Watt - Bug 515116. DeCOMify SVG length-list, and implement SMIL animation of length-list. r=longsonr, r=dholbert, sr=roc
41553c0928e14ae694672e760f9ee83b8b02868b
created 2010-06-18 21:21 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 572287. Fix leak of mThebesComputationalSurface. r=jwatt
ebc6875a1ec4d9c195541647e88d753def3a1180
created 2010-06-08 22:28 -0700
pushed unknown
L. David Baron L. David Baron - Use macros for frame state so that it's easy to change the size and easier to read the constants. (Bug 570837) r=roc
1f2660a71a7aabe7a7d73b70c5545f26ac39e1dd
created 2010-05-14 13:04 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 565826. Use Element in SMIL code as needed. r=dholbert
1b7b064ee77a12a37b49fe3d598080696ce3c595
created 2010-04-30 09:12 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 562688 part 13. Eliminate eELEMENT usage in layout/style, except the rule processor. r=dbaron
6b47c52ef03af1a21cf67e12614d299fbfb22e5a
created 2010-04-28 16:00 -0700
pushed unknown
Daniel Holbert Daniel Holbert - Bug 436418, patch E: SVG/SMIL animateMotion - add support for <animateMotion> element and its core logic. r=roc
8c1dc8abd758adc7f4748df3d1a782cefca69190
created 2010-04-10 16:09 -0400
pushed unknown
Craig Topper Craig Topper - Bug 557416: Remove unnecessary includes and forward declarations of nsIPresShell. r=roc
34bb31ca7dddd8b867b04e12664d76a80c3832a2
created 2010-03-26 20:55 -0700
pushed unknown
Daniel Holbert Daniel Holbert - Bug 555291: Replace multiple string-literals of SVG whitespace/comma delimeters with a single #define. r=jwatt
0f820603fdfa6d02178bed70694fd86cce692125
created 2010-03-02 12:08 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 538266. Part 3: move nsSVGUtils::GfxRectToIntRect to nsLayoutUtils. r=mats
8dc04dca2a59ec794a198dc95792915c446cf806
created 2010-02-08 02:28 +0000
pushed unknown
Jonathan Watt Jonathan Watt - Bug 541882. Add support for SMIL animation of the preserveAspectRatio attribute in SVG. r=dholbert
eedaca875fa137b57c5fe265b83c1299268ee447
created 2009-12-29 07:34 +0100
pushed unknown
Jonathan Watt Jonathan Watt - Bug 522267, part 2 of 2. Add support for animating <number> attributes. r=dholbert
be1bef87f4072205e5bde3f01652697038c685e7
created 2009-12-28 10:49 +0100
pushed unknown
Robert Longson Robert Longson - Bug 536444 - mochitest thebes crashtests: "<Error> doClip: empty path." followed by a hang (after 385228-1.svg).
180966423a3c8f87a1af9ff894a4c22d5d35e106
created 2009-12-10 20:02 -0800
pushed unknown
Olli Pettay Olli Pettay - Bug 487667 - Clone documents for printing, r=roc+jst+joe+dbaron
ae3a432b46538ae4f3431c0bd6cd0ee4c95908ee
created 2009-08-20 14:52 -0700
pushed unknown
Brian Birtles Brian Birtles - Bug 507067: Fix GetAnimVal and GetBaseVal's handling of em/ex/etc. units inside display:none elements by using nsComputedDOMStyle's method for resolving style contexts for such elements. r=dbaron
684dadc0726e8c6632f912b8592ff8ec07b77474
created 2009-07-23 10:35 +0200
pushed unknown
Jonathan Watt Jonathan Watt - Bug 435356. Stop using nsIDOMSVGMatrix internally. r=longsonr
d3e0648a5d54ab9852426d0326c601b8bea8c951
created 2009-07-22 00:55 +0200
pushed unknown
Jonathan Watt Jonathan Watt - Backout bug 435356 to fix nsSVGMatrix leaks.
941a73f2fc2142c17d5e8f8bba13968eae523c2e
created 2009-07-21 22:34 +0200
pushed unknown
Jonathan Watt Jonathan Watt - Bug 435356. Stop using nsIDOMSVGMatrix internally. r=longsonr
eeb04deff8f3d83265f416c1ef8db24debe86b1f
created 2009-06-26 21:13 +0100
pushed unknown
Ryo Onodera Ryo Onodera - Bug 366697 - getCTM() shouldn't return the same matrix as .getScreenCTM() for nested SVG elements. r=longsonr
7a983cc4040f6e512cf4bab3dd980d853bc94f2c
created 2009-06-18 13:31 +0200
pushed unknown
Jonathan Watt Jonathan Watt - Bug 498275. Stop using nsIDOMSVGMatrix in nsSVGForeignObjectFrame + fixes. r=longsonr
128867ce454ddc03ab8cce7c51b8afa5feaffcae
created 2009-06-17 21:51 +0100
pushed unknown
Robert Longson Robert Longson - Bug 481614 - implement clip property. r=jwatt
ddcc8721c954471acae1dde25eee5cffa031ecdf
created 2009-06-11 17:23 +0200
pushed unknown
Jonathan Watt Jonathan Watt - Bug 488460. Invalidation cleanup. r=longsonr
78107c38e8c51a4689b27bd982fb7e333a2ebe58
created 2009-06-11 17:21 +0200
pushed unknown
Jonathan Watt Jonathan Watt - Bug 495938. Stop using nsIDOMSVGRect objects on the stack. r=longsonr
fc3def2eef99397b1a15f603441b4cded8535f33
created 2009-04-29 06:31 +0200
pushed unknown
Jonathan Watt Jonathan Watt - Bug 488314. Kill SetMatrixPropagation, part 1. r=roc
b0a3fc399effcc2518faaa24af5f01a0aa1b31e7
created 2009-04-25 01:17 +0200
pushed unknown
Jonathan Watt Jonathan Watt - Bug 463939. When an SVG element's geometry changes and it has an ancestor with a filter effect, invalidate the nearest SVG viewport ancestor because we don't have a good way to compute precise invalidation bounds. r=roc
212f7ae2a2988b5fa6e84b141d34aafb1507795c
created 2009-04-02 21:29 +0100
pushed unknown
Neil Rashbrook Neil Rashbrook - VC7.1 bustage fix for bug 465996 r=longsonr sr=roc
6d229acfb6d576ff8d0e02159a990edaebcca6fb
created 2009-03-31 14:19 +0200
pushed unknown
Jonathan Watt Jonathan Watt - Bug 465996. Small objects that are scaled up don't get invalidated correctly. r=roc
ba3ad61aa365dc6bbc8abcdb7e6ceb0c5b9140c9
created 2009-03-09 18:20 -0700
pushed unknown
Daniel Holbert Daniel Holbert - Bug 473904 - Add an about:config option (defaulting to 'false' right now) for toggling SVG animation (SMIL) support. r+sr=roc
f8c83e876d37715e1f94860fc5f56a61592b2b10
created 2009-03-09 13:14 +0000
pushed unknown
Robert Longson Robert Longson - Bug 470653 - nsSVGElement::AfterSetAttr should probably use insertionParent, not insertionParent of the bindingParent. r+sr=roc
0e85726059370ad60b97f2742aad18d217b27d2e
created 2009-03-08 21:01 +0200
pushed unknown
Olli Pettay Olli Pettay - Bug 425265, r=roc, sr=bz
422ebbfbdc87a2185750596c607b2b5abaee22de
created 2009-01-19 13:31 -0500
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 473390 part 16. Move around SVG assertions so that they happen in frame init, not during frame creation. r=jwatt, sr=roc
ea2a8b91268de7a7511ed8c7173318c270693c96
created 2009-01-16 21:14 +1300
pushed unknown
Craig Topper Craig Topper - Bug 473511. nsSVGInnerSVGFrame does not need to implement nsISVGValueObserver. r=jwatt,sr=roc
1fb9d185d8f1aa81c566b8c04a937bd458e7b2eb
created 2009-01-05 14:19 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 470911. Make the preserveAspectRatio attribute storage much simpler and make the DOM accessors use tear-offs. With help from Craig Topper. r+sr=roc
c764915ebd2ee7587a80d79f5a76ddc67d40627f
created 2008-12-04 19:17 +0100
pushed unknown
Robert Longson Robert Longson - Bug 464374 - Crash [@ nsSVGUtils::MaxExpansion] with svg filter, mathml; r+sr=roc
60121272ed01a6320b56025e5ff17c767aeae8c1
created 2008-10-23 10:04 +0100
pushed unknown
Robert Longson Robert Longson - Bug 461131 - Remove unused mFilterRect variable from nsSVGFilterProperty. r+sr=roc
734b871312a46aaf552b5a3ce03ae22c15c6af3a
created 2008-10-20 09:42 +0100
pushed unknown
Robert Longson Robert Longson - Bug 459758 - effects on outer svg frames only work accidentally. r+sr=roc
a7378404433e6b6c98c7048f734ba072f06c9a7b
created 2008-10-11 13:55 +0100
pushed unknown
Robert Longson Robert Longson - Bug 459497 - Remove unused code following dynamic ID work. r+sr=roc
0569b4a4b379929f60fc990e5de59c35570d62d8
created 2008-10-10 14:14 +0100
pushed unknown
Robert Longson Robert Longson - Bug 309220 - SVG markers should be live to id changes in document. r+sr=roc
594b90ca0cec3599e4842118d8f48997a371edf9
created 2008-10-01 13:51 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 455984. Rework gradient and pattern code to use nsReferencedElement and nsSVGRenderingObservers, so they observe changes to the ID-element-map properly and propagate invalidations correctly (and with simpler code too). r=longsonr,sr=mats
7f678bca2dbf3c7bc5998c20850f2bde5c6a697f
created 2008-10-01 00:28 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Backing out bug 455984 to see if it fixed Tp crashes
1c681814281d68baac8110aedb6f83fc48614ed4
created 2008-09-30 21:47 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 455984. Rework gradient and pattern code to use nsReferencedElement and nsSVGRenderingObservers, so they observe changes to the ID-element-map properly and propagate invalidations correctly (and with simpler code too). r=longsonr,sr=mats
d5f64df82da6dba55f38e242f20e3faed72c151a
created 2008-09-16 13:54 +0200
pushed unknown
Jeremy Lea Jeremy Lea - Bug 454937 - Pixel/app unit confusion in SVG filter code; r+sr=roc
9eb7090abff39956da866f5009141755da211c35
created 2008-09-11 12:24 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 450340. Support SVG mask/clip-path/filter CSS properties applied to non-SVG content. r=longsonr,sr=mats
less more (0) -60 tip