1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 05:38:11 +00:00

LibWeb: Implement (naive) version of HTMLIFrameElement.contentWindow

This should really return the WindowProxy, but since we don't have the
infrastructure set up just yet, just return the window object itself
for now.
This commit is contained in:
Andreas Kling 2022-08-04 20:13:52 +02:00
parent 8909ef5b90
commit 2801ddfa76
3 changed files with 14 additions and 0 deletions

View file

@ -103,4 +103,13 @@ const DOM::Document* BrowsingContextContainer::get_svg_document() const
return nullptr;
}
HTML::Window* BrowsingContextContainer::content_window() const
{
// FIXME: This should return the WindowProxy
auto* document = content_document();
if (!document)
return nullptr;
return const_cast<HTML::Window*>(&document->window());
}
}