1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
15 explicit PageAnimator(Page*);
17 void scheduleVisualUpdate();
18 void serviceScriptedAnimations(double monotonicAnimationStartTime);
20 void setAnimationFramePending() { m_animationFramePending = true; }
21 bool isServicingAnimations() const { return m_servicingAnimations; }
22 void updateLayoutAndStyleForPainting(LocalFrame* rootFrame);
26 bool m_animationFramePending;
27 bool m_servicingAnimations;
28 bool m_updatingLayoutAndStyleForPainting;
33 #endif // PageAnimator_h