summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui/views
diff options
context:
space:
mode:
authorderat@chromium.org <derat@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-11-10 18:15:08 +0000
committerderat@chromium.org <derat@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-11-10 18:15:08 +0000
commit91a79239222020a645e69e6db55d24e4d5bb2ca9 (patch)
treedb4d7184fea9b8af9a939822be8a0f3d9b96c09a /chrome/browser/ui/views
parentbcfc82aa62de3794364854fabf908b1ebe0aa8de (diff)
downloadchromium_src-91a79239222020a645e69e6db55d24e4d5bb2ca9.zip
chromium_src-91a79239222020a645e69e6db55d24e4d5bb2ca9.tar.gz
chromium_src-91a79239222020a645e69e6db55d24e4d5bb2ca9.tar.bz2
chromeos: Update help URLs.
This also moves some untranslatable URL strings out of .grd files and into code so we don't duplicate them per-language. BUG=chromium-os:8117 TEST=trybots; also built and ran the chrome os version Review URL: http://codereview.chromium.org/4495001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65683 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/ui/views')
-rw-r--r--chrome/browser/ui/views/options/advanced_contents_view.cc8
-rw-r--r--chrome/browser/ui/views/page_info_bubble_view.cc5
-rw-r--r--chrome/browser/ui/views/sad_tab_view.cc8
3 files changed, 14 insertions, 7 deletions
diff --git a/chrome/browser/ui/views/options/advanced_contents_view.cc b/chrome/browser/ui/views/options/advanced_contents_view.cc
index b8513b6..4fa3116 100644
--- a/chrome/browser/ui/views/options/advanced_contents_view.cc
+++ b/chrome/browser/ui/views/options/advanced_contents_view.cc
@@ -27,6 +27,7 @@
#include "chrome/browser/browser_process.h"
#include "chrome/browser/download/download_manager.h"
#include "chrome/browser/download/download_prefs.h"
+#include "chrome/browser/google/google_util.h"
#include "chrome/browser/gears_integration.h"
#include "chrome/browser/options_util.h"
#include "chrome/browser/prefs/pref_member.h"
@@ -48,6 +49,7 @@
#include "chrome/browser/views/restart_message_box.h"
#include "chrome/common/chrome_switches.h"
#include "chrome/common/pref_names.h"
+#include "chrome/common/url_constants.h"
#include "gfx/canvas_skia.h"
#include "gfx/native_theme_win.h"
#include "grit/app_resources.h"
@@ -540,9 +542,9 @@ void PrivacySection::ButtonPressed(
void PrivacySection::LinkActivated(views::Link* source, int event_flags) {
DCHECK(source == learn_more_link_);
- browser::ShowOptionsURL(
- profile(),
- GURL(l10n_util::GetString(IDS_LEARN_MORE_PRIVACY_URL)));
+ GURL url = google_util::AppendGoogleLocaleParam(
+ GURL(chrome::kPrivacyLearnMoreURL));
+ browser::ShowOptionsURL(profile(), url);
}
void PrivacySection::InitControlLayout() {
diff --git a/chrome/browser/ui/views/page_info_bubble_view.cc b/chrome/browser/ui/views/page_info_bubble_view.cc
index 90fa667..0dbd950 100644
--- a/chrome/browser/ui/views/page_info_bubble_view.cc
+++ b/chrome/browser/ui/views/page_info_bubble_view.cc
@@ -9,9 +9,11 @@
#include "chrome/browser/browser_list.h"
#include "chrome/browser/cert_store.h"
#include "chrome/browser/certificate_viewer.h"
+#include "chrome/browser/google/google_util.h"
#include "chrome/browser/views/frame/browser_view.h"
#include "chrome/browser/views/info_bubble.h"
#include "chrome/browser/views/toolbar_view.h"
+#include "chrome/common/url_constants.h"
#include "grit/generated_resources.h"
#include "grit/locale_settings.h"
#include "views/controls/image_view.h"
@@ -205,7 +207,8 @@ void PageInfoBubbleView::ModelChanged() {
}
void PageInfoBubbleView::LinkActivated(views::Link* source, int event_flags) {
- GURL url = GURL(l10n_util::GetStringUTF16(IDS_PAGE_INFO_HELP_CENTER));
+ GURL url = google_util::AppendGoogleLocaleParam(
+ GURL(chrome::kPageInfoHelpCenterURL));
Browser* browser = BrowserList::GetLastActive();
browser->OpenURL(url, GURL(), NEW_FOREGROUND_TAB, PageTransition::LINK);
}
diff --git a/chrome/browser/ui/views/sad_tab_view.cc b/chrome/browser/ui/views/sad_tab_view.cc
index 31f45fd..f8a48a9 100644
--- a/chrome/browser/ui/views/sad_tab_view.cc
+++ b/chrome/browser/ui/views/sad_tab_view.cc
@@ -6,8 +6,10 @@
#include "app/l10n_util.h"
#include "app/resource_bundle.h"
+#include "chrome/browser/google/google_util.h"
#include "chrome/browser/tab_contents/tab_contents.h"
#include "chrome/browser/tab_contents/tab_contents_delegate.h"
+#include "chrome/common/url_constants.h"
#include "gfx/canvas.h"
#include "gfx/canvas_skia.h"
#include "gfx/size.h"
@@ -110,7 +112,8 @@ void SadTabView::Layout() {
void SadTabView::LinkActivated(views::Link* source, int event_flags) {
if (tab_contents_ != NULL && source == learn_more_link_) {
- string16 url = l10n_util::GetStringUTF16(IDS_CRASH_REASON_URL);
+ GURL help_url =
+ google_util::AppendGoogleLocaleParam(GURL(chrome::kCrashReasonURL));
WindowOpenDisposition disposition(CURRENT_TAB);
#if defined(OS_CHROMEOS)
if (tab_contents_->delegate() &&
@@ -120,8 +123,7 @@ void SadTabView::LinkActivated(views::Link* source, int event_flags) {
disposition = NEW_FOREGROUND_TAB;
}
#endif
- tab_contents_->OpenURL(GURL(url), GURL(), disposition,
- PageTransition::LINK);
+ tab_contents_->OpenURL(help_url, GURL(), disposition, PageTransition::LINK);
}
}