aura: Get rid of some unneeded stubs.
Most of these are for dialogs that already had WebUI
implementations.
BUG=99718
TEST=built with use_aura=1
Review URL: http://codereview.chromium.org/8218027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104937 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/browser/ui/login/login_prompt_ui.cc b/chrome/browser/ui/login/login_prompt_ui.cc
index 2708e89..460c11e 100644
--- a/chrome/browser/ui/login/login_prompt_ui.cc
+++ b/chrome/browser/ui/login/login_prompt_ui.cc
@@ -25,14 +25,6 @@
#include "ui/base/resource/resource_bundle.h"
#include "ui/gfx/size.h"
-#if defined(USE_AURA) && !defined(OS_CHROMEOS) && !defined(TOUCH_UI)
-// TODO(saintlou): This is another big fat hack like in the FileSelector.
-namespace chrome {
-const char kChromeUIHttpAuthHost[] = "http-auth";
-const char kChromeUIHttpAuthURL[] = "chrome://http-auth/";
-} // namespace chrome
-#endif
-
class LoginHandlerSource : public ChromeURLDataManager::DataSource {
public:
LoginHandlerSource()
diff --git a/chrome/browser/ui/views/stubs_aura.cc b/chrome/browser/ui/views/stubs_aura.cc
index 455d057..f7d270fb 100644
--- a/chrome/browser/ui/views/stubs_aura.cc
+++ b/chrome/browser/ui/views/stubs_aura.cc
@@ -41,23 +41,6 @@
namespace browser {
-// Declared in browser_dialogs.h so others don't need to depend on our header.
-void ShowTaskManager() {
- // TODO(beng):
- NOTIMPLEMENTED();
-}
-
-void ShowBackgroundPages() {
- // TODO(beng):
- NOTIMPLEMENTED();
-}
-
-void ShowCollectedCookiesDialog(gfx::NativeWindow parent_window,
- TabContentsWrapper* tab_contents) {
- // TODO(beng):
- NOTIMPLEMENTED();
-}
-
void ShowSSLClientCertificateSelector(
TabContentsWrapper* parent,
net::SSLCertRequestInfo* cert_request_info,
@@ -71,23 +54,6 @@
NOTIMPLEMENTED();
}
-gfx::Rect GrabWindowSnapshot(gfx::NativeWindow window,
- std::vector<unsigned char>* png_representation) {
- // TODO(beng):
- NOTIMPLEMENTED();
- return gfx::Rect();
-}
-
-void ShowHungRendererDialog(TabContents* contents) {
- // TODO(beng):
- NOTIMPLEMENTED();
-}
-
-void HideHungRendererDialog(TabContents* contents) {
- // TODO(beng):
- NOTIMPLEMENTED();
-}
-
#if defined(USE_NSS)
crypto::CryptoModuleBlockingPasswordDelegate*
NewCryptoModuleBlockingDialogDelegate(
@@ -109,17 +75,12 @@
NOTIMPLEMENTED();
}
-void ShowRepostFormWarningDialog(gfx::NativeWindow parent_window,
- TabContents* tab_contents) {
- // TODO(saintlou):
- NOTIMPLEMENTED();
-}
-
-void ShowCryptoModulePasswordDialog(const std::string& module_name,
- bool retry,
- CryptoModulePasswordReason reason,
- const std::string& server,
- const CryptoModulePasswordCallback& callback) {
+void ShowCryptoModulePasswordDialog(
+ const std::string& module_name,
+ bool retry,
+ CryptoModulePasswordReason reason,
+ const std::string& server,
+ const CryptoModulePasswordCallback& callback) {
// TODO(saintlou):
NOTIMPLEMENTED();
}
diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi
index 2d5768b..22038ab 100644
--- a/chrome/chrome_browser.gypi
+++ b/chrome/chrome_browser.gypi
@@ -4142,6 +4142,12 @@
['exclude', '^browser/ui/window_snapshot/window_snapshot_win.cc'],
['include', '^browser/ui/views/simple_message_box_views.cc'],
['include', '^browser/ui/views/simple_message_box_views.h'],
+ ['include', '^browser/ui/webui/collected_cookies_ui_delegate.cc'],
+ ['include', '^browser/ui/webui/collected_cookies_ui_delegate.h'],
+ ['include', '^browser/ui/webui/cookies_tree_model_adapter.cc'],
+ ['include', '^browser/ui/webui/cookies_tree_model_adapter.h'],
+ ['include', '^browser/ui/webui/repost_form_warning_ui.cc'],
+ ['include', '^browser/ui/webui/repost_form_warning_ui.h'],
],
'dependencies': [
'../ui/aura_shell/aura_shell.gyp:aura_shell',
@@ -4182,7 +4188,7 @@
],
}],
],
- }],
+ }],
['OS=="linux" and use_aura==1', {
'dependencies': [
'../build/linux/system.gyp:dbus',
@@ -4190,7 +4196,7 @@
'../build/linux/system.gyp:x11',
'../dbus/dbus.gyp:dbus',
],
- }],
+ }],
# Exclude WebUI certificate viewer if not POSIX or mac (these OS's have
# native certificate viewers).
['os_posix == 0 or OS == "mac"', {
diff --git a/chrome/common/url_constants.cc b/chrome/common/url_constants.cc
index 8edf64e..b8f8b19 100644
--- a/chrome/common/url_constants.cc
+++ b/chrome/common/url_constants.cc
@@ -98,7 +98,7 @@
const char kChromeUIFileManagerURL[] = "chrome://files/";
#endif
-#if defined(OS_CHROMEOS) || defined(TOUCH_UI)
+#if defined(OS_CHROMEOS) || defined(TOUCH_UI) || defined(USE_AURA)
const char kChromeUICollectedCookiesURL[] = "chrome://collected-cookies/";
const char kChromeUIHttpAuthURL[] = "chrome://http-auth/";
const char kChromeUIRepostFormWarningURL[] = "chrome://repost-form-warning/";
@@ -221,7 +221,7 @@
const char kChromeUIFileManagerHost[] = "files";
#endif
-#if defined(OS_CHROMEOS) || defined(TOUCH_UI)
+#if defined(OS_CHROMEOS) || defined(TOUCH_UI) || defined(USE_AURA)
const char kChromeUICollectedCookiesHost[] = "collected-cookies";
const char kChromeUIHttpAuthHost[] = "http-auth";
const char kChromeUIRepostFormWarningHost[] = "repost-form-warning";
diff --git a/chrome/common/url_constants.h b/chrome/common/url_constants.h
index 9c6e2b130..aee1e9d 100644
--- a/chrome/common/url_constants.h
+++ b/chrome/common/url_constants.h
@@ -91,7 +91,7 @@
extern const char kChromeUIFileManagerURL[];
#endif
-#if defined(OS_CHROMEOS) || defined(TOUCH_UI)
+#if defined(OS_CHROMEOS) || defined(TOUCH_UI) || defined(USE_AURA)
extern const char kChromeUICollectedCookiesURL[];
extern const char kChromeUIHttpAuthURL[];
extern const char kChromeUIRepostFormWarningURL[];
@@ -212,7 +212,7 @@
extern const char kChromeUIFileManagerHost[];
#endif
-#if defined(OS_CHROMEOS) || defined(TOUCH_UI)
+#if defined(OS_CHROMEOS) || defined(TOUCH_UI) || defined(USE_AURA)
extern const char kChromeUICollectedCookiesHost[];
extern const char kChromeUIHttpAuthHost[];
extern const char kChromeUIRepostFormWarningHost[];