Technical documentation for this is now available on MDN:
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Privacy/Storage_access_policy

On Wed, Sep 19, 2018 at 10:24 PM Ehsan Akhgari <ehsan.akhg...@gmail.com>
wrote:

> Hi everyone,
>
> This is a (belated) intent to implement, as well as an intent to ship, a
> new cookie jar policy to block storage access to tracking resources.  This
> work has been under development for several months now and has been tracked
> in https://bugzilla.mozilla.org/show_bug.cgi?id=cookierestrictions.
>
> As of Firefox 65, I intend to turn on our new cookie jar policy to block
> storage access from tracking resources by default on all desktop platforms
> (assuming our testing goes well).  This feature has been developed behind
> the network.cookie.cookieBehavior preference (when set to 4). No other UA
> is shipping this feature, although Safari 12 ships a somewhat similar
> feature (https://webkit.org/blog/8311/intelligent-tracking-prevention-2-0/
> ).
>
> Bug to turn on by default:
> https://bugzilla.mozilla.org/show_bug.cgi?id=1492549
>
> Please note that this feature uses the Disconnect list in order to identify
> tracking resources, so it is not going to have any effect if you have
> Tracking Protection turned on, or if you have installed a privacy extension
> and/or an ad blocker (examples include Privacy Badger, uBlock Origin and
> Ghostery).  If you are a Nightly tester using such a feature, it would be
> hugely helpful to us in the next few months if you would kindly consider
> disabling such features and just use the default configuration of Nightly,
> as this is what we are intending to ship to all our users soon. If you
> encounter any web page breakage as a result of testing this feature, please
> consider filing a bug and making it block
> https://bugzilla.mozilla.org/show_bug.cgi?id=1480137.
>
> Since this isn’t a typical web feature, the standard “intent to implement”
> template isn’t really helpful for it, but here is some of the information
> surfaced from that template that apply to this feature:
>
> Platform coverage: the Gecko part is cross-platform, but the UI for the
> feature has been developed on desktop for now, so we’re planning to enable
> it on desktop at the moment.
>
> Estimated or target release: Firefox 65.  Please note that this feature is
> currently undergoing a Shield Study on Beta 63, and the estimated target
> release is assuming the successful outcome of that study and the continued
> ongoing testing of the feature.
>
> DevTools bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1462372
>
> Is this feature restricted to secure contexts? No, it doesn’t distinguish
> secure vs. non-secure contexts.  This isn’t a new web-facing API, rather it
> is intended to be a new privacy protection for our users. As such, we
> intend to impose the new restrictions for tracking resources on both secure
> and non-secure contexts.  It should be noted that some non-secure tracking
> vectors, e.g. HTTP cookies, can also be used for pervasive tracking by
> passively monitoring the user’s connection, and while cracking down on
> passive tracking isn’t a direct goal of this feature, it is a good
> justification for not limiting these restrictions to secure contexts.
>
> Last but not least, in preparation for this intent to ship, we’ll be
> gradually exposing more users to the feature.  The first part of this has
> already been done in the form of the Shield Study mentioned above. As the
> second part of this process, I intend to turn this feature on by default on
> all desktop platforms for Nightly only in
> https://bugzilla.mozilla.org/show_bug.cgi?id=1492563.
>
> Thanks,
>
> Ehsan
> _______________________________________________
> dev-platform mailing list
> dev-platform@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform
>
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to