Olli Pettay
|
e9cea4305c
|
Bug 765163 - Implement code generator for simple DOM events, r=jst,khuey
|
2012-07-20 19:42:08 +03:00 |
|
Jonathan Watt
|
77a641125d
|
Bug 614732 - Implement display list based painting and hit-testing for SVG. r=roc.
--HG--
extra : rebase_source : 77e55885fbbf428008f5be787ddeb7e561c0d9bd
|
2012-07-20 14:12:29 -04:00 |
|
Andrew McCreight
|
aa60136d0a
|
Bug 770218 - null check mAList during unlink of DOMSVG{Length,Number,Transform}List. r=jwatt
|
2012-07-18 15:44:22 -07:00 |
|
Jonathan Watt
|
3faefe06c8
|
Bug 774077 - Fix Clang warning in nsSVGGraphicElement.cpp. r=dholbert.
--HG--
extra : rebase_source : 20a6001c421008c19d6000541077c78819520393
|
2012-07-18 13:47:40 -04:00 |
|
Ms2ger
|
7dc6caf2a7
|
Bug 763323 - Use .forget(I**) in a few places; r=longsonr
|
2012-07-18 12:36:08 +02:00 |
|
Rafael Ávila de Espíndola
|
175d2ff36b
|
Bug 774030 - Remove extra ;. r=jwatt.
|
2012-07-15 10:07:04 -04:00 |
|
Boris Zbarsky
|
43d45b95b9
|
Bug 771594. Allow preference control over what CSS properties we parse. r=dbaron,dholbert
|
2012-07-13 19:59:05 -04:00 |
|
Cameron McCormack
|
b06a9684b3
|
Bug 772356 - Add an IsEmpty method to SVGUserUnitList. r=jwatt
|
2012-07-10 18:16:35 +10:00 |
|
Jonathan Watt
|
9eeaa6feea
|
Bug 771042, part 1 - Fix invalidation of animateMotion. r=birtles.
|
2012-07-09 18:41:12 +01:00 |
|
Nathan Froyd
|
a7eb97f896
|
Bug 370750 - consolidate mochitest files installation; r=glandium
With assistance on the patch from Ms2ger, Waldo, and Mossop.
|
2012-07-03 16:49:02 -04:00 |
|
Mark Capella
|
fc1d905831
|
Bug 704311 - Element CopyInnerTo shouldn't be const, r=jst, f=ms2ger
|
2012-07-09 08:36:05 -04:00 |
|
Cameron McCormack
|
ecdfad2302
|
Bug 771900 - Don't have presentation attributes for properties we don't support. r=jwatt
|
2012-07-09 11:09:49 +10:00 |
|
Cameron McCormack
|
c437bc6e92
|
Bug 769115 - Calculate marker orientation correctly for arc endpoints. r=jwatt
|
2012-07-08 21:36:07 +10:00 |
|
Daniel Holbert
|
3aa40891ca
|
Bug 770598: Simplify NS_NewSVGDocument. r=jwatt
|
2012-07-06 10:47:37 -07:00 |
|
David Zbarsky
|
ae718ee1c0
|
Bug 763350 - Clean up some includes in content/ and dom/ r=smaug
|
2012-07-01 16:45:59 -07:00 |
|
Jonathan Watt
|
809b4bbd33
|
Bug 767647 - Stop invalidating once for every SVG descendant of a changed SVG container, and stop invalidating the descendants' rendering observers. r=longsonr.
|
2012-06-23 17:36:46 +01:00 |
|
Robert Longson
|
2b5b728153
|
Backout most of Bug 467498 - crashtest failure on windows
|
2012-06-19 17:49:47 +01:00 |
|
Jonathan Watt
|
70c1310055
|
Bug 766120 - Stop conflating effects offset and continuation union size in nsSVGIntegrationUtils. r=longsonr.
|
2012-06-19 16:28:04 +01:00 |
|
Robert Longson
|
83c12e0c1b
|
Bug 467498 - Second level of use is not live to changes. r=dholbert
--HG--
rename : layout/reftests/svg/dynamic-use-nested-01.svg => layout/reftests/svg/dynamic-use-nested-01a.svg
rename : layout/reftests/svg/dynamic-use-nested-01.svg => layout/reftests/svg/dynamic-use-nested-01b.svg
|
2012-06-19 15:58:39 +01:00 |
|
Ehsan Akhgari
|
7a041e9a4b
|
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (content parts); r=bzbarsky
--HG--
extra : rebase_source : e25a064995914ca4f7b1db16b5725eb440d3e531
|
2012-06-18 22:30:09 -04:00 |
|
Jonathan Watt
|
eec7d5bc7f
|
Bug 765505 - Clean up filter code. r=longsonr.
|
2012-06-16 21:23:48 +01:00 |
|
Robert Longson
|
03cb3b88c4
|
Bug 764851 - Fix animations of the width/height of an outer SVG element. r=jwatt
|
2012-06-16 16:47:40 +01:00 |
|
Jonathan Watt
|
60a4f442ba
|
Bug 764824 - Make it easier to spot when were using a temporary context. r=longsonr.
|
2012-06-15 04:02:29 +01:00 |
|
Jonathan Watt
|
62f423d85b
|
Bug 762679 - Stop rounding coordinates prematurely while doing SVG hit testing. r=longsonr
|
2012-06-13 21:12:38 -04:00 |
|
Masatoshi Kimura
|
9ee0b03c68
|
Bug 743888 - Part 2: Update SVG exception types. r=jwatt
|
2012-06-13 21:12:37 -04:00 |
|
Robert Longson
|
90bb704527
|
Bug 762411 - getScreenCTM scaling broken on inline outer svg elements. r=jwatt
|
2012-06-13 14:32:23 +01:00 |
|
Robert Longson
|
c30d7c99eb
|
Bug 762119 - Simplify ParseMappedAttrAnimValueCallback. r=dholbert
|
2012-06-08 08:54:39 +01:00 |
|
Aryeh Gregor
|
a99a079932
|
Bug 757771 part 1 - Make NS_NewContentIterator and friends infallible; r=bz
|
2012-06-04 20:42:00 +03:00 |
|
Ed Morley
|
cd7a76def7
|
Backout 14bea2e7f431 (bug 762119) for compilation failures
|
2012-06-07 09:40:02 +01:00 |
|
Robert Longson
|
4c0232f574
|
Bug 762119 - Simplify ParseMappedAttrAnimValueCallback. r=dholbert
|
2012-06-07 09:30:45 +01:00 |
|
Robert Longson
|
96e7eb6a56
|
Bug 761507 - Fix issues with adoptNode and conditional processing. r=dholbert
|
2012-06-06 09:15:53 +01:00 |
|
Robert Longson
|
e7baf0d054
|
Bug 758505, Part 3: Avoid unnecessary invalidations on repeated calls to set the same animated value (for SMIL animations of CSS, mapped attrs, and motion). r=dholbert
|
2012-06-01 16:53:57 -07:00 |
|
Robert Longson
|
2d34a7b93a
|
Bug 758505, Part 2: Avoid unnecessary invalidations on repeated calls to set the same animated value (most other non-list types). r=dholbert
|
2012-06-01 16:53:06 -07:00 |
|
Matt Woodrow
|
e1b0ecedf7
|
Bug 758505, Part 1: Avoid unnecessary invalidations on repeated calls to set the same animated value (nsSVGLength2 part). r=dholbert
|
2012-06-01 16:52:15 -07:00 |
|
Robert Longson
|
8bcd002916
|
Bug 759124 - Implement useCurrentView. r=dholbert
|
2012-05-31 11:39:12 +01:00 |
|
Robert Longson
|
fcb202ef42
|
Bug 756988 - Mark some animation feature strings as supported. r=jwatt
|
2012-05-25 14:45:53 +01:00 |
|
Neil Deakin
|
b9d2d5f9e3
|
Bug 757485, remove nsIXBLService and use nsXBLService directly, r=bz
|
2012-05-23 14:46:04 -04:00 |
|
Robert Longson
|
1da0ad8340
|
Bug 757718 - Crash with SVG requiredFeatures, adoptNode. r=jwatt
|
2012-05-23 10:54:19 +01:00 |
|
Robert Longson
|
7e03ed3dfb
|
Bug 757704 - getScreenCTM() crash. r=jwatt
|
2012-05-23 10:49:15 +01:00 |
|
Daniel Holbert
|
1bc91e5a66
|
Bug 757177: Remove unused variables from SVGFragmentIdentifier.cpp. r=longsonr
|
2012-05-21 13:38:50 -07:00 |
|
Gervase Markham
|
ca171eec44
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Robert Longson
|
a0618adcda
|
Bug 754592 - Lazily allocate conditional processing data. r=jwatt
|
2012-05-19 14:37:16 +01:00 |
|
Benjamin Smedberg
|
4f91700da9
|
Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar
--HG--
extra : rebase_source : 844b008c5167e6ca39a7ba9eeec8b30672938704
|
2012-05-18 13:30:49 -04:00 |
|
Robert Longson
|
6449306e50
|
Bug 756404 - Address post-landing review comments from bug 512525. r=jwatt
|
2012-05-18 11:41:30 +01:00 |
|
Robert Longson
|
38cb4c47d9
|
Bug 528332 - Implement non-scaling-stroke vector-effect. Part 2 - SVG changes r=dholbert
|
2012-05-18 09:34:25 +01:00 |
|
Robert Longson
|
3d82caf05b
|
Bug 512525 - Implement SVG Fragment Identifier parsing and animation hyperlinking - Part 2 main implementation. r=jwatt
|
2012-05-17 11:02:41 +01:00 |
|
Brian Birtles
|
cef9ecb825
|
Bug 512525 - Implement SVG Fragment Identifier parsing and animation hyperlinking - Part 1 infrastructure to support hyperlinking. r=dholbert
|
2012-05-17 10:56:57 +01:00 |
|
Jonathan Watt
|
75835eecfc
|
Bug 734082 - Compute and store bounds and visual overflow bounds for both SVG leaf and container frames. r=roc.
|
2012-05-17 05:05:09 +01:00 |
|
Jonathan Watt
|
2977682c89
|
Bug 413960, part 2 - Stop sending out unnecessary COORD_CONTEXT_CHANGED/TRANSFORM_CHANGED notifications from nsSVGOuterSVGFrame. r=longsonr.
--HG--
extra : rebase_source : fa0e8a232559e19b9a151a34a8f235154327409b
|
2012-05-03 17:05:53 +01:00 |
|
Jonathan Watt
|
e5b7d2725a
|
Bug 413960, part 1 - Clean up and document various parts of misleading viewBox code. r=longsonr.
--HG--
extra : rebase_source : f9dc173b36d4afbce3a8e256f7aa90d9d231615a
|
2012-05-03 17:05:40 +01:00 |
|
Robert Longson
|
e9638bfe86
|
Bug 751515 - Fix Crash with convertToSpecifiedUnits. r=dholbert
|
2012-05-04 08:41:42 +01:00 |
|
Shriram Kunchanapalli
|
bb6f3e9ec6
|
Bug 150073 - Remove nsCRT:: in nsCRT::strlen(const char *). r=dougt
|
2012-02-18 19:17:01 +05:30 |
|
Phil Ringnalda
|
1f0b033b16
|
Merge m-c to m-i
|
2012-04-26 21:40:59 -07:00 |
|
Olli Pettay
|
babbc77a31
|
Bug 740063 - Add nsINode::AsDOMNode(), r=jst
--HG--
extra : rebase_source : a838243c11e212ec419df1dd1a219e955c4edc2d
|
2012-04-25 16:47:30 +03:00 |
|
Masatoshi Kimura
|
95f8a3cace
|
Bug 745498 - Add testcases for DOM4 exception types. r=sicking
|
2012-04-26 09:42:26 -07:00 |
|
Robert Longson
|
58735a46be
|
Bug 736031 - getBBox returns incorrect results with empty containers. r=jwatt
|
2012-04-16 09:23:48 +01:00 |
|
Jonathan Watt
|
7ca527468b
|
Bug 745352 - Remove broken include paths from content Makefile.in files. r=dholbert.
|
2012-01-19 15:36:53 +00:00 |
|
Robert Longson
|
3c0ce8608d
|
Bug 743444 - Lighting Filter clipped when kernelUnitLength specified. r=roc
|
2012-04-13 08:01:55 +01:00 |
|
Kyle Huey
|
50f43dd111
|
Back out Bug 679230 due to Android reftest failures.
|
2012-04-07 10:36:49 -07:00 |
|
Kyle Huey
|
b1e7e0165e
|
Bug 697230: Part 2 - Push onload blocking logic down into imagelib. r=joe sr=bz
|
2012-04-07 09:00:04 -07:00 |
|
Boris Zbarsky
|
bf00219e54
|
Bug 742549. Add a .crossOrigin IDL property. r=sicking
Note that the content attribute is crossorigin (lowercase) in SVG, hence the need to have different
content and IDL property names in the test.
|
2012-04-05 22:24:42 -04:00 |
|
Ryan VanderMeulen
|
e30ff35d31
|
Backout 17deb5f61b4d (bug 150073) due to build bustage. a=shouldausedtryfirst
|
2012-04-03 20:22:42 -04:00 |
|
Shriram Kunchanapalli
|
05c95fc3b7
|
Bug 150073 - Remove nsCRT:: in nsCRT::strlen. f=sgautherie, r=dougt
|
2012-02-18 19:17:01 +05:30 |
|
Ms2ger
|
818ebb672e
|
No bug - Remove an always-true check.
|
2012-03-29 23:12:55 +02:00 |
|
Ms2ger
|
968425f97e
|
Bug 738654 - Part b: RemoveChildAt can't fail; r=sicking
|
2012-03-29 23:09:07 +02:00 |
|
Peter Van der Beken
|
6fd0c1b877
|
Bug 738593 - Rename IsProxy to IsDOMBinding; r=mrbkap
|
2012-03-16 16:44:09 +01:00 |
|
Jonathan Watt
|
ce86671d1b
|
Bug 736890 - Speed up building of layout/svg/base/src by cleaning up #include directives in its header files. r=dholbert.
|
2012-03-20 12:15:55 +00:00 |
|
Jonathan Watt
|
cfd1f311f8
|
Bug 734079, part 2 - Use a mark and asynchronously sweep scheme (similar to HTML reflow) to invalidate and update SVG frame bounds. r=longsonr.
|
2012-03-20 12:15:53 +00:00 |
|
Jonathan Watt
|
4ef8b576ac
|
Bug 734079, part 1 - Remove the SuspendRedraw code and make SVGSVGElement.suspendRedraw a no-op. r=longsonr.
|
2012-03-20 12:15:53 +00:00 |
|
Cameron McCormack
|
ff7970ca9c
|
Bug 711043 - Make filters code more consistent in performance. r=roc
|
2012-03-20 22:20:21 +11:00 |
|
Ryan VanderMeulen
|
05d65ad8b8
|
Backout 47e84e1cc50f (bug 711043) due to crashtest & reftest crashes.
|
2012-03-19 22:28:30 -04:00 |
|
Cameron McCormack
|
68182d3c91
|
Bug 711043 - Make filters code more consistent in performance. r=roc
|
2012-03-20 12:49:13 +11:00 |
|
Robert Longson
|
a46069d55c
|
Bug 736791 - translate transforms are not serialised correctly. r=jwatt
|
2012-03-18 18:24:35 +00:00 |
|
Robert Longson
|
0d32a0fedf
|
Bug 736791 - translate transforms are not serialised correctly. r=jwatt
|
2012-03-18 12:25:28 +00:00 |
|
Jonathan Watt
|
4c723d804d
|
Bug 736753 - Fix the includes in layout/svg/base/src so that we can stop including nsSVGSVGElement.h in nsSVGContainerFrame.h. r=longsonr.
|
2012-03-18 10:32:02 +00:00 |
|
Nathan Froyd
|
70cbaa6b9e
|
Bug 732167 - Eliminate duplicate headers in content. r=mounir
|
2012-03-06 13:55:37 -05:00 |
|
Robert Longson
|
9c2b5601f7
|
Bug 736031 - getBBox returns incorrect results with empty containers. r=jwatt
|
2012-03-15 11:42:54 +00:00 |
|
Blake Kaplan
|
7a4eeff601
|
Bug 727884 - Make nsWrapperCache::WrapObject take a JSObject scope instead of XPCWrappedNativeScope. r=peterv
|
2012-03-14 16:25:40 +01:00 |
|
Peter Van der Beken
|
c3b954ffff
|
Add new DOM binding for SVG list classes. r=jst.
--HG--
extra : rebase_source : ce84f9457d7b9a14a0a65db5c643938d0e0e05bc
|
2011-08-22 11:14:13 +02:00 |
|
Ed Morley
|
eeb3ddd72d
|
Backout fe139851fb34 (bug 734079) for M1 orange
|
2012-03-12 00:23:35 +00:00 |
|
Jonathan Watt
|
d094133133
|
Bug 734079 - Give nsSVGSwitchElement::MaybeInvalidate a better name and comment. r=longsonr.
|
2012-03-11 23:04:37 +00:00 |
|
Boris Zbarsky
|
d9b813e56a
|
Bug 696301 part 3. Propagate the CORS mode to the script loader correctly; make sure the CORS mode of script preloads matches the actual load. r=sicking
|
2012-03-10 10:13:52 -06:00 |
|
Marco Bonardo
|
3fbca2db23
|
Merge central to inbound
|
2012-03-10 11:25:12 +01:00 |
|
Emanuel Hoogeveen
|
5dbd39a604
|
Bug 492931 - Fix case conversion in a bunch of DOM functions to only convert ASCII characters. r=sicking,khuey
|
2012-03-09 21:50:34 -08:00 |
|
Daniel Holbert
|
25e7cf48e1
|
Bug 734288: Use double math instead of float math for computing surface sizes in nsSVGFE::SetupScalingFilter. r=longsonr
|
2012-03-09 14:32:11 -08:00 |
|
Cameron McCormack
|
3beb45c427
|
Bug 731813 - Do not attempt to serialize SVG attributes for mutation events if they do not exist. r=jwatt,bzbarsky
--HG--
extra : rebase_source : 6af188d032bdcd28a19b2da0f46e185cfd52b20d
|
2012-03-05 10:38:03 +11:00 |
|
Robert Longson
|
7a81195fe5
|
Bug 732836 - stop asserts when width or height attributes are removed from a use element. r=dholbert
|
2012-03-07 10:50:36 +00:00 |
|
Robert Longson
|
614603a7a2
|
Bug 730658 - use element does not display properly when animated with set. r=dholbert
|
2012-03-03 09:21:09 +00:00 |
|
Nicholas Nethercote
|
9d7b189319
|
Bug 730181 (part 2) - Rename nsDOMMemoryReporter. r=khuey.
--HG--
rename : dom/base/nsDOMMemoryReporter.cpp => dom/base/nsWindowMemoryReporter.cpp
rename : dom/base/nsDOMMemoryReporter.h => dom/base/nsWindowMemoryReporter.h
extra : rebase_source : f3aca3b1829e03e6f8a5a0607eb437322eb62f7d
|
2012-02-23 18:43:33 -08:00 |
|
Brian Birtles
|
7ad86b97e5
|
Bug 705236 part 1 - Allow trailing separator in SMIL values list; r=dholbert
|
2012-02-24 09:45:40 +09:00 |
|
Cameron McCormack
|
dcb4c35ec9
|
Bug 728661 - Remove CalcVectorAngle and use AngleOfVector instead. r=jwatt
|
2012-02-20 11:37:22 +11:00 |
|
Jonathan Watt
|
83728fb808
|
Bug 721920 - Honor the 'lang' and 'xml:lang' attributes in SVG as we do in HTML. r=bz.
|
2012-02-19 20:49:34 +00:00 |
|
Cameron McCormack
|
60272806aa
|
Bug 620468 - Bail out earlier when computing CTM of an <svg> element with negative width/height attributes. r=longsonr
|
2012-02-19 22:17:12 +11:00 |
|
Robert Longson
|
ddcd501d75
|
Bug 696210 - Make DidAnimate methods non-virtual now that all overrides have been eliminated. r=jwatt
|
2012-02-19 09:04:06 +00:00 |
|
Jonathan Watt
|
b63e9750b0
|
Bug 660216, part 3 - getBBox and getCTM on foreignObject should/should not include 'x'/'y' offsets respectively. r=heycam.
|
2012-02-17 08:12:47 +00:00 |
|
Jonathan Watt
|
0bfc1ece4f
|
Bug 660216, part 2 - Allow PrependLocalTransformsTo callers to specify which transforms they want. r=heycam.
|
2012-02-17 08:12:47 +00:00 |
|
Jonathan Watt
|
5913361070
|
Bug 660216, part 1 - Rename PrependLocalTransformTo to PrependLocalTransformsTo. r=heycam.
|
2012-02-17 08:12:47 +00:00 |
|
Brian Birtles
|
be334cd8ff
|
Bug 629200 part 25 - Remove unnecessary serialisation from setting SVGStringList; r=jwatt
|
2012-02-16 08:40:46 +09:00 |
|
Brian Birtles
|
accdaca7f8
|
Bug 629200 part 24 - Add wrapper for SVG types used in nsAttrValue so we don't need to export them; r=jwatt
|
2012-02-16 08:40:46 +09:00 |
|
Brian Birtles
|
a256c4c378
|
Bug 629200 part 22 - Remove unnecessary serialisation from setting SVGTransformList; r=jwatt
|
2012-02-16 08:40:46 +09:00 |
|