#include <vector>
#include "content/browser/site_instance_impl.h"
#include "content/public/browser/render_frame_host.h"
#include "content/public/browser/web_contents.h"
#include "content/public/test/navigation_simulator.h"
#include "content/public/test/test_renderer_host.h"
#include "content/test/test_render_frame_host.h"
#include "third_party/blink/public/common/frame/frame_policy.h"
#include "third_party/blink/public/common/permissions_policy/origin_with_possible_wildcards.h"
#include "third_party/blink/public/common/permissions_policy/permissions_policy.h"
#include "url/gurl.h"
#include "url/origin.h"
namespace content {
class RenderFrameHostPermissionsPolicyTest
: public content::RenderViewHostTestHarness { … };
TEST_F(RenderFrameHostPermissionsPolicyTest, DefaultPolicy) { … }
TEST_F(RenderFrameHostPermissionsPolicyTest, HeaderPolicy) { … }
TEST_F(RenderFrameHostPermissionsPolicyTest, ContainerPolicy) { … }
TEST_F(RenderFrameHostPermissionsPolicyTest, HeaderAndContainerPolicy) { … }
}