Index: cc/scheduler/scheduler_state_machine.cc |
diff --git a/cc/scheduler/scheduler_state_machine.cc b/cc/scheduler/scheduler_state_machine.cc |
index 7808b3f48b45f02272438eab944d169f0ba0a0aa..f1cbfe49aad4840dcecbf415c1af0e4b93f3ba21 100644 |
--- a/cc/scheduler/scheduler_state_machine.cc |
+++ b/cc/scheduler/scheduler_state_machine.cc |
@@ -291,6 +291,9 @@ bool SchedulerStateMachine::PendingActivationsShouldBeForced() const { |
} |
bool SchedulerStateMachine::ShouldBeginOutputSurfaceCreation() const { |
+ if (!visible_) |
+ return false; |
+ |
// Don't try to initialize too early. |
if (!can_start_) |
return false; |