This is a more restricted version of bug 866522. This is just about allowing the bookmarklet to run. If that bookmarklet tries to load subresources they would still be subject to CSP.
Is there any estimation, in which future Firefox-version this probably will be fixed?
Not yet. I keep being pulled into dealing with higher-priority things.
This issue is exacerbated by the recent addition of CSP to Firefox-internal pages, especially network error pages in the case of archive.org/google cache/proxy bookmarklets.
Ah, so for clarity's sake, what you mean is that, in case a website cannot be reached and Firefox displays a network-error page, one cannot use a bookmarklet to go to the archived version of that page on e.g. the Internet Archive or Google Cache, nor can one use a bookmarklet to open the 'unreachable' page via a proxy site? That will probably affect quite a few users.
(In reply to swleefers from comment #6) > Ah, so for clarity's sake, what you mean is that, in case a website cannot > be reached and Firefox displays a network-error page, one cannot use a > bookmarklet to go to the archived version of that page on e.g. the Internet > Archive or Google Cache, nor can one use a bookmarklet to open the > 'unreachable' page via a proxy site? That will probably affect quite a few > users. That's correct.
Bill, as you might have noticed, I started working on this before I got pulled off to deal with various emergencies. Now you could try to take that patch and work on fixing the resulting test failures. Or you could try to not add noise to this bug that will make it harder on reviewers in the future. But ranting about how no one plans to work on this when I have clearly done just that is a bit odd.
For what it's worth (and at the risk of creating extra noise), I wish to thank Boris for looking into this issue. Please don't feel pressured. I personally am thankful that I get to use an excellent browser for FREE that so many people continue to work on! Keep up the good work. Tigt, thanks for confirming.
Depends on: 965637
You need to log in before you can comment on or make changes to this bug.