This extension adds customizable autoscroll support to Chrome.
AutoScroll Extension
For users on Linux or Mac, the lack of autoscroll can be a big pain. This extension can help!
It supports both sticky and non-sticky scrolling, doesn't scroll on textareas or links, and even has settings to customize various aspects such as scroll speed.
To use it, press (or hold) the middle mouse button, then move the mouse to scroll the page. Alternatively, hold Ctrl/⌘ and press the left mouse button.
It won't work on every page, but it should work on most.
Known bugs:
● You need to refresh the site or restart Chrome before it'll work. You only need to do this once.
● Doesn't work on chrome:// URLs or the Chrome Web Store. It's restricted by Chrome for security reasons.
Changelog:
http://paaru.pbworks.com/f/AutoScroll%20Changelog.html
GitHub:
https://github.com/Pauan/AutoScroll
Read more
It supports both sticky and non-sticky scrolling, doesn't scroll on textareas or links, and even has settings to customize various aspects such as scroll speed.
To use it, press (or hold) the middle mouse button, then move the mouse to scroll the page. Alternatively, hold Ctrl/⌘ and press the left mouse button.
It won't work on every page, but it should work on most.
Known bugs:
● You need to refresh the site or restart Chrome before it'll work. You only need to do this once.
● Doesn't work on chrome:// URLs or the Chrome Web Store. It's restricted by Chrome for security reasons.
Changelog:
http://paaru.pbworks.com/f/AutoScroll%20Changelog.html
GitHub:
https://github.com/Pauan/AutoScroll
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "AutoScroll", "version": "4.10", "description": "This extension adds customizable autoscroll support to Chrome.", "minimum_chrome_version": "29", "icons": { "128": "data/images/icons/icon128.png", "16": "data/images/icons/icon16.png", "32": "data/images/icons/icon32.png", "48": "data/images/icons/icon48.png" }, "permissions": [ "storage" ], "background": { "scripts": [ "main.js" ], "persistent": false }, "options_page": "data/options.html", "content_scripts": [{ "all_frames": false, "js": [ "data/defaults.js", "data/AutoScroll.js" ], "matches": [ "" ], "run_at": "document_end" }], "web_accessible_resources": [ "data/images/origin/*.svg" ]}
Read more