From 10aa485c0c07b146cbeff21dadfe34f5be6364b9 Mon Sep 17 00:00:00 2001 From: eri Date: Sun, 27 Oct 2024 23:33:01 +0000 Subject: [PATCH] Devtools: Don't display iframes in the tab list (#34032) Signed-off-by: eri --- components/script/script_thread.rs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/components/script/script_thread.rs b/components/script/script_thread.rs index a367967bd4d..4a4494f5b7f 100644 --- a/components/script/script_thread.rs +++ b/components/script/script_thread.rs @@ -3866,11 +3866,13 @@ impl ScriptThread { .unwrap(); // Notify devtools that a new script global exists. - self.notify_devtools( - document.Title(), - final_url.clone(), - (incomplete.browsing_context_id, incomplete.pipeline_id, None), - ); + if incomplete.top_level_browsing_context_id.0 == incomplete.browsing_context_id { + self.notify_devtools( + document.Title(), + final_url.clone(), + (incomplete.browsing_context_id, incomplete.pipeline_id, None), + ); + } document.set_https_state(metadata.https_state); document.set_navigation_start(incomplete.navigation_start);