Bug 1461515 - Split tracking annotations from tracking protection. r?dimi
ClosedPublic

Authored by francois on Fri, Jul 27, 10:46 PM.

Details

Summary

This makes it possible to use different lists for tracking protection
and for the features that rely on tracking annotations.

Diff Detail

Repository
rMOZILLACENTRAL mozilla-central
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
francois created this revision.Fri, Jul 27, 10:46 PM
Herald added a project: Restricted Project. · View Herald TranscriptFri, Jul 27, 10:46 PM
phab-bot changed the visibility from "Custom Policy" to "Public (No Login Required)".Fri, Jul 27, 10:46 PM
phab-bot changed the edit policy from "Custom Policy" to "All Users".
phab-bot removed a project: Restricted Project.
francois requested review of this revision.Fri, Jul 27, 10:46 PM
francois updated this revision to Diff 6145.Mon, Jul 30, 9:27 PM
This comment was removed by francois.
francois updated this revision to Diff 6149.Mon, Jul 30, 9:44 PM
This comment was removed by francois.
francois updated this revision to Diff 6150.Mon, Jul 30, 9:46 PM

Hopefully restore the correct patch this time (sigh)

dimi accepted this revision.Wed, Aug 1, 10:58 AM

Looks good, thanks!

netwerk/base/nsChannelClassifier.cpp
939–940

I think this function is a little bit complicated because it took me a while to figure out that we will
call this twice and the related logic behind it.
I think it will be good if we could add more comments in this function.

1286–1295

s/nsCString/nsAutoCString

1419–1429

s/nsCString/nsAutoCString

This revision is now accepted and ready to land.Wed, Aug 1, 10:58 AM
francois updated this revision to Diff 6375.Wed, Aug 1, 8:45 PM

Address Dimi's review comments.

This revision was automatically updated to reflect the committed changes.
francois marked 3 inline comments as done.