TAB SWEEPER FOR FIREFOX - EXPERIMENTAL v1.0.0

PURPOSE
Closes all tabs for a chosen website/domain across all open Firefox windows.
Includes multi-select closing, search, and an explicit confirmation prompt.

TEST TEMPORARILY IN FIREFOX (recommended before distributing)
1. Extract tab-sweeper-firefox.zip.
2. Open Firefox and enter about:debugging#/runtime/this-firefox in the address bar.
3. Click "Load Temporary Add-on...".
4. Select manifest.json inside the extracted tab-sweeper-firefox folder.
5. Click the yellow broom extension button to open the popup.

Firefox removes temporary add-ons when the browser restarts. Firefox release
builds generally require signing by Mozilla for permanent installation. For
long-term distribution, submit the extension to addons.mozilla.org for signing
(or use the appropriate self-distribution signing workflow). A plain unsigned
ZIP cannot generally be installed permanently into standard Firefox.

PERMISSIONS
- tabs: list the open web-page URLs and close chosen tabs.
No external services, analytics, or remote code.

LIMITATIONS
- Subdomains are separate, except www.example.com and example.com group together.
- Browser internal pages do not appear as websites to close.
- Closes tabs, not saved sessions; unsaved tab content may be lost.
- Firefox private browsing tabs appear only if allowed for the extension.

DISCLAIMER
This is experimental, not independently security audited, and is provided
without warranty. Install and use at your own risk.
