From e253b2610361d3036d85dbea58f8bef2d1d8e261 Mon Sep 17 00:00:00 2001 From: "ananta@chromium.org" Date: Thu, 10 Dec 2009 21:55:08 +0000 Subject: ChromeFrame uses the IPC automation channel to talk to Chrome. The IPC messages sent by ChromeFrame are handled by the AutomationProvider class in Chrome, which also handles other IPC's not used by ChromeFrame. We now have a new class ChromeFrameAutomationProvider which derives from the AutomationProvider class and validates that incoming IPC messages are valid ChromeFrame messages. Bug=29931 Test=Covered by unit test Review URL: http://codereview.chromium.org/476008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34290 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/chrome_browser.gypi | 2 ++ 1 file changed, 2 insertions(+) (limited to 'chrome/chrome_browser.gypi') diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi index f0c85f9..bd8bc81 100755 --- a/chrome/chrome_browser.gypi +++ b/chrome/chrome_browser.gypi @@ -118,6 +118,8 @@ 'browser/automation/automation_resource_tracker.cc', 'browser/automation/automation_resource_tracker.h', 'browser/automation/automation_tab_tracker.h', + 'browser/automation/chrome_frame_automation_provider.cc', + 'browser/automation/chrome_frame_automation_provider.h', 'browser/automation/url_request_automation_job.cc', 'browser/automation/url_request_automation_job.h', 'browser/automation/automation_window_tracker.h', -- cgit v1.1