| Index: chrome/browser/browser.cc
|
| diff --git a/chrome/browser/browser.cc b/chrome/browser/browser.cc
|
| index d78f6757d697116b43f6dfaca7e9181efb8153d4..8d30d28ae6f4e4e1f6aac5b9b7804ab63a7ead12 100644
|
| --- a/chrome/browser/browser.cc
|
| +++ b/chrome/browser/browser.cc
|
| @@ -38,6 +38,9 @@
|
| #ifdef CHROME_PERSONALIZATION
|
| #include "chrome/personalization/personalization.h"
|
| #endif
|
| +#include "grit/chromium_strings.h"
|
| +#include "grit/generated_resources.h"
|
| +#include "grit/locale_settings.h"
|
| #include "net/base/cookie_monster.h"
|
| #include "net/base/cookie_policy.h"
|
| #include "net/base/net_util.h"
|
| @@ -69,9 +72,6 @@
|
| #include "chrome/browser/window_sizer.h"
|
| #include "chrome/common/child_process_host.h"
|
| #include "chrome/common/win_util.h"
|
| -#include "grit/chromium_strings.h"
|
| -#include "grit/generated_resources.h"
|
| -#include "grit/locale_settings.h"
|
|
|
| #endif // OS_WIN
|
|
|
| @@ -391,7 +391,6 @@ SkBitmap Browser::GetCurrentPageIcon() const {
|
| }
|
|
|
| std::wstring Browser::GetCurrentPageTitle() const {
|
| -#if defined(OS_WIN)
|
| TabContents* contents = tabstrip_model_.GetSelectedTabContents();
|
| std::wstring title;
|
|
|
| @@ -405,10 +404,6 @@ std::wstring Browser::GetCurrentPageTitle() const {
|
| title = l10n_util::GetString(IDS_TAB_UNTITLED_TITLE);
|
|
|
| return l10n_util::GetStringF(IDS_BROWSER_WINDOW_TITLE_FORMAT, title);
|
| -#elif defined(OS_POSIX)
|
| - // TODO(port): turn on when generating chrome_strings.h from grit
|
| - return L"untitled";
|
| -#endif
|
| }
|
|
|
| // static
|
| @@ -762,6 +757,21 @@ void Browser::ViewSource() {
|
| }
|
| }
|
|
|
| +bool Browser::SupportsWindowFeature(WindowFeature feature) const {
|
| + unsigned int features = FEATURE_INFOBAR | FEATURE_DOWNLOADSHELF;
|
| + if (type() == TYPE_NORMAL)
|
| + features |= FEATURE_BOOKMARKBAR;
|
| + if (!window_ || !window_->IsFullscreen()) {
|
| + if (type() == TYPE_NORMAL)
|
| + features |= FEATURE_TABSTRIP | FEATURE_TOOLBAR;
|
| + else
|
| + features |= FEATURE_TITLEBAR;
|
| + if ((type() & Browser::TYPE_APP) == 0)
|
| + features |= FEATURE_LOCATIONBAR;
|
| + }
|
| + return !!(features & feature);
|
| +}
|
| +
|
| #if defined(OS_WIN)
|
|
|
| void Browser::ClosePopups() {
|
| @@ -977,21 +987,6 @@ void Browser::ShowDownloadsTab() {
|
| ShowSingleDOMUITab(DownloadsUI::GetBaseURL());
|
| }
|
|
|
| -bool Browser::SupportsWindowFeature(WindowFeature feature) const {
|
| - unsigned int features = FEATURE_INFOBAR | FEATURE_DOWNLOADSHELF;
|
| - if (type() == TYPE_NORMAL)
|
| - features |= FEATURE_BOOKMARKBAR;
|
| - if (!window_ || !window_->IsFullscreen()) {
|
| - if (type() == TYPE_NORMAL)
|
| - features |= FEATURE_TABSTRIP | FEATURE_TOOLBAR;
|
| - else
|
| - features |= FEATURE_TITLEBAR;
|
| - if ((type() & Browser::TYPE_APP) == 0)
|
| - features |= FEATURE_LOCATIONBAR;
|
| - }
|
| - return !!(features & feature);
|
| -}
|
| -
|
| void Browser::OpenClearBrowsingDataDialog() {
|
| UserMetrics::RecordAction(L"ClearBrowsingData_ShowDlg", profile_);
|
| window_->ShowClearBrowsingDataDialog();
|
|
|