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

Issue 2685363002: Update AppBannerManager & AppBannerManagerAndroid to request badge icon. (Closed)

Created:
3 years, 10 months ago by F
Modified:
3 years, 10 months ago
Reviewers:
dominickn, pkotwicz
CC:
chromium-reviews, dominickn+watch_chromium.org, pkotwicz+watch_chromium.org, zpeng+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Update AppBannerManager & AppBannerManagerAndroid to request badge icon. Update AppBannerManager & AppBannerManagerAndroid to request badge icon when it requests the primary icon for Web apps and WebAPKs. BUG=649771 Review-Url: https://codereview.chromium.org/2685363002 Cr-Commit-Position: refs/heads/master@{#452052} Committed: https://chromium.googlesource.com/chromium/src/+/c59f97e2f5a21a13e672f0de7715e8bb2affc1bc

Patch Set 1 #

Total comments: 4

Patch Set 2 : Addressing comments #

Total comments: 2

Patch Set 3 : Addressing comments #

Total comments: 2

Patch Set 4 : Addressing comments #

Total comments: 4

Patch Set 5 : Addressing comments (move can_install init to constructor) #

Unified diffs Side-by-side diffs Delta from patch set Stats (+87 lines, -42 lines) Patch
M chrome/browser/android/banners/app_banner_manager_android.h View 1 2 3 3 chunks +16 lines, -2 lines 0 comments Download
M chrome/browser/android/banners/app_banner_manager_android.cc View 1 2 3 4 11 chunks +42 lines, -11 lines 0 comments Download
M chrome/browser/banners/app_banner_manager.h View 1 4 chunks +12 lines, -8 lines 0 comments Download
M chrome/browser/banners/app_banner_manager.cc View 1 5 chunks +17 lines, -21 lines 0 comments Download

Messages

