diff options
author | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-03-05 09:38:38 +0000 |
---|---|---|
committer | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-03-05 09:38:38 +0000 |
commit | 71cbd00ce4c63af41f3d9a3c2acffc301600813b (patch) | |
tree | b9b790d01e4af1a61c22342126996d13911e901c /chrome/test/automation/automation_proxy.cc | |
parent | bd7105a8391c87c2c3e443392f58aa2b1a61dcbf (diff) | |
download | chromium_src-71cbd00ce4c63af41f3d9a3c2acffc301600813b.zip chromium_src-71cbd00ce4c63af41f3d9a3c2acffc301600813b.tar.gz chromium_src-71cbd00ce4c63af41f3d9a3c2acffc301600813b.tar.bz2 |
Make startup_tests build and run on Linux (except reference tests).
Review URL: http://codereview.chromium.org/27240
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10978 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/test/automation/automation_proxy.cc')
-rw-r--r-- | chrome/test/automation/automation_proxy.cc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/chrome/test/automation/automation_proxy.cc b/chrome/test/automation/automation_proxy.cc index 06ec99e..73bb91d 100644 --- a/chrome/test/automation/automation_proxy.cc +++ b/chrome/test/automation/automation_proxy.cc @@ -402,6 +402,17 @@ BrowserProxy* AutomationProxy::GetLastActiveBrowserWindow() { return new BrowserProxy(this, tracker_.get(), handle); } +#if defined(OS_POSIX) +base::file_handle_mapping_vector AutomationProxy::fds_to_map() const { + base::file_handle_mapping_vector map; + int src_fd = -1, dest_fd = -1; + channel_->GetClientFileDescriptorMapping(&src_fd, &dest_fd); + if (src_fd > -1) + map.push_back(std::make_pair(src_fd, dest_fd)); + return map; +} +#endif // defined(OS_POSIX) + bool AutomationProxy::Send(IPC::Message* message) { return SendWithTimeout(message, base::kNoTimeout, NULL); } |