Item logo image for Sticky Fullscreen

Sticky Fullscreen

Item media 1 (screenshot) for Sticky Fullscreen

Overview

Maintains fullscreen mode for specific domains across redirects.

# 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.0

Details

  • Version
    1.2.0
  • Updated
    January 16, 2026
  • Offered by
    DesertDog
  • Size
    26.58KiB
  • Languages
    English
  • Developer
    Email
    google_developer@desertdog.nl
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Related

Multiple Screenshots

5.0

Capture multiple website screenshots automatically with custom options and save in various formats.

Fullscreen Image

4.1

View any image in fullscreen mode by right-clicking it.

UltraWideo

4.4

The cross-browser extension that manipulates video aspect ratio to fit your entire screen.

Always on Top Window

4.8

Pin any Chrome window or tab with the always on top window companion extension. Make any window stay active and in front.

Chrome Screenshot

5.0

Use Chrome Screenshot: smart screenshot chrome extension! Capture, edit, save any page. Explore how to screenshot on chrome browser

Tab Redesign - Split Screen Layout

4.0

Achieve precise multi-window split-screen with one click.

Screenshot Entire Webpage

4.7

Capture a full page screenshot easily with the Screenshot Entire Webpage extension. Perfect for whole page screen capture.

Screen Splitter - Tab Resize - Split Screen

5.0

Split Screen for Google Chrome. Splits your screen into multiple windows. Screen Splitter Multi Monitor support.

Tabs Rotator / Slideshow

4.5

Rotates through a set of URLs at specified intervals. Preloads pages in the background and automatically switches between tabs.

Chrome Reload All Tabs

3.2

Utilize our Chrome Reload All Tabs tool to effortlessly refresh all your tabs or select specific pages to reload!

Copy URL of All Tabs

4.0

Copy, Copy all Tabs URLs to the clipboard. Paste, Open Tabs all the URLs in the clipboard.

Full Screen Tabs

4.2

Enjoy chrome tab navigation in fullscreen — instantly switch & open tabs like normal in chrome kiosk mode with Full Screen Tabs!

Multiple Screenshots

5.0

Capture multiple website screenshots automatically with custom options and save in various formats.

Fullscreen Image

4.1

View any image in fullscreen mode by right-clicking it.

UltraWideo

4.4

The cross-browser extension that manipulates video aspect ratio to fit your entire screen.

Always on Top Window

4.8

Pin any Chrome window or tab with the always on top window companion extension. Make any window stay active and in front.

Chrome Screenshot

5.0

Use Chrome Screenshot: smart screenshot chrome extension! Capture, edit, save any page. Explore how to screenshot on chrome browser

Tab Redesign - Split Screen Layout

4.0

Achieve precise multi-window split-screen with one click.

Screenshot Entire Webpage

4.7

Capture a full page screenshot easily with the Screenshot Entire Webpage extension. Perfect for whole page screen capture.

Screen Splitter - Tab Resize - Split Screen

5.0

Split Screen for Google Chrome. Splits your screen into multiple windows. Screen Splitter Multi Monitor support.

Google apps