Skip to content

Rename BrowserLauncher interface and implementations#55727

Open
huntie wants to merge 1 commit intofacebook:mainfrom
huntie:export-D94218654
Open

Rename BrowserLauncher interface and implementations#55727
huntie wants to merge 1 commit intofacebook:mainfrom
huntie:export-D94218654

Conversation

@huntie
Copy link
Member

@huntie huntie commented Feb 24, 2026

Summary:
Renames the "BrowserLauncher" concept (unstable_browserLauncher) to "DevToolLauncher" (unstable_toolLauncher), since the scope is now widened to open the desktop debugger shell by default.

Also rename and remove unstable_ prefixes for launchDebuggerShell and prepareDebuggerShell methods (APIs remain unstable on the root option key).

Why not DebuggerLauncher?

This naming remains wide enough to cover other host process delegation in future (e.g. opening other secondary tools, or opening a generic URL in the browser). Debugger launching methods remain specifically named to match their intent.

Changelog: [Internal]

Reviewed By: vzaidman

Differential Revision: D94218654

@meta-cla meta-cla bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Feb 24, 2026
@huntie huntie changed the title Rename AppLauncher interface and implementations Rename BrowserLauncher interface and implementations Feb 26, 2026
Summary:
Renames the **"BrowserLauncher"** concept (`unstable_browserLauncher`) to **"DevToolLauncher"** (`unstable_toolLauncher`), since the scope is now widened to open the desktop debugger shell by default.

Also rename and remove `unstable_` prefixes for `launchDebuggerShell` and `prepareDebuggerShell` methods (APIs remain unstable on the root option key).

**Why not `DebuggerLauncher`?**

This naming remains wide enough to cover other host process delegation in future (e.g. opening other secondary tools, or opening a generic URL in the browser). Debugger launching methods remain specifically named to match their intent.

Changelog: [Internal]

Reviewed By: vzaidman

Differential Revision: D94218654
@meta-codesync
Copy link

meta-codesync bot commented Feb 26, 2026

@huntie has exported this pull request. If you are a Meta employee, you can view the originating Diff in D94218654.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. fb-exported meta-exported p: Facebook Partner: Facebook Partner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants