“UBO Minus (MV3)” – An Experimental uBlock Origin Build for Manifest V3
Just so I understand correctly: This version removes *all* of the features that read or modify a user&#x27;s data, so as to abide by the &quot;&quot;stated intent&quot;&quot; of MV3, rather than taking full advantage of all of the actual MV3 APIs? For example, this commit removes the &quot;scriplet injection&quot; and cosmetic filtering features, which AFAIK work perfectly fine on MV3?<p><pre><code>    if broad &quot;read&#x2F;modify data&quot; permission is to be used, than there is not much point for an MV3 version over MV2, just use the MV2 version if you want to benefit all the features which can&#x27;t be implemented without broad &quot;read&#x2F;modify data&quot; permission.
</code></pre>
Huh? But ... the &quot;read&#x2F;modify data&quot; permission isn&#x27;t getting removed by MV3? I don&#x27;t understand how this follows. This is like saying &quot;Google implemented all of the same things we could do in MV2 in MV3, so we went ahead and removed all of the features anyway&quot;. I don&#x27;t see any way to interpret this as anything except cutting off your own nose to spite the face of Google. It certainly doesn&#x27;t seem to be a good faith attempt to reproduce the features of uBlock within the new technical framework of MV3.