| Index: storage/browser/blob/shareable_blob_data_item.cc
|
| diff --git a/storage/browser/blob/shareable_blob_data_item.cc b/storage/browser/blob/shareable_blob_data_item.cc
|
| index d085e5a705b8ab79540786c35ea26a71ce38dc6c..2b32349085afd9650b51ed77ae5d9cedf2ed9f90 100644
|
| --- a/storage/browser/blob/shareable_blob_data_item.cc
|
| +++ b/storage/browser/blob/shareable_blob_data_item.cc
|
| @@ -17,12 +17,10 @@ uint64_t GetAndIncrementItemId() {
|
| } // namespace
|
|
|
| ShareableBlobDataItem::ShareableBlobDataItem(
|
| - const std::string& referencing_blob_uuid,
|
| scoped_refptr<BlobDataItem> item,
|
| ShareableBlobDataItem::State state)
|
| : item_id_(GetAndIncrementItemId()), state_(state), item_(std::move(item)) {
|
| DCHECK_NE(item_->type(), DataElement::TYPE_BLOB);
|
| - referencing_blobs_.insert(referencing_blob_uuid);
|
| }
|
|
|
| ShareableBlobDataItem::~ShareableBlobDataItem() {
|
| @@ -36,17 +34,12 @@ void PrintTo(const ShareableBlobDataItem& x, ::std::ostream* os) {
|
| *os << "<ShareableBlobDataItem>{ item_id: " << x.item_id_
|
| << ", state: " << x.state_ << ", item: ";
|
| PrintTo(*x.item_, os);
|
| - *os << ", referencing_blobs: [";
|
| - for (const std::string& uuid : x.referencing_blobs()) {
|
| - *os << uuid << ", ";
|
| - }
|
| *os << "]}";
|
| }
|
|
|
| bool operator==(const ShareableBlobDataItem& a,
|
| const ShareableBlobDataItem& b) {
|
| - return a.item_id() == b.item_id() && *a.item() == *b.item() &&
|
| - a.referencing_blobs() == b.referencing_blobs();
|
| + return a.item_id() == b.item_id() && *a.item() == *b.item();
|
| }
|
|
|
| bool operator!=(const ShareableBlobDataItem& a,
|
|
|