NoScript and blocked XSLT
Posted: Tue Apr 07, 2009 2:47 pm
Hello,
I've noticed and read that XSLT is blocked on untrusted sites with newer NoScript versions. I've understood that you consider it 'active content', which I do not understand why you do, as it is run once when the page loads. I've also read that this was done mainly because of (now fixed) security problems in the XSLT processor in Firefox, and that it is there to prevent future security problems in it from wreaking havoc. But with the same argument, couldn't you block all HTML from untrusted sites because "it has had problems in the past, thus it probably has more of them?".
Also, NoScript blocking XSLT processing almost always leads to that the page you want to view is completely unusable and unviewable. It would thus make sense to get a popup dialog asking you if you want to enable XSLT for the site (or not), or at least be able to _just_ enable XSLT processing for a site (but not other types of content).
(Another minor gripe is that with blocked javascript, usually the blue bar above the status bar is shown. Sometimes it isn't, and I haven't been able to find any pattern in this. When XSLT is blocked, it never is shown.)
Anyway, to summarize: I'd either want to see XSLT allowed for untrusted sites by default, or an easy way to enable just XSLT for a site. Or both.
Regards, Alexander Toresson
I've noticed and read that XSLT is blocked on untrusted sites with newer NoScript versions. I've understood that you consider it 'active content', which I do not understand why you do, as it is run once when the page loads. I've also read that this was done mainly because of (now fixed) security problems in the XSLT processor in Firefox, and that it is there to prevent future security problems in it from wreaking havoc. But with the same argument, couldn't you block all HTML from untrusted sites because "it has had problems in the past, thus it probably has more of them?".
Also, NoScript blocking XSLT processing almost always leads to that the page you want to view is completely unusable and unviewable. It would thus make sense to get a popup dialog asking you if you want to enable XSLT for the site (or not), or at least be able to _just_ enable XSLT processing for a site (but not other types of content).
(Another minor gripe is that with blocked javascript, usually the blue bar above the status bar is shown. Sometimes it isn't, and I haven't been able to find any pattern in this. When XSLT is blocked, it never is shown.)
Anyway, to summarize: I'd either want to see XSLT allowed for untrusted sites by default, or an easy way to enable just XSLT for a site. Or both.
Regards, Alexander Toresson