From 6d70cd30aa1eb2e5e8bcce4f0627cc7c3572cbe4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emilio=20Cobos=20=C3=81lvarez?= Date: Tue, 10 Dec 2024 01:44:24 +0000 Subject: [PATCH] Fix nsCSSFrameConstructor::ContentWillBeRemoved reentrancy guard. If we end up reframing the root for other reasons during the ContentWillBeRemoved call, then we didn't set mReframingForViewportStyles = true, which prevented us from re-entering the viewport style update. Differential Revision: https://phabricator.services.mozilla.com/D231603 bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1935728 gecko-commit: 01780493fe010b61d2ea9baa10f9bef51910f05c gecko-reviewers: dholbert --- css/css-ruby/ruby-body-element-crash.html | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 css/css-ruby/ruby-body-element-crash.html diff --git a/css/css-ruby/ruby-body-element-crash.html b/css/css-ruby/ruby-body-element-crash.html new file mode 100644 index 00000000000000..c1487ab6162935 --- /dev/null +++ b/css/css-ruby/ruby-body-element-crash.html @@ -0,0 +1,15 @@ + + + +