Closed fzimmerm closed 8 years ago
Okay, seems like these are two issues. Both issues are independent of the Firefox version, i.e. they are also an issue on Fx45-esr. However, both issues have been introduced by commit https://github.com/RequestPolicyContinued/requestpolicy/commit/d1f6976b63daecab8514416654241849737c0e1e. I already expected this would break something. Thank you for reporting.
In the first issue, a request to "about:blank" is made. The fix will be to globally allow requests to "about:blank" again. Fyi, you can read about about:blank
in the NoScript FAQ.
The rikaichan add-on causes a request from the website's url to chrome://rikaichan/skin/popup-blue.css
. This request should be allowed in case the rikaichan add-on is installed.
I'm planning to release a hotfix this weekend. Until then, please use beta11.1
to work around the first issue.
Regarding the second issue, I'm going to allow chrome://*/skin/
, since other Add-ons need this as well (see e.g. this review).
Allowing chrome://*/skin/
seems to be safe; it looks like Fx does security checks on "chrome" uris. See this screenshot of my test:
The site tries to show an image with the given URI. The error message is Security Error: Content at http://www.maindomain.test/internal-destinations_1.html may not load or link to chrome://rpcontinued/skin/requestpolicy-icon-blocked.png.
, and RP is not even asked whether the request should be allowed.
Should be fixed in 1.0.beta12.2
and 1.0.beta12.2.1508.rbb94a69.pre
.
Version: 1.0.beta12.1
Steps to reproduce:
What happens?
What should happen?
Other, similar bug:
Steps to reproduce:
What happens?
What should happen?