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

Issue 2102433002: Filter out ARC notifiers that are not shown in launcher. (Closed)

Created:
4 years, 5 months ago by hirono
Modified:
4 years, 5 months ago
CC:
chromium-reviews, Peter Beverloo, mlamouri+watch-notifications_chromium.org, yoshiki
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Filter out Android system packages from Chrome OS notification settings. In Android Settings application, there are no UI to disable notifications for system packages. The CL filter out system packages from Chrome OS notification settings UI as well. BUG=623436 TEST=manually tested on minnie Committed: https://crrev.com/1f918658ca2a84d0124aaf98bd69e3755d9c61b2 Cr-Commit-Position: refs/heads/master@{#403761}

Patch Set 1 #

Total comments: 5

Patch Set 2 : Add system flag to package info. #

Patch Set 3 : Filter out Android system packages from Chrome OS notification settings. #

Total comments: 4

Patch Set 4 : . #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+19 lines, -8 lines) Patch
M chrome/browser/notifications/arc_application_notifier_source_chromeos.cc View 1 2 3 1 chunk +5 lines, -3 lines 0 comments Download
M chrome/browser/ui/app_list/arc/arc_app_list_prefs.h View 1 1 chunk +3 lines, -1 line 0 comments Download
M chrome/browser/ui/app_list/arc/arc_app_list_prefs.cc View 1 4 chunks +9 lines, -3 lines 0 comments Download
M components/arc/common/app.mojom View 1 2 chunks +2 lines, -1 line 2 comments Download

Messages

