-
Notifications
You must be signed in to change notification settings - Fork 17
addons.mozilla.org rmb downloads dont work #91
Comments
WebConsole output [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIWebBrowserPersist.savePrivacyAwareURI]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: chrome://global/content/contentAreaUtils.js :: internalPersist :: line 523" data: no] |
You didn't do that, this issue is caused by blocked other column. @gorhill That cell number count on the "other" column doesn't appear in the UI matrix on v1.13.15rc1 on Firefox. |
Because it's seen as "tabless" (behind the scene, with mozilla.net context) |
@gwarser That doesn't happen in rc0 build, so that's not the case. This is a regression. |
Yes, in rc0 this request is not detected as tab-less. Only one change gorhill/uMatrix@494cd9e |
so is it a regression or not a regression ? |
Whatever I could reproduce given the missing information, I didn't see anything unexpected. |
You mean OP's case ? |
As per logger, I got one behind-the-scene network request on my side, everything else was properly reported in the matrix. Screenshots of popup panel are pointless if they are not accompanied by logger output if trying to make a point something is wrong in the panel. I will investigate if and only if someone makes the case that something in the logger, which not tabless, is not reported in the panel. |
The missing information by OP is the value of his |
I didn't post any screenshots here, not sure whether you're addressing this to me or to the OP. My issue is different and is posted in - #91 (comment) The requests that are expected to appear but don't appear in the other column on AMO are tabless. |
Previously, starting from 1.3.8 (see #5 (comment)) and up to 1.3.14 (or 1.13.15rc0, as stated above by the users of dev builds) uMatrix also reported "save as" requests in the popup (on github releases page for example, or AMO if you remove restriction for extensions to work). It was easier to see and unblock for users.
Now in 1.3.16 it is broken and only visible in the logger. Hence discussions in this issue, #92 (though it is opened with 1.3.14 version) and partly #62. Is this change intentional or a regression? |
Before 1.3.16 there was a patch to map a tab-less network request to an existing tab where possible. This patch of code was put in place in order to allow users to be able to set rules on these tab-less network requests for which a context was available, as there was no other way to set rules for these requests other than blindly guessing and manually entering them in the rule editor. With 1.3.16, it is now possible to properly set rules with all the proper context information, even for tab-less network requests, such that the patch is no longer needed. That patch was not the proper solution, it was added strictly to have at least some ways to set rules for tab-less requests until the proper solution was provided, thus the patch was removed from 1.3.16. It is not the proper solution because uMatrix merely looked-up a tab for which a tab-less request was a match, and the resulting tab may or may not have been directly related to the request. If a site uses a service worker and you have 10 tabs opened for that site, uMatrix would have maybe be able to find a tab to which to report it, and the tab may or may not be the one in which an action was triggered to cause the tab-less request to be fired. The proper way is to report the network requests as accurately as possible, and thus tab-less network requests can't be reported in tab-bound popup panel. |
So gwarser's suggestion can't be implemented ? |
Prerequisites
Description
A specific URL where the issue occurs
Steps to Reproduce
ok, this one came up suddenly:
https://addons.mozilla.org/en-US/firefox/addon/multi-account-containers
"The download cannot be saved because an unknown error occurred.
Please try again."
Ruleset
defaults
Supporting evidence
Your environment
Firefox 64 all default settings+ these custom two to prevent addons.mozilla.org blocks:
privacy.resistFingerprinting.block_mozAddonManager=true
( btw privacy.resistFingerprinting=false )
The text was updated successfully, but these errors were encountered: