tor%cs.brown.edu
be84fdf585
Bug 235826 - <svg:script> implementation.
...
Patch by alex@croczilla.com , r=sicking, sr=jst
2004-07-06 22:52:03 +00:00
alex%croczilla.com
43e81e47bf
Fix scoping in nsSVGSVGElement.cpp. Patch by <jonathan.watt@strath.ac.uk>. SVG only - not part of default builds.
2004-07-01 15:32:56 +00:00
alex%croczilla.com
9d0a4a5eca
Bug#111496: Implement preserveAspectRatio. Checkin for <jonathan.watt@strath.ac.uk>. SVG only - not part of default builds. r=afri, sr=jst for dom/ changes.
2004-07-01 08:10:34 +00:00
peterv%propagandism.org
a7908e751a
Fix for bug 236408 (deCOMtaminate nsINodeInfoManager). r=caillon, sr=jst.
2004-06-25 12:26:02 +00:00
tor%cs.brown.edu
7e261217c0
Bug 246857 - implement <svg:defs>. r=afri. Not in default build.
2004-06-23 18:14:04 +00:00
alex%croczilla.com
4eed77371f
Bug#247964: Add missing nsMemory::Free() (+whitespace fixes). Patch by <jonathan.watt@strath.ac.uk>. SVG only - not part of default build.
2004-06-21 16:58:51 +00:00
alex%croczilla.com
43372b4e11
Bug#164049: Fix SVGTransform.setMatrix(null) crash. Patch by <jonathan.watt@strath.ac.uk>. SVG only - not part of default builds.
2004-06-17 19:48:18 +00:00
roc+%cs.cmu.edu
0f4150a4e5
Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
2004-06-17 00:13:25 +00:00
bzbarsky%mit.edu
cbcd653320
Use property ids from the property list, as long as we're using preprocessing
...
to create all the Set/Get* functions for nsIDOMCSS2Properties. Bug 243728, r+sr=dbaron
2004-06-08 01:32:29 +00:00
bzbarsky%mit.edu
a7bff6ad5b
Change FlushPendingNotifications to have more granularity and update callers to
...
only flush the things they really need flushed. Bug 144072, r+sr=jst
2004-05-27 22:08:42 +00:00
alex.fritze%crocodile-clips.com
dbe5e5231e
Bug 244292: Implement createSVGTransformFromMatrix(). Patch by <jonathan.watt@strath.ac.uk>. SVG only - not part of default build.
2004-05-25 09:04:58 +00:00
jst%mozilla.jstenback.com
2416426a01
Fixing bug 241058 the 'real' way. Eliminating nsGenericElement::Init() in favor of passing the nsINodeInfo to the element constructors. Replacing near-duplicated code with some macros for easier maintentance. r+sr=bzbarsky@mit.edu
2004-05-18 20:58:12 +00:00
roc+%cs.cmu.edu
06385ed7e9
Fixing bustage in content/svg/document/src
2004-04-30 01:18:34 +00:00
gerv%gerv.net
f534a92d25
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-18 13:54:27 +00:00
gerv%gerv.net
9d2ee4928c
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-17 21:52:36 +00:00
sicking%bigfoot.com
2147544055
Forgot to fix copy'n'paste license-errors from bug 238327. Not part of default build.
2004-04-14 16:52:48 +00:00
sicking%bigfoot.com
9c1ffd638d
Fix typo in checkin for bug 238327. Not part of default build.
2004-04-14 16:43:57 +00:00
sicking%bigfoot.com
31eea698db
Bug 238450: Remove files no longer used. Not part of build
2004-04-13 02:07:02 +00:00
sicking%bigfoot.com
4b79878cda
Bug 238450: Forgot to add file. Not part of build
...
r=afri
2004-04-13 01:47:40 +00:00
sicking%bigfoot.com
752f5d34fd
Bug 238450: Implement nsIDOMSVGStylable and make class-selectors work for svg-elements.
...
r/sr=jst for classinfo changes
r=afri for the rest (not part of build)
2004-04-12 23:48:42 +00:00
sicking%bigfoot.com
9614803598
Bug 238327: Implement the svg:style element.
...
Changes to svg-only files r=afri (not part of build)
Changes to transformiix files r=peterv sr=jst
Changes to other files r/sr=jst
2004-04-12 23:21:42 +00:00
dbaron%dbaron.org
c905b0dbe6
Fix SVG bustage. b=239008
2004-04-12 22:14:16 +00:00
sicking%bigfoot.com
4684b55593
Bug 237291: Make Init() on svg-elements take a nodeinfo so that we only have one Init callchain. Not part of build.
...
r=afri a=tor
2004-03-15 22:27:14 +00:00
bzbarsky%mit.edu
655abf48ad
Give GetClasses a better signature. Bug 233636, r=sicking, sr=dbaron
2004-03-09 23:22:02 +00:00
sicking%bigfoot.com
6d60df7100
Don't export non-existing file. Not part of build
2004-03-09 09:24:11 +00:00
sicking%bigfoot.com
9327ac95b0
Bug 236491: Make svg use new attribute-code.
...
r=afri on svg-changes (not part of build)
r/sr=jst on nsAttrValue changes (ifdef MOZ_SVG)
2004-03-09 08:44:53 +00:00
sicking%bigfoot.com
e420cc4a1e
Bug 233111: Make nsIDOMSVGElement only be inherited by leafclasses.
...
SVG only, not part of build.
r=afri
2004-03-08 17:32:16 +00:00
sicking%bigfoot.com
a24b8a0c5a
Bug 236612: Kill nsGenericContainerElement.
...
r/sr=jst
2004-03-05 23:13:50 +00:00
alex.fritze%crocodile-clips.com
82ae6fe639
Fix for bug #233419 : Communicate parent chain changes on svg element to full child tree; use appropriate default values for missing context in nsSVGLength. Not part of default builds - SVG only.
2004-02-27 01:00:33 +00:00
alex.fritze%crocodile-clips.com
1a02395585
Implement nsSVGTransform::GetValueString() for nsIDOMSVGTransform::SVG_TRANSFORM_MATRIX case. Not part of default build - SVG only.
2004-02-26 15:44:32 +00:00
alex.fritze%crocodile-clips.com
81c465a1ec
Make sure path segs get deleted from correct array on parse failure. Not part of default builds - svg only.
2004-02-25 22:28:23 +00:00
dbaron%dbaron.org
f016bec80e
Improve comments and function names related to attribute mapping and HasAttributeDependentStyle. b=235342 r+sr=jst
2004-02-25 21:04:50 +00:00
bryner%brianryner.com
92499cbd13
Inline TwipsToPixels and PixelsToTwips on nsIPresContext. Bug 229371, r+sr=dbaron.
2004-02-11 04:57:07 +00:00
sicking%bigfoot.com
99077ffa6f
Bug 232480: Make nsGenericHTMLElement inherit nsGenericContainerElement and kill the concept of leaf vs. container elements. Also remove unused argument to CopyInnerOf
...
r=peterv sr=jst
2004-02-10 19:36:43 +00:00
bzbarsky%mit.edu
7077fb69a1
Make SVG use the normal attribute mapping codepath (via HasAttributeDependence)
...
by pushing the relevant helpers up to nsGenericElement.. Remove referrer code
in nsSVGDocument, since nsDocument handles that. Bug 233370,
r=alex@croczilla.com , sr=jst
2004-02-09 20:48:20 +00:00
alex.fritze%crocodile-clips.com
5c676d4a47
Landing of SVG_20020806_BRANCH, Bug 182533. Refactoring of SVG backend, new GDI+ and Libart rendering
...
backends, text support on Windows (GDI+), rudimentary text support on Linux (libart/freetype2), presentation
attributes, lots of bug fixes (see bug 182533 for dependency list).
Not part of default build; code is #ifdef'ed out.
r=sicking, sr=jst for dom and htmlparser changes
r=bsmedberg, sr=tor for config changes
r=dbaron, sr=bzbarsky for content and layout changes
r=tor, sr=bzbarsky for gfx changes
2004-02-07 12:39:26 +00:00
jst%mozilla.jstenback.com
cb45f84bb7
Fixing bug 197427. Making insertBefore, appendChild, replaceChild, and removeChild() work correctly on XUL elements by sharing the implementation with nsGenericElement. r=jonas@sicking.cc, sr=bzbarsky@mit.edu
2004-02-05 06:48:30 +00:00
peterv%propagandism.org
379d6c8a41
Miscellaneous cleanup. r/sr=jst.
2004-01-18 10:45:26 +00:00
sicking%bigfoot.com
7dae6dd93c
Bug 195350: First stage of attributes overhaul. New class for storing attributes and children for an element. Use this class for xml elements. Also remove a couple of unneccesary functions from nsIContent.
...
r=caillon sr=jst
2004-01-15 17:07:27 +00:00
bryner%brianryner.com
2bddef83ba
Improve the way in which nsEvent and its subclasses are initialized. Commonly-used members can now be initialized via an inline constructor, and all other members are initialized to zero. eventStructType is set automatically. This also fixes some cases where an eventStructType was doubling as a message -- NS_TEXT_EVENT is now only used as an eventStructType, with a message of NS_TEXT_TEXT. NS_COMPOSITION_* events get an eventStructType of NS_COMPOSITION_EVENT, and ditto for NS_RECONVERSION_*. NS_DRAGDROP_EVENT is no longer an eventStructType since it is not a unique type of struct. There is also some miscellaneous cleanup to nsDOMEvent. Bug 220228, r=jst, sr=blizzard.
2004-01-12 08:25:18 +00:00
jst%mozilla.jstenback.com
c000ae86e8
General deCOMtamination of nsIDocument, nsIContent, and nsIFormSubmission. Eliminating nsIAttributeContent, and doing some URL->URI changes. r+sr=peterv@propagandism.org
2004-01-09 23:54:21 +00:00
bryner%brianryner.com
e65d2d2fe5
Eliminate nsIStyleSet as an XPCOM interface, making the implementation internal to layout. Frame constructor ownership moves to the pres shell, and the style set methods that forward to the frame constructor are gone. Rewrote style set sheet add/remove to reduce code size. For more details, see bug 64116. r+sr=dbaron.
2004-01-07 22:30:53 +00:00
caillon%returnzero.com
319d92fa7d
Bug 226375
...
We were leaking nsIClassInfo objects because a DOM class info getter returned AddRef()ed raw pointers. Most of our dom/ and content/ QueryInterface() implementations knew this and accounted for it, but not all. The leak fix is thus achieved by fixing the method to not call AddRef() on its return value, and fixing the appropriate QueryInterface() macros/implementations. As a bonus, this macro-izes many QueryInterface() implementations in content/ which were fully written out.
r=peterv@propagandism.org
sr=alecf@flett.org
CVS: ----------------------------------------------------------------------
2004-01-06 00:36:01 +00:00
alex.fritze%crocodile-clips.com
0134fc2c4a
Fix style attribute, broken by bug #7639 checkin. (SVG only - not switched on in default builds)
2003-11-15 11:08:07 +00:00
bryner%brianryner.com
734ba628fe
it's been a long day
2003-11-15 09:20:33 +00:00
bryner%brianryner.com
5de6eefad3
Fixing some SVG bustage
2003-11-15 08:53:35 +00:00
bryner%brianryner.com
823f2f2aa7
deCOMtaminate nsINodeInfo and nsINodeInfoManager. See bug 225060 for details. r=sicking, sr=jst.
2003-11-15 05:27:37 +00:00
bryner%brianryner.com
78bc7f6016
Inline nsIContent::GetParent() and GetDocument(). Also, remove unused return value on SetParent(). Bug 224331, r=sicking, sr=jst.
2003-11-07 09:47:23 +00:00
bzbarsky%mit.edu
0fc82ad629
Refactor child element handling such that we don't duplicate event-firing code
...
all over (now we just do it in nsGenericElement and nsXULElement). Bug 223349,
r=sicking, sr=peterv
2003-11-04 02:15:28 +00:00
peter%propagandism.org
e9bdf0c636
Fix for bug 126765 (Change NormalizeAttrString to GetAttrWithName). Original fix by Daniel Bratell and sicking, r=sicking, sr=jst.
2003-10-30 13:47:29 +00:00