ThrottlingURLLoader: Stop invoking OnReceiveRedirect() Synchronously
Invoke OnReceiveRedirect() method asynchronously, because there is way to use this code and get uninitialized variable: We want to create our |loader| variable from static function CreateLoaderAndStart(). But in this function there is way to invoke OnReciveRedirect() from our client code. And in our client code we do not expect, that |loader| variable is not costructed (uninitialized). Bug: 1043752 Change-Id: I5c0722d89ed9f849c0b82281ad6ceb5febfc467b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2011221 Commit-Queue: Dominic Farolino <dom@chromium.org> Reviewed-by:Yutaka Hirano <yhirano@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Dominic Farolino <dom@chromium.org> Cr-Commit-Position: refs/heads/master@{#735785}
Showing
Please register or sign in to comment