commit | ca269420ce6aa63d50ccacec65ffcb2506238a43 | [log] [tgz] |
---|---|---|
author | Rouslan Solomakhin <rouslan@chromium.org> | Sun Mar 15 11:46:18 2020 |
committer | Commit Bot <commit-bot@chromium.org> | Sun Mar 15 11:46:18 2020 |
tree | 5cf2394f00117390f716646882790d5e0ec74937 | |
parent | 8465a21309d7285c317bdecb744cd148390af9b1 [diff] |
[Web Payment] Do not dim screen when processing minimal UI. Before this patch, Chrome dimmed the screen after the user has payment in minimal UI, because the reconciler was not aware that a bottom sheet was being displayed. This patch applies the same bottom sheet logic from reconciler to both expandable payment handler UI and minimal UI. After this patch, Chrome UI is not dimmed after user confirms payment in minimal UI. Bug: 1005076 Change-Id: Id9e5f220cb8ba7bef4bb06c6f72e725e971ce9e3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2097415 Commit-Queue: Rouslan Solomakhin <rouslan@chromium.org> Reviewed-by: Danyao Wang <danyao@chromium.org> Cr-Commit-Position: refs/heads/master@{#750427}
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 .
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.