Sticky Fullscreen
Maintains fullscreen mode for specific domains across redirects.
As of June 2026, Sticky Fullscreen has 12 users in the Developer Tools category.
Usersup 50.0 percent+50.0%
12
12
Ratingno change0%
—
— reviews
Reviewsno change0%
—
Version
1.4.5
Manifest V3
History
9 snapshotsTracking since Apr 1, 2026.
View as table
| Date | Users | Rating | Reviews | Version |
|---|---|---|---|---|
| Apr 1, 2026 | 8 | — | — | 1.4.5 |
| Apr 10, 2026 | 6 | — | — | 1.4.5 |
| Apr 20, 2026 | 9 | — | — | 1.4.5 |
| Apr 25, 2026 | 12 | — | — | 1.4.5 |
| May 2, 2026 | 10 | — | — | 1.4.5 |
| May 9, 2026 | 9 | — | — | 1.4.5 |
| May 14, 2026 | 12 | — | — | 1.4.5 |
| May 29, 2026 | 10 | — | — | 1.4.5 |
| Jun 7, 2026 | 11 | — | — | 1.4.5 |
| Now | 12 | — | — | 1.4.5 |
Permissions & access
- Permissions
- storagewindowstabswebNavigation
- Host access
- <all_urls>
Screenshots
About
# Sticky Fullscreen
This Chrome extension maintains fullscreen mode for specific domains across redirects.
## The Problem
Some web applications, especially those used for presentations or dashboards, are best used in fullscreen. However, when you navigate or are redirected to a new page within the same domain, the browser often exits fullscreen mode. This can be disruptive and require manual intervention.
## The Solution
Sticky Fullscreen allows you to whitelist specific domains where you want to enforce fullscreen mode. Once a domain is on the list, the extension will ensure that any tab navigating to that domain automatically enters fullscreen.
## How it Works
The extension listens for navigations. When a tab finishes loading, the extension checks if the URL belongs to a domain on your whitelist. If it does, it will try to make the window fullscreen. There are user-controllable options (see below) to tweak when and how the extension shows its overlay and triggers fullscreen.
## Arc browser compatibility
Some Chromium-based browsers (notably Arc) block extensions from forcing fullscreen programmatically because fullscreen entry typically requires a user gesture. When that happens the extension cannot silently set the window to fullscreen.
This extension includes a fallback for browsers that block programmatic fullscreen: it attempts `chrome.windows.update({ state: 'fullscreen' })`, and if that fails the content script shows a small overlay button on matching pages. Clicking that button runs the page's `requestFullscreen()` call — a user gesture — which will enter fullscreen in browsers that block programmatic fullscreen.
Known behavior:
- Google Chrome (standard builds): the extension can usually set the window to fullscreen automatically.
- Arc and other Chromium forks: programmatic fullscreen may be blocked; the overlay button provides a one-click workaround.
## How to Use
1. Click the extension icon in your browser toolbar.
3. Enter the domains you want to keep in fullscreen, one per line. For example:
```
example.com
app.another-domain.net
```
4. Click "Save".
5. Visit a whitelisted site and use the new options:
- Show Fullscreen Button: toggles the overlay button (it auto-hides after 10 seconds).
- Avoid fullscreen on initial page load: when enabled, the extension will skip attempting fullscreen on the first completed navigation for a tab and will only act after a later redirect/navigation.
- Hide Mouse Cursor: when enabled, hides the cursor after 10 seconds of inactivity on allowed sites.
Note: the overlay hide timeout is now hardcoded to 10 seconds.
## For Developers
The background script (`background.js`) contains the core logic. It uses the `webNavigation` and `chrome.windows.update` APIs to detect navigation and attempt fullscreen. For browsers that block programmatic fullscreen, a content script (`content.js`) shows a clickable overlay that calls `document.documentElement.requestFullscreen()` as a user gesture.
Files of interest:
- [manifest.json](manifest.json)
- [background.js](background.js)
- [content.js](content.js)
- [options.html](options.html)
- [CHANGELOG.md](CHANGELOG.md)
To debug: inspect the service worker from the `chrome://extensions` page (in Chrome) or use the developer tools in your browser to see logs from the content script. If you change the "Avoid fullscreen on initial page load" option, try reloading the extension and performing a redirect or navigation within the same tab to verify the behavior.
Version: 1.2.0Technical
- Version
- 1.4.5
- Manifest
- V3
- Size
- 32.22KiB
- Min Chrome
- 88
- Languages
- 1
- Featured
- No
Metadata
- ID
- cebbfjdibjkbpbnolpnkjfekgeklcedl
- Developer ID
- u44c67183120f522959e9b8eedc0c7662
- Developer Email
- [email protected]
- Created
- Jan 14, 2026
- Last Updated (Store)
- Feb 14, 2026
- Last Scraped
- Jun 7, 2026
- Website
- —
- Support URL
- —
Similar extensions
Alternatives to Sticky Fullscreen, ranked by description similarity.
Shadow Tab
A sleek, stealth-mode new tab extension with zero-flash redirects for a dark-mode browser. Includes customizable colors and timing.
—
Simple URL Blocker
Overview
Simple URL Blocker is a Chrome extension designed to control web access by intercepting and modifying network requests…
13
Quick Javascript Switcher
Disable JavaScript on any site in one click
200.0K
★ 4.3
No-Tabs-Auto-Discard
Disable auto-discard of all tabs or for tabs with specific domains
7.0K
★ 3.7
Redirect Prevent
Prevents unauthorized redirects by asking for confirmation
109
★ 3.7
URL Switch
Bidirectional URL switching and redirection between related websites
8
Strict URL Whitelist
Allow only specific URLs with optional query parameters using high-performance DNR rules.
8
Salesforce Lightning Shortcuts
Shortcuts for launching various Salesforce Lightning setup pages
11
Data sourced from the Chrome Web Store · last verified Jun 7, 2026.