| Index: third_party/WebKit/Source/platform/graphics/ContiguousContainer.h
|
| diff --git a/third_party/WebKit/Source/platform/graphics/ContiguousContainer.h b/third_party/WebKit/Source/platform/graphics/ContiguousContainer.h
|
| index 95d21b2d4cd5c06733100281e20f2890dee8363e..98bce1957c4aa2692f746cff3ceb33aaef9a4653 100644
|
| --- a/third_party/WebKit/Source/platform/graphics/ContiguousContainer.h
|
| +++ b/third_party/WebKit/Source/platform/graphics/ContiguousContainer.h
|
| @@ -60,6 +60,10 @@ protected:
|
| void clear();
|
| void swap(ContiguousContainerBase&);
|
|
|
| + // Discards excess buffer capacity. Intended for use when no more appending
|
| + // is anticipated.
|
| + void shrinkToFit();
|
| +
|
| Vector<void*> m_elements;
|
|
|
| private:
|
| @@ -142,6 +146,7 @@ public:
|
| using ContiguousContainerBase::capacityInBytes;
|
| using ContiguousContainerBase::usedCapacityInBytes;
|
| using ContiguousContainerBase::memoryUsageInBytes;
|
| + using ContiguousContainerBase::shrinkToFit;
|
|
|
| iterator begin() { return iterator(m_elements.begin()); }
|
| iterator end() { return iterator(m_elements.end()); }
|
|
|