[FspCache] Introduce CloudFileInfo and versionTag to various methods

This introduces a new dictionary that contains information specifically
relevant to files that are backed by a cloud file system. The info
in this dictionary will be used by an upcoming project that introduces
content caching capability to the chrome.fileSystemProvider API.

Context: http://go/version-tag-to-fsp

Fixed: b/328536017
Bug: b/328536062
Change-Id: I2171521cf7775c52e5ee2821883102bed63c23ee
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5343674
Auto-Submit: Ben Reich <[email protected]>
Reviewed-by: Devlin Cronin <[email protected]>
Commit-Queue: Justin Lulejian <[email protected]>
Reviewed-by: Alexander Bolodurin <[email protected]>
Reviewed-by: Justin Lulejian <[email protected]>
Reviewed-by: Erik Chen <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1277812}
NOKEYCHECK=True
GitOrigin-RevId: 15ebd7f7b345ef2563674fc27b9ea9a72e478374
1 file changed