commit | b0b60641b8eeece1ee87fa664ba1109204ca46e5 | [log] [tgz] |
---|---|---|
author | Thomas Tangl <tangltom@chromium.org> | Tue May 29 17:21:53 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Tue May 29 17:21:53 2018 |
tree | ec8474f2f2163ba24d8289ab989fb89062b5f11d | |
parent | 4bfa66faefe3a6dc70ea9dae68a56c181dafcaa5 [diff] |
Fix infinite loop in LoginUIService The call to LoginUIServiceFactory::GetForProfile(profile_) inside ConsentBumpActivator is removed to fix an infinite loop in the LoginUIService. Additional changes: - ConsentBumpActivator is only created when IsUnifiedConsentBumpEnabled() is true - LoginUIService is now created with the browser context - Missing dependencies are added to LoginUIServiceFactory Bug: 847238 Change-Id: I10850be8c3007ed6e68bc89bd64d9c1971d6a22b Reviewed-on: https://chromium-review.googlesource.com/1076067 Commit-Queue: Thomas Tangl <tangltom@chromium.org> Reviewed-by: Mihai Sardarescu <msarda@chromium.org> Cr-Commit-Position: refs/heads/master@{#562480}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .