Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(147)

Side by Side Diff: Source/core/animation/AnimationPlayer.h

Issue 1120003002: [Oilpan] Migrate most classes under core/animations to Oilpan heap. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Build fix Created 5 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2013 Google Inc. All rights reserved. 2 * Copyright (C) 2013 Google Inc. All rights reserved.
3 * 3 *
4 * Redistribution and use in source and binary forms, with or without 4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are 5 * modification, are permitted provided that the following conditions are
6 * met: 6 * met:
7 * 7 *
8 * * Redistributions of source code must retain the above copyright 8 * * Redistributions of source code must retain the above copyright
9 * notice, this list of conditions and the following disclaimer. 9 * notice, this list of conditions and the following disclaimer.
10 * * Redistributions in binary form must reproduce the above 10 * * Redistributions in binary form must reproduce the above
(...skipping 195 matching lines...) Expand 10 before | Expand all | Expand 10 after
206 double m_playbackRate; 206 double m_playbackRate;
207 double m_startTime; 207 double m_startTime;
208 double m_holdTime; 208 double m_holdTime;
209 209
210 unsigned m_sequenceNumber; 210 unsigned m_sequenceNumber;
211 211
212 typedef ScriptPromiseProperty<RawPtrWillBeMember<AnimationPlayer>, RawPtrWil lBeMember<AnimationPlayer>, Member<DOMException>> AnimationPlayerPromise; 212 typedef ScriptPromiseProperty<RawPtrWillBeMember<AnimationPlayer>, RawPtrWil lBeMember<AnimationPlayer>, Member<DOMException>> AnimationPlayerPromise;
213 PersistentWillBeMember<AnimationPlayerPromise> m_finishedPromise; 213 PersistentWillBeMember<AnimationPlayerPromise> m_finishedPromise;
214 PersistentWillBeMember<AnimationPlayerPromise> m_readyPromise; 214 PersistentWillBeMember<AnimationPlayerPromise> m_readyPromise;
215 215
216 RefPtrWillBeMember<AnimationNode> m_content; 216 PersistentWillBeMember<AnimationNode> m_content;
217 RawPtrWillBeMember<AnimationTimeline> m_timeline; 217 PersistentWillBeMember<AnimationTimeline> m_timeline;
218 // Reflects all pausing, including via pauseForTesting(). 218 // Reflects all pausing, including via pauseForTesting().
219 bool m_paused; 219 bool m_paused;
220 bool m_held; 220 bool m_held;
221 bool m_isPausedForTesting; 221 bool m_isPausedForTesting;
222 222
223 // This indicates timing information relevant to the player's effect 223 // This indicates timing information relevant to the player's effect
224 // has changed by means other than the ordinary progression of time 224 // has changed by means other than the ordinary progression of time
225 bool m_outdated; 225 bool m_outdated;
226 226
227 bool m_finished; 227 bool m_finished;
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
279 279
280 OwnPtr<WebCompositorAnimationPlayer> m_compositorPlayer; 280 OwnPtr<WebCompositorAnimationPlayer> m_compositorPlayer;
281 281
282 bool m_currentTimePending; 282 bool m_currentTimePending;
283 bool m_stateIsBeingUpdated; 283 bool m_stateIsBeingUpdated;
284 }; 284 };
285 285
286 } // namespace blink 286 } // namespace blink
287 287
288 #endif // AnimationPlayer_h 288 #endif // AnimationPlayer_h
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698