-
Notifications
You must be signed in to change notification settings - Fork 470
[Firefox] chrome and about url wrongly identified #284
Comments
All Edit: was trying to replicate it (successfully, which is the expected behaviour) and found an actual bug. Steps to reproduce:
What happens: uMatrix is still stuck on github's page Works for some other about: pages as well, like about:cache. |
I would expect Also https://github.com/gorhill/uMatrix/blob/master/src/js/tab.js#L72-L78
|
Yes, it's supposed to be like this for Regarding that |
Could the issue be due to the changes for uMatrix 0.9.1.2 When navigating from uMatrix 0.9.1.3-dev.3 |
@quilloss Thanks for the investigation, this put me on the right track. The real issue is not found in d6a48df, but rather in 4ab8f52: I should not have removed @AlexVallat's content-side code to deal with location changes. Even though this seems like this worked, I just found easy case to reproduce issues where the current way of dealing with URL change in the address bar does not work in uMatrix, even if I were to put back the code removed in d6a48df. The test is very simple:
So the real fix is to bring back the code removed in 4ab8f52. I did not realize back then that it was just not possible to reliably track location change without this code. |
uMatrix 0.9.1.3-dev.2
Firefox 40.0b1
Several chrome and about url are identified by uMatrix as
blank.about-scheme
.For example
about:addons
andchrome://ublock0/content/dashboard.html
.It might apply for all urls of those schemes.
uMatrix 0.9.1.2 works fine.
The text was updated successfully, but these errors were encountered: