diff --git a/components/script/dom/document.rs b/components/script/dom/document.rs index 5c0fb4e2c7c..5cfa099932f 100644 --- a/components/script/dom/document.rs +++ b/components/script/dom/document.rs @@ -1048,6 +1048,7 @@ impl Document { DocumentReadyState::Loading => { if self.window().is_top_level() { self.send_to_embedder(EmbedderMsg::LoadStart); + self.send_to_embedder(EmbedderMsg::Status(None)); } update_with_current_time_ms(&self.dom_loading); }, diff --git a/components/servo/lib.rs b/components/servo/lib.rs index d6b3d38590b..282fee3f67c 100644 --- a/components/servo/lib.rs +++ b/components/servo/lib.rs @@ -683,6 +683,10 @@ where if let Err(e) = self.constellation_chan.send(msg) { warn!("Sending navigation to constellation failed ({:?}).", e); } + self.messages_for_embedder.push(( + Some(top_level_browsing_context_id), + EmbedderMsg::Status(None), + )); }, EmbedderEvent::Keyboard(key_event) => {