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

Issue 2452823002: Make ManifestUpgradeDetector correctly fetch "icon Murmur2 hash" if hash is big (Closed)

Created:
4 years, 1 month ago by pkotwicz
Modified:
4 years, 1 month ago
Reviewers:
dominickn, gone
CC:
chromium-reviews, dominickn+watch_chromium.org, pkotwicz+watch_chromium.org, zpeng+watch_chromium.org, agrieve+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Make ManifestUpgradeDetector correctly fetch "icon Murmur2 hash" if hash is big Murmur2 hashes can take on values up to 2^64 - 1. 2^64 - 1 is larger than Long#MAX_VALUE. This CL introduces WebApkMetaDataUtils#getIconMurmur2HashFromMetaData() to extract the hash from the meta data in the WebAPK's Android Manifest. BUG=659348 TEST=WebApkMetaDataUtilsTest#testGetIconMurmur2HashFromMetaData, ManifestUpgradeDetectorFetcherTest.testIconMurmur2HashParsing Committed: https://crrev.com/aaab0997ef06ae47b24670b0510a5e67ce5ff7ec Cr-Commit-Position: refs/heads/master@{#428140}

Patch Set 1 : Merge branch 'update_fail_fix_crash' into update_fail_fix_crash1_murmur2_long #

Total comments: 6

Patch Set 2 : Merge branch 'master' into update_fail_fix_crash1_murmur2_long #

Patch Set 3 : Merge branch 'master' into update_fail_fix_crash1_murmur2_long #

Patch Set 4 : Merge branch 'master' into update_fail_fix_crash1_murmur2_long #

Messages

Total messages: 29 (16 generated)
pkotwicz
Dominick, can you please take a look?
4 years, 1 month ago (2016-10-25 23:55:31 UTC) #7
dominickn
Please CQ dry-run this once you've addressed the comments. https://codereview.chromium.org/2452823002/diff/80001/chrome/android/javatests/src/org/chromium/chrome/browser/webapps/ManifestUpgradeDetectorFetcherTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/webapps/ManifestUpgradeDetectorFetcherTest.java (right): https://codereview.chromium.org/2452823002/diff/80001/chrome/android/javatests/src/org/chromium/chrome/browser/webapps/ManifestUpgradeDetectorFetcherTest.java#newcode149 chrome/android/javatests/src/org/chromium/chrome/browser/webapps/ManifestUpgradeDetectorFetcherTest.java:149: ...
4 years, 1 month ago (2016-10-26 03:07:40 UTC) #8
pkotwicz
Dominick, can you please take a look? https://codereview.chromium.org/2452823002/diff/80001/chrome/android/javatests/src/org/chromium/chrome/browser/webapps/ManifestUpgradeDetectorFetcherTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/webapps/ManifestUpgradeDetectorFetcherTest.java (right): https://codereview.chromium.org/2452823002/diff/80001/chrome/android/javatests/src/org/chromium/chrome/browser/webapps/ManifestUpgradeDetectorFetcherTest.java#newcode149 chrome/android/javatests/src/org/chromium/chrome/browser/webapps/ManifestUpgradeDetectorFetcherTest.java:149: final String ...
4 years, 1 month ago (2016-10-26 04:04:08 UTC) #9
dominickn
https://codereview.chromium.org/2452823002/diff/80001/chrome/android/javatests/src/org/chromium/chrome/browser/webapps/ManifestUpgradeDetectorFetcherTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/webapps/ManifestUpgradeDetectorFetcherTest.java (right): https://codereview.chromium.org/2452823002/diff/80001/chrome/android/javatests/src/org/chromium/chrome/browser/webapps/ManifestUpgradeDetectorFetcherTest.java#newcode150 chrome/android/javatests/src/org/chromium/chrome/browser/webapps/ManifestUpgradeDetectorFetcherTest.java:150: final String scopeUrl = "/chrome/test/data/banners"; On 2016/10/26 04:04:07, pkotwicz ...
4 years, 1 month ago (2016-10-26 06:03:55 UTC) #14
pkotwicz
Dominick, can you please take another look? https://codereview.chromium.org/2452823002/diff/80001/chrome/android/javatests/src/org/chromium/chrome/browser/webapps/ManifestUpgradeDetectorFetcherTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/webapps/ManifestUpgradeDetectorFetcherTest.java (right): https://codereview.chromium.org/2452823002/diff/80001/chrome/android/javatests/src/org/chromium/chrome/browser/webapps/ManifestUpgradeDetectorFetcherTest.java#newcode150 chrome/android/javatests/src/org/chromium/chrome/browser/webapps/ManifestUpgradeDetectorFetcherTest.java:150: final String ...
4 years, 1 month ago (2016-10-26 18:05:05 UTC) #15
dominickn
lgtm, thanks
4 years, 1 month ago (2016-10-27 00:39:52 UTC) #16
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/2452823002/140001
4 years, 1 month ago (2016-10-27 15:20:58 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/291005)
4 years, 1 month ago (2016-10-27 15:28:05 UTC) #20
pkotwicz
dfalcantara@ for change to WebApkMetaDataUtils
4 years, 1 month ago (2016-10-27 17:32:22 UTC) #22
gone
That file lgtm
4 years, 1 month ago (2016-10-27 17:35:45 UTC) #23
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/2452823002/140001
4 years, 1 month ago (2016-10-27 21:14:39 UTC) #25
commit-bot: I haz the power
Committed patchset #4 (id:140001)
4 years, 1 month ago (2016-10-27 21:22:34 UTC) #27
commit-bot: I haz the power
4 years, 1 month ago (2016-10-27 21:26:08 UTC) #29
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/aaab0997ef06ae47b24670b0510a5e67ce5ff7ec
Cr-Commit-Position: refs/heads/master@{#428140}

Powered by Google App Engine
This is Rietveld 408576698