Dry run: Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/310975)
3 years, 6 months ago
(2017-06-06 01:36:26 UTC)
#6
Description was changed from ========== Support badge icon in WebAPK update components BUG= ========== to ...
3 years, 6 months ago
(2017-06-06 20:53:16 UTC)
#11
Description was changed from
==========
Support badge icon in WebAPK update components
BUG=
==========
to
==========
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/_6hAQKAf...
BUG=715158
==========
F
Hi Peter, PTAL. Thanks!
3 years, 6 months ago
(2017-06-06 20:53:48 UTC)
#12
Hi Peter, PTAL. Thanks!
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
3 years, 6 months ago
(2017-06-06 21:12:52 UTC)
#13
Dry run: Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/313600)
3 years, 6 months ago
(2017-06-08 19:15:35 UTC)
#20
3 years, 6 months ago
(2017-06-12 14:27:24 UTC)
#29
Thanks Peter!
Hi Yaron, PTAL. Thanks!
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
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
Thanks Peter & Yaron! PTAL
https://codereview.chromium.org/2921623004/diff/120001/chrome/browser/android...
File chrome/browser/android/webapk/webapk_update_data_fetcher.cc (right):
https://codereview.chromium.org/2921623004/diff/120001/chrome/browser/android...
chrome/browser/android/webapk/webapk_update_data_fetcher.cc:201:
OnWebManifestNotWebApkCompatible();
On 2017/06/12 18:49:02, Yaron wrote:
> not sure we should really abort everything if just the badge icon is missing.
> It's unpredictable behaviour and could lead to devs accidentally screwing
their
> site up for installability (as opposed to the badge icon simply not working).
For clarification, we do not abort if the badge icon is missing. The badge is
still optional. A website developer is free to add or remove badge icons without
losing installability.
However, here we abort because something is really wrong with Clank.
did_fetch_badge_icon being true means Clank has already fetched the badge icon
and the badge icon has already passed all icon validity checks; and
badge_icon_murmur2_hash being empty means either Clank's http cache encounters
an error or the badge icon is empty.
Currently if the WebApkInstaller encounters a similar error, it would also
abort.
WDUT?
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
lgtm - thanks for explanation. I think my issue is actually with
installablemanager then but that's a separate point. you're right that this
should be a failure
F
The CQ bit was checked by zpeng@chromium.org
3 years, 6 months ago
(2017-06-13 17:57:45 UTC)
#33
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
Base URL:
Comments: 20