| Index: chrome/browser/views/options/content_page_view.cc
|
| diff --git a/chrome/browser/views/options/content_page_view.cc b/chrome/browser/views/options/content_page_view.cc
|
| index f5e99ff5431241ef023f13fd525b2951ad0830c7..fef0cbc280fa85e48ce740eccc3a1bc1c3778327 100644
|
| --- a/chrome/browser/views/options/content_page_view.cc
|
| +++ b/chrome/browser/views/options/content_page_view.cc
|
| @@ -144,10 +144,7 @@ void ContentPageView::ButtonPressed(
|
| void ContentPageView::LinkActivated(views::Link* source, int event_flags) {
|
| if (source == themes_gallery_link_) {
|
| UserMetricsRecordAction(L"Options_ThemesGallery", profile()->GetPrefs());
|
| - Browser* browser = BrowserList::GetLastActive();
|
| - browser->OpenURL(GURL(l10n_util::GetString(IDS_THEMES_GALLERY_URL)),
|
| - GURL(), NEW_FOREGROUND_TAB, PageTransition::LINK);
|
| - browser->window()->Activate();
|
| + BrowserList::GetLastActive()->OpenThemeGalleryTabAndActivate();
|
| return;
|
| }
|
| DCHECK_EQ(source, sync_action_link_);
|
|
|