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

Issue 2921623004: Support badge icon in WebAPK update components (Closed)

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

Description

Support badge icon in WebAPK update components This CL adds badge icon to WebApkUpdateManager, WebApkUpdateDataFetcher, WebApkInstallService, and WebApkInstaller. Follow-up CLs will update shell APK's AndroidManifest.xml. Documentation "WebAPK update scenarios" will be updated after this CL takes effect. Intent to Implement and Ship: https://groups.google.com/a/chromium.org/d/msg/blink-dev/1ebMBNhqRew/_6hAQKAfBwAJ BUG=715158 Review-Url: https://codereview.chromium.org/2921623004 Cr-Commit-Position: refs/heads/master@{#479089} Committed: https://chromium.googlesource.com/chromium/src/+/49a24dab4bd0966d7efeb27d307f598bebca9da7

Patch Set 1 : Support badge icon in WebAPK update components #

Total comments: 18

Patch Set 2 : addressing comment #

Total comments: 2

Patch Set 3 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+286 lines, -162 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/webapps/WebApkUpdateDataFetcher.java View 2 chunks +15 lines, -8 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/webapps/WebApkUpdateManager.java View 11 chunks +52 lines, -35 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/webapps/WebApkUpdateDataFetcherTest.java View 1 4 chunks +7 lines, -6 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/webapps/WebApkUpdateManagerTest.java View 1 chunk +5 lines, -4 lines 0 comments Download
M chrome/android/junit/src/org/chromium/chrome/browser/webapps/WebApkUpdateManagerTest.java View 1 9 chunks +91 lines, -45 lines 0 comments Download
M chrome/browser/android/webapk/webapk_install_service.h View 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/android/webapk/webapk_install_service.cc View 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/android/webapk/webapk_installer.h View 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/android/webapk/webapk_installer.cc View 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/android/webapk/webapk_installer_unittest.cc View 1 4 chunks +19 lines, -12 lines 0 comments Download
M chrome/browser/android/webapk/webapk_update_data_fetcher.h View 1 2 chunks +7 lines, -6 lines 0 comments Download
M chrome/browser/android/webapk/webapk_update_data_fetcher.cc View 1 2 chunks +61 lines, -25 lines 0 comments Download
M chrome/browser/android/webapk/webapk_update_manager.cc View 5 chunks +21 lines, -16 lines 0 comments Download

Messages

Total messages: 40 (30 generated)
F
Hi Peter, PTAL. Thanks!
3 years, 6 months ago (2017-06-06 20:53:48 UTC) #12
pkotwicz
https://codereview.chromium.org/2921623004/diff/80001/chrome/android/javatests/src/org/chromium/chrome/browser/webapps/WebApkUpdateDataFetcherTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/webapps/WebApkUpdateDataFetcherTest.java (right): https://codereview.chromium.org/2921623004/diff/80001/chrome/android/javatests/src/org/chromium/chrome/browser/webapps/WebApkUpdateDataFetcherTest.java#newcode88 chrome/android/javatests/src/org/chromium/chrome/browser/webapps/WebApkUpdateDataFetcherTest.java:88: mBestIconMurmur2Hash = fetchedInfo.iconUrlToMurmur2HashMap().get(primaryIconUrl); Should |mBestIconMurmur2Hash| be renamed to |mPrimaryIconMurmur2Hash| ...
3 years, 6 months ago (2017-06-07 21:22:24 UTC) #16
F
Thanks Peter! PTAL https://codereview.chromium.org/2921623004/diff/80001/chrome/android/javatests/src/org/chromium/chrome/browser/webapps/WebApkUpdateDataFetcherTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/webapps/WebApkUpdateDataFetcherTest.java (right): https://codereview.chromium.org/2921623004/diff/80001/chrome/android/javatests/src/org/chromium/chrome/browser/webapps/WebApkUpdateDataFetcherTest.java#newcode88 chrome/android/javatests/src/org/chromium/chrome/browser/webapps/WebApkUpdateDataFetcherTest.java:88: mBestIconMurmur2Hash = fetchedInfo.iconUrlToMurmur2HashMap().get(primaryIconUrl); On 2017/06/07 21:22:23, ...
3 years, 6 months ago (2017-06-08 20:01:13 UTC) #24
pkotwicz
lgtm
3 years, 6 months ago (2017-06-09 23:36:50 UTC) #27
F
Thanks Peter! Hi Yaron, PTAL. Thanks!
3 years, 6 months ago (2017-06-12 14:27:24 UTC) #29
Yaron
https://codereview.chromium.org/2921623004/diff/120001/chrome/browser/android/webapk/webapk_update_data_fetcher.cc File chrome/browser/android/webapk/webapk_update_data_fetcher.cc (right): https://codereview.chromium.org/2921623004/diff/120001/chrome/browser/android/webapk/webapk_update_data_fetcher.cc#newcode201 chrome/browser/android/webapk/webapk_update_data_fetcher.cc:201: OnWebManifestNotWebApkCompatible(); not sure we should really abort everything if ...
3 years, 6 months ago (2017-06-12 18:49:02 UTC) #30
F
Thanks Peter & Yaron! PTAL https://codereview.chromium.org/2921623004/diff/120001/chrome/browser/android/webapk/webapk_update_data_fetcher.cc File chrome/browser/android/webapk/webapk_update_data_fetcher.cc (right): https://codereview.chromium.org/2921623004/diff/120001/chrome/browser/android/webapk/webapk_update_data_fetcher.cc#newcode201 chrome/browser/android/webapk/webapk_update_data_fetcher.cc:201: OnWebManifestNotWebApkCompatible(); On 2017/06/12 18:49:02, ...
3 years, 6 months ago (2017-06-13 14:51:14 UTC) #31
Yaron
lgtm - thanks for explanation. I think my issue is actually with installablemanager then but ...
3 years, 6 months ago (2017-06-13 17:37:24 UTC) #32
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/2921623004/140001
3 years, 6 months ago (2017-06-13 18:05:59 UTC) #37
commit-bot: I haz the power
3 years, 6 months ago (2017-06-13 19:05:20 UTC) #40
Message was sent while issue was closed.
Committed patchset #3 (id:140001) as
https://chromium.googlesource.com/chromium/src/+/49a24dab4bd0966d7efeb27d307f...

Powered by Google App Engine
This is Rietveld 408576698