mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-08-15 23:09:05 +00:00
LibWeb: Rename NestedBrowsingContextP => NavigableContainerViewportP
...where P is for Paintable :^)
This commit is contained in:
parent
11d966f3ba
commit
dd7623eb30
Notes:
github-actions[bot]
2024-11-26 17:59:29 +00:00
Author: https://github.com/awesomekling
Commit: dd7623eb30
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/2592
7 changed files with 27 additions and 27 deletions
|
@ -624,7 +624,7 @@ set(SOURCES
|
||||||
Painting/LabelablePaintable.cpp
|
Painting/LabelablePaintable.cpp
|
||||||
Painting/MarkerPaintable.cpp
|
Painting/MarkerPaintable.cpp
|
||||||
Painting/MediaPaintable.cpp
|
Painting/MediaPaintable.cpp
|
||||||
Painting/NestedBrowsingContextPaintable.cpp
|
Painting/NavigableContainerViewportPaintable.cpp
|
||||||
Painting/PaintContext.cpp
|
Painting/PaintContext.cpp
|
||||||
Painting/Paintable.cpp
|
Painting/Paintable.cpp
|
||||||
Painting/PaintableBox.cpp
|
Painting/PaintableBox.cpp
|
||||||
|
|
|
@ -143,7 +143,7 @@ GC::Ptr<Layout::Node> HTMLObjectElement::create_layout_node(CSS::StyleProperties
|
||||||
case Representation::Children:
|
case Representation::Children:
|
||||||
return NavigableContainer::create_layout_node(move(style));
|
return NavigableContainer::create_layout_node(move(style));
|
||||||
case Representation::NestedBrowsingContext:
|
case Representation::NestedBrowsingContext:
|
||||||
// FIXME: Actually paint the nested browsing context's document, similar to how iframes are painted with NavigableContainerViewport and NestedBrowsingContextPaintable.
|
// FIXME: Actually paint the nested browsing context's document, similar to how iframes are painted with NavigableContainerViewport and NavigableContainerViewportPaintable.
|
||||||
return nullptr;
|
return nullptr;
|
||||||
case Representation::Image:
|
case Representation::Image:
|
||||||
if (image_data())
|
if (image_data())
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
#include <LibWeb/DOM/Document.h>
|
#include <LibWeb/DOM/Document.h>
|
||||||
#include <LibWeb/Layout/NavigableContainerViewport.h>
|
#include <LibWeb/Layout/NavigableContainerViewport.h>
|
||||||
#include <LibWeb/Layout/Viewport.h>
|
#include <LibWeb/Layout/Viewport.h>
|
||||||
#include <LibWeb/Painting/NestedBrowsingContextPaintable.h>
|
#include <LibWeb/Painting/NavigableContainerViewportPaintable.h>
|
||||||
|
|
||||||
namespace Web::Layout {
|
namespace Web::Layout {
|
||||||
|
|
||||||
|
@ -37,7 +37,7 @@ void NavigableContainerViewport::did_set_content_size()
|
||||||
|
|
||||||
GC::Ptr<Painting::Paintable> NavigableContainerViewport::create_paintable() const
|
GC::Ptr<Painting::Paintable> NavigableContainerViewport::create_paintable() const
|
||||||
{
|
{
|
||||||
return Painting::NestedBrowsingContextPaintable::create(*this);
|
return Painting::NavigableContainerViewportPaintable::create(*this);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,29 +9,29 @@
|
||||||
#include <LibWeb/Layout/NavigableContainerViewport.h>
|
#include <LibWeb/Layout/NavigableContainerViewport.h>
|
||||||
#include <LibWeb/Layout/Viewport.h>
|
#include <LibWeb/Layout/Viewport.h>
|
||||||
#include <LibWeb/Painting/BorderRadiusCornerClipper.h>
|
#include <LibWeb/Painting/BorderRadiusCornerClipper.h>
|
||||||
#include <LibWeb/Painting/NestedBrowsingContextPaintable.h>
|
#include <LibWeb/Painting/NavigableContainerViewportPaintable.h>
|
||||||
#include <LibWeb/Painting/ViewportPaintable.h>
|
#include <LibWeb/Painting/ViewportPaintable.h>
|
||||||
|
|
||||||
namespace Web::Painting {
|
namespace Web::Painting {
|
||||||
|
|
||||||
GC_DEFINE_ALLOCATOR(NestedBrowsingContextPaintable);
|
GC_DEFINE_ALLOCATOR(NavigableContainerViewportPaintable);
|
||||||
|
|
||||||
GC::Ref<NestedBrowsingContextPaintable> NestedBrowsingContextPaintable::create(Layout::NavigableContainerViewport const& layout_box)
|
GC::Ref<NavigableContainerViewportPaintable> NavigableContainerViewportPaintable::create(Layout::NavigableContainerViewport const& layout_box)
|
||||||
{
|
{
|
||||||
return layout_box.heap().allocate<NestedBrowsingContextPaintable>(layout_box);
|
return layout_box.heap().allocate<NavigableContainerViewportPaintable>(layout_box);
|
||||||
}
|
}
|
||||||
|
|
||||||
NestedBrowsingContextPaintable::NestedBrowsingContextPaintable(Layout::NavigableContainerViewport const& layout_box)
|
NavigableContainerViewportPaintable::NavigableContainerViewportPaintable(Layout::NavigableContainerViewport const& layout_box)
|
||||||
: PaintableBox(layout_box)
|
: PaintableBox(layout_box)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
Layout::NavigableContainerViewport const& NestedBrowsingContextPaintable::layout_box() const
|
Layout::NavigableContainerViewport const& NavigableContainerViewportPaintable::layout_box() const
|
||||||
{
|
{
|
||||||
return static_cast<Layout::NavigableContainerViewport const&>(layout_node());
|
return static_cast<Layout::NavigableContainerViewport const&>(layout_node());
|
||||||
}
|
}
|
||||||
|
|
||||||
void NestedBrowsingContextPaintable::paint(PaintContext& context, PaintPhase phase) const
|
void NavigableContainerViewportPaintable::paint(PaintContext& context, PaintPhase phase) const
|
||||||
{
|
{
|
||||||
if (!is_visible())
|
if (!is_visible())
|
||||||
return;
|
return;
|
|
@ -11,19 +11,19 @@
|
||||||
|
|
||||||
namespace Web::Painting {
|
namespace Web::Painting {
|
||||||
|
|
||||||
class NestedBrowsingContextPaintable final : public PaintableBox {
|
class NavigableContainerViewportPaintable final : public PaintableBox {
|
||||||
GC_CELL(NestedBrowsingContextPaintable, PaintableBox);
|
GC_CELL(NavigableContainerViewportPaintable, PaintableBox);
|
||||||
GC_DECLARE_ALLOCATOR(NestedBrowsingContextPaintable);
|
GC_DECLARE_ALLOCATOR(NavigableContainerViewportPaintable);
|
||||||
|
|
||||||
public:
|
public:
|
||||||
static GC::Ref<NestedBrowsingContextPaintable> create(Layout::NavigableContainerViewport const&);
|
static GC::Ref<NavigableContainerViewportPaintable> create(Layout::NavigableContainerViewport const&);
|
||||||
|
|
||||||
virtual void paint(PaintContext&, PaintPhase) const override;
|
virtual void paint(PaintContext&, PaintPhase) const override;
|
||||||
|
|
||||||
Layout::NavigableContainerViewport const& layout_box() const;
|
Layout::NavigableContainerViewport const& layout_box() const;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
NestedBrowsingContextPaintable(Layout::NavigableContainerViewport const&);
|
NavigableContainerViewportPaintable(Layout::NavigableContainerViewport const&);
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
|
@ -26,7 +26,7 @@ source_set("Painting") {
|
||||||
"LabelablePaintable.cpp",
|
"LabelablePaintable.cpp",
|
||||||
"MarkerPaintable.cpp",
|
"MarkerPaintable.cpp",
|
||||||
"MediaPaintable.cpp",
|
"MediaPaintable.cpp",
|
||||||
"NestedBrowsingContextPaintable.cpp",
|
"NavigableContainerViewportPaintable.cpp",
|
||||||
"PaintContext.cpp",
|
"PaintContext.cpp",
|
||||||
"PaintStyle.cpp",
|
"PaintStyle.cpp",
|
||||||
"Paintable.cpp",
|
"Paintable.cpp",
|
||||||
|
|
|
@ -29,13 +29,13 @@ ViewportPaintable (Viewport<#document>) [0,0 800x600]
|
||||||
PaintableWithLines (BlockContainer<BODY>) [8,8 784x0]
|
PaintableWithLines (BlockContainer<BODY>) [8,8 784x0]
|
||||||
PaintableWithLines (BlockContainer<DIV>#container) [8,8 784x0]
|
PaintableWithLines (BlockContainer<DIV>#container) [8,8 784x0]
|
||||||
PaintableWithLines (BlockContainer<DIV>) [8,8 1x1] overflow: [8,8 20x290]
|
PaintableWithLines (BlockContainer<DIV>) [8,8 1x1] overflow: [8,8 20x290]
|
||||||
NestedBrowsingContextPaintable (NavigableContainerViewport<IFRAME>) [13,13 20x20]
|
NavigableContainerViewportPaintable (NavigableContainerViewport<IFRAME>) [13,13 20x20]
|
||||||
NestedBrowsingContextPaintable (NavigableContainerViewport<IFRAME>) [13,43 20x20]
|
NavigableContainerViewportPaintable (NavigableContainerViewport<IFRAME>) [13,43 20x20]
|
||||||
NestedBrowsingContextPaintable (NavigableContainerViewport<IFRAME>) [13,73 20x20]
|
NavigableContainerViewportPaintable (NavigableContainerViewport<IFRAME>) [13,73 20x20]
|
||||||
NestedBrowsingContextPaintable (NavigableContainerViewport<IFRAME>) [13,103 20x20]
|
NavigableContainerViewportPaintable (NavigableContainerViewport<IFRAME>) [13,103 20x20]
|
||||||
NestedBrowsingContextPaintable (NavigableContainerViewport<IFRAME>) [13,133 20x20]
|
NavigableContainerViewportPaintable (NavigableContainerViewport<IFRAME>) [13,133 20x20]
|
||||||
NestedBrowsingContextPaintable (NavigableContainerViewport<IFRAME>) [13,163 20x20]
|
NavigableContainerViewportPaintable (NavigableContainerViewport<IFRAME>) [13,163 20x20]
|
||||||
NestedBrowsingContextPaintable (NavigableContainerViewport<IFRAME>) [13,193 20x20]
|
NavigableContainerViewportPaintable (NavigableContainerViewport<IFRAME>) [13,193 20x20]
|
||||||
NestedBrowsingContextPaintable (NavigableContainerViewport<IFRAME>) [13,223 20x20]
|
NavigableContainerViewportPaintable (NavigableContainerViewport<IFRAME>) [13,223 20x20]
|
||||||
NestedBrowsingContextPaintable (NavigableContainerViewport<IFRAME>) [13,253 20x20]
|
NavigableContainerViewportPaintable (NavigableContainerViewport<IFRAME>) [13,253 20x20]
|
||||||
NestedBrowsingContextPaintable (NavigableContainerViewport<IFRAME>) [13,283 20x20]
|
NavigableContainerViewportPaintable (NavigableContainerViewport<IFRAME>) [13,283 20x20]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue