layout/style/AnimationCommon.cpp
fe895421dfbe1f1f8f1fc6a39bb20774423a6d74
created 2016-08-16 18:46 -0700
pushed 2016-08-17 01:48 +0000
Jonathan Chan Jonathan Chan - Bug 1293739 - Part 2: Rename nsCSSPropertySet to nsCSSPropertyIDSet. r=dholbert
8c3529c5f60a1b292eaa981b07c27091040a04cc
created 2016-08-16 17:50 -0700
pushed 2016-08-17 00:55 +0000
Gregory Szorc Gregory Szorc - Backed out changesets dcdb85fc5517, 702bca0deee2, 9cKX8gC1ATA (bug 1293739) for build bustage; a=bustage
dcdb85fc5517a3e8769d4925dc394a004eb2625b
created 2016-08-09 16:28 -0700
pushed 2016-08-17 00:07 +0000
Jonathan Chan Jonathan Chan - Bug 1293739 - Part 2: Rename nsCSSPropertySet to nsCSSPropertyIDSet. r=dholbert
565778f033af09449a9f860b9608114d7ad83055
created 2016-03-09 12:55 +0900
pushed 2016-03-09 10:46 +0000
Brian Birtles Brian Birtles - Bug 1239945 part 6 - Templatize AnimationCollection based on the concrete type of Animation stored; r=dholbert
c5153ecb53ba4c2a484a17f93d701881f280bfc8
created 2016-02-24 16:09 +0900
pushed 2016-02-25 10:58 +0000
Brian Birtles Brian Birtles - Bug 1239945 part 5 - Use MayHaveAnimations() to return early in CommonAnimationManager::GetAnimationCollection; r=dholbert
f0a24d67478b23e1f7f2e51e9f9938f2fb0f57b3
created 2016-02-24 16:08 +0900
pushed 2016-02-25 10:58 +0000
Brian Birtles Brian Birtles - Bug 1239945 part 4 - Remove the pointer from an AnimationCollection to its manager since it is no longer used; r=dholbert
4e3a832dbdba397425a226050a6195b54fd95393
created 2016-02-24 16:08 +0900
pushed 2016-02-25 10:58 +0000
Brian Birtles Brian Birtles - Bug 1239945 part 3 - Move AnimationCollection to a separate file; r=dholbert
c98725a7f74ec0dd9a641065e94f10fa30653f54
created 2016-02-24 13:41 +0900
pushed 2016-02-25 10:58 +0000
Brian Birtles Brian Birtles - Bug 1239945 part 1 - Drop a number of animation manager/collection-related methods that are unused (and in some cases undefined); r=dholbert
06bc3102b90004470fba71fcaff4ba7b437ebfd7
created 2016-02-24 18:01 +1100
pushed 2016-02-25 10:58 +0000
Cameron McCormack Cameron McCormack - Bug 1248864 - Part 3: Use RestyleManagerHandle instead of concrete restyle manager class. r=dholbert
12e4449dd3d1afc725f84059677bf1087f0be369
created 2016-02-24 18:01 +1100
pushed 2016-02-25 10:58 +0000
Cameron McCormack Cameron McCormack - Bug 1248864 - Part 1: Move RestyleManager.h to EXPORTS.mozilla. r=dholbert
248497c0c18dea01a6b076483b9cd1f85621e2e8
created 2016-02-17 21:37 +0100
pushed 2016-02-19 11:02 +0000
Boris Chiou Boris Chiou - Bug 1244049 - Part 2: Replace nsCSSPseudoElements::Type with CSSPseudoElementType. r=dbaron
4a020e2e4acec77f56e1ccea319765a7e18c74c9
created 2016-02-16 23:07 +0100
pushed 2016-02-19 11:02 +0000
Boris Chiou Boris Chiou - Bug 1244049 - Part 1: Define scoped enum for CSSPseudoElement type. r=dbaron
55298ac22503c12b8cedfb568cefb7a647fe586e
created 2016-01-18 13:40 +0900
pushed 2016-01-18 13:23 +0000
Brian Birtles Brian Birtles - Bug 1226091 - Use MayHaveAnimations flag for animations on pseudo elements too; r=smaug
45b1fef55356e84cb3772def666ceadecfb27383
created 2016-01-15 15:15 +0900
pushed 2016-01-17 19:40 +0000
Brian Birtles Brian Birtles - Bug 1235112 - Move animation style rule processors to EffectCompositor; r=heycam
d353d43108373a8461ce304a15c23084c8eafb6d
created 2016-01-14 11:35 +0530
pushed 2016-01-14 10:50 +0000
Nigel Babu Nigel Babu - Backed out 5 changesets (bug 1235112, bug 1237467) for nsRuleNode::Transition crashes
ac21baf87df2fb794c39e1f28c70a715dae1edc4
created 2016-01-14 08:02 +0900
pushed 2016-01-14 10:50 +0000
Brian Birtles Brian Birtles - Bug 1235112 - Move animation style rule processors to EffectCompositor; r=heycam
cf9a5f6f14db0c2e914285a3ef36de9b8dd3cc6a
created 2016-01-13 07:54 +0900
pushed 2016-01-13 10:57 +0000
Brian Birtles Brian Birtles - Bug 1232577 part 19 - Move ClearIsRunningOnCompositor to EffectCompositor; r=heycam
50cc47215375880d35e52f5e7226b00b15fd50d8
created 2016-01-13 07:54 +0900
pushed 2016-01-13 10:57 +0000
Brian Birtles Brian Birtles - Bug 1232577 part 17 - Move AddStyleUpdatesTo to EffectCompositor; r=heycam
9ffa5c570547c52effe3948e7095e87fba378699
created 2016-01-13 07:54 +0900
pushed 2016-01-13 10:57 +0000
Brian Birtles Brian Birtles - Bug 1232577 part 16 - Move GetAnimationRule to EffectCompositor; r=heycam
ddfdec87e4488578497c0e20b998a2c6c4babb91
created 2016-01-13 07:54 +0900
pushed 2016-01-13 10:57 +0000
Brian Birtles Brian Birtles - Bug 1232577 part 14 - Move FlushAnimations to EffectCompositor; r=heycam
69236594a8efb2f16e9369ae5e1964bb97a1bd55
created 2016-01-13 07:54 +0900
pushed 2016-01-13 10:57 +0000
Brian Birtles Brian Birtles - Bug 1232577 part 13 - Move EnsureStyleRuleFor from AnimationCollection to EffectCompositor
04ea9a6a29a545149380b1ace53211830a5c6f4c
created 2016-01-13 07:54 +0900
pushed 2016-01-13 10:57 +0000
Brian Birtles Brian Birtles - Bug 1232577 part 12 - Move the remainder of RequestRestyle from AnimationCollection to EffectCompositor; r=heycam
697caeac54f5348043e47acda98a01900de4b592
created 2016-01-13 07:54 +0900
pushed 2016-01-13 10:57 +0000
Brian Birtles Brian Birtles - Bug 1232577 part 11 - Remove AnimationCollection::mHasPendingAnimationRestyle; r=heycam
f6fcc3f908c05e1dc5029e82c7ab5463c943633d
created 2016-01-13 07:54 +0900
pushed 2016-01-13 10:57 +0000
Brian Birtles Brian Birtles - Bug 1232577 part 10 - Remove AnimationCollection::mStyleChanging; r=heycam
35725757afce1a57cac0d7ab89f049ba3eb0b602
created 2016-01-13 07:54 +0900
pushed 2016-01-13 10:57 +0000
Brian Birtles Brian Birtles - Bug 1232577 part 9 - Remove AnimationCollection::mStyleRuleRefreshTime; r=heycam
e3aa66edbd85d7ab9fe63c61f1e65ce314ce9f46
created 2016-01-13 07:54 +0900
pushed 2016-01-13 10:57 +0000
Brian Birtles Brian Birtles - Bug 1232577 part 8 - Move call to PostRestyleForAnimation to EffectCompositor; r=heycam
6511f2832185cde9f16402383baf3cb4096bbacb
created 2016-01-13 07:54 +0900
pushed 2016-01-13 10:57 +0000
Brian Birtles Brian Birtles - Bug 1232577 part 7 - Move call to SetNeedStyleFlush() to EffectCompositor::RequestRestyle; r=heycam
2cb0835ccdc019db08ffba88c6005ee4cf09e5b7
created 2016-01-13 07:54 +0900
pushed 2016-01-13 10:57 +0000
Brian Birtles Brian Birtles - Bug 1232577 part 4 - Add and remove (pseudo-)elements needing an animation style rule update to the EffectCompositor; r=heycam
92654d4ad2ebb0f5d34f2c88928cfc44e852d2bf
created 2016-01-13 07:54 +0900
pushed 2016-01-13 10:57 +0000
Brian Birtles Brian Birtles - Bug 1232577 part 3 - Move RestyleType to EffectCompositor; r=heycam
df95b504dc3baac86cc2014a9ea305aa1544cf10
created 2016-01-06 11:04 +0900
pushed 2016-01-06 14:44 +0000
Brian Birtles Brian Birtles - Bug 1232561 part 4 - Add EffectCompositor::ComposeAnimationRule; r=heycam
32728ff57fcf51fb0d4f7281e3c57c22165015d4
created 2016-01-06 11:04 +0900
pushed 2016-01-06 14:44 +0000
Brian Birtles Brian Birtles - Bug 1232561 part 3 - Move AnimValuesStyleRule to a separate file; r=heycam
8ab3174e31a51247c328344154c0511767c58b2a
created 2016-01-06 11:04 +0900
pushed 2016-01-06 14:44 +0000
Brian Birtles Brian Birtles - Bug 1232561 part 2 - Move the animation style rules from AnimationCollection to EffectSet; r=heycam
c0dab741d32e2159319f2be787494f93ac35a1d2
created 2016-01-06 11:04 +0900
pushed 2016-01-06 14:44 +0000
Brian Birtles Brian Birtles - Bug 1229280 - Move animation generation from AnimationCollection to EffectSet; r=dbaron
5efd7a041b2da52d2bfb07d9766e3c12a382171f
created 2016-01-06 11:04 +0900
pushed 2016-01-06 14:44 +0000
Brian Birtles Brian Birtles - Bug 1228229 part 9 - Use EffectCompositor::UpdateCascadeResults; r=dbaron
5548611f65c450760dc6ee435257bbbea8e867d6
created 2016-01-06 11:04 +0900
pushed 2016-01-06 14:44 +0000
Brian Birtles Brian Birtles - Bug 1228229 part 2 - Add a helper to get the appropriate (pseudo-)element for a frame; r=dbaron
8d8cd6abab67245413e684769b8bc4321a4e2300
created 2015-12-06 17:15 -0800
pushed 2015-12-08 11:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1230863 - Remove unused nsPresContext args from many functions. r=roc.
1d358005eb9ea5114221581d84756a7c4dbaad69
created 2015-12-04 08:34 +0900
pushed 2015-12-04 10:59 +0000
Brian Birtles Brian Birtles - Bug 1226118 part 14 - Rewrite GetAnimationCollection(nsIFrame*) in terms of the existing GetAnimationCollection; r=dholbert
432f10c70846b1d396c998a468cf1f3d4071fe48
created 2015-12-04 08:34 +0900
pushed 2015-12-04 10:59 +0000
Brian Birtles Brian Birtles - Bug 1226118 part 13 - Move the GetAnimationCollection definitions side-by-side; r=dholbert
447288153b6ad3e6539bec31ce2aebc11f5b6227
created 2015-12-04 08:34 +0900
pushed 2015-12-04 10:59 +0000
Brian Birtles Brian Birtles - Bug 1226118 part 12b - Rename CommonAnimationManager::GetAnimations to GetAnimationCollection; r=dholbert
07091e8fa0d36a20a6f94c9545cc99bf1c0f37d6
created 2015-12-04 08:34 +0900
pushed 2015-12-04 10:59 +0000
Brian Birtles Brian Birtles - Bug 1226118 part 11 - Remove CommonAnimationManager::GetAnimationsForCompositor; r=dholbert
8fa1f59e73e3a19160b1cdf77019719fb558e8b5
created 2015-12-04 08:32 +0900
pushed 2015-12-04 10:59 +0000
Brian Birtles Brian Birtles - Bug 1226118 part 7 - Rename and rework KeyframeEffectReadOnly::CanAnimatePropertyOnCompositor to ShouldBlockCompositorAnimations; r=hiro
82ffc81bc19acff731172931b0f39e1b497ab6cd
created 2015-12-04 08:32 +0900
pushed 2015-12-04 10:59 +0000
Brian Birtles Brian Birtles - Bug 1226118 part 6 - Remove no longer used LayerAnimationRecord/Info code from AnimationCommon; r=dholbert
17eb384095497ac3b940aabe1de65f51f230c7b6
created 2015-12-04 08:32 +0900
pushed 2015-12-04 10:59 +0000
Brian Birtles Brian Birtles - Bug 1226118 part 5 - Move LogAsyncAnimationFailure to AnimationUtils; r=dholbert
fa002bc4a297a3ec769d37c5a2098e50159941fc
created 2015-12-04 08:32 +0900
pushed 2015-12-04 10:59 +0000
Brian Birtles Brian Birtles - Bug 1226118 part 3 - Use EffectSet in CommonAnimationManager::ClearIsRunningOnCompositor; r=hiro, r=dholbert
d3b0fbba6ffc2dfdb71cfe0d51e27e78b89c6725
created 2015-12-04 08:32 +0900
pushed 2015-12-04 10:59 +0000
Brian Birtles Brian Birtles - Bug 1226118 part 2 - Use EffectSet in nsLayoutUtils animation functions; r=dholbert
21605be9a2c7a5a9c526e79afc062caf3d7725a1
created 2015-11-17 15:09 +1100
pushed 2015-11-17 21:10 +0000
Cameron McCormack Cameron McCormack - Bug 1222745 - Restore eRestyleResult_StopWithStyleChange optimization for shared style contexts by comparing rule nodes for inherited style data changes. r=dbaron
8197db3f6716dac42eb1a5b04e39da2ef22381af
created 2015-11-06 02:53 +0100
pushed 2015-11-09 13:56 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1216030 - Part 16: Move CanThrottleAnimation and CanThrottleTransformChanges from AnimationCollection into KeyframeEffectReadOnly::CanThrottle. r=bbirtles
14c1e637151d467d493b2db5991da3fc378227fe
created 2015-11-06 02:48 +0100
pushed 2015-11-09 13:56 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1216030 - Part 13: Remove existsProperty check from CanPerformOnCompositorThread. r=dbaron
5f645dee42f5bcc588cf0e04e6eba7cd7d0428b7
created 2015-11-06 02:47 +0100
pushed 2015-11-09 13:56 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1216030 - Part 12: Pass nsIFrame to CanPerformOnCompositorThread to avoid redundant process for getting nsIFrame. r=dbaron
8460c8f5d4cc16200a07070226474f36aecca0e5
created 2015-11-06 02:45 +0100
pushed 2015-11-09 13:56 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1216030 - Part 11: Add KeyframeEffect::CanAnimatePropertyOnCompositor. r=bbirtles
2fa2aa9720964e732dd8b24922e83f4eb8b2bf15
created 2015-11-06 02:43 +0100
pushed 2015-11-09 13:56 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1216030 - Part 10: Remove CanAnimate_AllowPartial flag. r=bbirtles
4158183a67ef086fdfd4a16e0226ef48490fa694
created 2015-10-28 02:55 +0100
pushed 2015-11-09 13:56 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1216030 - Part 9: We don't need to call CanPerformOnCompositorThread in RequestRestyle.
84afd93f7f415b6e5bfadf47f37547ebf51afc9c
created 2015-10-20 22:03 +0200
pushed 2015-11-09 13:56 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1216030 - Part 7: Add nsIFrame::RefusedAsyncAnimation. r=dbaron
4a15a79cb6bffb7946d392d3235c12215e5f4519
created 2015-11-06 02:38 +0100
pushed 2015-11-09 13:56 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1216030 - Part 6: Add KeyframeEffectReadOnly::IsGeometricProperty. r=bbirtles
fc90d9df55f3aa18905d3b07038164183de2c189
created 2015-11-06 02:38 +0100
pushed 2015-11-09 13:56 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1216030 - Part 5: Add KeyframeEffectReadOnly::CanAnimateTransformOnCompositor. r=bbirtles
1b82d9923f5decc6e3e94c7e7410024db9ca89fe
created 2015-11-06 02:35 +0100
pushed 2015-11-09 13:56 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1216030 - Part 4: Move IsCompositorAnimationDisabledForFrame outside animation properties loop. r=dbaron
3bc2388a46b50df153418d753ffc9b30e7272da4
created 2015-11-06 02:34 +0100
pushed 2015-11-09 13:56 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1216030 - Part 3: Move AreAsyncAnimationsEnabled check outside animation properties loop. r=dbaron
0d9b692c5b74ca2e778190346d30c0a258ca6311
created 2015-11-06 02:33 +0100
pushed 2015-11-09 13:56 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1216030 - Part 2: Remove gfxPlatform::OffMainThreadCompositingEnabled from CanAnimatePropertyOnCompositor. r=dbaron
519871bf80fc3dda927a113960302c0dde954e15
created 2015-11-06 02:32 +0100
pushed 2015-11-09 13:56 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1216030 - Part 1: Remove CanAnimate_HasGeometricProperty. r=dbaron
89ddaac287855d3a8b7578fdded85f7f4fb97044
created 2015-09-17 15:43 +0900
pushed 2015-10-07 17:31 +0000
Brian Birtles Brian Birtles - Bug 1208938 part 1 - Rename AnimationCollection::mNeedsRefreshes to mStyleChanging; r=heycam
less more (0) -100 -60 tip