storage: shareable file ref should not be a data handle
This is just cleanup in preparation for larger data handle changes. There's no need for ShareableFileReference to subclass BlobDataItem::DataHandle as it doesn't implement any of its interfaces. Its goal is to preserve the lifetime of the ScopedFile, and it's clearer to do this by holding onto the ShareableFileReference in BlobDataItem directly. Bug: 1012869 Change-Id: Ieaad64adede4358d734aff8e3cc21bd9038566cd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1850198 Commit-Queue: enne <enne@chromium.org> Commit-Queue: Marijn Kruisselbrink <mek@chromium.org> Auto-Submit: enne <enne@chromium.org> Reviewed-by:Marijn Kruisselbrink <mek@chromium.org> Cr-Commit-Position: refs/heads/master@{#704357}
Showing
Please register or sign in to comment