Network Service: Rework LoginHandlerDelegate
The original implementation had some thread-safety and lifetime issues. This CL splits LoginHandlerDelegate into a UI and IO half to fix these, and make it cleaner overall. Longer-term, CreateLoginDelegate is one of the many places where we should be able to move the ContentBrowserClient-level interface to the UI thread (south of //content, the current code is similarly a threading mess). https://crbug.com/908926 tracks this. Bug: 901809 Change-Id: I097523042ca62dae46b2ed7c0bf3fc27bf7bab1d Reviewed-on: https://chromium-review.googlesource.com/c/1357645Reviewed-by:John Abd-El-Malek <jam@chromium.org> Reviewed-by:
Jun Cai <juncai@chromium.org> Commit-Queue: David Benjamin <davidben@chromium.org> Cr-Commit-Position: refs/heads/master@{#613236}
Showing
Please register or sign in to comment