summaryrefslogtreecommitdiff
path: root/chromium/ui/gfx/image/image_family.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/ui/gfx/image/image_family.cc')
-rw-r--r--chromium/ui/gfx/image/image_family.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/chromium/ui/gfx/image/image_family.cc b/chromium/ui/gfx/image/image_family.cc
index b9d28bddd9d..0adc6692336 100644
--- a/chromium/ui/gfx/image/image_family.cc
+++ b/chromium/ui/gfx/image/image_family.cc
@@ -25,8 +25,17 @@ ImageFamily::const_iterator::const_iterator(
ImageFamily::const_iterator::~const_iterator() {}
ImageFamily::ImageFamily() {}
+ImageFamily::ImageFamily(ImageFamily&& other) = default;
ImageFamily::~ImageFamily() {}
+ImageFamily& ImageFamily::operator=(ImageFamily&& other) = default;
+
+ImageFamily ImageFamily::Clone() const {
+ ImageFamily clone;
+ clone.map_ = map_;
+ return clone;
+}
+
void ImageFamily::Add(const gfx::Image& image) {
gfx::Size size = image.Size();
if (size.IsEmpty()) {