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

Issue 2140273002: Add web_manifest_url in WebappInfo. (Closed)

Created:
4 years, 5 months ago by Xi Han
Modified:
4 years, 5 months ago
Reviewers:
dominickn, pkotwicz, gone
CC:
chromium-reviews, dominickn+watch_chromium.org, Yaron
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add web_manifest_url in WebappInfo. When detecting web manifest resources changes, we compare the loaded manifest url with the one baked in WebAPK's AndroidManifest.xml to see whether they match. See CL: https://codereview.chromium.org/2124513002/ BUG=624834 Committed: https://crrev.com/69d95c9d27e62badd7c88046ebf0507a9900c1c8 Cr-Commit-Position: refs/heads/master@{#406265}

Patch Set 1 #

Patch Set 2 : Update tests. #

Total comments: 4

Patch Set 3 : Plumb in web_manifest_url #

Total comments: 2

Patch Set 4 : Nits. #

Patch Set 5 : nominickn@'s comments. #

Total comments: 4

Patch Set 6 : Change |webManifestUrl| to a Uri. #

Total comments: 1

Patch Set 7 : Nits. #

Messages

Total messages: 29 (12 generated)
Xi Han
Hi Peter, I make the plumbing of web_manifest_url as a separate CL, please take a ...
4 years, 5 months ago (2016-07-12 18:36:17 UTC) #2
pkotwicz
LGTM! https://codereview.chromium.org/2140273002/diff/20001/chrome/android/webapk/libs/runtime_library/src/org/chromium/webapk/lib/runtime_library/HostBrowserLauncher.java File chrome/android/webapk/libs/runtime_library/src/org/chromium/webapk/lib/runtime_library/HostBrowserLauncher.java (right): https://codereview.chromium.org/2140273002/diff/20001/chrome/android/webapk/libs/runtime_library/src/org/chromium/webapk/lib/runtime_library/HostBrowserLauncher.java#newcode37 chrome/android/webapk/libs/runtime_library/src/org/chromium/webapk/lib/runtime_library/HostBrowserLauncher.java:37: private static final String META_DATA_WEB_MANFIEST_URL = "webManifestUrl"; Nit: ...
4 years, 5 months ago (2016-07-12 20:12:45 UTC) #3
Xi Han
Hi Dominick, please take a look, thanks! https://codereview.chromium.org/2140273002/diff/20001/chrome/android/webapk/libs/runtime_library/src/org/chromium/webapk/lib/runtime_library/HostBrowserLauncher.java File chrome/android/webapk/libs/runtime_library/src/org/chromium/webapk/lib/runtime_library/HostBrowserLauncher.java (right): https://codereview.chromium.org/2140273002/diff/20001/chrome/android/webapk/libs/runtime_library/src/org/chromium/webapk/lib/runtime_library/HostBrowserLauncher.java#newcode37 chrome/android/webapk/libs/runtime_library/src/org/chromium/webapk/lib/runtime_library/HostBrowserLauncher.java:37: private static ...
4 years, 5 months ago (2016-07-12 20:58:33 UTC) #5
dominickn
There is now some inconsistency creeping in between WebappInfo and WebappDataStorage, when previously it was ...
4 years, 5 months ago (2016-07-15 00:33:12 UTC) #6
Xi Han
Generally we try to store anything that is non-critical in the SharedPreference, so their changes ...
4 years, 5 months ago (2016-07-15 02:23:40 UTC) #7
dominickn
Thanks for the explanation, it would be good to see comments in places like WebappInfo ...
4 years, 5 months ago (2016-07-15 02:48:50 UTC) #8
Xi Han
On 2016/07/15 02:48:50, dominickn wrote: > Thanks for the explanation, it would be good to ...
4 years, 5 months ago (2016-07-15 14:32:05 UTC) #9
Xi Han
Hi Dan, I need OWNERS' review for: chrome/android/java/src/org/chromium/chrome/browser/ShortcutHelper.java Could you please take a look? Thanks!
4 years, 5 months ago (2016-07-15 14:33:32 UTC) #10
Xi Han
Hi Dan, I need OWNERS' review for: chrome/android/java/src/org/chromium/chrome/browser/ShortcutHelper.java Could you please take a look? Thanks!
4 years, 5 months ago (2016-07-15 14:34:03 UTC) #12
gone
lgtm https://chromiumcodereview.appspot.com/2140273002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappInfo.java File chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappInfo.java (right): https://chromiumcodereview.appspot.com/2140273002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappInfo.java#newcode37 chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappInfo.java:37: /** The Web Manifest URL lives in a ...
4 years, 5 months ago (2016-07-15 21:11:04 UTC) #14
pkotwicz
https://codereview.chromium.org/2140273002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappInfo.java File chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappInfo.java (right): https://codereview.chromium.org/2140273002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappInfo.java#newcode39 chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappInfo.java:39: private String mWebManifestUrl; Something I just noticed. Here |mWebManifestUrl| ...
4 years, 5 months ago (2016-07-15 21:14:13 UTC) #15
Xi Han
Hi Peter, I changed the type of webManifestUrl from String to Uri, PTAL, thanks! https://codereview.chromium.org/2140273002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappInfo.java ...
4 years, 5 months ago (2016-07-18 13:45:22 UTC) #17
dominickn
still lgtm % nit. https://codereview.chromium.org/2140273002/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappInfo.java File chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappInfo.java (right): https://codereview.chromium.org/2140273002/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappInfo.java#newcode175 chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappInfo.java:175: Uri webManifestUri = webManifestUrl != ...
4 years, 5 months ago (2016-07-19 03:11:04 UTC) #22
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/2140273002/160001
4 years, 5 months ago (2016-07-19 12:59:41 UTC) #25
commit-bot: I haz the power
Committed patchset #7 (id:160001)
4 years, 5 months ago (2016-07-19 13:51:14 UTC) #26
commit-bot: I haz the power
CQ bit was unchecked.
4 years, 5 months ago (2016-07-19 13:51:27 UTC) #27
commit-bot: I haz the power
4 years, 5 months ago (2016-07-19 13:52:59 UTC) #29
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/69d95c9d27e62badd7c88046ebf0507a9900c1c8
Cr-Commit-Position: refs/heads/master@{#406265}

Powered by Google App Engine
This is Rietveld 408576698