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

892 Коммитов

Автор SHA1 Сообщение Дата
Daniel Holbert 53ae20be25 Bug 545550: In setters for base values of SVG attributes, only set mAnimVal if we're not currently being animated. r=jwatt 2010-02-11 11:41:48 -08:00
Daniel Holbert fd7772777e Bug 542731: Add 'explicit' label to all single-arg constructors in SMIL code. r=roc 2010-02-11 11:40:50 -08:00
Alexander Surkov 03b1de4b95 Bug 534527 - Accessibility needs new DOM API, r=olli.pettay, sr=roc 2010-02-12 01:34:01 +08:00
Robert Longson 8254e9e11f Bug 536912 - getNumberOfChars() throws an exception if text is display:none. r=roc 2010-02-11 10:54:45 +00:00
Robert Longson d6c4e54b22 Bug 544742 - fePointLight does not work with primitiveUnits=objectBoundingBox. r=roc 2010-02-08 09:51:19 +00:00
Jonathan Watt 71f59f6e4f Bug 541882. Add support for SMIL animation of the preserveAspectRatio attribute in SVG. r=dholbert 2010-02-08 02:28:01 +00:00
Daniel Holbert 2a34c11d01 Bug 542731, Patch D: Make nsISMILType methods protected, & only give nsSMILValue access. r=roc 2010-02-01 18:46:13 -08:00
Daniel Holbert 43bf813787 Bug 542731, Patch C: Clean up nsSVGTransformSMIL* classes. r=roc 2010-02-01 18:46:13 -08:00
Daniel Holbert 0b1058cb81 Bug 535850: fix random orange in SMIL mochitest, test_animLengthReadonly.xhtml, by adding initial pause & seek-to-0. (test-only fix) 2010-01-29 12:18:50 -08:00
Daniel Holbert 11b174b084 Bug 542731: SMIL misc code cleanup - remove end-of-line whitespace. 2010-01-28 01:51:03 -08:00
Daniel Holbert 8de7d5755d Bug 542731: SMIL misc code cleanup: remove trailing '.' from warning messages, to prevent the '.:' in output like 'ASSERTION: blah blah.: /path/to/file:NN'. (no changes outside of assertion/warning message text) 2010-01-28 01:50:30 -08:00
Robert Longson 1669296386 Bug 540726 - User units for angles should be degrees. r=jwatt 2010-01-27 10:13:57 +00:00
Robert Longson b5b8d9c97a Bug 539576 - SVGTransform matrix changes still not live in all circumstances (with bustage fix). r=jwatt 2010-01-25 14:36:09 +00:00
Robert Longson e368e0f6f7 Backout Bug 539576 due to test failures 2010-01-25 13:44:55 +00:00
Robert Longson 2a8cebe4fb Bug 539576 - SVGTransform matrix changes still not live in all circumstances. r=jwatt 2010-01-25 12:26:15 +00:00
Jonathan Watt 1a9b2068d8 Bug 540479. Add support for SMIL animation of boolean attributes in SVG. r=dholbert 2010-01-24 16:42:08 +00:00
Jonathan Watt 570dbfcdcf Bug 540478, part 2 of 2. Add support for SMIL animation of enumeration attributes in SVG. r=dholbert 2010-01-23 18:59:03 +00:00
Jonathan Watt 2a6a1c2514 Bug 540478, part 1 of 2. Make nsSVGEnum::GetAnimVal take its element as an argument in preparation for it needing to call FlushAnimations() on it. r=dholbert 2010-01-23 18:58:47 +00:00
Robert Longson 27b9952252 Bug 539697 - missing files bustage fix 2010-01-20 20:22:40 +00:00
Robert Longson a01b70cd43 Bug 539697 - valueAsString returns an incorrect failure code. r=jwatt 2010-01-20 19:58:58 +00:00
Daniel Holbert aaf973be9a Bug 539585: Fix "warning: format '%p' expects type 'void*'" in content directory. r=jst 2010-01-17 15:11:02 -08:00
Jonathan Watt 7f0675661a Bug 537067. SMIL animation of <length> attributes does not work. r=roc 2010-01-15 14:21:06 +00:00
Jonathan Watt 8cbfe7a1b5 Bug 522267, part 2 of 2. Add support for animating <number> attributes. r=dholbert 2009-12-29 07:34:27 +01:00
Jonathan Watt fc5062938e Bug 522267, part 1 of 2. Make nsSVGNumber2::GetAnimVal take its element as an argument in preparation for it needing to call FlushAnimations() on it. r=dholbert 2009-12-29 07:32:03 +01:00
Robert Longson 2d6a644d32 Bug 531259 - The SVG script element should respect the aFromParser flag on NS_NewElement. r=hsivonen, r+sr=jst 2010-01-15 11:44:12 +00:00
Peter Van der Beken 306469ad68 Fix for bug 539236 (Make nsSVGAnimateTransformElement use SVGAnimateTransformElement DOMCI). r=roc.
--HG--
extra : rebase_source : 4e2e5c084aba8d6aa91502e39fa3f4c51e4fa164
2010-01-13 14:52:31 +01:00
Cameron McCormack 7fffd7ecb9 Bug 512636 - SVGTransform.setMatrix() should copy the matrix argument, not adopt it. r=jwatt 2010-01-13 19:21:17 +00:00
Daniel Holbert 4aa49ca63e Bug 537313: Disable MSVC warning C4355 ('this' used in init list) in SVG's consumers of nsReferencedElement. r=roc 2010-01-13 00:18:48 -08:00
Brian Birtles c8f6f13d21 Bug 474743 Patch D: Implement syncbase logic. r=dholbert sr=roc 2010-01-12 12:00:49 -08:00
Brian Birtles 36ddff2445 Bug 474743 Patch B: Implement milestone sampling behavior. r=dholbert sr=roc 2010-01-12 12:00:49 -08:00
Jae-Seong Lee-Russo dac7014353 Bug 530372 - Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX in svg smil, r=jwatt 2009-12-30 18:25:44 -05:00
Boris Zbarsky c58001cbc4 Bug 500882 part 4. Switch content module to using the new GetPrimaryFrame API. r=smaug, sr=roc 2009-12-24 16:20:05 -05:00
Robert Longson f4a84e10c3 Bug 534841 - filter feFunc[RGBA] does not default omitted attributes correctly. r=roc 2009-12-17 11:00:54 +00:00
Takeshi Kurosawa 6556249d5c Bug 395614 - implement nsSVGScriptElement::SetType. r=longsonr,jonas 2009-12-12 19:58:05 +00:00
Henri Sivonen 188dff41f7 Bug 527896 - Freeze script deferredness and asyncness upon insertion to tree by HTML5 parser. r&sr=sicking.
--HG--
extra : rebase_source : a070df9af738e1716929cecf6163f82b74ab4e1d
2009-11-17 10:52:30 +02:00
Olli Pettay 423522c88b Bug 487667 - Clone documents for printing, r=roc+jst+joe+dbaron
--HG--
extra : rebase_source : dbab242066ba97c0d7f34a2fb701a1c465f26ec4
2009-12-10 20:02:13 -08:00
L. David Baron 10f147165d Call RuleMatched method on CSS rules when they are matched. (Bug 522595) r=bzbarsky 2009-12-11 08:13:19 -08:00
Boris Zbarsky b694bf4f11 Bug 523294 part 3. Get rid of the now-unused aStateMask argument to AttributeChanged. r=dbaron 2009-12-10 14:36:04 -08:00
Robert Longson 242241f465 Bug 520506 - Incorrect text getBBox in SVG. r=jwatt 2009-11-18 20:59:24 +00:00
Robert Longson b93042d2d4 Bug 527325 - feConvoleMatrix does not process bias correctly. r=roc 2009-11-10 18:49:37 +00:00
Jonas Sicking 8f545535ea Bug 503481: Implement async attribute 2009-11-09 17:04:24 -08:00
Shawn Wilsher ad5db639bb Bug 461199 - Create an API for asynchronous isVisited checks that content/layout can use (Step 1 of at least 3)
This first step simply refactors all link elements to use the same base class
to make future patches simpler and more obvious.
r=sicking
sr=bz
2009-10-13 15:13:41 -07:00
Brian Birtles 9a8cd700b7 Bug 522878 - Fix random orange in test_animLengthUnits.xhtml
--HG--
extra : rebase_source : 6cb5f30a3e79626fcb07972ba1929209e23e34c2
2009-11-04 09:08:24 +11:00
Robert Longson 17d11a85e8 Bug 521207 - tiles do not work if they extend beyond the filter subregion bounds 2009-10-21 18:47:59 +01:00
Olli Pettay e32bd468dc Bug 523111 - DOMEvent implementations should inherit first the base class, r=jwatt, sr=jst
--HG--
extra : rebase_source : 81cba369792644a99f42c1901dbf04196d007d53
2009-10-21 12:38:39 +03:00
Brian Birtles 7a531f32da Bug 521705 - SVG SMIL: Update getStartTime to match behaviour in SVG 1.1 SE r=roc
--HG--
extra : rebase_source : ccb167188b6c3be499e75ef3b7d65ec24d266388
2009-10-13 10:14:08 +11:00
Takeshi Kurosawa 9987263299 Bug 521631 - remove SVGSVGElement::createSVGString. r=longsonr 2009-10-11 16:48:36 +01:00
Robert Longson 4e895fad8b Backout Bug 388547 due to Mac test orange 2009-10-11 14:03:06 +01:00
Robert Longson 1dbfbb3e36 Bug 388547 - Initial support for x,y,dx,dy,rotate lists on SVG text and tspan elements. r=roc 2009-10-11 12:44:33 +01:00
Takeshi Kurosawa 2c790fff6e Tests for Bug 519107. r=longsonr 2009-10-11 11:47:01 +01:00
Takeshi Kurosawa 07cc80f161 Bug 519107 - SVGElement::isSupported is not supported. r=longsonr 2009-10-07 19:17:03 +01:00
Robert Longson 30e195a386 Bug 517393 - Crash in GetTransformToElement. r=jwatt 2009-10-07 14:56:22 +01:00
Robert Longson b854e17f6e Bug 413975 - GetCtx returning null does not mean we are an outer SVG. r=jwatt 2009-10-07 14:54:00 +01:00
Robert Longson 3290608b6a Bug 512603 - switches with systemLanguage fail in some cases. r=jwatt,sr=roc 2009-10-07 14:50:49 +01:00
Jeff Muizelaar e800617174 Bug 519794. Add a comment about using PR_strtod. r=jwatt 2009-10-02 18:08:34 -04:00
David Zbarsky 3d96b7b4a7 Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst 2009-08-24 16:02:07 -04:00
Shawn Wilsher ef57b70b61 Merge for back out of changeset 50be346999f6 (bug 515494). This fix is not what we want. 2009-09-28 12:27:23 -07:00
Shawn Wilsher 66070e1f91 Backed out changeset 50be346999f6 (bug 515494). This fix is not what we want. 2009-09-28 12:25:49 -07:00
Shawn Wilsher 06a77cb9eb Bug 515494 - Remove xlink support in nsGenericElement
r=sicking
sr=jst

