Error: TypeError: keys[0].match(...) is null
Posted: Mon Aug 08, 2016 5:12 pm
NoScript 2.9.0.13rc1
XP SP3
URL: http://www.staples.com/coupons
(Truncated version of something like: http://www.staples.com/coupons?om_rid=a ... @email.com)
For whatever reason I have a page where changing "allows" (initially not allowed; staples.com & staples-static.com, then allowed) is not refreshing the page, where it should.
Page happened to be opened from Session Restore.
Haven't noticed the behavior before, & opening the link in a new window, I'm unable to duplicate. (Nor with other links also opened from Session Restore.)
Only thing I'm seeing in Error Console & don't know if its relevant or not?
I do have 2.9.0.14rc1 staged, but not installed.
XP SP3
URL: http://www.staples.com/coupons
(Truncated version of something like: http://www.staples.com/coupons?om_rid=a ... @email.com)
For whatever reason I have a page where changing "allows" (initially not allowed; staples.com & staples-static.com, then allowed) is not refreshing the page, where it should.
Page happened to be opened from Session Restore.
Haven't noticed the behavior before, & opening the link in a new window, I'm unable to duplicate. (Nor with other links also opened from Session Restore.)
Only thing I'm seeing in Error Console & don't know if its relevant or not?
Code: Select all
Error: TypeError: keys[0].match(...) is null
Source File: jar:file:///C:/extensions/%7B73a6fe31-595d-460b-a920-fcc0f8843232%7D.xpi!/components/noscriptService.js
Line: 2476
Code: Select all
let prefix = keys[0].match(/^(?:ht|f)tps?:\/\//i)[0] + "*.";
while (keys.length > 2) {
keys.shift();
key = prefix + keys.join(".");
if (key in map || hasPort && key.replace(portRx, ":0") in map) return true;
...
I do have 2.9.0.14rc1 staged, but not installed.