Because the DownloadService is used for requesting content as opposed to the regular fetching infrastructure in Blink, we can't share most of the security logic from the Fetch API.
This bug tracks the various tasks needed to achieve parity.
Eventually we hope this will be made obsolete by moving the Fetch API's security logic to an Out-of-Blink Fetch Service (https://docs.google.com/document/d/1mIk2or1y8nXHSQXQ6mJLGp3gLrtImONIuYhHtx1zInM/edit), and making the DownloadService make requests via that.
Comment 1 by joh...@chromium.org
, Aug 21 2017Components: Blink>BackgroundFetch
Labels: -Type-Bug -Pri-3 OS-All Pri-2 Type-Feature
Owner: joh...@chromium.org
Status: Started (was: Untriaged)