| Index: components/crash/content/app/crashpad.cc
|
| diff --git a/components/crash/content/app/crashpad.cc b/components/crash/content/app/crashpad.cc
|
| index e3b4124affd8182b1d160d42f109363bab717612..3c4880c93d7e5c83e03cc0f600a4da5d3f8fe2ce 100644
|
| --- a/components/crash/content/app/crashpad.cc
|
| +++ b/components/crash/content/app/crashpad.cc
|
| @@ -233,4 +233,17 @@ void GetUploadedReports(std::vector<UploadedReport>* uploaded_reports) {
|
| });
|
| }
|
|
|
| +std::vector<std::pair<std::string, std::string>> GetCrashKeys() {
|
| + std::vector<std::pair<std::string, std::string>> pairs;
|
| + pairs.reserve(g_simple_string_dictionary->GetCount());
|
| + crashpad::SimpleStringDictionary::Iterator iter(*g_simple_string_dictionary);
|
| + for (;;) {
|
| + const auto* entry = iter.Next();
|
| + if (!entry)
|
| + break;
|
| + pairs.push_back(std::make_pair(entry->key, entry->value));
|
| + }
|
| + return pairs;
|
| +}
|
| +
|
| } // namespace crash_reporter
|
|
|