| Index: third_party/libaddressinput/chromium/cpp/src/retriever.h
|
| diff --git a/third_party/libaddressinput/chromium/cpp/src/retriever.h b/third_party/libaddressinput/chromium/cpp/src/retriever.h
|
| index d30a76b5cf1c6dc104b335c41245720a21f4972b..e5811c0330e823db72fb525c3ad824962ff20525 100644
|
| --- a/third_party/libaddressinput/chromium/cpp/src/retriever.h
|
| +++ b/third_party/libaddressinput/chromium/cpp/src/retriever.h
|
| @@ -87,9 +87,14 @@ class Retriever {
|
| const std::string validation_data_url_;
|
| scoped_ptr<Downloader> downloader_;
|
| scoped_ptr<Storage> storage_;
|
| +
|
| // Holds pending requests. The callback pointers are owned.
|
| std::map<std::string, Callback*> requests_;
|
|
|
| + // Holds data from storage that has expired timestamps. If a download fails,
|
| + // then this data is used as fallback.
|
| + std::map<std::string, std::string> stale_data_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(Retriever);
|
| };
|
|
|
|
|