commit | 1b5f509ea5d7043572f7fa6950863f54c4fd1740 | [log] [tgz] |
---|---|---|
author | Xing Liu <xingliu@chromium.org> | Fri Dec 14 19:29:01 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Dec 14 19:29:01 2018 |
tree | a2f2a2d9aa9e3481c06cf46ba5e895b82d141985 | |
parent | 36323f0591ce6cceb8749c5e7d9d876e4eb8eae7 [diff] |
Android notification: Introduce ChromeNotification/PendingIntentProvider. The Android API didn't expose notification id/tag and the int flags to create Notification's PendingIntent, however we need to use these data when recording Chrome notification metrics. This CL adds wrapper class that contains these data. ChromeNotificationBuilder will use these wrapper class in the future to force metrics tracking and usage of NotificationManagerProxy. Also we setup a new component for notification. TBR=dtrainor@chromium.org, peter@chromium.org Bug: 898269 Change-Id: I63e3976c729d71e761c8c6b5c0aead3763ba5e17 Reviewed-on: https://chromium-review.googlesource.com/c/1358650 Reviewed-by: Xing Liu <xingliu@chromium.org> Reviewed-by: David Trainor <dtrainor@chromium.org> Reviewed-by: Tommy Nyquist <nyquist@chromium.org> Commit-Queue: Xing Liu <xingliu@chromium.org> Cr-Commit-Position: refs/heads/master@{#616783}
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 .