Index: content/browser/frame_host/render_frame_host_manager.h |
diff --git a/content/browser/frame_host/render_frame_host_manager.h b/content/browser/frame_host/render_frame_host_manager.h |
index f8004d9f901b5238f68cdf25745bcf83bbf1da14..086dea52b11022fb353ca0ca1f209cf81297cb70 100644 |
--- a/content/browser/frame_host/render_frame_host_manager.h |
+++ b/content/browser/frame_host/render_frame_host_manager.h |
@@ -19,6 +19,7 @@ |
#include "content/public/browser/notification_registrar.h" |
#include "content/public/common/referrer.h" |
#include "ui/base/page_transition_types.h" |
+#include "url/origin.h" |
namespace content { |
class BrowserContext; |
@@ -417,6 +418,10 @@ class CONTENT_EXPORT RenderFrameHostManager : public NotificationObserver { |
// window.name property. |
void OnDidUpdateName(const std::string& name); |
+ // Send updated origin to all frame proxies when the frame navigates to a new |
+ // origin. |
+ void OnDidUpdateOrigin(const url::Origin& origin); |
+ |
void EnsureRenderViewInitialized(FrameTreeNode* source, |
RenderViewHostImpl* render_view_host, |
SiteInstance* instance); |