ladybird/Userland/Libraries/LibWeb/HTML/HTMLIFrameElement.h
Luke 59cfc4a8db LibWeb: Rename "FrameHostElement" to "BrowsingContextContainer"
With the renaming of "Frame" to "BrowsingContext", this changes
"FrameHostElement" to "BrowsingContextContainer" to further
match the spec.

https://html.spec.whatwg.org/#browsing-context-container
2021-05-31 16:25:13 +02:00

29 lines
678 B
C++

/*
* Copyright (c) 2020-2021, Andreas Kling <kling@serenityos.org>
*
* SPDX-License-Identifier: BSD-2-Clause
*/
#pragma once
#include <LibWeb/HTML/BrowsingContextContainer.h>
namespace Web::HTML {
class HTMLIFrameElement final : public BrowsingContextContainer {
public:
using WrapperType = Bindings::HTMLIFrameElementWrapper;
HTMLIFrameElement(DOM::Document&, QualifiedName);
virtual ~HTMLIFrameElement() override;
virtual RefPtr<Layout::Node> create_layout_node() override;
private:
virtual void inserted() override;
virtual void parse_attribute(const FlyString& name, const String& value) override;
void load_src(const String&);
};
}