content/smil/nsSMILAnimationController.cpp
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-30 14:21 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
2bc62d5247fe16ca3ab43bb895de24da11d70224
created 2012-07-13 19:59 -0400
pushed 2012-07-14 16:58 +0000
Boris Zbarsky Boris Zbarsky - Bug 771594. Allow preference control over what CSS properties we parse. r=dbaron,dholbert
2068c7dda3a233937ebfde5995baa3888006cb88
created 2012-07-01 16:45 -0700
pushed 2012-07-02 09:13 +0000
David Zbarsky David Zbarsky - Bug 763350 - Clean up some includes in content/ and dom/ r=smaug
1a625cb42f580c0cb6fd1f17d48c53f0d4adacfd
created 2012-06-16 16:47 +0100
pushed 2012-06-17 02:40 +0000
Robert Longson Robert Longson - Bug 764851 - Fix animations of the width/height of an outer SVG element. r=jwatt
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
75f461e05221aa9f8f9c827a5d8eb153b9fe5852
created 2012-03-20 19:02 +0100
pushed 2012-03-21 10:30 +0000
Mats Palmgren Mats Palmgren - Bug 735943 - Don't crash if nsSMILAnimationController::FlushResampleRequests destroyed the pres shell. r=bz
a963e2178e050726121a4ab38369c25a8165b503
created 2012-02-05 23:17 +0000
pushed 2012-02-06 08:37 +0000
Robert Longson Robert Longson - Bug 619469 - animation should be disabled for failing conditional-processing conditions. r=dholbert
cdc587a042ae1342b9e472133e62552e942bb530
created 2011-12-14 23:42 -0500
pushed 2011-12-15 04:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 709256 part 3. Skip calling PresShell::FlushPendingNotifications altogether if there might not be anything to flush. r=roc
d6b5c76be4d014a16ae7326275df8fca5c72025f
created 2011-11-04 09:24 -0700
pushed 2011-11-05 09:42 +0000
Daniel Holbert Daniel Holbert - Bug 699143: Force a synchronous SMIL sample when we register the first animation element in a document. r=birtles
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-10-17 15:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 08:20 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
0eb03db3606b3665cf5f3806bd43df01147c2f02
created 2011-09-07 09:20 +0900
pushed 2011-09-07 14:06 +0000
Brian Birtles Brian Birtles - Bug 682184 part 1 - Rename nsSMILTimeValue::IsResolved to IsDefinite; r=dholbert
4bf9b8abb862aa94a962b9fe6c6a7d5ebb6b2630
created 2011-08-02 16:12 -0700
pushed 2011-08-03 08:47 +0000
Daniel Holbert Daniel Holbert - Bug 675722: Reduce severity of "Expecting to be paused for pagehide before disconnect" SMIL assertion, and catch it earlier in ~nsDocument. r=bz
e3f863f8bf4afab968896fb1a835097779f124a7
created 2011-06-02 14:56 +0200
pushed 2011-06-02 13:07 +0000
Dominic Fandrey Dominic Fandrey - Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc
2f4c320b5c330de3e1acc9c8cac2ca99f7f0aad9
created 2011-05-12 10:50 -0700
pushed 2011-05-13 08:59 +0000
Daniel Holbert Daniel Holbert - Bug 654015 patch 2: Assert that page is hidden when document disconnects from nsSMILAnimationController. r=bz
22c9fbae41c4f4e41ed0eb5536e574cde7f886b6
created 2011-04-28 12:05 -0700
pushed 2011-04-28 19:06 +0000
Daniel Holbert Daniel Holbert - Bug 653238 patch 2: Promote nsSMILAnimationController's static helper 'GetRefreshDriverForDoc' to an instance method. r=smaug
46eb35887fd59fad775ad22fa47afc7c09e92c6a
created 2011-04-28 12:02 -0700
pushed 2011-04-28 19:06 +0000
Daniel Holbert Daniel Holbert - Bug 653238 patch 1: Add nsSMILAnimationController::Disconnect to clear the controller's pointer to its doc when the doc goes away. r=smaug
fc0d870dadf5bea24d09795814501ba7819a391b
created 2011-04-28 12:02 -0700
pushed 2011-04-28 19:06 +0000
Daniel Holbert Daniel Holbert - Bug 653270: Simplify nsSMILAnimationController construction/initialization. r=jwatt
b71e50bf9afc36bd0369935555dc97b8fe612a96
created 2011-04-01 13:33 -0700
pushed 2011-04-01 20:36 +0000
Daniel Holbert Daniel Holbert - Bug 641388: When a refresh driver is created, don't start sampling unless we have animations registered. r=bz
cf61e6916004b57f47ad001034757fe3a7df6d53
created 2010-11-24 08:31 +0900
pushed 2010-11-23 23:32 +0000
Brian Birtles Brian Birtles - Bug 606932 - SVG SMIL: Detect big delays in sampling and ignore intervening time; r=roc; a=blocking-final
edaabf3fffdd06b4ff58246709ed2a5e580e5fe9
created 2010-11-10 08:21 +0900
pushed 2010-11-09 23:23 +0000
Brian Birtles Brian Birtles - Bug 572938 - SVG SMIL: Fix infinite recursion on 'display' with '<use>'; r=dholbert; a=blocking-final
ce4e8556302418620489639e3965e715a374dc9d
created 2010-11-06 12:13 -0700
pushed 2010-11-06 19:22 +0000
Daniel Holbert Daniel Holbert - Bug 606101: When first <animate> is registered, delay starting sampling if we lack a time container. r=birtles a=blocking-final
2ea2a3b3df0dbab34ad4dd38dc706a4d1e08f518
created 2010-10-20 08:53 +0900
pushed 2010-10-19 23:57 +0000
Brian Birtles Brian Birtles - Bug 590425 part 2 - SVG SMIL: Make nsPresShell's interaction with the animation controller account for deferred sampling; r=dholbert; a=roc
4665d2b0ea39c7dfe21713a69b8e4ffac329bf12
created 2010-10-20 08:52 +0900
pushed 2010-10-19 23:57 +0000
Brian Birtles Brian Birtles - Bug 590425 - SVG SMIL: Clear deferred sampling flag on pause; r=dholbert; a=roc
8efdbfd80d46dd50d64dea63f7fac23353c345bf
created 2010-10-07 12:19 -0700
pushed 2010-10-07 19:37 +0000
Robert Longson Robert Longson - Bug 589436 patch 2: Allow string-valued SVG attributes to be SMIL-animated. r=dholbert a=blocking-b8+
cba434e4cfbb9e1897ad3a59d542424737bec3b1
created 2010-09-18 12:46 +0900
pushed 2010-09-18 03:48 +0000
Brian Birtles Brian Birtles - Bug 550071 - SVG SMIL: Use refresh driver timestamp, not PR_Now; r=dholbert; a=blocking-betaN
790ced23d60b0b9e6063b398a69aa4cbfdb42191
created 2010-09-11 16:05 +0900
pushed 2010-09-11 07:07 +0000
Brian Birtles Brian Birtles - Bug 592477 - SVG SMIL: Flush styles before running sample; r=roc; a=blocking-final
2e0a75bcb159bc6b381b064248a3c7e522eb1bb8
created 2010-07-03 14:52 +0900
pushed 2010-07-03 05:53 +0000
Brian Birtles Brian Birtles - Bug 492458 - SVG SMIL: Implement backwards seeking - Part 2 - backwards seeking. r=dholbert, sr=roc
0dd4e086cea5368862bf2a337d518114944e905f
created 2010-06-25 15:59 +0200
pushed 2010-06-25 14:00 +0000
Ms2ger Ms2ger - Bug 538362 - rename nsIDocument::GetPrimaryShell to nsIDocument::GetShell. r=smaug
1f2660a71a7aabe7a7d73b70c5545f26ac39e1dd
created 2010-05-14 13:04 -0400
pushed 2010-05-14 17:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 565826. Use Element in SMIL code as needed. r=dholbert
984bd6092ba39da72d6de9b449ee43476a093191
created 2010-03-21 23:42 -0700
pushed 2010-03-22 06:45 +0000
Daniel Holbert Daniel Holbert - Bug 541588 subpatch 2: Use nsRefreshDriver instead of nsITimer to schedule sample callbacks for nsSMILAnimationController. r=roc
1d16de84e49cc62ba4e51d67039dd4484281ce30
created 2010-03-21 12:22 -0700
pushed 2010-03-21 19:25 +0000
Daniel Holbert Daniel Holbert - Bug 553075: Don't register for periodic SMIL sample callbacks until we've got some animations registered. r=roc
09b395158b415b7f18dbc6c744d7d04f73fb57a5
created 2010-03-20 22:54 -0700
pushed 2010-03-21 05:57 +0000
Daniel Holbert Daniel Holbert - Backed out changeset 665b48fbfd28 (bug 553075) to see if it was responsible for 1% SVG/DHTML regressions on Win7.
665b48fbfd2840e6d309c9703cbef46a9df0cad2
created 2010-03-18 22:33 -0700
pushed 2010-03-19 05:34 +0000
Daniel Holbert Daniel Holbert - Bug 553075: Don't register for periodic SMIL sample callbacks until we've got some animations registered. r=roc
c6e4f04278cdb0bde0ac9223be99191726d4a472
created 2010-03-18 21:14 -0700
pushed 2010-03-19 04:16 +0000
Daniel Holbert Daniel Holbert - Bug 541588 subpatch 1: Change method signatures in nsSMILAnimationController, and subclass nsRefreshObserver. r=roc
33925fdc28073fc9a47ed32da1a20ee2c2e246b5
created 2010-03-18 07:58 -0700
pushed 2010-03-18 14:58 +0000
Daniel Holbert Daniel Holbert - Backed out changeset 59f507847beb (bug 541588) to see if it was responsible for minor SVG perf regression.
59f507847bebe3248f436d9c95e9acfd14871efc
created 2010-03-17 01:54 -0700
pushed 2010-03-17 08:59 +0000
Daniel Holbert Daniel Holbert - Bug 541588: Hook up nsSMILAnimationController to nsRefreshDriver for scheduling samples. r=roc
2656ae66fcdafedd85835a2e13d993c646aaa117
created 2010-03-11 23:11 -0800
pushed 2010-03-12 07:12 +0000
Daniel Holbert Daniel Holbert - Backed out changeset 68363c7a7f06 due to debug mochitest orange w/ abort_if_false failure
68363c7a7f0649e7df63706e25edd0d4ba645a15
created 2010-03-11 22:03 -0800
pushed 2010-03-12 06:10 +0000
Daniel Holbert Daniel Holbert - Bug 541588: Hook up nsSMILAnimationController to nsRefreshDriver for scheduling samples. r=roc
e92899b72067e1c5e18cf730a33087bb28d5d1da
created 2010-03-10 15:03 -0800
pushed 2010-03-10 23:04 +0000
Daniel Holbert Daniel Holbert - Backed out changeset 76abe26bf57c due to orange.
76abe26bf57c842c6a934197a194c25c43fb6139
created 2010-03-10 12:33 -0800
pushed 2010-03-10 20:34 +0000
Daniel Holbert Daniel Holbert - Bug 541588: Hook up nsSMILAnimationController to nsRefreshDriver for scheduling samples. r=roc
1995edaefd3f79ca174f28635cbdce3d6db0bbe8
created 2010-03-08 07:45 -0800
pushed 2010-03-08 15:47 +0000
Jonas Sicking Jonas Sicking - Bug 534136 Part 3: Optimize atom-using code for the fact that atoms store 16bit strings. Also take advantage of new nsAtomString API. r=bz
26d2ef4bf7bf354c7a03f136a717da51b3b71958
created 2010-02-20 13:13 -0800
pushed 2010-02-20 21:14 +0000
Daniel Holbert Daniel Holbert - Bug 533291 Patch D: Cache base value with each SMIL compositor, since we need to recompose when base value changes. r=roc
44792d09c46aeb846ce9832f70884375268682f4
created 2010-02-20 13:13 -0800
pushed 2010-02-20 21:14 +0000
Daniel Holbert Daniel Holbert - Bug 533291 Patch C: When an inactive nsSMILAnimationFunction has changed, force its target to recompose during that sample. r=roc
358b21fc6be0da2a6c4229ccf8bac59cbce0ee24
created 2010-02-20 13:13 -0800
pushed 2010-02-20 21:14 +0000
Daniel Holbert Daniel Holbert - Bug 533291 Patch A: Create classes nsSMILTargetIdentifier & nsSMILWeakTargetIdentifier, based on nsSMILCompositorKey. r=roc
46663814d7644f25067c4fa9c30fd6ba3fc70de8
created 2010-02-11 13:35 -0800
pushed 2010-02-11 21:36 +0000
Daniel Holbert Daniel Holbert - Remove incorrect usage of nsresult to catch return-val of an EnumerateEntries() call in nsSMILAnimationController. (trivial fix, no bug #)
cff84777576d7a0cee4eb2608247951b72289f58
created 2010-01-28 01:50 -0800
pushed 2010-01-28 10:07 +0000
Daniel Holbert Daniel Holbert - 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)
6955702f91acfc6e107c54bf6a8ba60137b59b04
created 2010-01-12 12:00 -0800
pushed 2010-01-12 20:02 +0000
Brian Birtles Brian Birtles - Bug 474743 Patch B: Implement milestone sampling behavior. r=dholbert sr=roc
0187a51241b7dfe0c25ff175bc1a1e8e9b65b83f
created 2009-10-02 14:37 -0700
pushed 2009-10-02 21:40 +0000
Daniel Holbert Daniel Holbert - Bug 474049: Add support for SMIL animation of CSS properties in SVG. r=birtles sr=roc
4919c19abb16c44928ad87b026cce86e2fae30b2
created 2009-08-25 12:02 -0700
pushed 2009-08-25 19:23 +0000
Brian Birtles Brian Birtles - Bug 510139. Remove no-longer-animated attributes from the set of attributes that are animated. r=roc
6ae1d076f5ab00191336cea9868fe7e3e6eafe2a
created 2009-07-15 11:33 -0700
pushed 2009-07-15 18:34 +0000
Daniel Holbert Daniel Holbert - cleanup: remove trailing whitespace in SMIL code. (whitespace changes only)
53e1bb6cf3adf26dd4db9d68b48ece75a6d4871c
created 2009-07-14 12:33 -0700
pushed 2009-07-14 19:34 +0000
Daniel Holbert Daniel Holbert - Bug 487450: Remove stale SMIL animation effects from SVG elements, when animations are dynamically removed or retargeted. r+sr=roc
c6dd3fd7c949ccfea36a2545db6bc4533d25f174
created 2009-01-23 01:02 -0800
pushed 2009-01-23 09:06 +0000
Daniel Holbert Daniel Holbert - Bug 458167 - Fix bad usage of "it's" in comments: patch for content folder. r+sr=jst
97daab9778b0ee8903c9c990c67f4e8b0d0c0517
created 2009-01-22 14:00 +1300
pushed 2009-01-22 04:42 +0000
Brian Birtles Brian Birtles - Bug 474357, Calls to setCurrentTime, beginElementAt etc. should update the DOM state immediately. r+sr=roc
ed15cc897a16dafbddd555673f4f9424b1632426
created 2009-01-14 20:38 -0800
pushed 2009-01-15 04:40 +0000
Brian Birtles Brian Birtles - Bug 216462: Add support for basic SVG animation (SMIL). Disabled in builds by default. r+sr=roc
less more (0) tip