| Index: chrome/browser/extensions/api/feedback_private/feedback_private_api.cc
|
| diff --git a/chrome/browser/extensions/api/feedback_private/feedback_private_api.cc b/chrome/browser/extensions/api/feedback_private/feedback_private_api.cc
|
| index b13cf765fee1e86d05d99ee2bb3f87d5ef7e24a0..4b84117e26abcfb6c8d8817b2672edea1b848f23 100644
|
| --- a/chrome/browser/extensions/api/feedback_private/feedback_private_api.cc
|
| +++ b/chrome/browser/extensions/api/feedback_private/feedback_private_api.cc
|
| @@ -162,11 +162,17 @@ void FeedbackPrivateAPI::RequestFeedbackForFlow(
|
| base::Closure* FeedbackPrivateGetStringsFunction::test_callback_ = NULL;
|
|
|
| ExtensionFunction::ResponseAction FeedbackPrivateGetStringsFunction::Run() {
|
| + auto params = feedback_private::GetStrings::Params::Create(*args_);
|
| + EXTENSION_FUNCTION_VALIDATE(params.get());
|
| +
|
| std::unique_ptr<base::DictionaryValue> dict(new base::DictionaryValue());
|
|
|
| #define SET_STRING(id, idr) \
|
| dict->SetString(id, l10n_util::GetStringUTF16(idr))
|
| - SET_STRING("page-title", IDS_FEEDBACK_REPORT_PAGE_TITLE);
|
| + SET_STRING("page-title",
|
| + params->flow == FeedbackFlow::FEEDBACK_FLOW_SADTABCRASH
|
| + ? IDS_FEEDBACK_REPORT_PAGE_TITLE_SAD_TAB_FLOW
|
| + : IDS_FEEDBACK_REPORT_PAGE_TITLE);
|
| SET_STRING("additionalInfo", IDS_FEEDBACK_ADDITIONAL_INFO_LABEL);
|
| SET_STRING("minimize-btn-label", IDS_FEEDBACK_MINIMIZE_BUTTON_LABEL);
|
| SET_STRING("close-btn-label", IDS_FEEDBACK_CLOSE_BUTTON_LABEL);
|
|
|