| Index: cc/layers/layer_impl.cc
|
| diff --git a/cc/layers/layer_impl.cc b/cc/layers/layer_impl.cc
|
| index b657b32dea0b8120e2feba74345d9c27797ba30f..39a7b3abf623dbe62f1c3e2a2413bd816d95c894 100644
|
| --- a/cc/layers/layer_impl.cc
|
| +++ b/cc/layers/layer_impl.cc
|
| @@ -5,6 +5,7 @@
|
| #include "cc/layers/layer_impl.h"
|
|
|
| #include "base/json/json_reader.h"
|
| +#include "base/numerics/safe_conversions.h"
|
| #include "base/strings/stringprintf.h"
|
| #include "base/trace_event/trace_event.h"
|
| #include "base/trace_event/trace_event_argument.h"
|
| @@ -1522,7 +1523,8 @@ void LayerImpl::AsValueInto(base::trace_event::TracedValue* state) const {
|
| MathUtil::AddToTracedValue("position", position_, state);
|
|
|
| state->SetInteger("draws_content", DrawsContent());
|
| - state->SetInteger("gpu_memory_usage", GPUMemoryUsageInBytes());
|
| + state->SetInteger("gpu_memory_usage",
|
| + base::saturated_cast<int>(GPUMemoryUsageInBytes()));
|
|
|
| MathUtil::AddToTracedValue(
|
| "scroll_offset", scroll_offset_ ? scroll_offset_->Current(IsActive())
|
|
|