Jonathan Watt
054836f817
Bug 842463 - Prevent crash when feImage is not in a document. r=dzbarsky.
2013-02-19 14:09:06 +00:00
Cameron McCormack
32b9560efc
Bug 842119. r=longsonr
2013-02-19 13:50:05 +11:00
David Zbarsky
dcb508719c
Bug 833446: Remove nsIDOMSVGMarkerElement r=peterv
2013-02-18 17:48:54 -05:00
David Zbarsky
b20e5c9d55
Bug 833446: Remove nsIDOMSVGImageElement r=peterv
2013-02-18 17:48:54 -05:00
David Zbarsky
5887985676
Bug 833446: Remove nsIDOMSVGMaskElement r=peterv
2013-02-18 17:48:54 -05:00
David Zbarsky
f4ab3aeb02
Bug 833446: Remove nsIDOMSVGAElement r=peterv
2013-02-18 17:48:53 -05:00
David Zbarsky
8ee2b253b4
Bug 833446: Remove nsIDOMSVGTitleElement r=peterv
2013-02-18 17:48:53 -05:00
Robert Longson
cb94b3be22
Bug 842272: Don't destroy SVGElementFactory's hash table if it was never initialized. r=dholbert
2013-02-18 11:35:30 -08:00
David Zbarsky
af06207909
Bug 837044 - Convert SVGFilterElement to WebIDL r=bz
2013-02-17 21:14:02 -05:00
David Zbarsky
5f09a1541e
Bug 837044 Part 1: Move SVGFilterElement to mozilla::dom r=bz
...
--HG--
rename : content/svg/content/src/nsSVGFilterElement.cpp => content/svg/content/src/SVGFilterElement.cpp
rename : content/svg/content/src/nsSVGFilterElement.h => content/svg/content/src/SVGFilterElement.h
2013-02-17 18:28:47 -05:00
L. David Baron
c5b9eee040
Bug 781360 patch 3: Rename {nsIFrame,nsStyleContext,nsComputedDOMStyle}::GetStyle* to Style*, since they can never return null. r=dholbert
...
Except for the changes in:
layout/generic/nsIFrame.h (part)
layout/style/nsComputedDOMStyle.h (all)
layout/style/nsRuleNode.cpp (part)
layout/style/nsStyleContext.cpp (part)
layout/style/nsStyleContext.h (part)
(see patch 3b in the bug), this patch was written with the sed script:
s/\<GetStyle\(Font\|Color\|List\|Text\|Visibility\|Quotes\|UserInterface\|TableBorder\|SVG\|Background\|Position\|TextReset\|Display\|Content\|UIReset\|Table\|Margin\|Padding\|Border\|Outline\|XUL\|SVGReset\|Column\)\>/Style\1/g
2013-02-16 13:51:02 -08:00
L. David Baron
50d4e367af
Bug 841789, patch 1: Rename nsIFrame::GetStyleContext() to nsIFrame::StyleContext() since it can never return null. r=dholbert
...
This makes it conform to our convention that getters returning pointers
that can never be null do not begin with "Get".
2013-02-15 21:38:33 -08:00
Jonathan Watt
ecd9f2cdf1
Bug 835389 - Remove NS_NewSVGComponentTransferFunctionElement. r=Ms2ger.
2013-02-13 13:41:54 +00:00
Ms2ger
b3fccc7040
Bug 835065 - Part c: Move SVGComponentTransferFunctionElement and subclasses to Paris bindings; r=bz
2013-02-12 11:10:24 +01:00
Ms2ger
4ff98105bb
Bug 835065 - Part b: Move the declarations for SVGComponentTransferFunctionElement and subclasses into a header; r=bz
...
--HG--
rename : content/svg/content/src/nsSVGFilters.cpp => content/svg/content/src/SVGComponentTransferFunctionElement.h
2013-02-12 11:01:17 +01:00
Ms2ger
79a9d7a83b
Bug 835065 - Part a: Move SVGComponentTransferFunctionElement and subclasses into the mozilla::dom namespace; r=bz
2013-02-12 10:56:55 +01:00
Cameron McCormack
2c48138161
Bug 655877 - Part 43: Tests for new SVG text support. r=jwatt
2013-02-11 17:22:19 +11:00
Cameron McCormack
e7ff8972aa
Bug 655877 - Part 42a: Handle SVG text frame pref changes gracefully. r=bz,longsonr
2013-02-11 17:22:18 +11:00
Cameron McCormack
b13d889602
Bug 655877 - Part 34: Implement SVG DOM text methods in terms of the new SVG text frame. r=longsonr
2013-02-11 17:22:17 +11:00
Cameron McCormack
25743624b2
Bug 655877 - Part 31b: New frame class nsSVGTextFrame2 for SVG text using CSS block/inline/text frames for layout. r=jwatt
2013-02-11 17:22:16 +11:00
Robert Longson
c6dd7e7999
Bug 838501 - Refactor SVGElementFactory so that it uses a hashtable rather than a set of if tests to match tags to creation functions. r=dholbert
...
--HG--
rename : content/svg/content/src/nsSVGElementFactory.cpp => content/svg/content/src/SVGElementFactory.cpp
2013-02-08 20:24:47 +00:00
David Zbarsky
5de506372b
Bug 833446: Remove nsIDOMSVGClipPathElement r=peterv
2013-02-08 14:55:52 -05:00
David Zbarsky
0cf58650c2
Bug 833446: Remove nsIDOMSVGViewElement r=peterv
2013-02-08 14:55:51 -05:00
David Zbarsky
9c8bb30ad0
Bug 833446: Remove nsIDOMSVGUseElement r=peterv
2013-02-08 14:55:51 -05:00
David Zbarsky
a2b0303c3a
Bug 833446: Remove nsIDOMSVGTextPositioningElement and related interfaces r=peterv
2013-02-08 14:55:49 -05:00
David Zbarsky
8b08a59c84
Bug 833446: Remove nsIDOMSVGSymbolElement r=peterv
2013-02-08 14:55:08 -05:00
David Zbarsky
0301006823
Bug 833446: Remove nsIDOMSVGSwitchElement r=peterv
2013-02-08 14:55:08 -05:00
David Zbarsky
63fa89c316
Bug 833446: Remove nsIDOMSVGSVGElement r=peterv
2013-02-08 14:55:07 -05:00
Ms2ger
9a2adfac92
Bug 827122 - Add an outparamless nsSVGString::ToDOMAnimatedString; r=longsonr
2013-02-07 09:08:56 +01:00
Robert Longson
0ce0423e6c
Bug 837450 - Leak with getTransformToElement. r=jwatt
2013-02-03 14:06:55 +00:00
David Zbarsky
2196fb73c5
Bug 837039 - Fix SVGMatrix failure codes r=longsonr
2013-02-01 04:55:46 -05:00
David Zbarsky
0c1e8d7ef6
Bug 833446: Remove nsIDOMSVGStyleElement r=peterv
2013-02-02 15:23:19 -05:00
David Zbarsky
a9a7aac680
Bug 833446: Remove nsIDOMSVGStopElement r=peterv
2013-02-02 15:23:18 -05:00
David Zbarsky
e1ecd02323
Bug 833446: Remove nsIDOMSVGScriptElement r=peterv
2013-02-02 15:23:18 -05:00
David Zbarsky
866cb6df5e
Bug 833446: Remove nsIDOMSVGRectElement r=peterv
2013-02-02 15:23:18 -05:00
David Zbarsky
4914157510
Bug 833446: Remove nsIDOMSVGPolylineElement r=peterv
2013-02-02 15:23:18 -05:00
David Zbarsky
23bc3145f3
Bug 833446: Remove nsIDOMSVGPolygonElement r=peterv
2013-02-02 15:23:17 -05:00
David Zbarsky
5788f2a0a5
Bug 833446: Remove nsIDOMSVGPatternElement r=bz
2013-02-02 15:23:17 -05:00
David Zbarsky
2b74734bac
Bug 833446: Remove nsIDOMSVGPathElement r=peterv
2013-02-02 15:23:17 -05:00
David Zbarsky
536375ddf7
Bug 833446: Remove nsIDOMSVGMPathElement r=peterv
2013-02-02 15:23:17 -05:00
David Zbarsky
64099f7809
Bug 833446: Remove nsIDOMSVGMetadataElement r=peterv
2013-02-02 15:23:16 -05:00
David Zbarsky
b34c1415ef
Bug 833446: Remove nsIDOMSVGLineElement r=peterv
2013-02-02 15:23:16 -05:00
David Zbarsky
e46ee1bca2
Bug 833446: Remove nsIDOMSVGGradientElement and subclasses r=peterv
2013-02-02 15:23:16 -05:00
David Zbarsky
789b05db43
Bug 833446: Remove nsIDOMSVGGElement r=peterv
2013-02-02 15:23:15 -05:00
David Zbarsky
ccd995fec8
Bug 833446: Remove nsIDOMSVGForeignObjectElement r=peterv
2013-02-02 15:23:15 -05:00
David Zbarsky
1e25a54c2f
Bug 833446: Remove nsIDOMSVGEllipseElement r=peterv
2013-02-02 15:23:15 -05:00
David Zbarsky
08a5a13ddd
Bug 833446: Remove nsIDOMSVGDescElement r=peterv
2013-02-02 15:23:15 -05:00
David Zbarsky
573a670bb8
Bug 833446: Remove nsIDOMSVGDefsElement r=peterv
2013-02-02 15:23:14 -05:00
David Zbarsky
1a76b6259b
Bug 833446: Remove nsIDOMSVGCircleElement r=peterv
2013-02-02 15:23:14 -05:00
David Zbarsky
48e6da7ce8
Bug 833446: Remove nsIDOMSVGAnimationElement r=peterv
2013-02-02 15:23:11 -05:00