diff --git a/Userland/Applications/Browser/Tab.cpp b/Userland/Applications/Browser/Tab.cpp index 0a292b4119..13deed226b 100644 --- a/Userland/Applications/Browser/Tab.cpp +++ b/Userland/Applications/Browser/Tab.cpp @@ -178,11 +178,19 @@ Tab::Tab(BrowserWindow& window) if (m_dom_inspector_widget) m_dom_inspector_widget->clear_dom_json(); + + if (m_console_widget) + m_console_widget->clear_output(); }; hooks().on_load_finish = [this](auto&) { if (m_dom_inspector_widget) m_web_content_view->inspect_dom_tree(); + + // FIXME: This is called after the page has finished loading, which means any log messages + // that happen *while* it is loading (such as inline