gecko-dev/toolkit/components/build
Kris Maglione 5613873ecb Bug 1255894: Part 2 - Add mozIWebRequestService service for tracking filtered requests. r=mixedpuppy
In order to allow extensions running in a content process to connect extension
filters, we need to be able to track which requests they have permissions to
modify, and which processes they have permissions to modify them from.

This interface allows us to register channels that we've dispatched webRequest
listeners for, and the TabParent (and, by proxy, content parent) we've
dispatched them to. Extensions will only be able to filter those channels, and
only from those processes.

MozReview-Commit-ID: 46HTVeQ5ndi

--HG--
extra : rebase_source : aadfadef3b72044302b3f4e6c88a5a06ff138c84
2017-03-23 12:18:29 -07:00
..
moz.build Bug 1351067 - add BUG_COMPONENT to toolkit/* files. r=myk,enndeakin,mossop 2017-04-09 05:43:43 -04:00
nsToolkitCompsCID.h Bug 1255894: Part 2 - Add mozIWebRequestService service for tracking filtered requests. r=mixedpuppy 2017-03-23 12:18:29 -07:00
nsToolkitCompsModule.cpp Bug 1255894: Part 2 - Add mozIWebRequestService service for tracking filtered requests. r=mixedpuppy 2017-03-23 12:18:29 -07:00