| Index: third_party/WebKit/public/web/WebFrame.h
|
| diff --git a/third_party/WebKit/public/web/WebFrame.h b/third_party/WebKit/public/web/WebFrame.h
|
| index 1be0587e0a5a6182400299102705af18891eca38..501c3985245edd5f82c1a8b7c36ca7041e107f72 100644
|
| --- a/third_party/WebKit/public/web/WebFrame.h
|
| +++ b/third_party/WebKit/public/web/WebFrame.h
|
| @@ -31,13 +31,14 @@
|
| #ifndef WebFrame_h
|
| #define WebFrame_h
|
|
|
| +#include <memory>
|
| #include "WebIconURL.h"
|
| #include "WebNode.h"
|
| #include "public/platform/WebCanvas.h"
|
| +#include "public/platform/WebFeaturePolicy.h"
|
| #include "public/platform/WebInsecureRequestPolicy.h"
|
| #include "public/web/WebFrameLoadType.h"
|
| #include "public/web/WebTreeScopeType.h"
|
| -#include <memory>
|
|
|
| namespace v8 {
|
| class Context;
|
| @@ -147,6 +148,14 @@ class WebFrame {
|
| // navigation.
|
| BLINK_EXPORT void setFrameOwnerSandboxFlags(WebSandboxFlags);
|
|
|
| + // Updates the container policy in the frame's FrameOwner. This is used when
|
| + // this frame's parent is in another process, and dynamically updates this
|
| + // frame's container policy, by setting the iframe's allowfullscreen,
|
| + // allowpaymentrequest, allow, or src attributes. The new container policy has
|
| + // no effect until the frame is next navigated.
|
| + BLINK_EXPORT void setFrameOwnerContainerPolicy(
|
| + const blink::WebParsedFeaturePolicy&);
|
| +
|
| // The frame's insecure request policy.
|
| BLINK_EXPORT WebInsecureRequestPolicy getInsecureRequestPolicy() const;
|
|
|
|
|