#include "components/permissions/permission_request_data.h"
#include "components/permissions/permission_context_base.h"
#include "content/public/browser/permission_request_description.h"
namespace permissions {
PermissionRequestData::PermissionRequestData(
PermissionContextBase* context,
const PermissionRequestID& id,
const content::PermissionRequestDescription& request_description,
const GURL& canonical_requesting_origin)
: … { … }
PermissionRequestData::PermissionRequestData(PermissionContextBase* context,
const PermissionRequestID& id,
bool user_gesture,
const GURL& requesting_origin,
const GURL& embedding_origin)
: … { … }
PermissionRequestData::PermissionRequestData(RequestType request_type,
bool user_gesture,
const GURL& requesting_origin,
const GURL& embedding_origin)
: … { … }
PermissionRequestData& PermissionRequestData::operator=(
PermissionRequestData&&) = default;
PermissionRequestData::PermissionRequestData(PermissionRequestData&&) = default;
PermissionRequestData::~PermissionRequestData() = default;
}