LibWeb: Invalidate style & layout inside iframes when they change size

This commit is contained in:
Andreas Kling 2022-03-20 16:25:54 +01:00
parent 618b857457
commit 485ef276bd
Notes: sideshowbarker 2024-07-17 17:03:05 +09:00

View file

@ -137,8 +137,10 @@ void BrowsingContext::set_size(Gfx::IntSize const& size)
return;
m_size = size;
if (auto* document = active_document())
document->set_needs_layout();
if (auto* document = active_document()) {
document->invalidate_style();
document->invalidate_layout();
}
for (auto* client : m_viewport_clients)
client->browsing_context_did_set_viewport_rect(viewport_rect());