Descriptiongdata: Fix a bug that caused google drive not to load
There were two subtle changes in how we stored the file system metadata
in a proto file, and each change broke compatibility in a subtle way.
We should discard the proto file if old formats are detected.
Note that the protobuf definitions in gdata.proto were kept compatible.
The problem was in how we stored data in the protobuf, and the changes were
subtle.
BUG=128133
TEST=confirmed that the google drive loaded with the stale GCache directory from josh
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=137492
Patch Set 1 #
Total comments: 2
Patch Set 2 : fix DCHECK failure in test #
Messages
Total messages: 5 (0 generated)
|