Open Bug 2004657 Opened 2 months ago Updated 1 month ago

Opening the dev toolbox opens a felt authentication window

Categories

(Firefox Enterprise :: Client, defect)

x86_64
macOS
defect

Tracking

(Not tracked)

People

(Reporter: janika, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [size=2])

No description provided.

When you open the Developer Toolbox, the felt authentication window is opened as well. If one of the two windows is closed, the other gets closed as well.

It's an expected regression from making FELT shown by default. It's easy to hack the Subprocess.call:

diff --git a/devtools/client/framework/browser-toolbox/Launcher.sys.mjs b/devtools/client/framework/browser-toolbox/Launcher.sys.mjs
index 1168772a4152..2b76dd362670 100644
--- a/devtools/client/framework/browser-toolbox/Launcher.sys.mjs
+++ b/devtools/client/framework/browser-toolbox/Launcher.sys.mjs
@@ -331,6 +331,9 @@ export class BrowserToolboxLauncher extends EventEmitter {
       XPCOM_MEM_REFCNT_LOG: null,
       XRE_PROFILE_PATH: null,
       XRE_PROFILE_LOCAL_PATH: null,
+
+      MOZ_AUTOMATION: "1",
+      MOZ_BYPASS_FELT: "1",
     };

     // During local development, incremental builds can trigger the main process

But we may want to do something different

Severity: -- → S3
Target Milestone: --- → MVP
Whiteboard: [size=2]
You need to log in before you can comment on or make changes to this bug.