| Index: Source/WebCore/platform/graphics/chromium/cc/CCSchedulerStateMachine.h | 
| =================================================================== | 
| --- Source/WebCore/platform/graphics/chromium/cc/CCSchedulerStateMachine.h	(revision 114975) | 
| +++ Source/WebCore/platform/graphics/chromium/cc/CCSchedulerStateMachine.h	(working copy) | 
| @@ -117,6 +117,9 @@ | 
| // from nextState. Indicates that the specific update request completed. | 
| void beginUpdateMoreResourcesComplete(bool morePending); | 
|  | 
| +    // Indicates whether we can successfully begin a frame at this time. | 
| +    void setCanBeginFrame(bool can) { m_canBeginFrame = can; } | 
| + | 
| // Indicates whether drawing would, at this time, make sense. | 
| // canDraw can be used to supress flashes or checkerboarding | 
| // when such behavior would be undesirable. | 
| @@ -141,6 +144,7 @@ | 
| bool m_updateMoreResourcesPending; | 
| bool m_insideVSync; | 
| bool m_visible; | 
| +    bool m_canBeginFrame; | 
| bool m_canDraw; | 
| bool m_drawIfPossibleFailed; | 
| ContextState m_contextState; | 
|  |