Total messages: 46 (30 generated)
F
Hi Dominick, PTAL. Thanks!
3 years, 10 months ago (2017-02-10 16:09:56 UTC) #5
dominickn
Sorry for the delay on this one. https://codereview.chromium.org/2685363002/diff/1/chrome/browser/android/banners/app_banner_manager_android.cc File chrome/browser/android/banners/app_banner_manager_android.cc (right): https://codereview.chromium.org/2685363002/diff/1/chrome/browser/android/banners/app_banner_manager_android.cc#newcode148 chrome/browser/android/banners/app_banner_manager_android.cc:148: return ShortcutHelper::GetIdealBadgeIconSizeInPx(); ...
3 years, 10 months ago (2017-02-14 00:01:16 UTC) #8
F
Thanks Dominick, PTAL! I moved badge icon related stuff into AppBannerManagerAndroid since only WebAPK uses ...
3 years, 10 months ago (2017-02-14 19:22:42 UTC) #11
pkotwicz
LGTM https://codereview.chromium.org/2685363002/diff/20001/chrome/browser/android/banners/app_banner_manager_android.cc File chrome/browser/android/banners/app_banner_manager_android.cc (right): https://codereview.chromium.org/2685363002/diff/20001/chrome/browser/android/banners/app_banner_manager_android.cc#newcode165 chrome/browser/android/banners/app_banner_manager_android.cc:165: InstallableParams AppBannerManagerAndroid::ParamsToPerformInstallableCheck() { Nit: You can replace lines ...
3 years, 10 months ago (2017-02-14 20:02:08 UTC) #13
F
Thanks Dominick & Peter, PTAL! https://codereview.chromium.org/2685363002/diff/20001/chrome/browser/android/banners/app_banner_manager_android.cc File chrome/browser/android/banners/app_banner_manager_android.cc (right): https://codereview.chromium.org/2685363002/diff/20001/chrome/browser/android/banners/app_banner_manager_android.cc#newcode165 chrome/browser/android/banners/app_banner_manager_android.cc:165: InstallableParams AppBannerManagerAndroid::ParamsToPerformInstallableCheck() { On ...
3 years, 10 months ago (2017-02-14 20:11:20 UTC) #16
dominickn
Looks good - just want to clarify one thing. https://codereview.chromium.org/2685363002/diff/60001/chrome/browser/android/banners/app_banner_manager_android.cc File chrome/browser/android/banners/app_banner_manager_android.cc (right): https://codereview.chromium.org/2685363002/diff/60001/chrome/browser/android/banners/app_banner_manager_android.cc#newcode169 chrome/browser/android/banners/app_banner_manager_android.cc:169: ...
3 years, 10 months ago (2017-02-15 06:05:47 UTC) #24
pkotwicz
Computing ChromeWebApkHost::CanInstallWebApk() once in the constructor sounds good to me
3 years, 10 months ago (2017-02-15 19:19:06 UTC) #25
F
Thanks Dominick & Peter, PTAL! https://codereview.chromium.org/2685363002/diff/60001/chrome/browser/android/banners/app_banner_manager_android.cc File chrome/browser/android/banners/app_banner_manager_android.cc (right): https://codereview.chromium.org/2685363002/diff/60001/chrome/browser/android/banners/app_banner_manager_android.cc#newcode169 chrome/browser/android/banners/app_banner_manager_android.cc:169: if (ChromeWebApkHost::CanInstallWebApk()) { On ...
3 years, 10 months ago (2017-02-15 20:05:43 UTC) #27
pkotwicz
Still LGTM
3 years, 10 months ago (2017-02-15 22:00:16 UTC) #31
dominickn
https://codereview.chromium.org/2685363002/diff/80001/chrome/browser/android/banners/app_banner_manager_android.cc File chrome/browser/android/banners/app_banner_manager_android.cc (right): https://codereview.chromium.org/2685363002/diff/80001/chrome/browser/android/banners/app_banner_manager_android.cc#newcode126 chrome/browser/android/banners/app_banner_manager_android.cc:126: can_install_webapk_ = ChromeWebApkHost::CanInstallWebApk(); Set this in the constructor, not ...
3 years, 10 months ago (2017-02-15 23:38:05 UTC) #32
pkotwicz
https://codereview.chromium.org/2685363002/diff/80001/chrome/browser/android/banners/app_banner_manager_android.cc File chrome/browser/android/banners/app_banner_manager_android.cc (right): https://codereview.chromium.org/2685363002/diff/80001/chrome/browser/android/banners/app_banner_manager_android.cc#newcode126 chrome/browser/android/banners/app_banner_manager_android.cc:126: can_install_webapk_ = ChromeWebApkHost::CanInstallWebApk(); Dominick, I differ to your judgement ...
3 years, 10 months ago (2017-02-16 15:43:03 UTC) #33
dominickn
https://codereview.chromium.org/2685363002/diff/80001/chrome/browser/android/banners/app_banner_manager_android.cc File chrome/browser/android/banners/app_banner_manager_android.cc (right): https://codereview.chromium.org/2685363002/diff/80001/chrome/browser/android/banners/app_banner_manager_android.cc#newcode126 chrome/browser/android/banners/app_banner_manager_android.cc:126: can_install_webapk_ = ChromeWebApkHost::CanInstallWebApk(); On 2017/02/16 15:43:03, pkotwicz wrote: > ...
3 years, 10 months ago (2017-02-17 00:54:44 UTC) #34
F
Thanks Dominick & Peter, PTAL! https://codereview.chromium.org/2685363002/diff/80001/chrome/browser/android/banners/app_banner_manager_android.cc File chrome/browser/android/banners/app_banner_manager_android.cc (right): https://codereview.chromium.org/2685363002/diff/80001/chrome/browser/android/banners/app_banner_manager_android.cc#newcode126 chrome/browser/android/banners/app_banner_manager_android.cc:126: can_install_webapk_ = ChromeWebApkHost::CanInstallWebApk(); On ...
3 years, 10 months ago (2017-02-21 15:53:36 UTC) #37
dominickn
lgtm, thanks
3 years, 10 months ago (2017-02-21 23:31:52 UTC) #40
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/2685363002/100001
3 years, 10 months ago (2017-02-22 15:04:26 UTC) #43
commit-bot: I haz the power
3 years, 10 months ago (2017-02-22 15:08:52 UTC) #46
Message was sent while issue was closed.
Committed patchset #5 (id:100001) as
https://chromium.googlesource.com/chromium/src/+/c59f97e2f5a21a13e672f0de7715...

Powered by Google App Engine
This is Rietveld 408576698