Feature Request Draft
Title: Native Custom Window Naming for Context-Based Workflows
Summary:
Add a native feature allowing users to assign custom names to individual Firefox windows. Currently, a window’s title defaults to the title of its active tab. For users who maintain separate windows for distinct projects, clients, or workflows, identifying the correct window in the OS taskbar, window switcher (Alt+Tab / Cmd+Tab), or Firefox menu requires scanning individual tab titles.
Use Case & Problem Statement:
Many power users organize distinct projects by dedicating an entire Firefox window to each goal (e.g., Window 1: Client Project A, Window 2: Personal Research, Window 3: Administration).
While extensions like Simple Tab Groups (STG) help manage tab states, managing multiple live windows simultaneously remains inefficient because window titles change continuously based on the active tab.
In multi-monitor setups or dense taskbars, picking out a specific project window becomes a guessing game.
Proposed Feature & Behavior:
Window Renaming UI:
Add a "Rename Window..." option in the window context menu (right-clicking the title bar/top bar) or under File > Rename Window (or the hamburger menu).
Visual Consistency:
Display the custom name in the OS Taskbar / Dock previews, Alt+Tab / Cmd+Tab switcher, and the title bar prefix (e.g., [Project Alpha] - Article Title - Firefox).
Session & History Integration:
Preserve custom window names across browser restarts (session restore) and inside History > Recently Closed Windows for easy recovery.
Why Native Support Matters:
Custom window names streamline context switching, reduce cognitive load, and complement tab management tools without requiring full profile separation or heavy workaround extensions.