summaryrefslogtreecommitdiffstats
path: root/chrome_frame/chrome_frame_automation.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome_frame/chrome_frame_automation.h')
-rw-r--r--chrome_frame/chrome_frame_automation.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/chrome_frame/chrome_frame_automation.h b/chrome_frame/chrome_frame_automation.h
index 0d647eb..31acc97 100644
--- a/chrome_frame/chrome_frame_automation.h
+++ b/chrome_frame/chrome_frame_automation.h
@@ -190,7 +190,9 @@ class ChromeFrameAutomationClient
bool incognito);
void Uninitialize();
- virtual bool InitiateNavigation(const std::string& url, bool is_privileged);
+ virtual bool InitiateNavigation(const std::string& url,
+ const std::string& referrer,
+ bool is_privileged);
virtual bool NavigateToIndex(int index);
bool ForwardMessageFromExternalHost(const std::string& message,
const std::string& origin,
@@ -308,7 +310,7 @@ class ChromeFrameAutomationClient
void CallDelegateImpl(Task* delegate_task);
HWND chrome_window() const { return chrome_window_; }
- void BeginNavigate(const GURL& url);
+ void BeginNavigate(const GURL& url, const GURL& referrer);
void BeginNavigateCompleted(AutomationMsg_NavigationResponseValues result);
// Helpers