diff --git a/Userland/Libraries/LibWeb/HTML/HTMLObjectElement.cpp b/Userland/Libraries/LibWeb/HTML/HTMLObjectElement.cpp index 3c46719973..7da61598b6 100644 --- a/Userland/Libraries/LibWeb/HTML/HTMLObjectElement.cpp +++ b/Userland/Libraries/LibWeb/HTML/HTMLObjectElement.cpp @@ -21,11 +21,15 @@ HTMLObjectElement::HTMLObjectElement(DOM::Document& document, DOM::QualifiedName m_image_loader.on_load = [this] { m_should_show_fallback_content = false; set_needs_style_update(true); + // FIXME: This should be done by the HTML^Wdocument parser. + dispatch_event(DOM::Event::create(HTML::EventNames::load)); }; m_image_loader.on_fail = [this] { m_should_show_fallback_content = true; set_needs_style_update(true); + // FIXME: This should be done by the HTML^Wdocument parser. + dispatch_event(DOM::Event::create(HTML::EventNames::load)); }; }