Total messages: 33 (11 generated)
hirono
PTAL, thank you!
4 years, 5 months ago (2016-06-27 02:17:36 UTC) #2
Junichi Uekawa
lgtm https://codereview.chromium.org/2102433002/diff/1/chrome/browser/notifications/arc_application_notifier_source_chromeos.h File chrome/browser/notifications/arc_application_notifier_source_chromeos.h (left): https://codereview.chromium.org/2102433002/diff/1/chrome/browser/notifications/arc_application_notifier_source_chromeos.h#oldcode30 chrome/browser/notifications/arc_application_notifier_source_chromeos.h:30: // TODO(hirono): Observe enabled flag change and notify ...
4 years, 5 months ago (2016-06-27 09:17:08 UTC) #6
dewittj
https://codereview.chromium.org/2102433002/diff/1/chrome/browser/notifications/arc_application_notifier_source_chromeos.cc File chrome/browser/notifications/arc_application_notifier_source_chromeos.cc (right): https://codereview.chromium.org/2102433002/diff/1/chrome/browser/notifications/arc_application_notifier_source_chromeos.cc#newcode50 chrome/browser/notifications/arc_application_notifier_source_chromeos.cc:50: if (!app || !arc::ShouldShowInLauncher(app_id)) Can an app that's not ...
4 years, 5 months ago (2016-06-27 16:17:49 UTC) #7
uekawa-
+yoshiki https://codereview.chromium.org/2102433002/diff/1/chrome/browser/notifications/arc_application_notifier_source_chromeos.cc File chrome/browser/notifications/arc_application_notifier_source_chromeos.cc (right): https://codereview.chromium.org/2102433002/diff/1/chrome/browser/notifications/arc_application_notifier_source_chromeos.cc#newcode50 chrome/browser/notifications/arc_application_notifier_source_chromeos.cc:50: if (!app || !arc::ShouldShowInLauncher(app_id)) On 2016/06/27 16:17:49, dewittj ...
4 years, 5 months ago (2016-06-27 23:15:10 UTC) #10
hirono
https://codereview.chromium.org/2102433002/diff/1/chrome/browser/notifications/arc_application_notifier_source_chromeos.cc File chrome/browser/notifications/arc_application_notifier_source_chromeos.cc (right): https://codereview.chromium.org/2102433002/diff/1/chrome/browser/notifications/arc_application_notifier_source_chromeos.cc#newcode50 chrome/browser/notifications/arc_application_notifier_source_chromeos.cc:50: if (!app || !arc::ShouldShowInLauncher(app_id)) On 2016/06/27 23:15:09, uekawa- wrote: ...
4 years, 5 months ago (2016-06-28 02:20:32 UTC) #11
hirono
On 2016/06/28 02:20:32, hirono wrote: > https://codereview.chromium.org/2102433002/diff/1/chrome/browser/notifications/arc_application_notifier_source_chromeos.cc > File chrome/browser/notifications/arc_application_notifier_source_chromeos.cc > (right): > > https://codereview.chromium.org/2102433002/diff/1/chrome/browser/notifications/arc_application_notifier_source_chromeos.cc#newcode50 ...
4 years, 5 months ago (2016-06-29 00:50:12 UTC) #12
dewittj
https://codereview.chromium.org/2102433002/diff/1/chrome/browser/notifications/arc_application_notifier_source_chromeos.cc File chrome/browser/notifications/arc_application_notifier_source_chromeos.cc (right): https://codereview.chromium.org/2102433002/diff/1/chrome/browser/notifications/arc_application_notifier_source_chromeos.cc#newcode50 chrome/browser/notifications/arc_application_notifier_source_chromeos.cc:50: if (!app || !arc::ShouldShowInLauncher(app_id)) On 2016/06/28 02:20:31, hirono wrote: ...
4 years, 5 months ago (2016-06-29 16:09:34 UTC) #13
hirono
I updated the CL so that it refers system flag to filter out Android packages ...
4 years, 5 months ago (2016-06-30 08:48:54 UTC) #14
hirono
Forgot to add new owners. > I updated the CL so that it refers system ...
4 years, 5 months ago (2016-06-30 08:50:43 UTC) #16
xiyuan
Is the CL description still correct? The CL seems be doing "Filter out ARC notifiers ...
4 years, 5 months ago (2016-06-30 14:43:03 UTC) #17
dewittj
this lgtm https://codereview.chromium.org/2102433002/diff/40001/chrome/browser/notifications/arc_application_notifier_source_chromeos.cc File chrome/browser/notifications/arc_application_notifier_source_chromeos.cc (right): https://codereview.chromium.org/2102433002/diff/40001/chrome/browser/notifications/arc_application_notifier_source_chromeos.cc#newcode49 chrome/browser/notifications/arc_application_notifier_source_chromeos.cc:49: if (!app) nit: combine all these if ...
4 years, 5 months ago (2016-06-30 17:55:27 UTC) #18
dcheng
mojom lgtm but I think the CL description needs to be updated
4 years, 5 months ago (2016-07-01 05:50:11 UTC) #19
hirono
Updated the CL description. Thank you! https://codereview.chromium.org/2102433002/diff/40001/chrome/browser/notifications/arc_application_notifier_source_chromeos.cc File chrome/browser/notifications/arc_application_notifier_source_chromeos.cc (right): https://codereview.chromium.org/2102433002/diff/40001/chrome/browser/notifications/arc_application_notifier_source_chromeos.cc#newcode49 chrome/browser/notifications/arc_application_notifier_source_chromeos.cc:49: if (!app) On ...
4 years, 5 months ago (2016-07-01 07:19:05 UTC) #21
xiyuan
lgtm
4 years, 5 months ago (2016-07-01 14:28:04 UTC) #22
uekawa-
https://codereview.chromium.org/2102433002/diff/60001/components/arc/common/app.mojom File components/arc/common/app.mojom (right): https://codereview.chromium.org/2102433002/diff/60001/components/arc/common/app.mojom#newcode28 components/arc/common/app.mojom:28: [MinVersion=11] bool system; // true if package is system ...
4 years, 5 months ago (2016-07-04 02:01:26 UTC) #23
hirono
https://codereview.chromium.org/2102433002/diff/60001/components/arc/common/app.mojom File components/arc/common/app.mojom (right): https://codereview.chromium.org/2102433002/diff/60001/components/arc/common/app.mojom#newcode28 components/arc/common/app.mojom:28: [MinVersion=11] bool system; // true if package is system ...
4 years, 5 months ago (2016-07-04 06:53:57 UTC) #24
hirono
On 2016/07/04 06:53:57, hirono wrote: > https://codereview.chromium.org/2102433002/diff/60001/components/arc/common/app.mojom > File components/arc/common/app.mojom (right): > > https://codereview.chromium.org/2102433002/diff/60001/components/arc/common/app.mojom#newcode28 > ...
4 years, 5 months ago (2016-07-05 08:55:47 UTC) #25
yoshiki
lgtm
4 years, 5 months ago (2016-07-05 08:56:35 UTC) #26
hirono
Thank you!
4 years, 5 months ago (2016-07-05 09:11:27 UTC) #29
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/2102433002/60001
4 years, 5 months ago (2016-07-05 09:11:36 UTC) #30
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 5 months ago (2016-07-05 09:55:07 UTC) #31
commit-bot: I haz the power
4 years, 5 months ago (2016-07-05 09:56:25 UTC) #33
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/1f918658ca2a84d0124aaf98bd69e3755d9c61b2
Cr-Commit-Position: refs/heads/master@{#403761}

Powered by Google App Engine
This is Rietveld 408576698