| Index: cc/tiles/tile_priority.cc
|
| diff --git a/cc/tiles/tile_priority.cc b/cc/tiles/tile_priority.cc
|
| index cf9872e6dcd4931e887bdf87b19171afa396931d..0efe51e59728af49a4782b81f4d69aebafa829cb 100644
|
| --- a/cc/tiles/tile_priority.cc
|
| +++ b/cc/tiles/tile_priority.cc
|
| @@ -4,6 +4,7 @@
|
|
|
| #include "cc/tiles/tile_priority.h"
|
|
|
| +#include "base/numerics/safe_conversions.h"
|
| #include "base/trace_event/trace_event_argument.h"
|
| #include "base/values.h"
|
| #include "cc/base/math_util.h"
|
| @@ -89,9 +90,12 @@ void GlobalStateThatImpactsTilePriority::AsValueInto(
|
| base::trace_event::TracedValue* state) const {
|
| state->SetString("memory_limit_policy",
|
| TileMemoryLimitPolicyToString(memory_limit_policy));
|
| - state->SetInteger("soft_memory_limit_in_bytes", soft_memory_limit_in_bytes);
|
| - state->SetInteger("hard_memory_limit_in_bytes", hard_memory_limit_in_bytes);
|
| - state->SetInteger("num_resources_limit", num_resources_limit);
|
| + state->SetInteger("soft_memory_limit_in_bytes",
|
| + base::saturated_cast<int>(soft_memory_limit_in_bytes));
|
| + state->SetInteger("hard_memory_limit_in_bytes",
|
| + base::saturated_cast<int>(hard_memory_limit_in_bytes));
|
| + state->SetInteger("num_resources_limit",
|
| + base::saturated_cast<int>(num_resources_limit));
|
| state->SetString("tree_priority", TreePriorityToString(tree_priority));
|
| }
|
|
|
|
|