| Index: chrome/browser/search_engines/template_url.cc
|
| diff --git a/chrome/browser/search_engines/template_url.cc b/chrome/browser/search_engines/template_url.cc
|
| index 3d0bea91f209411bd9a1b560b051dcfc5137ab7d..a0a7c63d3c9c387c7ba09fcb0152de82ddba9332 100644
|
| --- a/chrome/browser/search_engines/template_url.cc
|
| +++ b/chrome/browser/search_engines/template_url.cc
|
| @@ -238,6 +238,7 @@ std::string TemplateURLRef::GetURL() const {
|
| case SUGGEST: return owner_->suggestions_url();
|
| case INSTANT: return owner_->instant_url();
|
| case IMAGE: return owner_->image_url();
|
| + case NEW_TAB: return owner_->new_tab_url();
|
| case INDEXED: return owner_->GetURL(index_in_owner_);
|
| default: NOTREACHED(); return std::string(); // NOLINT
|
| }
|
| @@ -249,6 +250,7 @@ std::string TemplateURLRef::GetPostParamsString() const {
|
| case SEARCH: return owner_->search_url_post_params();
|
| case SUGGEST: return owner_->suggestions_url_post_params();
|
| case INSTANT: return owner_->instant_url_post_params();
|
| + case NEW_TAB: return std::string();
|
| case IMAGE: return owner_->image_url_post_params();
|
| default: NOTREACHED(); return std::string(); // NOLINT
|
| }
|
| @@ -1009,7 +1011,8 @@ TemplateURL::TemplateURL(Profile* profile, const TemplateURLData& data)
|
| TemplateURLRef::SUGGEST),
|
| instant_url_ref_(this,
|
| TemplateURLRef::INSTANT),
|
| - image_url_ref_(this, TemplateURLRef::IMAGE) {
|
| + image_url_ref_(this, TemplateURLRef::IMAGE),
|
| + new_tab_url_ref_(this, TemplateURLRef::NEW_TAB) {
|
| SetPrepopulateId(data_.prepopulate_id);
|
|
|
| if (data_.search_terms_replacement_key ==
|
|
|