commit | cff309335664440fcb2f2049a677ecc2e8626637 | [log] [tgz] |
---|---|---|
author | David Roger <droger@chromium.org> | Wed Apr 05 18:02:27 2023 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Apr 05 18:02:27 2023 |
tree | 5d67063fbde9bb1e93ecb431d20d48a7dd68f6ab | |
parent | b1943c4ce73dee0fa8bb753304867b281cebdf94 [diff] |
[signin] Support redirects for Gaia Chrome Sync during profile creation After loading the signin page in the profile creation flow, Chrome was checking that the URL of the page is the signin page URL. This was unnecessary, and also incorrect, because it prevents the server from adding redirects to the request. This CL removes this incorrect check, which will allow the server to use redirects for the signin page. The change to production code is only one line in chrome/browser/ui/views/profiles/profile_picker_view.cc The rest of the CL is testing. Fixed: 1430681 Change-Id: Ia4e0e9057afeaae26672ee70a1ab92d6c8866ca3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4401405 Reviewed-by: Nicolas Dossou-Gbété <dgn@chromium.org> Commit-Queue: David Roger <droger@chromium.org> Cr-Commit-Position: refs/heads/main@{#1126689}
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.