Make modifying request headers optional
Hello,
When using the following two extensions, Decentraleyes 1.3.7.5 and uMatrix 1.0.0, on Chromium version 60.0.3079.0 (Official Build) (64-bit), I get the following warning/error:
Warning:
- This extension failed to modify the request header "Referrer" of a network request because the modification conflicted with another extension (uMatrix).
I did not have this warning/error when using Decentraleyes 1.3.7.4 and uMatrix 1.0.0 on Chromium version 60.0.3079.0 (Official Build) (64-bit). It has only appeared since updating Decentraleyes to version 1.3.7.5 (with no other changes to extension or browser versions). It seems something has changed in this version where the referrer spoofing in uMatrix is not compatible.
I realize when two extensions try to do the same thing in Chrome/Chromium, the first to get to it succeeds while the other fails. Normally I guess that one would ignore this warning but I am concerned maybe this is breaking something with Decentraleyes. I would very much like to be able to use the referrer spoofing feature in uMatrix alongside Decentraleyes without the fear that something was broken and/or not working as it should.
Can anyone provide any insight into this issue?
Best regards, Kent