[DNT] Fix recording of backfalsing The current implementation does not verify if the first navigation is triggered by a back/forward gesture or a back/forward button. The histogram will be recorded even if the first navivation is triggered by clicking on a link. This Cl ensures the histgoram is recorded only when the first navigation is triggered by a navigation gesture or a navigation button. OBSOLETE_HISTOGRAM[Android.BackPress.Backfalsing] = replaced by Android.BackPress.Backfalsing2 Bug: 378728705 Change-Id: I4507e82b2a3f4c24f696791b26696e4550426224 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6363083 Reviewed-by: Theresa Sullivan <twellington@chromium.org> Commit-Queue: Lijin Shen <lazzzis@google.com> Reviewed-by: Wenyu Fu <wenyufu@chromium.org> Cr-Commit-Position: refs/heads/main@{#1435181}
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.