commit | 79f65ecfb9551e029e84389feb785edb939b7080 | [log] [tgz] |
---|---|---|
author | Arthur Milchior <arthurmilchior@google.com> | Wed May 14 12:21:43 2025 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed May 14 12:21:43 2025 |
tree | e4b24ee3c30b848fbab7837eb4076d509eb2229f | |
parent | 8daca42b261f0cce396e1e15af58b9037b71c13f [diff] |
[iOS][Mim2]Replace requestHelper by delegate Also, it ensures that the AuthenticationFlow is interrupted in the scene controller’s tearDownUI is called. The AuthenticationFlow should only outlive its owner in case of a change of profile. And once the profile switch occur, the delegate is not used anymore. So there is no issue with the fact that the delegate is weak. If the scene is being tear down, the flow is getting interrupted, in which case it should only use its delegate synchronously, while the delegate still exists. Change-Id: I1ce7d20a6fbd87bf2c47b7ace90939037659c718 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6459107 Reviewed-by: Sylvain Defresne <sdefresne@chromium.org> Auto-Submit: Arthur Milchior <arthurmilchior@chromium.org> Commit-Queue: Sylvain Defresne <sdefresne@chromium.org> Cr-Commit-Position: refs/heads/main@{#1460001}
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.
To check out the source code locally, don't use git clone
! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure.
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.