RequestPolicyContinued / requestpolicy

a web browser extension that gives you control over cross-site requests. Available for XUL/XPCOM-based browsers.
https://github.com/RequestPolicyContinued/requestpolicy/wiki
Other
252 stars 35 forks source link

Blur context windows cannot display ("address not understood") #838

Open ghost opened 7 years ago

ghost commented 7 years ago

Read first: https://requestpolicycontinued.github.io/Contributing

Browser and Add-ons:

RequestPolicy settings:

Steps to reproduce:

None

What happens?

The context window fails to display. Instead it reads the classic: "The address wasn’t understood. Firefox doesn’t know how to open this address, because one of the following protocols (blur) isn’t associated with any program or is not allowed in this context. You might need to install other software to open this address."

What should happen?

It should properly display the menu window. My guess is RequestPolicy interferes with the loading of the page since that issue started about when I added it to the browser.

myrdd commented 7 years ago

Indeed, you need to add the following rules to enable Blur:

I'll release a hotfix for beta13

ghost commented 7 years ago

Hey Martin,

Thanks for your quick reply. Unfortunately, adding the two rules hasn't changed the issue. Does anything else come to mind?

Best,

J.

On 01/08/17 16:30, Martin Kimmerle wrote:

Indeed, you need to add the following rules to enable Blur:

  • origin: all empty, dest scheme: |blur|
  • origin scheme: |blur|, dest scheme: |resource|, dest host: |donottrackplus-at-abine-dot-com|

I'll release a hotfix for beta13

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/RequestPolicyContinued/requestpolicy/issues/838#issuecomment-319370321, or mute the thread https://github.com/notifications/unsubscribe-auth/AbHskcmpbHIVEDXdxGNJWb38cpaCAXlkks5sTyh2gaJpZM4OmWb9.

myrdd commented 7 years ago

You need to do the typical inspection. Use the Request Log to see what gets blocked. The menu does not show every request.

You say you're using Blur v7.5.2364. Where did you get it? Does the issue also happen with Blur v7.5.2333, which is currently available on AMO?

If nothing above helps, try to reproduce the issue in a new profile with solely RPC and Blur.

In any case, provide more info to reproduce the bug. What are your browser and RP versions? What is the "context window" which fails to display?

myrdd commented 7 years ago

It was an issue with the WE version of Blur, which is fixed in beta13.1. Still, the compatibility rule (https://github.com/RequestPolicyContinued/requestpolicy/issues/838#issuecomment-319370321) applies for Blur <= v7.5.2333. I'll release it in beta14.