| Index: cc/scheduler/scheduler.cc
|
| diff --git a/cc/scheduler/scheduler.cc b/cc/scheduler/scheduler.cc
|
| index 0d90c68214f15a822f66419d899885b7a4e84e56..2d64e56eb7aabbf9f6f4e86dd1cca4590ec5e75e 100644
|
| --- a/cc/scheduler/scheduler.cc
|
| +++ b/cc/scheduler/scheduler.cc
|
| @@ -7,6 +7,7 @@
|
| #include <algorithm>
|
|
|
| #include "base/auto_reset.h"
|
| +#include "base/debug/stack_trace.h"
|
| #include "base/logging.h"
|
| #include "base/profiler/scoped_tracker.h"
|
| #include "base/single_thread_task_runner.h"
|
| @@ -226,7 +227,8 @@ void Scheduler::DidSwapBuffers() {
|
| }
|
|
|
| void Scheduler::DidSwapBuffersComplete() {
|
| - DCHECK_GT(state_machine_.pending_swaps(), 0) << AsValue()->ToString();
|
| + DCHECK_GT(state_machine_.pending_swaps(), 0)
|
| + << AsValue()->ToString() << base::debug::StackTrace().ToString();
|
| state_machine_.DidSwapBuffersComplete();
|
| ProcessScheduledActions();
|
| }
|
|
|