Updated 4.2.1 User Scripts (markdown)

claustromaniac 2019-05-21 12:34:44 +00:00
parent 8aeafaacc6
commit c7754f5f40

@ -9,7 +9,7 @@ If you would like to submit any scripts to be added to this list, please post a
### :small_orange_diamond: Conceal history.length ### :small_orange_diamond: Conceal history.length
* Author: [Thorin-Oakenpants](https://github.com/Thorin-Oakenpants) * Author: [Thorin-Oakenpants](https://github.com/Thorin-Oakenpants)
* Description: This does not break history in any way. It just lies to any JS asking about it. Your actual (max) history is controlled by `browser.sessionhistory.max_entries` which is a per tab setting. * Description: This does not break history in any way. It just lies to any JS asking about it. Your actual (max) history is controlled by `browser.sessionhistory.max_entries` which is a per tab setting.
* Test: [BrowserSpy.dk](http://browserspy.dk/document.php) * Test: [BrowserSpy.dk](https://browserspy.dk/document.php)
* :exclamation: **This userscript is easily detectable !** * :exclamation: **This userscript is easily detectable !**
* [CanvasBlocker](https://addons.mozilla.org/en-US/firefox/addon/canvasblocker/) (v0.5.3-RC1 and newer) supports `history.length` spoofing without leaking the custom function. (see "History API") * [CanvasBlocker](https://addons.mozilla.org/en-US/firefox/addon/canvasblocker/) (v0.5.3-RC1 and newer) supports `history.length` spoofing without leaking the custom function. (see "History API")