commit | a19539acc4eca806aca1f02bfd82735de038a65b | [log] [tgz] |
---|---|---|
author | Nikhil Nayunigari <nikhilcn@google.com> | Tue Apr 30 04:24:11 2024 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Apr 30 04:24:11 2024 |
tree | 486b25c4612380aee7340154a3efbe79b476e486 | |
parent | 33d1be1987c5532ee0253c01dd71541c8787cf74 [diff] |
[CrOS Hotspot] Fix inconsistencies in hotspot metrics When hotspot is disabled due to user actions, we record metrics multiple times: one from hotspot controller and other from state changes in hotspot state handler. While hotspot controller records accurate reason such as 'wifi_enabled' etc, we get a generic reason from hotspot state handler such as 'user_initiated'. With these changes, we are ignoring 'user_initiated' disable reason being sent from hotspot_state_handler as all user initiated reasons should be recorded from hotspot_controller. (cherry picked from commit f9e5ac3e4b31f530f9d43d06c5b62834f773ed42) Bug: b/333082297 Change-Id: I5b9cffc7f651c05b229e646b8802d13ded689de1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5486744 Commit-Queue: Nikhil Nayunigari <nikhilcn@google.com> Reviewed-by: Jason Zhang <jiajunz@google.com> Cr-Original-Commit-Position: refs/heads/main@{#1292552} Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5499210 Cr-Commit-Position: refs/branch-heads/6422@{#495} Cr-Branched-From: 9012208d0ce02e0cf0adb9b62558627c356f3278-refs/heads/main@{#1287751}
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.