From 3867f2ea850aed229d8ce72c2e2e48a762929ea2 Mon Sep 17 00:00:00 2001 From: Akash Yadav Date: Sat, 25 Oct 2025 21:42:16 +0530 Subject: [PATCH] fix(builder): do not use look-behinds for replacements Signed-off-by: Akash Yadav --- builder/src/steps/prepare/firefox.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/builder/src/steps/prepare/firefox.py b/builder/src/steps/prepare/firefox.py index 700b8da..e17aadd 100644 --- a/builder/src/steps/prepare/firefox.py +++ b/builder/src/steps/prepare/firefox.py @@ -332,9 +332,9 @@ FINAL_TARGET_FILES.defaults.settings.main += [ *_process_file( path="toolkit/components/glean/src/init/mod.rs", replacements=[ - regex(r'(?<=enable_internal_pings:\s*)true', r'false'), - regex(r'(?<=upload_enabled\s*=\s*)true', r'false'), - regex(r'(?<=use_core_mps:\s*)true', r'false'), + regex(r'enable_internal_pings:\s*true', r'enable_internal_pings: false'), + regex(r'upload_enabled\s*=\s*true', r'upload_enabled = false'), + regex(r'use_core_mps:\s*true', r'use_core_mps: false'), ], ),