1.1.20
Changes
Settings
A new option in the Settings pane, as requested in #335:
- Collapse placeholder of blacklisted elements
Checked by default.
The purpose of this new setting should be obvious: it makes it possible to collapse discriminately elements according to whether they were blocked as a result of a hostname being blacklisted or as a result of a more generic block rule.
For example, 3rd-party iframes are blocked by default. But you may not want embedded Youtube videos to be collapsed, while on the other hand you may want embedded ads from some blacklisted origins to be visually collapsed. The new settings allows to distinguish between blocked and blacklisted.
Logger
The logger will now inform when uMatrix removes/modifies HTTP headers:
As seen above, the uppercase COOKIE
entry means that an outgoing Cookie
header was removed, and the uppercase REFERER
entrie means that an outgoing Referer
header was modified from https://news.ycombinator.com/
to https://danluu.com/
. These are reported only for network request of type doc
, so as to not spam logger output since referrer spoofing and cookie header removal can occur for every single network request.
Accepted pull requests:
Closed as fixed:
Core
- Blocked images download but only briefly display when loaded directly
- Remove
Referer
instead of spoofing it for non-GET
requests - SVGs not interact properly if scripts are blocked (though it says 0 scripts in the page)
- Script not detected on cgit commit page
- Collapse placeholders for blacklisted hostnames