summaryrefslogtreecommitdiffstats
path: root/chrome_frame/chrome_frame_automation.cc
diff options
context:
space:
mode:
authorjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-13 05:21:17 +0000
committerjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-13 05:21:17 +0000
commit3cb054e682096bb5596ca0403d7fed2548c83f2c (patch)
tree9b4ab6b05693db127ef8c51baf7e951551f9e1b8 /chrome_frame/chrome_frame_automation.cc
parent394184966eb9ce9a18d019cca3d308ec7e18f78d (diff)
downloadchromium_src-3cb054e682096bb5596ca0403d7fed2548c83f2c.zip
chromium_src-3cb054e682096bb5596ca0403d7fed2548c83f2c.tar.gz
chromium_src-3cb054e682096bb5596ca0403d7fed2548c83f2c.tar.bz2
Remove g_browser_process dependency from content. Also make all the SyncChannels in the browser process ChannelProxy instead, since no code in the browser should send synchronous IPC messages. The renderer one was done like that a long time ago to send sync IPCs for accessibility, and we learnt that that doesn't work.
BUG=76697 Review URL: http://codereview.chromium.org/7046100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88806 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome_frame/chrome_frame_automation.cc')
-rw-r--r--chrome_frame/chrome_frame_automation.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/chrome_frame/chrome_frame_automation.cc b/chrome_frame/chrome_frame_automation.cc
index f0ccbe4..e42771c 100644
--- a/chrome_frame/chrome_frame_automation.cc
+++ b/chrome_frame/chrome_frame_automation.cc
@@ -149,7 +149,7 @@ void ChromeFrameAutomationProxyImpl::SendAsAsync(
IPC::SyncMessage* msg,
SyncMessageReplyDispatcher::SyncMessageCallContext* context, void* key) {
sync_->Push(msg, context, key);
- channel_->ChannelProxy::Send(msg);
+ channel_->Send(msg);
}
void ChromeFrameAutomationProxyImpl::CancelAsync(void* key) {