commit da4f17fa4c7fab186aaadf6be4f12ba46959f718
parent f784e4931b5330694451c47b79f77d4b91964086
Author: Karl Tomlinson <karlt+@karlt.net>
Date: Wed, 1 Oct 2025 07:08:36 +0000
Bug 1991799 Undo SpecialPowers preference changes between each reftest load r=tnikkel,layout-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D266936
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/layout/tools/reftest/reftest.sys.mjs b/layout/tools/reftest/reftest.sys.mjs
@@ -1763,6 +1763,9 @@ function ResetRenderingState() {
}
async function RestoreChangedPreferences() {
+ // Restore any preferences set via SpecialPowers in a previous test.
+ await g.containingWindow.SpecialPowers.flushPrefEnv();
+
if (!g.prefsToRestore.length) {
return;
}