#include "third_party/blink/renderer/core/html/html_frame_element.h"
#include "third_party/blink/public/mojom/permissions_policy/permissions_policy.mojom-blink.h"
#include "third_party/blink/public/mojom/permissions_policy/policy_value.mojom-blink-forward.h"
#include "third_party/blink/renderer/core/html/frame_edge_info.h"
#include "third_party/blink/renderer/core/html/html_frame_set_element.h"
#include "third_party/blink/renderer/core/html_names.h"
#include "third_party/blink/renderer/core/layout/layout_frame.h"
namespace blink {
HTMLFrameElement::HTMLFrameElement(Document& document)
: … { … }
bool HTMLFrameElement::LayoutObjectIsNeeded(const DisplayStyle&) const { … }
LayoutObject* HTMLFrameElement::CreateLayoutObject(const ComputedStyle& style) { … }
bool HTMLFrameElement::HasFrameBorder() const { … }
bool HTMLFrameElement::NoResize() const { … }
FrameEdgeInfo HTMLFrameElement::EdgeInfo() const { … }
void HTMLFrameElement::ParseAttribute(
const AttributeModificationParams& params) { … }
ParsedPermissionsPolicy HTMLFrameElement::ConstructContainerPolicy() const { … }
}