--HG--
extra : rebase_source : 43601965bc6579c8940e97b8df6bf2c1b6306873
2009-09-11 09:38:36 -07:00
Bobby Holley 0b8080d9b5 Bug 435296 - Sync decode handling for decode-on-draw. r=roc 2009-09-12 16:44:18 -06:00
Bobby Holley 86dd317584 Bug 435296 - Decode-On-Draw. r=joe,roc,bz,dolske,peterw sr=vlad 2009-09-12 16:44:18 -06:00
Robert Longson 4c831bf5b6 Bug 515080 - setting fill doesn't always cause re-styling. r=bzbarsky 2009-09-11 14:39:12 +01:00
Takeshi Kurosawa b50e7cf419 Bug 494201 - feComposite has arguments inverted. r=longsonr 2009-09-07 08:33:22 +01:00
Brian Birtles 94e3ec97da Fix and re-enable failing test from bug 506856. 2009-09-01 12:40:49 -04:00
Jesse Ruderman fbaaa060e5 Add more crashtests 2009-08-27 21:11:40 -07:00
Jesse Ruderman e1c6eeae90 Add crashtests 2009-08-27 19:48:20 -07:00
Jonathan Watt d86295ac04 Fix build bustage due to checkin of bug 506856. 2009-08-27 04:56:09 -07:00
Brian Birtles 189c695054 Test for bug 506856. 2009-08-26 21:40:37 -07:00
Brian Birtles 302ea5929d Bug 508496. SVGAnimatedLength's animVal and baseVal attributes always return different objects. r=roc 2009-08-26 21:30:51 -07:00
Brian Birtles 6f35df0a88 Patch for bug 508206. 2009-08-26 21:19:44 -07:00
Benjamin Smedberg ba372f3a4c Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted 2009-08-25 08:59:31 -07:00
Boris Zbarsky 8f435d226b Backed out changeset 4aa19414e651 (bug 488249) to fix test orange.
--HG--
extra : rebase_source : ae1c0155ec32b0887eff27ded77c6ba2b37dda64
2009-08-24 20:51:57 -04:00
David Zbarsky 0aa6350041 Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst 2009-08-24 16:02:07 -04:00
Brian Birtles 4e96b6eb1b 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 2009-08-20 14:52:47 -07:00
David Zbarsky b908f99056 Bug 484200. src attribute on <style> makes styles not apply. r=bzbarsky 2009-07-28 12:07:31 -04:00
Robert O'Callahan d83933dd9b Bug 503928. Cap blur box size to 1024 pixels to avoid pathological behaviour. r=longsonr
--HG--
extra : rebase_source : 6ce4a3b197a567c15cc3d9f5aa8d262e84b4ebe2
2009-07-27 10:09:20 +12:00
Jonathan Watt 24c8671d83 Bug 435356. Stop using nsIDOMSVGMatrix internally. r=longsonr 2009-07-23 10:35:59 +02:00
Jonathan Watt 61f9fb8341 Backout bug 435356 to fix nsSVGMatrix leaks. 2009-07-22 00:55:48 +02:00
Jonathan Watt 8add7634fb Bug 435356. Stop using nsIDOMSVGMatrix internally. r=longsonr 2009-07-21 22:34:37 +02:00
Joe Drew 2aa59235f2 Bug 753 - Remove nsIImage, gfxIImageFrame, and their implementations, and expose an equivalent api on imgIContainer. r=roc,josh,bz,longsonr,vlad,karlt,jimm,bsmedberg,mfinkle,peterw,peterv sr=vlad,roc
--HG--
rename : gfx/src/shared/gfxImageFrame.cpp => modules/libpr0n/src/imgFrame.cpp
rename : gfx/src/shared/gfxImageFrame.h => modules/libpr0n/src/imgFrame.h
2009-07-20 18:50:15 -07:00
Daniel Holbert 6b50542ae3 Bug 491080: add support for xlink:href targeting of SVG (SMIL) animations. r+sr=roc 2009-07-15 21:20:16 -07:00
Daniel Holbert 3a5504e673 cleanup: remove trailing whitespace in SMIL code. (whitespace changes only) 2009-07-15 11:33:31 -07:00
Daniel Holbert b47ea83e82 Bug 487450: Remove stale SMIL animation effects from SVG elements, when animations are dynamically removed or retargeted. r+sr=roc 2009-07-14 12:33:29 -07:00
Peter Van der Beken ffbf9a7ae8 Fix for bug 499781 (Move some methods from nsILink to nsIContent). r=bz, sr=dbaron.
--HG--
extra : rebase_source : da0ec8bfb6825d2e55edd2f5b08a9e43b033a2a3
2009-07-13 13:48:06 +02:00
Robert Longson 6fb1c2a11b Bug 500174 - pointer-events=all not registering on non-visible stroke. r=roc 2009-07-12 19:50:45 +01:00
Craig Topper 6f42f88a5d Bug 501311 - nsSVGLength still has infinite number parsing bug 393832. r=longsonr 2009-07-11 09:23:16 +02:00
Henri Sivonen 8803c27a7f Bug 487949 - Land HTML5 parser on trunk preffed off r=mrbkap, sr=jonas 2009-06-29 00:44:22 +02:00
Johnny Stenback 87138ce673 Backed out changeset 168dd0eb7283 2009-06-28 11:47:11 -07:00
Henri Sivonen c37125bbd5 Bug 487949 - Land HTML5 parser on trunk preffed off r=mrbkap, sr=jonas 2009-06-28 20:19:05 +03:00
Henri Sivonen fb74340ed2 Merge trunk into HTML5 repo 2009-06-26 18:22:48 +03:00
Jesse Ruderman a9bdf35f91 Fix allocator mismatch in nsSVGFEConvolveMatrixElement::Filter (bug 500273). r=roc 2009-06-24 16:32:46 -07:00
Henri Sivonen f857815fde Merge trunk into HTML5 repo 2009-06-22 10:05:55 +03:00
Henri Sivonen 4108e0ae0f Merge trunk into HTML5 repo 2009-06-16 12:18:59 +03:00
Olli Pettay 3c487cc506 Bug 497178 - Make nsPIDOMEventTarget::GetListenerManager to return nsIEventListenerManager*, r+sr=peterv
--HG--
extra : rebase_source : e92146a2236fe857aff7b2a9b1516b30174b8d83
2009-06-23 14:23:52 +03:00
Olli Pettay 81b3b681f9 Bug 499665 - Remove nsIDOMSVGListener and nsIDOMSVGZoomListener interfaces, r+sr=roc 2009-06-23 12:19:12 +03:00
Jonathan Watt a743705ded Bug 498275. Stop using nsIDOMSVGMatrix in nsSVGForeignObjectFrame + fixes. r=longsonr 2009-06-18 13:31:25 +02:00
Robert Longson b5cd3e8fef Bug 327756 - ASSERTION: can't find nsISVGValue interface on mMatrix. r=roc 2009-06-17 22:39:59 +01:00
Robert Longson 69944ad434 Bug 496420 - ASSERTION: no presShell' changing currentScale in display:none iframe. r=jwatt 2009-06-17 22:35:49 +01:00
Robert Longson ac050d8a8d Bug 393832 - svg circle with infinite radius causes hang. r=jwatt 2009-06-17 21:58:38 +01:00
Robert Longson d2e6298370 Bug 495135 - nsSMILValue forward declared as a struct in one place. r=jwatt 2009-06-17 21:38:15 +01:00
Ryo Onodera 9dfa1e8a22 Bug 366697 - getCTM() shouldn't return the same matrix as .getScreenCTM() for nested SVG elements. r=longsonr 2009-06-26 21:13:07 +01:00
Henri Sivonen 5f070d1f64 Bug 484988 - Make HTML5 parser-performed removals notify but not fire mutation events 2009-05-28 20:42:26 +03:00
Olli Pettay 46c509ef15 Bug 491063 - Mixed mode warning dialog (and other dialog windows) is sometimes not rendered, r+sr=bz 2009-05-20 11:00:04 +03:00
Shawn Wilsher 4f55fcf37a Backed out changeset f3fcd36fcbd1 (bug 119061) for linux orange. 2009-06-11 16:57:09 -07:00
Jonathan Watt a955b81011 Bug 119061. SVG elements to which the :hover pseudo class apply do not restyle when moved under the mouse pointer. r=roc 2009-06-11 21:49:34 +02:00
Jonathan Watt 496c0e4796 Bug 495938. Stop using nsIDOMSVGRect objects on the stack. r=longsonr 2009-06-11 17:21:03 +02:00
Arpad Borsos e7721484f4 Bug 495296 - kill nsISVGTextContentMetrics; r+sr=roc 2009-05-29 12:15:40 +02:00
Robert Longson e242900961 Bug 484176 - Support allowReorder for switch. r=jwatt,sr=roc 2009-05-07 20:37:33 +01:00
Jonathan Watt 0a8223656c Bug 488314. Kill SetMatrixPropagation, part 1. r=roc 2009-04-29 06:31:34 +02:00
Craig Topper 381741da91 Bug 474230. Cleanup scale and translate in nsSVGElement similar to the new style SVG classes. r=jwatt 2009-04-28 15:25:03 +02:00
Bob Clary c7775a00e1 bug 435209 - crash test by Martin Wargers. 2009-04-24 10:08:25 -07:00
Bob Clary 773cfca4f1 bug 336994 - crash test by Martijn Wargers. 2009-04-24 10:08:13 -07:00
Jonathan Watt 6899b93ad5 Bug 487019. Rename IsDependentAttribute to AttributeDefinesGeometry. r=longsonr 2009-04-24 01:41:17 +02:00
Ryo Onodera e70f2603e4 Bug 489151 - Masking and clipping with objectBoundingBox and non-trivial transforms is broken. r=jwatt 2009-04-24 03:10:22 +09:00
Robert Longson d0fcc9ad30 Bug 486935 - feImage should support of image-rendering attribute. r+sr=roc 2009-04-11 18:57:58 +01:00
Jonathan Watt f44b328f9f Bug 487404. The 'marker' attribute does not work. r=longsonr 2009-04-08 18:03:51 +02:00
Markus Stange 95cb6389b7 Bug 485786. Handle negative and zero erode radii correctly. r=jwatt 2009-04-06 12:34:48 +12:00
Robert Longson 26a3d2d27b Bug 486365 - Should not assert on invalid content. r=jwatt 2009-04-05 10:52:16 +01:00
Jonathan Watt 22de137049 Fix typo in disabled test. 2009-03-31 19:37:26 +02:00
Robert Longson 678e884ee5 Bug 485544 - crash getting attributeType of target element of animation. r=jwatt 2009-03-29 15:37:58 +01:00
Arpad Borsos 6e2bb93fad Bug 481881 - use better template arguments for nsTArray<T> after bug 474369, content part; r+sr=sicking 2009-03-26 09:29:49 +01:00
Robert Longson 028b6e3f8b Bug 483389 - viewportElement methods return the wrong element sometimes. r+sr=roc 2009-03-21 15:36:39 +00:00
Arpad Borsos edf34d2d25 Bug 474369 - get rid of nsVoidArray, uninitialized warning fix; r+sr=sicking 2009-03-21 09:32:16 +01:00
Arpad Borsos d10c4f864e Bug 474369 - get rid of nsVoidArray, content part; r=jwatt, sr=sicking 2009-03-20 09:15:35 +01:00
Daniel Holbert 0a78467896 Bug 473904 - Add an about:config option (defaulting to 'false' right now) for toggling SVG animation (SMIL) support. r+sr=roc 2009-03-09 18:20:17 -07:00
Robert Longson b8fffd1b06 Bug 470653 - nsSVGElement::AfterSetAttr should probably use insertionParent, not insertionParent of the bindingParent. r+sr=roc 2009-03-09 13:14:35 +00:00
Daniel Holbert 3f4092e862 Bug 481562: Don't create time container for an <svg> element until after it's been bound to a smil-enabled document. r+sr=roc 2009-03-07 13:40:08 -08:00
Robert Longson 43eecbf562 Backout patch for bug 361920 2009-02-27 14:13:53 +00:00
Robert Longson 47eb6b179e Bug 479968 - CreateSVGNumber should create a number initialised to 0. r+sr=roc 2009-02-25 10:08:44 +00:00
Arpad Borsos e20d1c56d5 Mochitest for Bug 342513 2009-02-23 19:39:46 +00:00
Robert Longson a094eff461 Bug 361920 - Incorrect unit conversion for SVGLength created through createSVGLength. r+sr=roc 2009-02-23 11:24:05 +00:00
Craig Topper f054d43eb2 Bug 435525 - Setting viewBox to empty string on a referenced SVG document from script does not cause an update. r+sr=roc 2009-02-19 13:53:46 +00:00
Martin 0439fa763d Bug 478570. SVG feConvolveMatrix 'order' attribute should default to 3, as per spec errata. r=roc,longsonr
--HG--
extra : rebase_source : 68e462f74e11f108735586bfde1441ad0b3760c3
2009-02-17 09:59:06 +00:00
Peter Van der Beken 6740ce42ec Fix for bug 391448 (Force layout/dom/content code to use classinfo macros that don't use the service manager.). r/sr=jst. 2009-02-17 15:08:08 +01:00
Robert Longson 84b81d40ad Bug 477996 - scale transforms are not serialised correctly. r+sr=roc 2009-02-12 13:20:49 +00:00
Robert Longson cb484a75e6 Bug 476489 - Remove unused virtual methods from nsSVGFilterElement. r+sr=roc 2009-02-08 11:21:49 +00:00
Craig Topper 074d581c29 Bug 374111 - DeCOMtaminate SVG viewBox; r+sr=roc 2009-02-03 15:42:24 +01:00
Robert Longson 7399ad83b5 Bug 471165 - add missing test 2009-01-30 13:06:26 +00:00
Craig Topper 7901923474 Bug 474954. No frames need to implement nsISVGValue anymore. r+sr=roc
--HG--
extra : rebase_source : edd574369880b1745f0d5c33277fbcd5e5318dd3
2009-01-30 20:17:29 +13:00
Jonathan Watt 3eb6a93afb Bug 475181. Bounds-check feTile subregion size. r+sr=roc 2009-01-28 22:29:48 +13:00
Daniel Holbert 4301671b45 Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg 2009-01-21 22:55:08 -08:00
Brian Birtles 7e4a16aa3b Bug 474357, Calls to setCurrentTime, beginElementAt etc. should update the DOM state immediately. r+sr=roc
--HG--
extra : rebase_source : 7c69aae13ee1c1b4fff077a046e042bae9a4970d
2009-01-22 14:00:27 +13:00
Craig Topper 623a502daa Bug 471551. Stop duplicating SVG string attribute storage by having nsSVGString use the attribute value as the underlying base value (removing mBaseVal); also make mAnimVal an nsAutoPtr<nsString>. r=longsonr,r+sr=roc
--HG--
extra : rebase_source : 319ff11d4321f2f7f41a7d19f17435fe814b1079
2009-01-22 13:56:51 +13:00
Robert O'Callahan 96bd05744f Merged backout of bug 471551 2009-01-20 00:26:31 +13:00
Robert O'Callahan 1f829702e4 Backed out changeset fb2d014e0352 2009-01-20 00:25:58 +13:00
Brian Birtles 802428be09 Bug 468996. Implement SMIL animateTransform element. r+sr=roc 2009-01-19 22:14:16 +13:00
Brian Birtles 9973adc34e Bug 474257. Implement SVG 1.1 erratum to make beginElementAt/endElementAt return void. r+sr=roc 2009-01-19 22:12:29 +13:00
Brian Birtles 48fbbe3ba1 Bug 473702. Implement SVGAnimationElement methods getStartTime/getCurrentTime/getSimpleDuration. r+sr=roc 2009-01-19 22:10:53 +13:00
Robert O'Callahan 8b97c81cd0 Bug 471551. Avoid duplicate string storage for SVG string attributes; let nsSVGString get the baseval from the element. Also change mAnimVal to an nsAutoPtr to minimize storage in the non-animated common case. r=longsonr,sr=roc 2009-01-19 22:03:31 +13:00
Craig Topper 523efb98ec Bug 473334. Devirtualize some nsSVGSVGElement methods. r=jwatt,sr=roc
--HG--
extra : rebase_source : 7a14a6c7697283a490696c43f3f62a23ad1beba4
2009-01-16 21:16:46 +13:00