[android_webview] Fix UAF in request interception code.
> It was possible for any of the tasks posted by the
> AndroidStreamReaderURLRequestJob to access the InterceptedRequestData
> after the URLRequest owning that data structure was deleted
> The fix is to make the newly created job's Delgate own the
> InterceptedRequestData since the AndroidStreamReaderURLRequestJob takes
> care to not delete the Delegate before all async tasks have finished.
> BUG=internal b/11520856
> Android-only CL, trybots happy.
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=233937
5 files changed