summaryrefslogtreecommitdiffstats
path: root/chrome
diff options
context:
space:
mode:
authorphajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-02-27 07:21:34 +0000
committerphajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-02-27 07:21:34 +0000
commita3cfae6e2fb8693e935d2865ccdb1188d07d1241 (patch)
treec4bcfba83bd12c96183cb1a6f7310e6efbbb2f39 /chrome
parenta4864fde3684c7bcfadaff78ffeb9dd1d562d1c5 (diff)
downloadchromium_src-a3cfae6e2fb8693e935d2865ccdb1188d07d1241.zip
chromium_src-a3cfae6e2fb8693e935d2865ccdb1188d07d1241.tar.gz
chromium_src-a3cfae6e2fb8693e935d2865ccdb1188d07d1241.tar.bz2
Add temp scaffolding stubs for automation bits to unbreak shared linking.
It would have to be done anyway as part of my startup_tests porting effort. Review URL: http://codereview.chromium.org/28212 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10592 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r--chrome/common/temp_scaffolding_stubs.cc130
1 files changed, 130 insertions, 0 deletions
diff --git a/chrome/common/temp_scaffolding_stubs.cc b/chrome/common/temp_scaffolding_stubs.cc
index aeb3503..d43bb4f 100644
--- a/chrome/common/temp_scaffolding_stubs.cc
+++ b/chrome/common/temp_scaffolding_stubs.cc
@@ -16,6 +16,7 @@
#include "base/singleton.h"
#include "base/task.h"
#include "chrome/browser/autocomplete/history_url_provider.h"
+#include "chrome/browser/automation/automation_provider.h"
#include "chrome/browser/browser.h"
#include "chrome/browser/browser_shutdown.h"
#include "chrome/browser/cache_manager_host.h"
@@ -47,6 +48,135 @@
//--------------------------------------------------------------------------
+WebContents* AutomationProvider::GetWebContentsForHandle(
+ int handle, NavigationController** tab) {
+ NOTIMPLEMENTED();
+ return NULL;
+}
+
+void AutomationProvider::GetActiveWindow(int* handle) { NOTIMPLEMENTED(); }
+
+void AutomationProvider::IsWindowActive(int handle, bool* success,
+ bool* is_active) {
+ *success = false;
+ NOTIMPLEMENTED();
+}
+
+void AutomationProvider::ActivateWindow(int handle) { NOTIMPLEMENTED(); }
+
+void AutomationProvider::SetWindowVisible(int handle, bool visible,
+ bool* result) { NOTIMPLEMENTED(); }
+
+void AutomationProvider::GetFocusedViewID(int handle, int* view_id) {
+ NOTIMPLEMENTED();
+}
+
+void AutomationProvider::OpenNewBrowserWindow(int show_command) {
+ NOTIMPLEMENTED();
+}
+
+void AutomationProvider::GetWindowForBrowser(int browser_handle,
+ bool* success,
+ int* handle) {
+ *success = false;
+ NOTIMPLEMENTED();
+}
+
+void AutomationProvider::GetAutocompleteEditForBrowser(
+ int browser_handle,
+ bool* success,
+ int* autocomplete_edit_handle) {
+ *success = false;
+ NOTIMPLEMENTED();
+}
+
+void AutomationProvider::GetBrowserForWindow(int window_handle,
+ bool* success,
+ int* browser_handle) {
+ *success = false;
+ NOTIMPLEMENTED();
+}
+
+void AutomationProvider::GetSecurityState(int handle, bool* success,
+ SecurityStyle* security_style,
+ int* ssl_cert_status,
+ int* mixed_content_status) {
+ *success = false;
+ NOTIMPLEMENTED();
+}
+
+void AutomationProvider::GetPageType(int handle, bool* success,
+ NavigationEntry::PageType* page_type) {
+ *success = false;
+ NOTIMPLEMENTED();
+}
+
+void AutomationProvider::ActionOnSSLBlockingPage(int handle, bool proceed,
+ IPC::Message* reply_message) {
+ NOTIMPLEMENTED();
+}
+
+void AutomationProvider::PrintNow(int tab_handle,
+ IPC::Message* reply_message) {
+ NOTIMPLEMENTED();
+}
+
+void AutomationProvider::SavePage(int tab_handle,
+ const std::wstring& file_name,
+ const std::wstring& dir_path,
+ int type,
+ bool* success) {
+ *success = false;
+ NOTIMPLEMENTED();
+}
+
+void AutomationProvider::GetAutocompleteEditText(int autocomplete_edit_handle,
+ bool* success,
+ std::wstring* text) {
+ *success = false;
+ NOTIMPLEMENTED();
+}
+
+void AutomationProvider::SetAutocompleteEditText(int autocomplete_edit_handle,
+ const std::wstring& text,
+ bool* success) {
+ *success = false;
+ NOTIMPLEMENTED();
+}
+
+void AutomationProvider::AutocompleteEditGetMatches(
+ int autocomplete_edit_handle,
+ bool* success,
+ std::vector<AutocompleteMatchData>* matches) {
+ *success = false;
+ NOTIMPLEMENTED();
+}
+
+void AutomationProvider::AutocompleteEditIsQueryInProgress(
+ int autocomplete_edit_handle,
+ bool* success,
+ bool* query_in_progress) {
+ *success = false;
+ NOTIMPLEMENTED();
+}
+
+void AutomationProvider::OnMessageFromExternalHost(
+ int handle, const std::string& target, const std::string& message) {
+ NOTIMPLEMENTED();
+}
+
+void AutomationProvider::GetShowingAppModalDialog(bool* showing_dialog,
+ int* dialog_button) {
+ NOTIMPLEMENTED();
+}
+
+void AutomationProvider::ClickAppModalDialogButton(int button, bool* success) {
+ *success = false;
+ NOTIMPLEMENTED();
+}
+
+//--------------------------------------------------------------------------
+
bool ShellIntegration::SetAsDefaultBrowser() {
NOTIMPLEMENTED();
return true;