1st-party doesn't show in some sites.
Reading news today I found this:

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
I see it fine from here:

Strange. bp.blogspot.com should not be at the top in your screenshot.
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?
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.
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).
No errors there either.
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?
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?
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.
I tried your backup and it works fine from here. I'm out of idea about why uMatrix exhibits this behavior on your side.
After disabling the extension and enabling it again, it works as expected...
What browser/version? Do you have any browser flags not in their default state?
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"
What other extensions installed?
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.
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.
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.
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.
I am noticing this as well on certain sites. Example: https://www.youtube.com/watch?v=OMOVFvcNfvE

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

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.