Fill Screen

Resizes the current window to fill the screen without maximizing.

What is Fill Screen?

Fill Screen is a Chrome extension developed by Dai Rees, and its main feature is "Resizes the current window to fill the screen without maximizing.".

Extension Screenshots

screenshot

Download Fill Screen Extension CRX File

Download Fill Screen extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        Changes the window size to be a non-maximized ("restored") window that fills the current monitor's available workspace.

I wrote this so I could go from a maximized window to a non-maximized (but still 'full screen'-sized) window state with one click.

My motivation was that the tab-bar in Chrome is at the very top of the window, and I run Winamp in Windowshade mode along the top edge of my desktop which blocked access to the tabs - by entering a non-maximized state the tabs are pushed-down and become accessible again.

A word on permissions: this extension needs to run content-scripts to access the `window.screen` object which is not currently exposed through the Chrome Extension API. Because the `activeTab` permission does not apply to the Chrome Start Page (which is under `google.com`) it needs permission to run content-scripts on google.com.                    

Extension Basic Information

Name Fill Screen Fill Screen
ID khckgdnndfkofjaofdcmpnkjjomldchd
Official URL https://chromewebstore.google.com/detail/fill-screen/khckgdnndfkofjaofdcmpnkjjomldchd
Description Resizes the current window to fill the screen without maximizing.
File Size 14.49 KB
Installation Count 317
Current Version 0.2
Last Updated 2016-04-29
Publish Date 2016-04-29
Developer Dai Rees
Email [email protected]
Payment Type free
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "Fill Screen",
    "version": "0.2",
    "description": "Resizes the current window to fill the screen without maximizing.",
    "icons": {
        "16": "Icons\/Icon16.png",
        "32": "Icons\/Icon32.png",
        "128": "Icons\/Icon128.png"
    },
    "browser_action": {
        "default_icon": {
            "19": "Icons\/Action-Restore-19.png",
            "38": "Icons\/Action-Restore-38.png"
        },
        "default_title": "Fill Screen"
    },
    "author": "Dai Rees",
    "permissions": [
        "activeTab",
        "https:\/\/www.google.com\/_\/chrome\/newtab*"
    ],
    "background": {
        "scripts": [
            "Background.js"
        ],
        "persistent": false
    }
}