layout/style/AnimationCommon.cpp
17eb384095497ac3b940aabe1de65f51f230c7b6
created 2015-12-04 08:32 +0900
pushed 2016-01-25 13:55 +0000
Brian Birtles Brian Birtles - Bug 1226118 part 5 - Move LogAsyncAnimationFailure to AnimationUtils; r=dholbert
fa002bc4a297a3ec769d37c5a2098e50159941fc
created 2015-12-04 08:32 +0900
pushed 2016-01-25 13:55 +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 2016-01-25 13:55 +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 2016-01-25 13:55 +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 2016-01-25 13:55 +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 2016-01-25 13:55 +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 2016-01-25 13:55 +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 2016-01-25 13:55 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1216030 - Part 11: Add KeyframeEffect::CanAnimatePropertyOnCompositor. r=bbirtles
2fa2aa9720964e732dd8b24922e83f4eb8b2bf15
created 2015-11-06 02:43 +0100
pushed 2016-01-25 13:55 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1216030 - Part 10: Remove CanAnimate_AllowPartial flag. r=bbirtles
4158183a67ef086fdfd4a16e0226ef48490fa694
created 2015-10-28 02:55 +0100
pushed 2016-01-25 13:55 +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 2016-01-25 13:55 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1216030 - Part 7: Add nsIFrame::RefusedAsyncAnimation. r=dbaron
4a15a79cb6bffb7946d392d3235c12215e5f4519
created 2015-11-06 02:38 +0100
pushed 2016-01-25 13:55 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1216030 - Part 6: Add KeyframeEffectReadOnly::IsGeometricProperty. r=bbirtles
fc90d9df55f3aa18905d3b07038164183de2c189
created 2015-11-06 02:38 +0100
pushed 2016-01-25 13:55 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1216030 - Part 5: Add KeyframeEffectReadOnly::CanAnimateTransformOnCompositor. r=bbirtles
1b82d9923f5decc6e3e94c7e7410024db9ca89fe
created 2015-11-06 02:35 +0100
pushed 2016-01-25 13:55 +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 2016-01-25 13:55 +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 2016-01-25 13:55 +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 2016-01-25 13:55 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1216030 - Part 1: Remove CanAnimate_HasGeometricProperty. r=dbaron
1deef50d13971533e9f5212fa554a3d9aab56421
created 2015-09-25 16:27 -0700
pushed 2015-12-14 20:08 +0000
L. David Baron L. David Baron - Back out bug 1097464 (move preserve-3d handling into the compositor) from aurora to allow more time to sort out regressions (for the next release cycle). a=backout
89ddaac287855d3a8b7578fdded85f7f4fb97044
created 2015-09-17 15:43 +0900
pushed 2015-12-14 20:08 +0000
Brian Birtles Brian Birtles - Bug 1208938 part 1 - Rename AnimationCollection::mNeedsRefreshes to mStyleChanging; r=heycam
8770acc7fd9ced0c3ae5c1de72ee423cd094b2a5
created 2015-10-07 14:30 +0900
pushed 2015-12-14 20:08 +0000
Brian Birtles Brian Birtles - Bug 1208385 part 1 - Store a pointer to the owning animation on each KeyframeEffect; r=heycam
19e81f18c957819b098b6a47781c5df929e427b3
created 2015-09-28 12:38 +0900
pushed 2015-12-14 20:08 +0000
Brian Birtles Brian Birtles - Bug 1195180 part 10 - Remove refresh driver observing machinery from CommonAnimationManager; r=heycam
05dfb6716db36f5f6045264d243eb24c595288c1
created 2015-09-28 12:38 +0900
pushed 2015-12-14 20:08 +0000
Brian Birtles Brian Birtles - Bug 1195180 part 8 - Tick animations from their timeline; r=heycam
8d8e196388b2a14f1cf9db825d244bfb634951ae
created 2015-09-25 16:27 -0700
pushed 2015-10-29 11:30 +0000
L. David Baron L. David Baron - Back out bug 1097464 (move preserve-3d handling into the compositor) from aurora to allow more time to sort out regressions (for the next release cycle). a=backout
cb6a976ec849c375b6adfdff6b59287efadaa22a
created 2015-09-17 03:31 +0200
pushed 2015-10-29 11:30 +0000
Thinker K.F. Li Thinker K.F. Li - Bug 1097464 - Part 5: Fix preserve3d wording for nsIFrame. r=roc
f436921d97f7a8986b2455ba9cdf2d0e4001f15b
created 2015-09-17 16:24 +0200
pushed 2015-10-29 11:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 6 changesets (bug 1097464) for causing OS X 10.10 Reftest Errors
fdaf4cfa6707273e5de6ac5cbfd8c27205c38a73
created 2015-09-17 03:31 +0200
pushed 2015-10-29 11:30 +0000
Thinker K.F. Li Thinker K.F. Li - Bug 1097464 - Part 5 - Fix preserve3d wording for nsIFrame. r=roc
81a35d84fb974c3932071b28bbe9c1c738a1a9f0
created 2015-09-16 16:05 +0200
pushed 2015-10-29 11:30 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1151694 - Part 3: Manage mIsRunningOnCompositor flags for each properties respectively. r=bbirtles
95e0fae6c3e2e243dd22ba01fa8d4a2b76a26856
created 2015-09-15 14:05 +0900
pushed 2015-10-29 11:30 +0000
Brian Birtles Brian Birtles - Bug 1183461 part 7 - Add EventInfoComparator and sort events; r=heycam
66b14ac1d547d17894caac7c3732580258faea8a
created 2015-09-09 10:10 +0900
pushed 2015-10-29 11:30 +0000
Brian Birtles Brian Birtles - Bug 1200568 - Don't create animations for elements that are not part of the document tree; r=dbaron
ea80856ff2f4f626d25fc5500ff21d1cc0d6ed5a
created 2015-09-03 22:59 +0200
pushed 2015-10-29 11:30 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1151694 - Part 1 - Move CommonAnimationManager::sLayerAnimationInfo into LayerAnimationInfo.(cpp|h). r=bbirtles
5a7bb2f638f5fae19529bfecfe25385af38660dc
created 2015-08-31 16:21 +0900
pushed 2015-10-29 11:30 +0000
Brian Birtles Brian Birtles - Bug 1194037 part 4 - Remove ticking from FlushAnimations; r=dholbert
977660e396e84a36d9a6a5b37699e9fea720023f
created 2015-08-31 16:21 +0900
pushed 2015-10-29 11:30 +0000
Brian Birtles Brian Birtles - Bug 1194037 part 2 - Make WillRefresh no longer call FlushAnimations; r=dholbert
7cd05a0243fba5feaecc759319012e61b1e3b011
created 2015-08-31 16:21 +0900
pushed 2015-10-29 11:30 +0000
Brian Birtles Brian Birtles - Bug 1194037 part 1 - Make nsAutoAnimationMutationBatch batch multiple elements at once; r=smaug
793be272a3369daa8035b9c8bf055636c6c50ca8
created 2015-08-17 21:13 -0700
pushed 2015-10-29 11:30 +0000
Daniel Holbert Daniel Holbert - Bug 1195523: Use type-safe LinkedList instead of PRCList to manage AnimationCollection objects. r=birtles
74f24cabb959ffb201b23d98ff29b23da5a26bf9
created 2015-08-18 16:11 +0900
pushed 2015-10-29 11:30 +0000
Brian Birtles Brian Birtles - Bug 1188251 part 12 - Use RestyleType::Layer in UpdateCascade; r=dholbert
058fb2d079be64c57c129090ac6347123f61d4a9
created 2015-08-18 16:11 +0900
pushed 2015-10-29 11:30 +0000
Brian Birtles Brian Birtles - Bug 1188251 part 11 - Add RestyleType::Layer; r=dholbert
3e2e93d1bf5baee2b3469098bce0cc8bab49b8e3
created 2015-08-18 16:11 +0900
pushed 2015-10-29 11:30 +0000
Brian Birtles Brian Birtles - Bug 1188251 part 10 - Remove throttling from EnsureStyleRuleFor; r=dholbert
01bca969ceda5e6ded11cef25f9c8d5f4794f9f7
created 2015-08-18 16:11 +0900
pushed 2015-10-29 11:30 +0000
Brian Birtles Brian Birtles - Bug 1188251 part 9 - Request restyles from Animation::Tick; r=dholbert
2be8060a496921b76fad7c48c47bf4ff195d6401
created 2015-08-17 13:59 +0900
pushed 2015-10-29 11:30 +0000
Brian Birtles Brian Birtles - Bug 1188251 part 7 - Move WillRefresh to CommonAnimationManager; r=dholbert
8cbb80c89aefa630ac067191b17d5e2a67bb43d2
created 2015-08-17 13:59 +0900
pushed 2015-10-29 11:30 +0000
Brian Birtles Brian Birtles - Bug 1188251 part 6 - Unify FlushAnimations and FlushTransitions; r=dholbert
754717f00c5e1f31fde952cd96a0680c20b7c64e
created 2015-08-17 13:59 +0900
pushed 2015-10-29 11:30 +0000
Brian Birtles Brian Birtles - Bug 1188251 part 5 - Move some assertions from FlushTransitions to RequestRestyle; r=dholbert
ae2c4fad97a0b41f71364091cfe1cfc9dbd9eae3
created 2015-08-17 13:59 +0900
pushed 2015-10-29 11:30 +0000
Brian Birtles Brian Birtles - Bug 1188251 part 4 - Move throttling checks to AnimationCollection::RequestRestyle; r=dholbert
eb67f47a146dc79c39cbffab9e522288901be911
created 2015-08-17 13:59 +0900
pushed 2015-10-29 11:30 +0000
Brian Birtles Brian Birtles - Bug 1188251 part 3 - Add AnimationCollection::RequestRestyle; r=dholbert
c9b2670f5c1a1fed0cef6b7fa2b98b1f3fa789be
created 2015-08-07 12:29 +0900
pushed 2015-09-21 14:04 +0000
Brian Birtles Brian Birtles - Bug 1181392 part 5 - Remove use of IsFinishedTransition from AnimationCollection::HasAnimationOfProperty; r=dbaron
50892e26a6ec6469407a654d4f242bafb32a7b95
created 2015-07-29 10:57 +0900
pushed 2015-09-21 14:04 +0000
Brian Birtles Brian Birtles - Bug 1180125 part 4 - Move PseudoTypeAsString to AnimationCollection and reuse; r=dbaron
6bd9620537f0c60625cd804cdac85406f1976fce
created 2015-07-29 10:57 +0900
pushed 2015-09-21 14:04 +0000
Brian Birtles Brian Birtles - Bug 1180125 part 2 - Move AnimationCommon classes out of CSS namespace; r=dbaron
7c94690a852b2cb1632ef18f1b3d8c5d898296a3
created 2015-07-29 10:57 +0900
pushed 2015-09-21 14:04 +0000
Brian Birtles Brian Birtles - Bug 1180125 part 1b - Hook nsAnimationManager's list of events up to the cycle collector; r=dbaron
f30ecbdba384066bf0e5b8ac7ded27c88160304c
created 2015-07-29 10:57 +0900
pushed 2015-09-21 14:04 +0000
Brian Birtles Brian Birtles - Bug 1180125 part 1 - Queue and dispatch CSS animation events as a separate step; r=dbaron
2f73362274d6fdda93c5d572726f0e92e53957e4
created 2015-08-05 22:42 +1000
pushed 2015-09-21 14:04 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 5: Add a RestyleHintData outparam to HasAttributeDependentStyle for use with eRestyle_SomeDescendants. r=bzbarsky
01576b408ea703f6abba09d8e38628723df18c75
created 2015-08-04 12:20 +0200
pushed 2015-09-21 14:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 13 changesets (bug 1180118) for crashes on a CLOSED TREE
9bcc3233f3c8f847e37aa465d9f541776db6f8da
created 2015-08-04 17:27 +1000
pushed 2015-09-21 14:04 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 5: Add a RestyleHintData outparam to HasAttributeDependentStyle for use with eRestyle_SomeDescendants. r=bzbarsky
63a5d306eb923ff6a4034288f874bf2d608f8f29
created 2015-07-29 17:32 +0200
pushed 2015-09-21 14:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 79bcd4f744c0 (bug 1180125)
fe818bba6c2ff2ce64e847be5cae16e3224aec8d
created 2015-07-29 17:32 +0200
pushed 2015-09-21 14:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 41d45871d805 (bug 1180125)
a7d219e6f0a012762f66460160be83a7509cc6a1
created 2015-07-29 17:32 +0200
pushed 2015-09-21 14:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a4fb4e4b1c8b (bug 1180125)
299e06ab96060ec87db31a3c111f96a235084ea4
created 2015-07-29 17:32 +0200
pushed 2015-09-21 14:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 587b33b52ee0 (bug 1180125)
587b33b52ee0c0a85f632afde6c8c665061d694c
created 2015-07-29 10:57 +0900
pushed 2015-09-21 14:04 +0000
Brian Birtles Brian Birtles - Bug 1180125 part 4 - Move PseudoTypeAsString to AnimationCollection and reuse; r=dbaron
a4fb4e4b1c8bc2b7e13ca1e1c2c87413928041fd
created 2015-07-29 10:57 +0900
pushed 2015-09-21 14:04 +0000
Brian Birtles Brian Birtles - Bug 1180125 part 2 - Move AnimationCommon classes out of CSS namespace; r=dbaron
41d45871d8053ac0f0c33677b1d5d3ae3fc8b147
created 2015-07-29 10:57 +0900
pushed 2015-09-21 14:04 +0000
Brian Birtles Brian Birtles - Bug 1180125 part 1b - Hook nsAnimationManager's list of events up to the cycle collector; r=dbaron
79bcd4f744c0016206ed94123ac205410b741a16
created 2015-07-29 10:57 +0900
pushed 2015-09-21 14:04 +0000
Brian Birtles Brian Birtles - Bug 1180125 part 1 - Queue and dispatch CSS animation events as a separate step; r=dbaron
443625267e009568d990bef1f966ba9a1e473284
created 2015-07-27 16:43 +1000
pushed 2015-09-21 14:04 +0000
Cameron McCormack Cameron McCormack - Bug 1181011 - Don't use cached rule node structs for animations within pseudo-elements. r=dbaron a=abillings
less more (0) -100 -60 tip