Skip to content
This repository has been archived by the owner on Sep 19, 2020. It is now read-only.

White dotted indicator icon for specific per-scope-switches doesn't appear with 1.4.1b0 #212

Closed
9 tasks
uBlock-user opened this issue Dec 24, 2019 · 3 comments
Labels
bug Something isn't working Firefox specific to Firefox fixed issue has been addressed

Comments

@uBlock-user
Copy link
Contributor

uBlock-user commented Dec 24, 2019

Prerequisites

  • I performed a cursory search of the issue tracker to avoid opening a duplicate issue
  • This is not a support issue or a question
    • Support issues and questions are handled at /r/uMatrix
  • I tried to reproduce the issue when...
    • uMatrix is the only extension
    • uMatrix with default lists/settings
    • using a new, unmodified browser profile
  • I am running the latest version of uMatrix
  • I checked the documentation to understand that the issue I report is not a normal behavior
  • I used the logger to rule out that the issue is caused by my ruleset

Description

White dotted indicator icon for specific per-scope-switches doesn't appear with 1.4.1b0

A specific URL where the issue occurs

https://www.w3schools.com/html/tryit.asp?filename=tryhtml5_webworker (Forbid Web Workers)
https://www.bennish.net/mixed-content.html (Forbid mixed content/Spoof <noscript> tags)

Steps to Reproduce

  • Add the rules below from Ruleset section in My Rules and save them to make them permanent.
  • Browse to https://www.w3schools.com/html/tryit.asp?filename=tryhtml5_webworker
  • Click on Start Worker, click on extension icon to popup ui and then click on three vertical dots button notice that's it doesn't display white dotted icon for the Forbid Web Workers switch even though Web Workers were detected and blocked as per dev tools, no entry in the logger either.
  • Browse to https://www.bennish.net/mixed-content.html click on extension icon to popup ui and then click on three vertical dots button notice that's it doesn't display white dotted icon for the Forbid mixed content/Spoof <noscript> tags even though were blocked/detected and spoofed respectively.

Ruleset

cname-reveal: * true
https-strict: * true
no-workers: * true
noscript-spoof: * true
referrer-spoof: * true

Supporting evidence

image

image

Your environment

  • uMatrix version: 1.4.1b0
  • Browser Name and version: Firefox 71/73
  • Operating System and version: Windows 10
@uBlock-user uBlock-user added bug Something isn't working Firefox specific to Firefox labels Dec 24, 2019
@uBlock-user uBlock-user changed the title White dotted indicator icon for specfic per-scope-switches doesn't appear with 1.4.1b0 White dotted indicator icon for specific per-scope-switches doesn't appear with 1.4.1b0 Dec 24, 2019
@uBlock-user
Copy link
Contributor Author

1.4.1b1 fixes the issue for Forbid Web Workers/Spoof <noscript> tags, however the white dotted icon for Forbid mixed content is still not shown.

@uBlock-user
Copy link
Contributor Author

uBlock-user commented Dec 24, 2019

Probably off-topic but on https://www.w3schools.com/html/tryit.asp?filename=tryhtml5_webworker When clicking Start Worker, the logger reveals two entries for web-worker script, one in red and one not colored red, shouldn't the second one be colored in red too ?

image

@uBlock-user
Copy link
Contributor Author

uBlock-user commented Dec 24, 2019

With Forbid Mixed Content the switch itself is not working at all, for example, on https://www.bennish.net/mixed-content.html allow everything from kennish.net and w3schools.com, along with the ruleset suplied in the first post above, open the logger and then refresh the page, content that is served via http:// will still be blocked because Forbid Mixed Content is still enforced in 1.4.0, but not on 1.4.1b1, content will get loaded once both of those domains are allowed.

gorhill added a commit to gorhill/uMatrix that referenced this issue Dec 25, 2019
These properties, used to detect/act on/report
unencrypted connection, were erroneously removed
when importing uBO's code en-bloc.

Related issue:
- uBlockOrigin/uMatrix-issues#212
@uBlock-user uBlock-user added the fixed issue has been addressed label Dec 25, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working Firefox specific to Firefox fixed issue has been addressed
Projects
None yet
Development

No branches or pull requests

1 participant