| Index: cc/resources/picture.cc
|
| diff --git a/cc/resources/picture.cc b/cc/resources/picture.cc
|
| index 9a45ad19a67b666a4ce8923aa7bdf41a71546fff..5b9057160b2dadd1125dd7bc7117b6e368355d81 100644
|
| --- a/cc/resources/picture.cc
|
| +++ b/cc/resources/picture.cc
|
| @@ -25,6 +25,7 @@
|
| #include "third_party/skia/include/core/SkPictureRecorder.h"
|
| #include "third_party/skia/include/core/SkStream.h"
|
| #include "third_party/skia/include/utils/SkNullCanvas.h"
|
| +#include "third_party/skia/include/utils/SkPictureUtils.h"
|
| #include "ui/gfx/codec/jpeg_codec.h"
|
| #include "ui/gfx/codec/png_codec.h"
|
| #include "ui/gfx/geometry/rect_conversions.h"
|
| @@ -192,6 +193,11 @@ int Picture::ApproximateOpCount() const {
|
| return picture_->approximateOpCount();
|
| }
|
|
|
| +size_t Picture::ApproximateMemoryUsage() const {
|
| + DCHECK(picture_);
|
| + return SkPictureUtils::ApproximateBytesUsed(picture_.get());
|
| +}
|
| +
|
| bool Picture::HasText() const {
|
| DCHECK(picture_);
|
| return picture_->hasText();
|
|
|