Cameron McCormack
132c2fbab7
Bug 651036 - SMIL: Make discrete to-animations behave consistently with discrete from-to animations r=dholbert
2011-04-20 14:05:29 +12:00
Daniel Holbert
3faa94c50c
Bug 641388: When a refresh driver is created, don't start sampling unless we have animations registered. r=bz
2011-04-01 13:33:20 -07:00
Ms2ger
7e664f367c
Bug 604596. Stop using an out param for the return value of GetSMILOverrideStyle. r=bzbarsky
2011-03-28 23:32:11 -04:00
Ms2ger
091c1b69fe
Bug 562701, part c: Use Element in nsStyleAnimation::ComputeValue; r=dbaron
2011-03-28 12:51:59 -04:00
Ms2ger
aeefecdaea
Bug 562701, part a: Use Element in nsSMILCSSValueType::ValueFromString; r=smaug
2011-03-28 12:49:11 -04:00
Daniel Holbert
41889cab92
Bug 604147: Make nsSMILTimedElement::GetNextInterval return PRBool instead of nsresult. r=birtles
2011-03-27 19:10:33 -04:00
Markus Stange
c13d6a1bc1
Bug 627651 - Improve the smooth scroll animation. ui-r=faaborg, r=roc
2011-03-26 00:30:19 -04:00
Brian Birtles
1ffc848a09
Bug 628888 - Ensure external documents loaded after page show get page show update - tests; r=dholbert; a=roc
2011-02-11 16:02:04 +09:00
Brian Birtles
0e80502c32
Backing out bug 628888, changeset e3a645b56973 and changeset 4327761b6350 due to failing test, a=bustage
2011-02-11 11:15:18 +09:00
Brian Birtles
4ce2b0da6c
Bug 628888 - Ensure external documents loaded after page show get page show update - tests; r=dholbert; a=roc
...
--HG--
extra : rebase_source : 759db44bceb4b681f72e3d40ee16a7d81dac7f30
2011-02-11 10:07:38 +09:00
L. David Baron
915e327832
In contexts where the CSS parser accepts numbers and lengths, treat unitless zero as a number rather than a length. (Bug 595648) r=bzbarsky,dholbert a=blocking2.0:betaN+
...
This patch has the side-effect of changing the representation of '0'
values in properties added by SVG to use the number representation
rather than the length representation. This requires marking the
stroke-dashoffset:0 test in test_value_computation.html as known to
fail, since computed style code now returns 0 rather than 0px, and also
requires changing some inputs and results in some SMIL tests (which
seems like it's showing a bug that we can't interpolate between
equivalent values when we ought to be able to do so).
2010-12-30 12:59:33 -05:00
Brian Birtles
8e4d0b5873
Bug 607537 - SVG SMIL: Support paint servers an animation values; r=dholbert,dbaron; a=roc
2010-12-29 10:31:14 +09:00
Brian Birtles
26243ace07
Bug 618205 - SVG SMIL: Correctly fallback to non-additive animation on display and shorthand properties; r=dholbert; a=roc
2010-12-23 14:48:31 +09:00
Brian Birtles
ff969e9245
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
07ebacd26b
Bug 615002 - SVG SMIL: Ignore previous milestones if we've been reset; r=dholbert; a=roc
2010-12-14 09:38:14 +09:00
Daniel Holbert
2423eb98eb
Bug 617817: Don't automatically recompose <set> & indefinite-duration animations, since we know they always have the same effect. r=birtles a=roc
2010-12-10 10:33:13 -08:00
timeless@mozdev.org
29c98223d2
Bug 577905 mark DEBUG only variables as ifdef DEBUG in svg
...
r=dholbert a=roc
--HG--
extra : rebase_source : 1ff1359b298ffc5f273f3d0448e0e676d0d95069
2010-07-11 15:30:35 +03:00
Daniel Holbert
e90eae0e69
Bug 615977: Make nsCSSValue::BufferFromString() return an already_AddRefed pointer. r=dbaron a=roc
...
--HG--
extra : rebase_source : b4048d8fbde522f05a01df693887e0e26a5afb97
2010-12-05 13:17:29 +00:00
Brian Birtles
24061d9f66
Bug 614879 - SVG SMIL: Fix indefinite to-animation; r=dholbert, a=roc
...
--HG--
extra : rebase_source : 9abf06da6a8e24f814623c370e66d77ec467c0e6
2010-12-05 13:13:31 +00:00
Brian Birtles
fbd3156e07
Bug 531550 - SVG SMIL: Fix assertion with indefinite duration by-animateTransform; r=dholbert; a=blocking-final
2010-11-24 08:31:17 +09:00
Brian Birtles
75b04df0f0
Bug 611927 - SVG SMIL: Fix assertion when attempting to add to NULL base value; r=dholbert; a=roc
2010-11-24 08:31:17 +09:00
Brian Birtles
9280c2bf2f
Bug 606932 - SVG SMIL: Detect big delays in sampling and ignore intervening time; r=roc; a=blocking-final
2010-11-24 08:31:17 +09:00
Brian Birtles
f601bf521b
Bug 608549 - SVG SMIL: Range check values passed to begin/endElement; r=dholbert; a=blocking-2.0
2010-11-10 08:22:19 +09:00
Brian Birtles
ec78e214da
Bug 605345 - SVG SMIL: Fix time container pause state handling to avoid negative container times; r=dholbert; a=blocking-2.0
2010-11-10 08:22:02 +09:00
Brian Birtles
f7f5c24898
Bug 603917 - SVG SMIL: Allow some forms of animation even if base value is not animatable; r=dholbert; a=blocking-2.0
2010-11-10 08:21:04 +09:00
Brian Birtles
ed2529cd89
Bug 572938 - SVG SMIL: Fix infinite recursion on 'display' with '<use>'; r=dholbert; a=blocking-final
2010-11-10 08:21:03 +09:00
Jonathan Watt
132aeca611
Bug 522306. Add support for SMIL animation of the <path> element's 'd' attribute. r=roc, r=longsonr, r=dholbert, a=roc.
2010-11-08 15:07:00 +00:00
Daniel Holbert
561a9e253f
Bug 594198: In SMIL animation of length-valued attributes/properties, allow interpolation between 0 values and unitless values. r=birtles a=blocking-final+
...
--HG--
rename : layout/reftests/svg/smil/style/anim-css-strokewidth-1-by-px-px.svg => layout/reftests/svg/smil/style/anim-css-strokewidth-1-by-no-no.svg
rename : layout/reftests/svg/smil/style/anim-css-strokewidth-1-from-by-px-px.svg => layout/reftests/svg/smil/style/anim-css-strokewidth-1-from-by-no-no.svg
rename : layout/reftests/svg/smil/style/anim-css-strokewidth-1-from-to-px-px.svg => layout/reftests/svg/smil/style/anim-css-strokewidth-1-from-to-no-no.svg
rename : layout/reftests/svg/smil/style/anim-css-strokewidth-1-to-px-px.svg => layout/reftests/svg/smil/style/anim-css-strokewidth-1-to-no-no.svg
rename : layout/reftests/svg/smil/style/anim-css-strokewidth-4-from-by-px-px.svg => layout/reftests/svg/smil/style/anim-css-strokewidth-4-from-by-no-no.svg
2010-11-06 12:13:01 -07:00
Daniel Holbert
1925f30379
Bug 608295: Pause newly-created SMIL animation controller inside of documents that are hidden. r=roc a=blocking-betaN
2010-11-06 12:13:01 -07:00
Daniel Holbert
a6a593af64
Bug 606101: When first <animate> is registered, delay starting sampling if we lack a time container. r=birtles a=blocking-final
2010-11-06 12:13:01 -07:00
Daniel Holbert
331124c16a
Bug 606942: Pause SMIL Animation Controller (not just time container), and allow helper-images to suspend, when SVG-as-an-image is paused. r=roc a=blocking-final
2010-11-06 12:13:01 -07:00
Brian Birtles
e770102bd4
Bug 579828 - SVG SMIL: Trim, don't prune invalid active intervals; r=dholbert; a=roc
2010-10-20 08:55:09 +09:00
Brian Birtles
bb42df2537
Bug 590425 part 2 - SVG SMIL: Make nsPresShell's interaction with the animation controller account for deferred sampling; r=dholbert; a=roc
2010-10-20 08:53:52 +09:00
Brian Birtles
5603d6f88a
Bug 590425 - SVG SMIL: Clear deferred sampling flag on pause; r=dholbert; a=roc
2010-10-20 08:52:49 +09:00
Brian Birtles
2d5cb47009
Bug 596796 - SVG SMIL: Fix inconsistent state when resetting current interval; r=dholbert; a=roc
2010-10-13 09:20:12 +09:00
Brian Birtles
2e2eee1833
Bug 594653 - SVG SMIL: Don't use InstanceTimeComparator on times without serial numbers; r=dholbert; a=roc
2010-10-13 09:17:55 +09:00
Brian Birtles
e4ffe3b907
Bug 588287 - SVG SMIL: Fix reparenting animation to younger time container; r=dholbert; a=blocking-final
2010-10-13 09:15:32 +09:00
Brian Birtles
9c9a18ed0f
Bug 592477 - SVG SMIL: Flush styles before running sample - test case; r=roc; a=blocking-final
2010-10-13 09:15:22 +09:00
Robert Longson
057a28f943
Bug 589436 patch 2: Allow string-valued SVG attributes to be SMIL-animated. r=dholbert a=blocking-b8+
2010-10-07 12:19:32 -07:00
Brian Birtles
29e7378d06
Bug 550071 - SVG SMIL: Use refresh driver timestamp, not PR_Now; r=dholbert; a=blocking-betaN
2010-09-18 12:46:48 +09:00
Brian Birtles
95f12c93d3
Bug 557885 - SVG SMIL: Support keyTimes for calcMode=discrete; r=dholbert; a=blocking-betaN
2010-09-18 12:46:48 +09:00
Brian Birtles
a1eb81555d
Bug 592477 - SVG SMIL: Flush styles before running sample; r=roc; a=blocking-final
2010-09-11 16:05:31 +09:00
Daniel Holbert
45925ad126
Bug 276431 Patch 6: Add method nsSMILAnimationController::HasRegisteredAnimations. r=roc a=blocking
2010-09-08 13:40:39 -07:00
Brian Birtles
78f2d214ad
Bug 587910 - SVG SMIL accessKey timing, r=dholbert,smaug; sr=roc; a=roc
2010-08-28 15:41:05 +09:00
Brian Birtles
d897be7190
Bug 544855 - Make discrete to-animation only visit to value, r=dholbert, a=blocking-betaN+
2010-08-18 19:20:24 +09:00
Brian Birtles
72a6ba2dd4
Bug 485157: SMIL event timing, part 6 repeat timing, r=dholbert, sr=roc, a=roc
2010-08-18 19:20:24 +09:00
Brian Birtles
536200be53
Bug 485157: SMIL event timing, part 5 make default event base the animation target, r=dholbert, sr=roc, a=roc
2010-08-18 19:20:24 +09:00
Brian Birtles
0bf68196d6
Bug 485157: SMIL event timing, part 4 refactor nsIContent usage to use mozilla::dom::Element instead, r=dholbert, sr=roc, a=roc
2010-08-18 19:20:24 +09:00
Brian Birtles
098eebb04d
Bug 485157: SMIL event timing, part 3 event registration and timing, r=smaug, dholbert; sr=roc, a=roc
2010-08-18 19:20:24 +09:00
Brian Birtles
79ce5e6558
Bug 485157: SMIL event timing, part 2 refactor instance time clearing, r=dholbert, sr=roc, a=roc
2010-08-18 19:20:24 +09:00