| Index: cc/playback/display_item_list.cc
|
| diff --git a/cc/playback/display_item_list.cc b/cc/playback/display_item_list.cc
|
| index abd40dbf26476deaa399d8f8585d2380dfcc5012..cb3cde89aabf345a285509558a82336c8eebe287 100644
|
| --- a/cc/playback/display_item_list.cc
|
| +++ b/cc/playback/display_item_list.cc
|
| @@ -6,6 +6,7 @@
|
|
|
| #include <string>
|
|
|
| +#include "base/numerics/safe_conversions.h"
|
| #include "base/trace_event/trace_event.h"
|
| #include "base/trace_event/trace_event_argument.h"
|
| #include "cc/base/math_util.h"
|
| @@ -214,7 +215,7 @@ DisplayItemList::AsValue() const {
|
| scoped_refptr<base::trace_event::TracedValue> state =
|
| new base::trace_event::TracedValue();
|
|
|
| - state->SetInteger("length", items_.size());
|
| + state->SetInteger("length", base::saturated_cast<int>(items_.size()));
|
| state->BeginArray("params.items");
|
| for (const DisplayItem* item : items_) {
|
| item->AsValueInto(state.get());
|
|
|