Index: third_party/WebKit/Source/core/html/HTMLFrameOwnerElement.h |
diff --git a/third_party/WebKit/Source/core/html/HTMLFrameOwnerElement.h b/third_party/WebKit/Source/core/html/HTMLFrameOwnerElement.h |
index 57d3a7bb1f5a4c5259d145984f0ae9187854825c..11d0cc38d1534e6e23b3da9362e15a623cfca43e 100644 |
--- a/third_party/WebKit/Source/core/html/HTMLFrameOwnerElement.h |
+++ b/third_party/WebKit/Source/core/html/HTMLFrameOwnerElement.h |
@@ -126,9 +126,14 @@ class CORE_EXPORT HTMLFrameOwnerElement : public HTMLElement, |
return SecurityOrigin::CreateUnique(); |
} |
- // Construct a new feature policy container policy for this frame, based on |
- // the frame attributes and the effective origin specified in the frame |
+ // Return a feature policy container policy for this frame, based on the |
+ // frame attributes and the effective origin specified in the frame |
// attributes. |
+ virtual Vector<WebParsedFeaturePolicyDeclaration> ConstructContainerPolicy() |
+ const = 0; |
+ |
+ // Update the container policy and notify the frame loader client of any |
+ // changes. |
void UpdateContainerPolicy(); |
private: |