uBlockOrigin / uMatrix-issues

This is the community-maintained issue tracker for uMatrix
https://github.com/gorhill/uMatrix
123 stars 17 forks source link

Fetches to slack-imgs.com from app.slack.com appear in the logger, but not in the switcher #262

Closed FiloSottile closed 4 years ago

FiloSottile commented 4 years ago

Prerequisites

Description

Fetches to slack-imgs.com from app.slack.com appear in the logger, but not in the switcher.

This has been the case for as long as I can remember, and something similar only happens on Slack. I've done all sequences of reloading with/without the logger open.

This was reported in #237 but it doesn't look like a resolution was reached.

Adding a rule like the following fixes the site as expected. The issue is that the fetch doesn't appear anywhere in the switcher, whether blocked or not.

slack.com slack-imgs.com fetch allow

A specific URL where the issue occurs

https://app.slack.com/client/T029RQSE6/CHQL7VCKU

Steps to Reproduce

Log in to Slack with a strict ruleset. Access a channel with images.

Ruleset

https-strict: * true
https-strict: behind-the-scene false
matrix-off: 127.0.0.1 true
matrix-off: about-scheme true
matrix-off: behind-the-scene true
matrix-off: chrome-extension-scheme true
matrix-off: chrome-scheme true
matrix-off: localhost true
matrix-off: wyciwyg-scheme true
noscript-spoof: * true
referrer-spoof: * true
referrer-spoof: behind-the-scene false
* * * block
* * cookie block
* * css allow
* * frame block
* * image allow
* * other block
* * script block
* 1st-party * allow
* 1st-party frame allow
slack.com * script inherit
slack.com 1st-party cookie allow
slack.com slack-edge.com * allow
slack.com slack-msgs.com fetch allow

Supporting evidence

image

image

Your environment

uBlock-user commented 4 years ago

behind-the-scene/tabless requests will never appear in the popup panel, only in the logger.

uBlock-user commented 4 years ago

Capture

FiloSottile commented 4 years ago

Any docs on what makes a request "behind-the-scene"? Searching the wiki doesn't yield anything.

uBlock-user commented 4 years ago

docs haven't been added as it's not actively maintained, but gorhill's explanation - https://github.com/uBlockOrigin/uMatrix-issues/issues/62#issuecomment-423931783

gorhill commented 4 years ago

This is a duplicate of https://github.com/uBlockOrigin/uMatrix-issues/issues/92.

uBlock-user commented 4 years ago

92

you mean #62 ?

gorhill commented 4 years ago

92 is correct, more specifically, this comment.