From e636c32f2a56070f74de74ab55d1c4bfbca497f2 Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Tue, 4 Mar 2025 07:12:56 -0500 Subject: [PATCH] Fix range parser in `prevent-setTimeout` scriptlet Related feedback: https://github.com/uBlockOrigin/uBlock-discussions/discussions/925#discussioncomment-11940830 --- src/js/resources/prevent-settimeout.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/js/resources/prevent-settimeout.js b/src/js/resources/prevent-settimeout.js index d8cfefad7..c137f0dc7 100644 --- a/src/js/resources/prevent-settimeout.js +++ b/src/js/resources/prevent-settimeout.js @@ -36,7 +36,7 @@ class RangeParser { this.min = this.max = parseInt(s, 10) || 0; } if ( pos !== -1 ) { - this.max = parseInt(s.slice(1), 10) || Number.MAX_SAFE_INTEGER; + this.max = parseInt(s.slice(pos + 1), 10) || Number.MAX_SAFE_INTEGER; } } unbound() {