| Index: chrome/common/render_messages.cc
|
| diff --git a/chrome/common/render_messages.cc b/chrome/common/render_messages.cc
|
| index 1573a2cf310af62eb533b4a47e1eb7ecb5567d15..a06ceb3e0e5d9a1d53174bbd52cd24b5c7ee5b98 100644
|
| --- a/chrome/common/render_messages.cc
|
| +++ b/chrome/common/render_messages.cc
|
| @@ -27,4 +27,29 @@ void ParamTraits<ContentSettingsPattern>::Log(
|
| l->append(">");
|
| }
|
|
|
| +void ParamTraits<blink::WebCache::UsageStats>::Write(
|
| + Message* m, const blink::WebCache::UsageStats& u) {
|
| + m->WriteSizeT(u.minDeadCapacity);
|
| + m->WriteSizeT(u.maxDeadCapacity);
|
| + m->WriteSizeT(u.capacity);
|
| + m->WriteSizeT(u.liveSize);
|
| + m->WriteSizeT(u.deadSize);
|
| +}
|
| +
|
| +bool ParamTraits<blink::WebCache::UsageStats>::Read(
|
| + const Message* m,
|
| + base::PickleIterator* iter,
|
| + blink::WebCache::UsageStats* u) {
|
| + return iter->ReadSizeT(&u->minDeadCapacity) &&
|
| + iter->ReadSizeT(&u->maxDeadCapacity) &&
|
| + iter->ReadSizeT(&u->capacity) &&
|
| + iter->ReadSizeT(&u->liveSize) &&
|
| + iter->ReadSizeT(&u->deadSize);
|
| +}
|
| +
|
| +void ParamTraits<blink::WebCache::UsageStats>::Log(
|
| + const blink::WebCache::UsageStats& p, std::string* l) {
|
| + l->append("<blink::WebCache::UsageStats>");
|
| +}
|
| +
|
| } // namespace IPC
|
|
|