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 ee6e16ef0aaa9b05feb52d50f2d0a060a5f348c1..76af31cc2ea8a9c6f8c828f4ee9c2450ef360834 100644 |
--- a/content/browser/frame_host/render_frame_host_manager.h |
+++ b/content/browser/frame_host/render_frame_host_manager.h |
@@ -48,6 +48,7 @@ class RenderWidgetHostView; |
class TestWebContents; |
class WebUIImpl; |
struct CommonNavigationParams; |
+struct ContentSecurityPolicyHeader; |
struct FrameReplicationState; |
// Manages RenderFrameHosts for a FrameTreeNode. It maintains a |
@@ -433,6 +434,12 @@ class CONTENT_EXPORT RenderFrameHostManager |
// frame proxies. |
void OnDidUpdateName(const std::string& name, const std::string& unique_name); |
+ // Sends the newly added Content Security Policy header to all the proxies. |
+ void OnDidAddContentSecurityPolicy(const ContentSecurityPolicyHeader& header); |
+ |
+ // Resets Content Security Policy in all the proxies. |
+ void OnDidResetContentSecurityPolicy(); |
+ |
// Sends updated enforcement of strict mixed content checking to all |
// frame proxies when the frame changes its setting. |
void OnEnforceStrictMixedContentChecking(bool should_enforce); |