Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(87)

Issue 2699253003: Abstracting over Notification.Builder + NotificationCompat.Builder (Closed)

Created:
3 years, 10 months ago by awdf
Modified:
3 years, 9 months ago
Reviewers:
Peter Beverloo, nyquist
CC:
agrieve+watch_chromium.org, awdf+watch_chromium.org, chromium-reviews, mlamouri (slow - plz ping), sync-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Abstracting over Notification.Builder + NotificationCompat.Builder Migrated the following notifications to use the new ChromeNotificationBuilder (all except web + media): - Incognito - Sync - Download - Content suggestions - MediaCapture BUG=678670 Review-Url: https://codereview.chromium.org/2699253003 Cr-Commit-Position: refs/heads/master@{#453764} Committed: https://chromium.googlesource.com/chromium/src/+/74957899a3f38a0ba3d012231ef66252adc28b52

Patch Set 1 #

Patch Set 2 : more notifications converted #

Patch Set 3 : further work #

Patch Set 4 : Abstracting over Notification.Builder + NotificationCompat.Builder #

Total comments: 14

Patch Set 5 : Rebase; make tests pass #

Patch Set 6 : Responding to comments #

Total comments: 4

Patch Set 7 : remove 'Created by' autogenerated comment #

Patch Set 8 : Rebase; update strings #

Patch Set 9 : fix imports #

Patch Set 10 : put back erroneously-removed import #

Patch Set 11 : remove erroneously added methods from rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+499 lines, -52 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/ChromeApplication.java View 1 2 3 4 5 6 7 8 9 10 2 chunks +19 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/download/DownloadNotificationService.java View 1 2 3 4 5 6 7 8 chunks +24 lines, -18 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/incognito/IncognitoNotificationManager.java View 1 2 3 4 5 6 7 2 chunks +20 lines, -12 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/media/MediaCaptureNotificationService.java View 1 2 3 4 5 6 7 3 chunks +12 lines, -6 lines 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/notifications/ChromeNotificationBuilder.java View 1 2 3 4 5 1 chunk +60 lines, -0 lines 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/notifications/NotificationBuilder.java View 1 2 3 4 5 1 chunk +166 lines, -0 lines 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/notifications/NotificationCompatBuilder.java View 1 2 3 4 5 6 1 chunk +155 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/notifications/NotificationConstants.java View 1 2 3 4 5 6 7 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/ContentSuggestionsNotificationHelper.java View 1 2 3 4 5 6 7 2 chunks +10 lines, -3 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/sync/SyncNotificationController.java View 1 2 3 4 5 6 7 2 chunks +21 lines, -13 lines 0 comments Download
M chrome/android/java/strings/android_chrome_strings.grd View 1 2 3 4 5 6 7 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/android/java_sources.gni View 1 2 3 4 5 6 7 8 1 chunk +3 lines, -0 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 42 (29 generated)
awdf
3 years, 10 months ago (2017-02-18 08:33:23 UTC) #3
Peter Beverloo
Please attach a BUG number to this CL. https://codereview.chromium.org/2699253003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/ChromeApplication.java File chrome/android/java/src/org/chromium/chrome/browser/ChromeApplication.java (right): https://codereview.chromium.org/2699253003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/ChromeApplication.java#newcode434 chrome/android/java/src/org/chromium/chrome/browser/ChromeApplication.java:434: docs++ ...
3 years, 10 months ago (2017-02-20 01:06:45 UTC) #5
nyquist
mostly agree with peter here. Also; the indent for the CL description seems all weird. ...
3 years, 10 months ago (2017-02-22 10:43:59 UTC) #10
awdf
https://codereview.chromium.org/2699253003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/ChromeApplication.java File chrome/android/java/src/org/chromium/chrome/browser/ChromeApplication.java (right): https://codereview.chromium.org/2699253003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/ChromeApplication.java#newcode434 chrome/android/java/src/org/chromium/chrome/browser/ChromeApplication.java:434: On 2017/02/20 at 01:06:45, Peter Beverloo wrote: > docs++ ...
3 years, 10 months ago (2017-02-24 00:38:47 UTC) #17
Peter Beverloo
lgtm https://codereview.chromium.org/2699253003/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadNotificationService.java File chrome/android/java/src/org/chromium/chrome/browser/download/DownloadNotificationService.java (right): https://codereview.chromium.org/2699253003/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadNotificationService.java#newcode576 chrome/android/java/src/org/chromium/chrome/browser/download/DownloadNotificationService.java:576: .createChromeNotificationBuilder(true /* preferCompat */, micro nit: is this ...
3 years, 10 months ago (2017-02-24 00:43:01 UTC) #18
awdf
https://codereview.chromium.org/2699253003/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadNotificationService.java File chrome/android/java/src/org/chromium/chrome/browser/download/DownloadNotificationService.java (right): https://codereview.chromium.org/2699253003/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadNotificationService.java#newcode576 chrome/android/java/src/org/chromium/chrome/browser/download/DownloadNotificationService.java:576: .createChromeNotificationBuilder(true /* preferCompat */, On 2017/02/24 at 00:43:01, Peter ...
3 years, 10 months ago (2017-02-24 00:56:34 UTC) #19
Peter Beverloo
On 2017/02/24 00:56:34, awdf wrote: > https://codereview.chromium.org/2699253003/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/notifications/NotificationCompatBuilder.java > File > chrome/android/java/src/org/chromium/chrome/browser/notifications/NotificationCompatBuilder.java > (right): > > ...
3 years, 10 months ago (2017-02-24 00:57:12 UTC) #20
nyquist
lgtm
3 years, 9 months ago (2017-02-28 07:15:53 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2699253003/200001
3 years, 9 months ago (2017-02-28 22:20:43 UTC) #34
commit-bot: I haz the power
Try jobs failed on following builders: android_clang_dbg_recipe on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_clang_dbg_recipe/builds/220236)
3 years, 9 months ago (2017-02-28 23:22:56 UTC) #36
awdf
On 2017/02/28 23:22:56, commit-bot: I haz the power wrote: > Try jobs failed on following ...
3 years, 9 months ago (2017-02-28 23:40:33 UTC) #38
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2699253003/200001
3 years, 9 months ago (2017-02-28 23:40:55 UTC) #39
commit-bot: I haz the power
3 years, 9 months ago (2017-03-01 00:18:29 UTC) #42
Message was sent while issue was closed.
Committed patchset #11 (id:200001) as
https://chromium.googlesource.com/chromium/src/+/74957899a3f38a0ba3d012231ef6...

Powered by Google App Engine
This is Rietveld 408576698