Disable Overscroll History

Prevent horizontal scrolling from triggering forward / backward page navigation.

What is Disable Overscroll History?

Disable Overscroll History is a Chrome extension developed by codesmith32, and its main feature is "Prevent horizontal scrolling from triggering forward / backward page navigation.".

Extension Screenshots

screenshot

Download Disable Overscroll History Extension CRX File

Download Disable Overscroll History 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

                        Since Chrome 80, horizontal overscroll navigation has - for now - become impossible to disable (due to the removal of the overscroll-history-navigation flag; see https://issuetracker.google.com/u/1/issues/172341945)

This extension simply utilizes the `overscroll-behavior` CSS property to prevent overscroll navigation to help avoid frustration and accidental data loss.

Notice: You will need to refresh tabs after install to apply behavior. Specific websites may also opt back in to navigation behavior by force-overriding `overscroll-behavior` (not likely but possible). The plugin may also not run on certain built-in browser pages, like chrome://settings, where you will still see overscroll navigation occur. The aim of this plugin is to override the default behavior for most websites to help avoid frustration and data loss where possible without excessive permissions. This plugin uses a single tiny CSS file.                    

Extension Basic Information

Name Disable Overscroll History Disable Overscroll History
ID nlojpfaejoflmdlgbeohpidmnajmemhb
Official URL https://chromewebstore.google.com/detail/disable-overscroll-histor/nlojpfaejoflmdlgbeohpidmnajmemhb
Description Prevent horizontal scrolling from triggering forward / backward page navigation.
File Size 10.14 KB
Installation Count 148
Current Version 1.0
Last Updated 2024-01-07
Publish Date 2024-01-07
Rating 5.00/5 Total 4 Ratings
Developer codesmith32
Email [email protected]
Payment Type free
Supported Languages en-US
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 3,
    "version": "1.0",
    "name": "Disable Overscroll History",
    "description": "Prevent horizontal scrolling from triggering forward \/ backward page navigation.",
    "content_security_policy": {
        "extension_pages": "default-src 'none'; style-src 'self';"
    },
    "permissions": [],
    "content_scripts": [
        {
            "css": [
                "css\/styles.css"
            ],
            "matches": [
                "*:\/\/*\/*",
                "file:\/\/\/*"
            ],
            "all_frames": true
        }
    ],
    "icons": {
        "16": "img\/icon-16.png",
        "32": "img\/icon-32.png",
        "64": "img\/icon-64.png",
        "128": "img\/icon-128.png"
    }
}