uMatrix icon indicating copy to clipboard operation
uMatrix copied to clipboard

1st-party doesn't show in some sites.

Open eduardoeae opened this issue 11 years ago • 18 comments

Reading news today I found this: Image of issue

1st-party is gone. It is only that article, the rest of the site works normal. Maybe something to do with "1.bp.blogspot.com"? The article is : http://periodicotribuna.com.ar/15970-como-en-venezuela-falta-papel-para-imprimir-diarios.html

eduardoeae avatar Nov 12 '14 13:11 eduardoeae

I see it fine from here:

a

Strange. bp.blogspot.com should not be at the top in your screenshot.

gorhill avatar Nov 12 '14 13:11 gorhill

If you right-click on uMatrix icon in the toolbar, and click "Inspect pop-up" while on the problematic page, can you tell me if there is an error message in the console of the dev tools window which will open?

gorhill avatar Nov 12 '14 13:11 gorhill

No error is shown. I guess the problem is some settings of my side. I'll try to find it. PS: The domain is listed as "com.ar" in the dropdown. Which is not correct.

eduardoeae avatar Nov 12 '14 14:11 eduardoeae

The domain is listed as "com.ar" in the dropdown. Which is not correct

That's a symptom of the Public Suffix List not being properly loaded. Do you have errors reported in the background page of the extension? (available when "Developer mode" is activated).

gorhill avatar Nov 12 '14 14:11 gorhill

No errors there either.

eduardoeae avatar Nov 12 '14 14:11 eduardoeae

Actually even commenting out the loading of the PSL, I don't get your screenshot (I do get com.ar as a scope). Where did you install uMatrix from? The store or the release on Github?

gorhill avatar Nov 12 '14 14:11 gorhill

I am looking at the code and I don't even see how it is possible for the 1st-party row to not show up, and for the 1st-party domain, periodicotribuna.com.ar, to be relegated in second position in the matrix: These two are hard-coded to always appear first.

Did you modify the code?

gorhill avatar Nov 12 '14 14:11 gorhill

The store. Tried the 0.8.0.1 version from github and the same happens. But only with MY config. Default settings works OK. Here is my config http://pastebin.com/mWbZMTH4 No. I didn't modified anything.

eduardoeae avatar Nov 12 '14 14:11 eduardoeae

I tried your backup and it works fine from here. I'm out of idea about why uMatrix exhibits this behavior on your side.

gorhill avatar Nov 12 '14 14:11 gorhill

After disabling the extension and enabling it again, it works as expected...

eduardoeae avatar Nov 12 '14 14:11 eduardoeae

What browser/version? Do you have any browser flags not in their default state?

gorhill avatar Nov 12 '14 14:11 gorhill

Chrome/38.0.2125.111 in Archlinux 64 bits. Flags: "--disk-cache-dir=/tmp/.chrome_cache --disk-cache-size=104857600 --media-cache-size=10485760 --enable-low-res-tiling --flag-switches-begin --enable-deferred-image-decoding --enable-download-resumption --enable-tcp-fastopen --enable-accelerated-overflow-scroll --ignore-gpu-blacklist --flag-switches-end"

eduardoeae avatar Nov 12 '14 14:11 eduardoeae

What other extensions installed?

gorhill avatar Nov 12 '14 14:11 gorhill

I do not have auto-update enabled, so I will enable it and keep an eye open to see if I can reproduce this bug. I don't see how the PSL could be improperly loaded since the extension ships with it. So maybe something in the auto-update messed up with its loading/parsing into memory.

gorhill avatar Nov 12 '14 14:11 gorhill

AutoScroll Feedly Background Tab HTTP Headers HTTPS Everywhere Humble New Tab Page Minimal Scrollbar Proxy SwitchySharp URL Pinner Vimium uBlock

I will disable the auto-upload and see if problem appears again.

eduardoeae avatar Nov 12 '14 14:11 eduardoeae

It only happens when a tab is opened at the browser start ("Continue where you left off" option). If I close the tab, restart the browser then open the page, it works OK.

eduardoeae avatar Nov 12 '14 15:11 eduardoeae

It only happens when a tab is opened at the browser start

Ok, I reproduced.

That annoying problem when pages load before an extension is fully loaded. Will investigate how to solve this specific problem here.

gorhill avatar Nov 12 '14 15:11 gorhill

I am noticing this as well on certain sites. Example: https://www.youtube.com/watch?v=OMOVFvcNfvE capture1

If I temporarily allow all frames, refresh, block all frames, then refresh, the option to allow or block 1st-party requests comes back up. capture2

Here are my rules, which differ from the default ones: https-strict: * true matrix-off: chrome-extension-scheme true matrix-off: chrome-scheme true matrix-off: chromium-behind-the-scene true matrix-off: localhost true matrix-off: opera-scheme true referrer-spoof: * true

  • * * allow
  • * frame block
  • * script block

I am using uMatrix 0.8.1.4 on Firefox 37.0.2 for Linux 64-bit. Other extensions that I have installed are HTTPS Everywhere and uBlock Origin, and the error occurs regardless of whether or not they are disabled.

darthvader41 avatar Apr 21 '15 15:04 darthvader41