Brian Birtles
05b3affab8
Bug 629200 part 16 - Add mutation event tests for strings and classes and tidy up use of DidChangeString; r=jwatt
2012-02-16 08:40:45 +09:00
Brian Birtles
1fc48bd472
Bug 629200 part 15 - Remove unnecessary serialisation from setting nsSVGBoolean; r=jwatt
2012-02-16 08:40:45 +09:00
Brian Birtles
80e405f0f9
Bug 629200 part 14 - Remove unnecessary serialisation from setting nsSVGAngle; r=jwatt
2012-02-16 08:40:45 +09:00
Brian Birtles
9cd844974f
Bug 629200 part 13 - Remove unnecessary serialisation from setting nsSVGIntegerPair; r=jwatt
2012-02-16 08:40:45 +09:00
Brian Birtles
1f3dd3edf9
Bug 629200 part 12 - Remove unnecessary serialisation from setting nsSVGInteger; r=jwatt
2012-02-16 08:40:45 +09:00
Brian Birtles
d81431bbb1
Bug 629200 part 11 - Remove unnecessary serialisation from setting nsSVGNumberPair; r=jwatt
2012-02-16 08:40:45 +09:00
Brian Birtles
ab3beaefd2
Bug 629200 part 10 - Remove unnecessary serialisation from setting nsSVGNumber2; r=jwatt
2012-02-16 08:40:45 +09:00
Brian Birtles
814275663b
Bug 629200 part 9 - Update attribute setting for SVGAnimatedLengthList; r=jwatt
2012-02-16 08:40:45 +09:00
Brian Birtles
e80d82ace3
Bug 629200 part 8 - Remove unnecessary serialisation from setting nsSVGLength2; r=jwatt
2012-02-16 08:40:45 +09:00
Brian Birtles
a5bab9e970
Bug 629200 part 7 - Remove unnecessary serialisation from setting SVGEnum; r=jwatt
2012-02-16 08:40:44 +09:00
Brian Birtles
3f73aeb971
Bug 629200 part 6 - Add test framework for modification events; r=jwatt
2012-02-16 08:40:44 +09:00
Brian Birtles
aa6bce14d2
Bug 629200 part 3 - Make AfterSetAttr take an nsAttrValue; r=bz
2012-02-14 11:00:56 +09:00
Robert Longson
75bfd8d921
Bug 711653: In SVG lighting calculations, when input surface is 1px wide, use a normal vector that points straight out of the page. r=dholbert
2012-02-13 14:04:19 -08:00
Jonathan Watt
989bcc0208
Bug 725897 - Remove the inaccurate nsSVGUtils::ToAppPixelRect, and use nsLayoutUtils::RoundGfxRectToAppRect instead. r=longsonr.
2012-02-10 12:33:18 +00:00
Mounir Lamouri
be36ebc4ba
Merge mozilla-central into mozilla-inbound.
2012-02-09 11:31:59 +01:00
Serge Gautherie
eb17a765d8
Bug 725349. (Av1) Add a missing space to log messages. r=gavin.sharp.
...
DONTBUILD (log-string only).
2012-02-08 19:45:48 +01:00
Cameron McCormack
3597d04455
Bug 693790 - Don't abort on discrete by-animation of SVG length lists when there is no underlying value. r=dholbert
2012-02-09 09:12:50 +11:00
Jonathan Watt
3cf3246000
Bug 724993 - "ASSERTION: Item should only return null for out-of-bounds access" after explicitly adding null. r=dholbert.
2012-02-08 20:09:01 +00:00
Cameron McCormack
a41a53c13c
Bug 724703 - Mark a couple more functions on SVGLengthList as const. r=dholbert
2012-02-07 10:49:08 +11:00
Cameron McCormack
6158bb68dd
Bug 542424 - Don't treat <svg:image> as a viewport establishing element. r=jwatt
2012-02-07 07:30:48 +11:00
Robert Longson
14d6cab89d
Bug 619469 - animation should be disabled for failing conditional-processing conditions. r=dholbert
2012-02-05 23:17:23 +00:00
Panagiotis Koutsourakis
9c7dfb9706
Bug 702388 - Convert Makefiles to use |TEST_DIRS += foo| r=khuey
...
Files named Makefile.in containing the expression
DIRS += <foo>
or
DIRS = <foo>
inside the conditional expression
ifdef ENABLE_TESTS
...
endif
are changed to
TEST_DIRS += tests
outside any conditional expression.
The files
./layout/Makefile.in
./layout/Makefile.in
./layout/style/Makefile.in
./rdf/Makefile.in
./security/manager/Makefile.in
./content/Makefile.in
./content/smil/Makefile.in
./content/xul/templates/Makefile.in
./content/xul/content/Makefile.in
./content/base/Makefile.in
./content/media/Makefile.in
./parser/htmlparser/Makefile.in
./dom/sms/Makefile.in
./js/jsd/Makefile.in
./js/xpconnect/Makefile.in
./widget/Makefile.in
./widget/windows/Makefile.in
./Makefile.in
./startupcache/Makefile.in
./storage/Makefile.in
./gfx/Makefile.in
./intl/strres/Makefile.in
./intl/uconv/Makefile.in
./intl/unicharutil/Makefile.in
./intl/lwbrk/Makefile.in
./embedding/Makefile.in
./modules/libjar/Makefile.in
./modules/libpref/Makefile.in
./build/Makefile.in
./build/win32/Makefile.in
./xpcom/Makefile.in
./extensions/spellcheck/hunspell/Makefile.in
./extensions/cookie/Makefile.in
./netwerk/Makefile.in
./netwerk/streamconv/Makefile.in
./editor/txmgr/Makefile.in
./toolkit/mozapps/shared/Makefile.in
./toolkit/mozapps/update/Makefile.in
./toolkit/library/Makefile.in
./toolkit/library/Makefile.in
./toolkit/crashreporter/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/feeds/Makefile.in
./toolkit/components/url-classifier/Makefile.in
contain the string
ifdef ENABLE_TESTS
but have some other statement inside (e.g. TOOL_DIRS += <foo> etc) and
they remain unchanged by this patch.
2012-02-04 17:32:24 +00:00
Robert Longson
cb47632788
Bug 616892 - Make more updates honour suspendRedraw. r=roc
2012-02-04 13:58:46 +00:00
Boris Zbarsky
af195dcd09
Bug 723441. Add a way to store base URI object on nodes out-of-band, and use the for <use>-cloned content. r=dholbert
2012-02-02 15:50:50 -05:00
Daniel Holbert
4ed39163d3
(no bug, comment-only) Fix broken link to feDiffuseLighting chunk of SVG spec. DONTBUILD
2012-02-01 17:55:05 -08:00
Jonathan Watt
df19099733
Bug 722071 - Implement array style indexing for SVGStringList. r=mrbkap.
2012-01-31 13:18:08 +00:00
Jonathan Watt
3be59db146
No bug. Fix orange for real.
...
--HG--
extra : rebase_source : 7dfa3d81e6c2103828627ab1c3def7a86eac7e18
2012-01-28 13:20:44 +00:00
Jonathan Watt
35795de943
No bug. Fix orange.
2012-01-28 12:08:27 +00:00
Jonathan Watt
fa0364daf6
Bug 711958 - Add a 'length' property to DOMSVGStringList. r=dholbert.
2012-01-28 10:43:34 +00:00
Jonathan Watt
1bf71f3dbb
Bug 721131 - Speed up build in content/svg/content/src - clean up #include directives in its header files. r=dholbert.
2012-01-26 09:57:21 +00:00
Robert Longson
05d3f21653
Bug 647914 - Horizontal and vertical SVG paths are omitted from bbox calculations if they have siblings. r=jwatt
2012-01-23 17:42:32 +00:00
Jonathan Watt
a9f6927413
Bug 718968 - Remove old include paths from Makefile.in. r=dholbert.
2012-01-18 11:49:00 +00:00
Daniel Holbert
bedaa1ea65
Bug 716699: Mark some SMIL and SVG-related directories as gcc-warning-free. r=jwatt
2012-01-11 00:32:38 -08:00
Kyle Huey
d382eb7335
Bug 714752: Make imgIContainerObserver::FrameChanged take an imgIRequest*. r=joe sr=roc
2012-01-06 07:32:38 -05:00
Robert Longson
6dd534bbe4
Bug 607854 - implement SVGTests interface. r=jwatt
2011-12-31 09:44:03 +00:00
Bobby Holley
8a890a3676
Bug 713747 - Use UniversalXPConnect and UniversalXPConnect only in test coverage. r=bz
2011-12-30 09:35:38 -08:00
Jonathan Watt
b2807a33da
Bug 668163 - Map 'width' and 'height' on <svg> into style to stop <svg>'s computed width/height falling back to 150px x 300px when they're set to explicit percentage values that can be resolved (regression from bug 611099). r=dbaron.
2011-12-27 10:27:42 +00:00
Daniel Holbert
ea572ad911
Bug 710990: Replace duplicate aStartVal check with aEndVal check, in SVGOrientSMILType::Interpolate. r=jwatt
...
--HG--
rename : layout/reftests/svg/smil/anim-marker-orient-01.svg => layout/reftests/svg/smil/anim-marker-orient-02.svg
2011-12-19 10:03:45 -08:00
Ms2ger
dcfa1754b2
Bug 707498 - Use a template to get the array length for nsGenericElement::FindAttributeDependence; r=Waldo
2011-12-18 11:09:27 +01:00
Brian O'Keefe
2d75e4a6ac
Bug 708846 - Clean up the SVG namespace checks to use nsIContent::IsSVG() instead; r=longsonr
2011-12-15 14:47:03 +00:00
Boris Zbarsky
4844761460
Bug 589640 second followup: make sure the new element class actually QIs to nsIClassInfo.
2011-12-08 03:05:41 -05:00
Brian O'Keefe
869372f78c
Bug 589640 (part 2) - Make nsIContent::IsSVG more like IsHTML, and remove the eSVG node type. r=bzbarsky
2011-12-08 01:32:11 -05:00
Brian O'Keefe
77aa894da7
Bug 589640 part 1. Add an SVGUnknownElement, like HTMLUnknownElement, so random elements in the SVG namespace create SVGElements (instead of XML Elements). r=bzbarsky
2011-12-08 01:32:11 -05:00
Daniel Holbert
beed8018d0
Bug 702696 followup: Remove unnecessary temporary gfxMatrix() argument. r=jwatt
2011-11-29 14:06:30 -08:00
Ms2ger
7440f2e640
Bug 703333 - Remove pointless const_casts from SVG DOM list classes; r=roc
2011-11-26 11:22:15 +01:00
Robert Longson
dd31b4edbf
Bug 696078 - Move filter attribute processing to frame classes. r=jwatt
...
--HG--
rename : layout/svg/base/src/nsSVGLeafFrame.cpp => layout/svg/base/src/SVGFELeafFrame.cpp
extra : rebase_source : 74ac4d84da2f0a99272e83590a9adc1dc8511fce
2011-11-19 17:53:52 +00:00
Jonathan Watt
a0715110cb
Bug 702696 - Path length scale factor should not be affected by the 'transform' attribute. r=dholbert.
2011-11-21 21:22:19 +00:00
Robert Longson
6b9b01a122
Bug 698195 - Use AfterSetAttr to process script href changes. r=dholbert
2011-11-19 09:00:04 +00:00
Ms2ger
4e03d81337
Bug 669012 - Part c: Remove the return value from nsIContent::DoneAddingChildren; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Ms2ger
7a9dd20769
Bug 669012 - Part b: Introduce nsIScriptElement::AttemptToExecute; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Jonathan Watt
de6035b118
Bug 702477 - Change the names of nsSVGPathElement::GetScale and nsSVGTextPathFrame::GetPathScale, and add documenting comments. r=longsonr.
2011-11-15 13:11:43 +00:00
David Zbarsky
52ccc4cb61
Bug 660959 - Update link state less lazily r=bz
2011-11-14 16:24:41 +13:00
Robert Longson
032d99d10e
Bug 699147 - Simplify lengthList parsing. r=jwatt
2011-11-09 12:58:34 +00:00
Robert Longson
3fbeca9285
Bug 280391 - implement SVGSVGElement.getElementById. r=jwatt,bzbarsky
2011-11-08 15:00:29 +00:00
Ed Morley
219d1eb56e
Merge mozilla-central and mozilla-inbound
2011-11-05 18:46:28 +00:00
Ed Morley
7ea8e12caa
Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail
2011-11-05 18:35:59 +00:00
Matheus Kerschbaum
8a393f7f40
Bug 698630 - Remove --disable-smil build option; r=dholbert
2011-11-05 10:32:52 +00:00
Rail Aliiev
ac65d0d88e
Bug 616542 - Shorten file path length of mochitest; r=ted
2011-11-04 21:13:42 +00:00
Jonathan Watt
7c44aca343
Backout 12b227a42623, bug 653928 (changes to SVG arc path segment animation).
2011-11-02 19:15:32 +00:00
Mounir Lamouri
3a49db6e96
Bug 698534 - Fix build bustage when smil is disabled. r=dholbert
2011-11-01 20:22:30 +01:00
Robert Longson
4778a050df
Bug 697978 - make display:none svg images load. r=dholbert,bzbarsky
2011-10-29 09:18:25 +01:00
Jonathan Watt
66f54fe5a4
Bug 695303 - Add a mozilla::clamped function to replace NS_CLAMP (so side affects of args are evaluated no more than once) and NS_MIN(max, NS_MAX(val, min)) (to make code clearer). r=bsmedberg.
2011-10-28 19:33:28 +01:00
Robert Longson
f0eafefb12
Bug 696579 - Round out mask, filter and pattern surfaces. r=roc
2011-10-26 09:52:11 +01:00
Robert Longson
2e96bf74ce
Bug 653928 - Animation of path d attribute with elliptical arcs discrete instead of continuous when flags change. r=dholbert
2011-10-25 09:18:13 +01:00
Benjamin Smedberg
7676345a9c
Bug 694953 - Check the node type of an <svg:mpath> link before derefencing the link, not just the node name, r=dholbert
2011-10-20 12:03:18 -04:00
Robert Longson
9139d5704e
Bug 693183 - move image processing to the frame class. r=jwatt
2011-10-19 16:37:49 +01:00
Robert Longson
2d83ed6c08
Backout Bug 693183
2011-10-19 14:55:27 +01:00
Robert Longson
f2c48c50e8
Bug 693183 - Simplify class animation processing. r=jwatt
2011-10-19 14:40:58 +01:00
Marco Bonardo
ea7024ac8c
Merge last green changeset from mozilla-inbound to mozilla-central
2011-10-19 11:47:57 +02:00
Olli Pettay
5a92aedb22
Bug 682420 - Rename nsINode::GetOwnerDoc to nsINode::OwnerDoc, part 2, r=jst
...
--HG--
extra : rebase_source : 53dc2ec386f6e4147587e6be3c53d297ad71d57a
2011-10-18 14:19:44 +03:00
Olli Pettay
2c2da3099f
Bug 682420 - Rename nsINode::GetOwnerDoc to nsINode::OwnerDoc, part 1, r=jst
...
--HG--
extra : rebase_source : baf1a25cdea68d499a7673fdf96e27b5a12dc83c
2011-10-18 13:53:36 +03:00
Ehsan Akhgari
92064e6d3f
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
...
Landing on a CLOSED TREE
2011-10-17 10:59:28 -04:00
Jeff Walden
b5e57820bf
Bug 693469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. (Exceptions: assigning to static initializers, use in static assertions, as template parameters, etc. These will go away when the relevant compilers have C++11 constexpr support.) r=cjones
...
--HG--
extra : rebase_source : b4bae9a0f85abf2feb828609b50e756916b99a6f
2011-10-10 22:50:08 -07:00
Robert Longson
de888b0589
Bug 528444 - Empty xlink:href treated like absent xlink:href on SVG script. r=dholbert
2011-10-14 19:25:58 +01:00
Ed Morley
bb5c591827
Backout changeset c49fd40bbd2b (bug 528444) for causing M1 orange; a=philor
2011-10-14 16:10:01 +01:00
Robert Longson
2dbaf01aba
Bug 528444 - Empty xlink:href treated like absent xlink:href on SVG script. r=dholbert
2011-10-14 14:50:56 +01:00
Jeff Walden
d0532c3e95
Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail
2011-10-12 12:21:53 -07:00
Jeff Walden
0f30b277bf
Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones
...
--HG--
extra : rebase_source : 860a8271bf7e51cde358f2a4185c410de1fc2960
2011-10-10 22:50:08 -07:00
Robert Longson
6aee1741d4
Backout Bug 693183 - reftest failure
2011-10-10 21:30:54 +01:00
Robert Longson
2b54e2d71f
Bug 693183 - Move image element attribute processing to the frame class. r=jwatt
2011-10-10 18:44:03 +01:00
Ehsan Akhgari
33b859a0b7
Merge mozilla-central into mozilla-inbound
2011-10-10 11:30:21 -04:00
Robert Longson
938672ab18
Bug 691194 - Move filter element attribute processing to the frame class. r=dholbert
2011-10-09 18:17:29 +01:00
Robert Longson
dddc0cfe59
Bug 691298 - Remove aDoSetAttr arguments where callers always pass the same value. r=dholbert
2011-10-09 16:25:07 +01:00
Robert Longson
090ed7186b
Bug 550047 - Removing attributes from most elements does not cause a refresh. r=dholbert
2011-10-08 07:32:44 +01:00
Robert Longson
e91a17958d
Bug 693145 - Simplify class animation processing. r=dholbert
2011-10-18 13:43:57 +01:00
Peter Van der Beken
9fe2ac6cc5
Stop including nsDOMClassInfo.h all over the place.
...
--HG--
extra : rebase_source : 24bd6a84238834f8ca50990a91849dff2c5040ba
2011-10-03 21:11:31 +02:00
Boris Zbarsky
87d7169763
Bug 692506. Make sure that SVG animated strings keep track of whether the base value is set correctly. r=longsonr
2011-10-06 16:53:23 -04:00
Ed Morley
e9329ec38b
Bug 689884 - Deleted the now unused Makefiles from the tree; r=khuey
2011-10-06 17:15:07 +01:00
Ed Morley
e5ead17a8f
Bug 689884 - Skip Makefiles that are no-op or else only |DIRS = a_single_subdir|; r=khuey
2011-10-06 17:15:07 +01:00
Jonathan Watt
387f4610a3
Bug 690486 - Kill nsISVGValue, nsSVGValue, nsISVGValueObserver, nsISVGValueUtils and nsSVGStringProxyValue. r=longsonr.
2011-09-30 10:25:34 +01:00
Robert Longson
b58e09e78f
Bug 689546 - Simplify attribute updates to svg elements. r=jwatt
2011-09-30 09:25:01 +01:00
Robert Longson
8b2778952e
Bug 630657 - masks should respect color-interpolation. r=jwatt
...
--HG--
extra : rebase_source : d8ec90b0a18444be4890dbe127a1e0e7d70f9ede
2011-09-29 15:03:21 +01:00
Michael Wu
d2b70213ac
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
...
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
David Zbarsky
98b91d54fa
Bug 682367 - Call nsINode::GetChildAt less. r=smaug
2011-09-27 09:54:58 +02:00
Brian Birtles
8398e488ba
Bug 602759 part 17 - Remove unnecessary BeforeSetAttr overrides; r=jwatt
2011-09-25 22:05:02 +01:00
Brian Birtles
45dbaa2bf0
Bug 602759 part 15 - Rename nsSVGTransformListParser as SVGTransformListParser; r=jwatt
...
--HG--
rename : content/svg/content/src/nsSVGTransformListParser.cpp => content/svg/content/src/SVGTransformListParser.cpp
rename : content/svg/content/src/nsSVGTransformListParser.h => content/svg/content/src/SVGTransformListParser.h
2011-09-25 22:04:32 +01:00
Brian Birtles
cfe493e614
Bug 602759 part 14 - Mark tests that now pass as such; r=jwatt
2011-09-25 22:04:32 +01:00
Brian Birtles
0aa10c2fb2
Bug 602759 part 11 - Update nsSVGTransformListParser to use new SVG transform types; r=jwatt
2011-09-25 22:04:31 +01:00
Brian Birtles
23a09913b7
Bug 602759 part 10 - Update SVG elements to use new SVG transform types; r=longsonr, r=jwatt
2011-09-25 22:04:31 +01:00
Brian Birtles
2800e76c9c
Bug 602759 part 9 - Refactor nsSVGTransformSMILType to use SVGTransformSMILData; r=jwatt
...
--HG--
rename : content/svg/content/src/nsSVGTransformSMILType.cpp => content/svg/content/src/SVGTransformListSMILType.cpp
rename : content/svg/content/src/nsSVGTransformSMILType.h => content/svg/content/src/SVGTransformListSMILType.h
2011-09-25 22:04:31 +01:00
Brian Birtles
d52dbc204f
Bug 602759 part 8 - Move nsSVGSMILTransform to SVGTransform; r=jwatt
2011-09-25 22:04:31 +01:00
Brian Birtles
bdc7e4ee3e
Bug 602759 part 7 - Refactor nsSVGAnimatedTransformList into SVGAnimatedTransformList and DOMSVGAnimatedTransformList and incorporate nsSVGTransformSMILAttr; r=jwatt
...
--HG--
rename : content/svg/content/src/nsSVGAnimatedTransformList.cpp => content/svg/content/src/DOMSVGAnimatedTransformList.cpp
rename : content/svg/content/src/nsSVGAnimatedTransformList.h => content/svg/content/src/DOMSVGAnimatedTransformList.h
2011-09-25 22:04:31 +01:00
Brian Birtles
722c1262b1
Bug 602759 part 6 - Refactor nsSVGTransformList into SVGTransformList and DOMSVGTransformList; r=jwatt
...
--HG--
rename : content/svg/content/src/nsSVGTransformList.cpp => content/svg/content/src/DOMSVGTransformList.cpp
rename : content/svg/content/src/nsSVGTransformList.h => content/svg/content/src/DOMSVGTransformList.h
2011-09-25 22:04:31 +01:00
Brian Birtles
cc0d40be65
Bug 602759 part 5 - Refactor nsSVGTransform into SVGTransform and DOMSVGTransform; r=jwatt
...
--HG--
rename : content/svg/content/src/nsSVGTransform.cpp => content/svg/content/src/DOMSVGTransform.cpp
rename : content/svg/content/src/nsSVGTransform.h => content/svg/content/src/DOMSVGTransform.h
2011-09-25 22:04:27 +01:00
Brian Birtles
12e71e95c7
Bug 602759 part 4 - Update DOMSVGPoint to use gfxMatrix; r=jwatt
2011-09-25 22:03:26 +01:00
Brian Birtles
dc867fcc84
Bug 602759 part 3 - Rewrite nsSVGMatrix and use gfxMatrix instead; r=jwatt
...
--HG--
rename : content/svg/content/src/nsSVGMatrix.cpp => content/svg/content/src/DOMSVGMatrix.cpp
rename : content/svg/content/src/nsSVGMatrix.h => content/svg/content/src/DOMSVGMatrix.h
2011-09-25 22:03:26 +01:00
Brian Birtles
036a332544
Bug 602759 part 2 - Add tests for transform lists; r=jwatt
2011-09-25 22:03:26 +01:00
Brian Birtles
58f1da28a0
Bug 602759 part 1 - Refactor SVG list tests to correct assumptions about SMIL; r=jwatt
2011-09-25 22:03:26 +01:00
Robert Longson
a2e4f4c4cd
Bug 687830 - Simplify marker implementation by calculating viewbox on paint rather than attempting to cache it. r=roc
2011-09-21 08:53:09 +01:00
Robert Longson
4787d54f01
Bug 687340 - Make dynamic changes to mask, clipPath and marker attributes work. r=roc
2011-09-19 13:59:52 +01:00
Daniel Holbert
2400305c37
Back out cset c3bf76213a6c (bug 665392) for breaking a testcase from the w3c svg testsuite, 'full-animate-elem-24-t.html'.
2011-09-17 09:18:13 -07:00
Daniel Holbert
a2513619c9
Bug 686044: Hold temporary reference to |this| inside DOMSVGPathSegList::InternalListWillChange whenever we're nonempty. r=jwatt
2011-09-15 15:42:57 -07:00
Daniel Holbert
1cd9f699e8
Bug 665392: Make <animateMotion>'s transform apply on top of the "transform" attribute, instead of the other way around. r=roc
2011-09-15 15:42:55 -07:00
Robert O'Callahan
75a23baafe
Bug 619992 - Fix location calculations for light sources. r=longsonr
2011-09-14 15:48:32 +01:00
Brian Birtles
fe6e6aa0e3
Bug 682184 part 1 - Rename nsSMILTimeValue::IsResolved to IsDefinite; r=dholbert
2011-09-07 09:20:40 +09:00
Daniel Holbert
ee507982be
Bug 683040: Override new method IsToAnimation instead of old method TreatSingleValueAsStatic, to handle "to animation" for animateMotion. r=birtles
2011-09-06 16:50:49 -07:00
Daniel Holbert
14f3dec76c
Bug 684358: In nsSVGFEImageElement, replace GetOurDocument call with GetOwnerDoc, to bypass an unnecessary QI. r=roc
2011-09-06 14:41:37 -07:00
Robert Longson
af30ad46e4
Bug 684479 - Bounding boxes for strokes are unnecessarily big for many shapes. r=roc
2011-09-05 18:53:34 +01:00
Marco Castelluccio
a1151d128d
Bug 682744 - Sprinkle some do_QueryObject fairy dust around the tree; r=khuey
2011-08-30 22:45:31 +01:00
Robert Longson
3accba8dab
Bug 682685 - Dynamic changes to use elements only work to/from invalid states. r=dholbert
2011-08-29 09:20:29 +01:00
Brian Birtles
38599c454e
Bug 562815 part 2a - Add further tests; r=dholbert
...
--HG--
extra : rebase_source : 6646562047657bda34547d01b784ddafa2b6f583
2011-08-23 08:33:52 +09:00
Robert Longson
789bcf6dff
Bug 680035 - Filter elements do not react to color-interpolation-filters attribute changes. r=roc
...
--HG--
rename : layout/reftests/svg/dynamic-filter-contents-01.svg => layout/reftests/svg/dynamic-filter-contents-01a.svg
2011-08-20 14:02:41 +01:00
Malini Das
ee09d54d6f
Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- plain 1/1. r=jmaher, a=test-only
2011-08-12 12:21:42 -04:00
Malini Das
91a27b5ddc
Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- update tests. r=jmaher, a=test-only
2011-08-12 12:21:37 -04:00
Ms2ger
4ca9cbc0f3
Bug 677101, part b - Remove nsContentUtils.h includes from headers; r=volkmar
2011-08-11 15:29:50 +02:00
Ed Morley
e3464bb801
Bug 666984 - Remove/substitute NS_FloatIsFinite since it does the same thing as NS_finite; r=jwatt
2011-08-01 13:43:23 -04:00
Robert Longson
79403fff16
Bug 671892 - Simplify a common filter number conversion pattern. r=dholbert
2011-07-23 09:44:52 +01:00
Robert Longson
0c88b8e318
Bug 672055 - Use nsCharSeparatedTokenizer to parse number-optional-number attributes. r=dholbert sr=jonas
2011-07-23 09:41:17 +01:00
Robert Longson
2f1b8250ad
Bug 669155 - animation of filterRes does not result in layout being refreshed. r=jwatt
2011-07-08 18:10:07 +01:00
Jonathan Watt
a6bd5094da
Bug 669584 - The kungFuDeathGrip is required if the new length is less than the old length, since the items are created lazily and so the last strong ref to the object could be at any index. r=dholbert.
...
--HG--
extra : rebase_source : bc3dd36d99d3478434315afe04b404bfdd0bee61
2011-07-07 16:48:10 +01:00
Masayuki Nakano
5b85458cfd
Bug 663039 content should use mozilla::Preferences r=roc+jwatt+chris.double+bjacob
2011-07-07 11:00:02 +09:00
Robert Longson
f00099e5d2
Bug 669216 - Simplify some of the number-optional-number implementation. r=dholbert
2011-07-04 22:19:54 +01:00
Robert Longson
5f56f7a108
Bug 669025 - class name and proto chain interface mismatch with number-optional-number and integer-optional-integer. r=dholbert
2011-07-03 20:49:11 +01:00
Marco Bonardo
434e057510
Merge mozilla-inbound and mozilla-central
2011-07-02 10:39:08 +02:00
Robert Longson
0b762cda15
Bug 668889 - simplify boolean attribute parsing. r=dholbert
2011-07-01 22:15:04 +01:00
Robert Longson
688d372901
Bug 617623 - animate number-optional-number and integer-optional-integer attributes properly. r=dholbert
2011-07-01 08:19:52 +01:00
Jonas Sicking
f7e72db3bc
Bug 658714 Part 7: DeCOMtaminate nsEventListenerManager. r=smaug
2011-06-23 19:18:01 -07:00
Igor Bazarny
3885bce98f
bug 570341 Initial implementation of web timing specification
...
r=smaug sr=biesi
2011-06-23 12:39:48 +02:00
Robert Longson
b83c1a79d8
Bug 652832 - Support animation of use element width/height. r=jwatt
2011-06-20 21:15:42 +01:00
Jonathan Watt
ea27da3c15
Bug 664708 - GetCharNumAtPosition should only accept native points. r=longsonr.
...
--HG--
extra : rebase_source : f6baa2c0d4f4d79d626aaebc272604d79edb1db3
2011-06-16 14:47:04 +01:00
Jonathan Watt
782ce5cba9
Bug 664130 - const-ify some SVG element class methods. r=dholbert.
...
--HG--
extra : rebase_source : e3efcfa1b14b36a5b7f1baefde3fbffb471c6b37
2011-06-16 11:53:13 +01:00
Jonas Sicking
e3e6dd6825
Bug 659539 Part 1: Give nsINodeInfos a nodeType, nodeName and localName. r=bz
2011-06-14 00:56:49 -07:00
Matheus Kerschbaum
c0decf640b
Bug 660762 - Remove --disable-mathml support. r=roc
2011-06-02 13:11:33 +02:00
Robert Longson
515a8c33ff
Bug 657077 - Should not assert calling suspendRedraw on elements that fail conditional processing. r=dholbert
2011-05-31 19:12:40 +01:00
Boris Zbarsky
0cc4f9cbde
Bug 598833 part 12. Add dom::Element::UpdateState and use it in various places where elements update their own state. r=smaug,sdwilsh,mounir
2011-05-31 21:46:57 -04:00
Boris Zbarsky
71a5280399
Bug 598833 part 9. Store an Element pointer in Link. r=smaug,sdwilsh
2011-05-31 21:46:57 -04:00
Boris Zbarsky
a66e7f8073
Bug 598833 part 8. Create an explicit API to request link state updates. r=smaug,sdwilsh
...
This is a bit of a hack to make sure that we update link state sometime when doing style resolution, pending a better setup in bug 660959 for determining when to resolve the link URI.
2011-05-31 21:46:57 -04:00
Ms2ger
e5cf1395fc
Bug 658906 - Remove nsIDOMNSDocument; r=sicking
2011-05-28 09:43:53 +02:00
Masayuki Nakano
60459f3de7
Bug 660401 Re-land the previous backed out patch
2011-05-28 16:03:00 +09:00
Masayuki Nakano
c1ab9c6d97
Bug 660401 temporary backout the patches for bug 659820 and bug 659821 for investigating talos regression
2011-05-28 13:50:19 +09:00
Masayuki Nakano
3f360020b4
Bug 659821 Replace nsContentUtils::GetLocalizedStringPref() with Preferences::GetLocalizedC?String() r=roc
2011-05-27 13:53:03 +09:00
Jonas Sicking
241be7f705
Bug 659530: Clean up and remove unused code that we no longer need with the safer mutation events implementation. r=smaug
2011-05-25 10:58:23 -07:00
Masayuki Nakano
caee4cc73f
Bug 659533 Replace nsContentUtils::GetBoolPref() with Preferences::GetBool() r=roc
2011-05-25 15:31:59 +09:00
Steven Michaud
b75cd94d3c
Backed out changeset ae5b84b96fd7 (bug 570341) due to test failures DONTBUILD. a=sheriff
2011-05-24 01:54:23 -05:00
Igor Bazarny
a1cc18f0fb
bug 570341 - Initial implementation of web timing specification
...
r=jduell sr=biesi
2011-05-23 19:19:24 -07:00
Jim Mathies
d3ff5d4365
Backout of bug 570341 (cset:1a645ea075fc) due to test failure.
2011-05-23 19:55:36 -05:00
Igor Bazarny
0dd92c4fcb
bug 570341 - Initial implementation of web timing specification
...
r=smaug sr=biesi
--HG--
extra : rebase_source : e8b233ebcf1065ea5e6df61446cfd013262a61d0
2011-05-23 14:19:36 -07:00
Matheus Kerschbaum
6eb93f7dd3
Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew
2011-05-23 18:54:47 +02:00
Ms2ger
c911ae13be
Bug 655517 - Remove nsIDOMDocumentEvent; f=ehsan r=smaug
2011-05-23 18:46:36 +02:00
Jonathan Watt
613c76643d
Bug 657862 - Relative SVG arc path segments are broken. r=longsonr.
...
--HG--
extra : rebase_source : 8897f5f5358f67708f92f50e1061d1947ae011a1
2011-05-20 21:00:35 +01:00
Jonathan Watt
41c78a2108
Bug 580983. Fix broken test, but disable it since it would now be virtually permaorange.
2011-05-14 20:10:18 +01:00
Jonathan Watt
071d34d40b
Bug 580983. Invert the args to is() so that the 'expected...got...' message is the correct way round.
2011-05-14 18:06:02 +01:00
Jonathan Watt
c87dd7c9aa
Bug 580983. Use path instead of rect to eliminate ambiguity about which rect is being hit.
...
--HG--
extra : rebase_source : 9608b39c80a8a7a1b88c61db1ebd5cfa21e7ff09
2011-05-14 17:56:47 +01:00
Jonathan Watt
04b6039beb
Bug 580983. Clean up test before another attempt at orange fix.
...
--HG--
extra : rebase_source : c5dcaec1516041578c9db5af4682b52a0c67d1d0
2011-05-14 17:55:53 +01:00
Jonathan Watt
baec452f67
Bug 580983. Attempt to fix random orange.
2011-05-14 14:12:32 +01:00
Ed Morley
42df24b2c8
Bug 654463 - Remove WinCE code from content/* ; r=sicking
2011-05-04 09:25:50 +02:00
Olli Pettay
a0c9b6dfaf
Bug 654182, svgnumberlist keeps a strong pointer to element, r=dholbert
2011-05-02 22:19:20 +03:00
Robert Longson
a93f118660
Bug 643419 - pathLength should affect stroke-dasharray. r=dholbert
2011-05-01 19:26:20 +01:00
Ms2ger
31e3e8c5d1
Bug 616684 - Remove support for DOM Views; r=sicking,ehsan
2011-04-24 08:54:25 +02:00
Robert Longson
0b89051dc5
Bug 652442 - Script feature support should depend on whether javascript is enabled. r=dholbert
2011-04-30 14:56:16 +01:00
Dão Gottwald
d72f56968e
Backed out changeset 00f6e702f095 because svg-image-script-2.svg is failing intermittently
2011-04-29 17:11:07 +02:00
Robert Longson
56a7c5d0ed
Bug 652442 - Script feature support should depend on whether javascript is enabled. r=dholbert
2011-04-29 12:28:10 +01:00
Olli Pettay
b3d5a4893d
Bug 653497 - Once bug 335998 is fixed, SVGPathDataAndOwner::mElement leaks documents, r=dholbert
...
--HG--
extra : rebase_source : 76c024841265bbd2a0c2acecc5285074b23f4079
2011-04-29 15:33:11 +03:00
Daniel Holbert
aec18cfbff
Bug 649568: Clean up logic for addition & interpolation in SVGPathSegListSMILType. r=jwatt
2011-04-28 12:02:10 -07:00
Ehsan Akhgari
67e7a42892
Backout changeset 13f6847dd840 (bug 616684) because it changes code semantics in a bad way, which results in problems like the crash in bug 652580, possibly among others
2011-04-25 17:05:17 -04:00
Jonathan Watt
bc04a0aef5
Bug 433063 - write tests for bug 418206 (Some SVG files that appear to hang Mozilla).
2011-04-25 16:32:20 +01:00
Ms2ger
540ca93080
Bug 616684 - Remove support for DOM Views; r=sicking
2011-04-24 08:54:25 +02:00
Daniel Holbert
341643b41d
Bug 652050: revert diagnostic 2 (remove temporary debugging printfs)
2011-04-22 18:28:11 -07:00
Daniel Holbert
5e31014564
Bug 652050 diagnostic 2 followup: use printf_stderr since android doesn't have printf. rs=dougt
2011-04-22 17:10:50 -07:00
Daniel Holbert
19fa35fca8
Bug 652050 diagnostic 2: Temporarily add printfs to verify presumed cause of mobile permaorange. r=dougt
2011-04-22 14:08:54 -07:00
L. David Baron
a9d5f524ee
Remove null-checks of nsCSSParser, since construction is infallible. (Bug 542058, patch 1) r=bzbarsky
...
Note that many callers already skipped the null-checks.
2011-04-21 20:17:31 -07:00
Jonathan Watt
3045bb10aa
Bug 589648 part 3. Work around lack of cairo support to display square stroke-linecaps for zero length paths. r=longsonr.
...
--HG--
extra : rebase_source : 5aaa65a2bc888b4a64884f5f2a87beb7803f646e
2011-04-20 10:16:02 +01:00
Jonathan Watt
45ffe4244b
Bug 589648 part 2. Stop hardcoding the segment argument count in SVGPathData::ConstructPath. r=longsonr.
...
--HG--
extra : rebase_source : 8e670189c28a66c682c6097b3c42f41fa3126aa5
2011-04-20 10:16:02 +01:00
Jonathan Watt
ec546a2c1e
Bug 589648 part 1. Explicitly maintain a 'segStart' variable in SVGPathData::ConstructPath instead of being clever with 'segEnd'. r=longsonr.
...
--HG--
extra : rebase_source : 7e18e457b3589d103173ffdb97ee7791cf5bf3d2
2011-04-20 10:16:02 +01:00
Robert Longson
e25a9ca2e3
Bug 648819 - Stop ASSERTION: unknown nsISVGValue with invalid patternTransform. r=dholbert
2011-04-18 19:55:07 +01:00
Daniel Holbert
c4b4e8e756
Bug 641393 patch 4: Add more tests for SVG length lists. r=jwatt
2011-04-14 11:47:27 -07:00
Daniel Holbert
bafc722919
Bug 641393 patch 3: Make SVGLengthListSMILType logic match other list types. r=jwatt
2011-04-14 11:47:27 -07:00
Daniel Holbert
8628380e49
Bug 641393 patch 2: Make namespacing style consistent across SVG List classes, and replace some Length==0 checks with IsEmpty(). r=jwatt
2011-04-14 11:47:27 -07:00
Daniel Holbert
a42c167887
Bug 641393 patch 1: Upgrade some NS_ASSERTIONs in SVG List classes to NS_ABORT_IF_FALSE. r=jwatt
2011-04-14 11:47:27 -07:00
Ms2ger
473cebda59
Bug 589894 - Fix a number of build warnings in content/; r=smaug
2011-04-14 14:04:12 +02:00
Ehsan Akhgari
b1b54b2a27
Merge cedar into mozilla-central
2011-04-08 02:27:03 -07:00
Boris Zbarsky
97f86478b8
Bug 628794. SVG and HTML/XUL .style come from different interfaces. r=peterv
2011-04-07 22:27:57 -07:00
Felipe Corrêa da Silva Sanches
d09568afbe
Bug 484966. Remove nsSVGUtils::GetParentElement in favor of nsIContent::GetFlattenedTreeParent. r=jwatt
2011-04-07 22:27:57 -07:00
Boris Zbarsky
7837d7bdbb
Bug 581177 part 5. Make 'may have style' into a boolean flag. r=sicking
2011-04-07 19:29:50 -07:00
Cameron McCormack
9d78bc2a99
Bug 631437: Add length to SVGXXXList interfaces and make them respond to array indexing (v4) r=jwatt,bzbarsky
2011-04-08 10:44:03 +12:00
Cameron McCormack
f873853e5f
Bug 619498 - Part 2: Support interpolation and addition of similar SVG path segment types (v4) r=dholbert
2011-04-08 10:17:36 +12:00
Cameron McCormack
e3c89dc540
Bug 619498 - Part 1.5: Some nearby style cleanups (no change to code behavior) r=dholbert
2011-04-08 10:17:36 +12:00
Cameron McCormack
5796977c88
Bug 619498 - Part 1: Eliminate some forwarding member functions with using declarations. r=dholbert
2011-04-08 10:17:32 +12:00
Craig Topper
6096667acd
Bug 645956 - Part 1: Remove NS_NewCSSStyleRule, r=bzbarsky
2011-03-22 19:56:47 -07:00
Boris Zbarsky
dc3c181623
Bug 646850. When resetting length to the pre-animation value, make sure to not lose track of our units. r=dholbert
2011-03-31 15:29:44 -04:00
Boris Zbarsky
d6a199195e
Bug 646912. Fix grad-to-degree conversion factor. r=dholbert
...
--HG--
rename : layout/reftests/svg/smil/motion/animateMotion-rotate-1.svg => layout/reftests/svg/smil/motion/animateMotion-rotate-1a.svg
rename : layout/reftests/svg/smil/motion/animateMotion-rotate-1.svg => layout/reftests/svg/smil/motion/animateMotion-rotate-1b.svg
2011-03-31 15:29:44 -04:00
Robert Longson
33e2b16404
Bug 614367 - Fix assert removing nonexistent transform r=dholbert
2011-02-27 10:54:47 +00:00
Robert Longson
0e3d0a6a8e
Bug 635511 - Improve performance getting parent SVG elements r=jwatt
2011-02-26 10:21:11 +00:00
Daniel Holbert
1742f23133
Bug 639728: Retain temporary owning references to new-style SVGxxxList DOM tearoffs where necessary. r=jwatt
2011-03-29 08:47:53 -07:00
Robert Longson
f99d899234
Bug 619503 - Support SMIL animation of the class attribute r=dholbert,jwatt
2011-01-23 17:08:17 +00:00
Ms2ger
afb8ed489f
Bug 639849 - Remove nsIDOM3Document; r=bz
2011-03-26 17:06:27 +01:00
Craig Topper
678b9c7c11
Bug 576831 part 4. Remove nsICSSStyleRule and use mozilla::css::StyleRule instead. r=bzbarsky
...
--HG--
rename : layout/style/nsCSSStyleRule.cpp => layout/style/StyleRule.cpp
rename : layout/style/nsICSSStyleRule.h => layout/style/StyleRule.h
2011-03-10 21:48:57 -05:00
Robert Longson
2004971086
Bug 635442 - Crash [@ nsSVGComponentTransferFunctionElement::DidAnimateNumberList]
...
r=dholbert a=shaver
2011-02-22 13:04:51 +01:00
timeless@mozdev.org
fd2dad5a03
Bug 620421 - remove useless check of mTokenPos from nsSVGTransformListParser::GetTransformToken
...
r=jwatt a=dbaron
2011-02-16 14:14:22 +01:00
Daniel Holbert
d06b864012
Bug 632143 patch 4: Extend SVGxxxList mochitest to check animVal up-to-date-ness after baseVal's length is mutated. r=roc a=tests
2011-02-15 23:54:37 -08:00
Daniel Holbert
580149d472
Bug 632143 patch 3: Update animVal after modifying baseVal length, for DOMSVGPathSegList. r=roc a=blocking-final+
2011-02-15 23:54:37 -08:00
Daniel Holbert
04e3fc2233
Bug 632143 patch 2: Update animVal after modifying baseVal length, for DOMSVGPointList. r=roc a=blocking-final+
2011-02-15 23:54:37 -08:00
Jonathan Watt
92786469e9
Bug 632143 patch 1: Update animVal after modifying baseVal length, for DOMSVGLengthList and DOMSVGNumberList. r=roc a=blocking-final+
2011-02-15 23:54:26 -08:00
Daniel Holbert
6edc32d46b
Bug 632143 patch 0: Add helper-method 'UpdateListIndicesFromIndex' to DOMSVGxxxList classes. r=roc a=blocking-final+
2011-02-15 23:54:04 -08:00
Daniel Holbert
c4b8d3cd41
Bug 633315: Make "namespace mozilla" usage consistent across DOMSVG*List.cpp files. r+a=roc
2011-02-15 23:53:43 -08:00
Daniel Holbert
9653ef51f8
(no bug) comment typo fix in 2 tests: s/the affect/the effect/ a=comment-only+test-only DONTBUILD
2011-02-15 10:10:40 -08:00
Jonas Sicking
f78ceb3ed4
Bug 629982: Attempt to fix crashes due to too deep DOM trees by making GetBaseURI non-recursive. r=jst a=blocker
2011-02-10 23:47:00 -08:00
Daniel Holbert
acd9183d26
Bug 614649, patch 1: In SVG-as-an-image with no viewBox, use height & width attrs on <svg> to dynamically synthesize a viewBox. r=jwatt a=roc
2011-02-09 12:13:18 -08:00
Daniel Holbert
6b8a2d8914
Bug 614649, patch 0: In SVG-as-an-image internals, rename "mNeedsPreserveAspectRatioFlush" & friends to "mImageNeedsTransformInvalidation". r=jwatt a=roc
2011-02-09 12:13:18 -08:00
Jonathan Watt
7b15b63e36
Bug 631946 - SVG DOM lists should limit the number of items to the number they can index. r=roc, a=roc.
2011-02-08 13:43:34 +00:00
Jonathan Watt
c45858aed6
Bug 631939 - New SVG list item DOM wrappers get confused if there are more than 256 items in list. r=roc, a=roc.
2011-02-08 13:43:02 +00:00
Jonathan Watt
b3ca54256e
Bug 630760 - DOMSVGLengthList ctor synchronizes animVal instances to the baseVal internal list, plus sync some divergence between comments and code in list types. r=roc, a=blocking.
2011-02-06 22:11:26 +13:00
Jonathan Watt
65cda56077
Bug 630083 - Use SetParsedAttr in nsSVGElement::DidChangeXxx instead of SetAttr. r=roc, a=roc.
2011-02-02 08:41:50 +13:00
Jonathan Watt
3a76d2e4bd
Bug 610990 - Regression: SVGPathSegList should allow manipulation of invalid paths. r=roc,sicking, a=blocking.
2011-02-02 08:41:50 +13:00
Phil Ringnalda
3c8760609b
Bug 625562 - Fix intermittent frameLoaded is not defined by moving the iframes below the definition of frameLoaded, r=jwatt, a=orange
2011-01-17 22:26:32 -08:00
Jonathan Watt
39e1406647
Bug 619955. 'pointer-events' broken on SVG text. r=longsonr, a=roc.
...
--HG--
extra : rebase_source : 69ebfac4019f926014c957c9984cc6d6795016b3
2011-01-28 19:35:35 +13:00
Chris Leary
5c65e6d6bb
CLOSED TREE: Merge mozilla-central and tracemonkey. (a=blockers)
2011-01-27 20:06:21 -08:00
Blake Kaplan
677937b943
Bug 627302 - Don't violate COM rules by forgetting to check the return value. r+a=jst
...
--HG--
extra : rebase_source : 238204a7aefb4cfcc62662004180beba2ede628d
2011-01-25 15:07:07 -08:00
Ryan VanderMeulen
ac569e89cd
Bug 586130 - Warning C4099 fixes (svg). r=dholbert a=bsmedberg
2011-01-20 19:49:09 -08:00
Brian Birtles
86398f1c49
Bug 544809 - nsSVGPatternFrame::GetPatternWithAttr and callers should take account of SMIL animation, r=longsonr, a=roc
2011-01-16 16:36:34 +09:00
Daniel Holbert
6392eab70e
Bug 625800: Add missing outparam-setting in SMILAnimatedNumberList::ValueFromString. r+a=roc
2011-01-14 13:30:09 -08:00
Daniel Holbert
9e71c36163
Bug 623945: Null-check animationController before using it, in SVGDocumentWrapper::StartAnimation/StopAnimation. r=roc a=joe
2011-01-10 21:58:00 -08:00
Daniel Holbert
152b4f3f0e
Bug 613899: If SVG <feImage> element points to our current document's exact URL, keep it from loading that image, to avoid a recursive death-spiral. r=longsonr a=roc
2011-01-10 21:57:57 -08:00
Jonathan Watt
9934dc9026
Bug 619959, part 2. Fix handling of various values of pointer-events when stroke-opacity="0". r=longsonr,heycam. a=roc.
...
--HG--
extra : rebase_source : d2adfa6fb8abfc08e2c1693521668587d1aaa00d
2011-01-26 17:50:29 +13:00
Jonathan Watt
b825b2ce54
Bug 619959, part 1. Rename test_pointer-events.xhtml. r=longsonr, a=test.
...
--HG--
rename : content/svg/content/test/test_pointer-events.xhtml => content/svg/content/test/test_pointer-events-2.xhtml
extra : rebase_source : 0278da844f95eec32e994d2ffe8890ea8acbfa0d
2011-01-26 17:47:49 +13:00
Jonathan Watt
999d3260be
Bug 620034 - "ABORT: DOM wrapper's list length is out of sync" [@ mozilla::DOMSVGNumberList::Length]. r=longsonr, a=blocking.
2011-01-03 09:26:28 +00:00
Jonathan Watt
c7eb7f1b6c
Bug 610594 - "ABORT: F.6.6.3 should prevent this. Will sqrt(-num)!". r=longsonr, a=blocking
2011-01-03 09:26:28 +00:00
Cameron McCormack
198eef8656
Bug 620295 - Give SVGAElement objects an href property in JS r=jwatt a=roc
2010-12-22 16:30:38 +13:00
Brian Birtles
460d8df030
Bug 615872 Part 2 - SVG SMIL: Remove local resamples from timed elements; r=dholbert; a=roc
2010-12-23 14:48:31 +09:00
Brian Birtles
48a2da0f0e
Bug 615872 Part 1 - SVG SMIL: Remove unneeded mTimedDocumentRoot member from nsSVGAnimationElement; r=dholbert; a=roc
2010-12-23 14:48:30 +09:00
Ms2ger
aa6b77f297
Bug 620358 - Fix uninitialized variable warning in SVGAnimated{PathSeg|Point}List::SetBaseValueString; r=jwatt a=roc
2010-12-21 15:03:01 -08:00
timeless@mozdev.org
c330acddbc
Bug 620169 [@ SVGAnimatedLengthList::SetBaseValueString] uses domWrapper forgetting it might be null. r=dholbert, a=roc.
2010-12-20 11:13:17 +00:00
Robert Longson
9bf199b4a1
Bug 619968 - feGaussianBlur should render as identity if stdDeviation=0 r=jwatt,a=roc
2010-12-18 13:14:09 +00:00
Robert Longson
a72e5e15b4
Bug 619630 - Support no comma or whitespace between negative 2nd point in polyline r=jwatt,a=roc
2010-12-18 20:12:13 +00:00
Jonathan Watt
38fea6cbb3
Bug 614522 - SVGPathData::GetMarkerPositioningData reads uninitialised stack allocated memory.
...
--HG--
extra : rebase_source : 085e371fc3dd565258eb5e5f604e080604c9d7eb
2010-12-14 12:48:28 -08:00
Jonathan Watt
e0fc603463
Bug 602207 - <animateMotion><mpath> uses path's "transform" attribute on <path> elements, which it shouldn't
...
--HG--
extra : rebase_source : 9c8d0cb8d4c349cacf4b6c1f0db2b74695e74ff0
2010-12-09 16:42:59 +00:00
Jonathan Watt
bfbb5772d5
Bug 617634 - SVGPathData::GetMarkerPositioningData checks for PATHSEG_CURVETO_QUADRATIC_ABS instead of PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS. r=longsonr, a=blocking
...
--HG--
extra : rebase_source : ff2195531164a553a099f3a0ff907022db13f322
2010-12-08 20:12:12 +00:00
Daniel Holbert
315d58c8d6
Bug 272288 Patch 4: Mark <svg:image> as supported feature. r=longsonr a=roc
2010-12-19 16:45:29 -08:00
Daniel Holbert
901759a6ef
Bug 272288 Patch 2: Store override preserveAspectRatio values in property table on image document's root node, when painting <svg> image element. r=roc a=roc
...
--HG--
rename : layout/reftests/svg/image/blueRect10x10.svg => layout/reftests/svg/image/blueRect10x10-viewBox.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-01.svg => layout/reftests/svg/image/image-preserveAspectRatio-01-raster.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-01.svg => layout/reftests/svg/image/image-preserveAspectRatio-01-svg.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02.svg => layout/reftests/svg/image/image-preserveAspectRatio-02-raster.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02.svg => layout/reftests/svg/image/image-preserveAspectRatio-02-svg.svg
2010-12-19 16:45:29 -08:00
Daniel Holbert
3accb6ca19
Bug 272288 Patch 1: Fix nsSVGImageFrame to handle SVG images. r=roc a=roc
2010-12-19 16:45:29 -08:00