I was making changes and noticed the lone caret I had in the XSS exceptions list in NoScript and thinking that I had mistakenly left it there I removed it a couple of days ago. Since then my Citibank website returned to the error it was having before I had added some XSS exceptions to "fix" the problem (specifically the last two XSS exceptions you see in the first screen-shot).
Wondering why this error returned and if for some inexplicable reason this lone caret on it's own line had anything to do with the return of the Citibank error I added the lone caret on it's own line back into the NoScript XSS exception list and to my total surprise this one lone caret on it's own separate line inexplicably solve the Citbank problem once again.
Here is what I'm talking about, below every time I would either load or navigate the Citibank website I was getting a page hang (temporary webpage lock) and then would get the following prompt every time:
So I added the last two Exception lines you see in the second screen-shot below to solve this, little did I know for whatever reason that lone caret on the third line was required as well to make it all work (screen-shot below).
So then the bottom line is; what I found was I had to have the caret you see in the screen-shot below all alone on it's own line. I removed it, I guess forgetting that I had apparently previously discovered this required oddity. (I have to say however that I really do wonder actually how in the world I ever discovered this oddity in the first place actually):

I can test this over and over again. Remove the caret pointed out above and the website will hang and display the first screen-shot every time I navigate the site. Add the caret back on that one single line by itself and I can load and navigate the website as much as I want without any of the problem described here if I remove it.
So my question is WHY?
Why to avoid this problem, do I HAVE TO HAVE this caret all by itself on the line below the Citibank XSS exception to get the website work?.....that being the actual XSS exception that is directly related to the problem as you can see by looking in the first screen-shot prompt that includes the actual XSS exception "https://steps.citi.com". But with that it is also the "^" below that is required to be there to make it all work and avoid the citibank problems (hang and prompt you see in the first screen-shot).
Btw, for those interested, if I try to make this change to the post:
Code: Select all
So my question is [size=150]WHY[/size]?Please use the "Back" button to modify your content and retry.
Also as we've found out, setting too many color tags will do it as well for some inexplicable reason. I can't understand why this InformAction forums board can't get their act together on this SPAM filter ridiculousness.
Fortunately to counter this ridiculousness, in general the moderators are thankfully very helpful on this site (so it's not all bad