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

Issue 1821823003: Add a UrlInfo class for the Physical Web (Closed)

Created:
4 years, 9 months ago by cco3
Modified:
4 years, 8 months ago
Reviewers:
nyquist, Yaron, mattreynolds
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add a UrlInfo class for the Physical Web The UrlManager will store instances of UrlInfo instead of raw strings. This will permit us to include distances when we are supplied with those in the future. BUG=596708 Committed: https://crrev.com/9c74b5484e8ca993ee2cc47b115806e483189b1b Cr-Commit-Position: refs/heads/master@{#388370}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Include another TODO #

Patch Set 3 : Rebase #

Patch Set 4 : Use present tense in javadoc #

Total comments: 8

Patch Set 5 : Incorporate Yaron's comments #

Total comments: 2

Patch Set 6 : Remove the builder #

Total comments: 2

Patch Set 7 : Rebase on new test fixes #

Total comments: 1

Patch Set 8 : Register new file in java_sources.gni #

Patch Set 9 : Rebase #

Patch Set 10 : Remove VisibleForTesting where inappropriate #

Total comments: 2

Patch Set 11 : Add VisibleForTesting to both addUrl methods #

Patch Set 12 : Add VisibleForTesting to removeUrl #

Messages

Total messages: 58 (26 generated)
mattreynolds
lgtm https://codereview.chromium.org/1821823003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java (right): https://codereview.chromium.org/1821823003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java#newcode207 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java:207: * @return A set of nearby and resolved ...
4 years, 8 months ago (2016-04-06 18:33:41 UTC) #3
cco3
https://codereview.chromium.org/1821823003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java (right): https://codereview.chromium.org/1821823003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java#newcode207 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java:207: * @return A set of nearby and resolved URLs, ...
4 years, 8 months ago (2016-04-07 19:34:40 UTC) #4
cco3
4 years, 8 months ago (2016-04-07 19:34:53 UTC) #6
cco3
Hi Yaron, would you be able to take a look at this change?
4 years, 8 months ago (2016-04-12 21:58:40 UTC) #8
Yaron
seems ok, just a few thoughts based on first read https://codereview.chromium.org/1821823003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java (right): https://codereview.chromium.org/1821823003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java#newcode11 ...
4 years, 8 months ago (2016-04-12 23:28:32 UTC) #9
cco3
Thank you! https://codereview.chromium.org/1821823003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java (right): https://codereview.chromium.org/1821823003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java#newcode11 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java:11: * This class represents a scanned URL ...
4 years, 8 months ago (2016-04-13 01:08:43 UTC) #10
Yaron
lgtm https://codereview.chromium.org/1821823003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java (right): https://codereview.chromium.org/1821823003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java#newcode34 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java:34: public static class Builder { On 2016/04/13 01:08:43, ...
4 years, 8 months ago (2016-04-13 15:39:26 UTC) #11
cco3
https://codereview.chromium.org/1821823003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java (right): https://codereview.chromium.org/1821823003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java#newcode34 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java:34: public static class Builder { On 2016/04/13 15:39:26, Yaron ...
4 years, 8 months ago (2016-04-13 17:24:49 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1821823003/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1821823003/100001
4 years, 8 months ago (2016-04-13 17:25:18 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: android_chromium_gn_compile_rel on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_chromium_gn_compile_rel/builds/50241)
4 years, 8 months ago (2016-04-13 17:54:37 UTC) #17
nyquist
lgtm https://codereview.chromium.org/1821823003/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java (right): https://codereview.chromium.org/1821823003/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java#newcode108 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java:108: compareValue = mUrl.compareTo(other.mUrl); Optional nit: Why is this ...
4 years, 8 months ago (2016-04-15 16:27:05 UTC) #18
cco3
This change is dependent on https://codereview.chromium.org/1891273005/ https://codereview.chromium.org/1821823003/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java (right): https://codereview.chromium.org/1821823003/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java#newcode108 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java:108: compareValue = mUrl.compareTo(other.mUrl); ...
4 years, 8 months ago (2016-04-15 21:58:32 UTC) #19
cco3
On 2016/04/15 21:58:32, cco3 wrote: > This change is dependent on https://codereview.chromium.org/1891273005/ > > https://codereview.chromium.org/1821823003/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlInfo.java ...
4 years, 8 months ago (2016-04-18 19:25:46 UTC) #20
mattreynolds
https://codereview.chromium.org/1821823003/diff/120001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java (right): https://codereview.chromium.org/1821823003/diff/120001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java#newcode264 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java:264: List<UrlInfo> resolvedUrls = getCachedResolvedUrls(); Let's keep the resolved URL ...
4 years, 8 months ago (2016-04-18 20:01:56 UTC) #21
cco3
On 2016/04/18 20:01:56, mattreynolds wrote: > https://codereview.chromium.org/1821823003/diff/120001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java > File > chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java > (right): > > ...
4 years, 8 months ago (2016-04-18 20:13:38 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1821823003/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1821823003/120001
4 years, 8 months ago (2016-04-18 20:14:12 UTC) #25
commit-bot: I haz the power
Try jobs failed on following builders: android_chromium_gn_compile_rel on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_chromium_gn_compile_rel/builds/52696)
4 years, 8 months ago (2016-04-18 20:48:46 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1821823003/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1821823003/140001
4 years, 8 months ago (2016-04-18 20:56:59 UTC) #30
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/55681)
4 years, 8 months ago (2016-04-18 22:38:53 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1821823003/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1821823003/160001
4 years, 8 months ago (2016-04-19 00:54:04 UTC) #35
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/55909)
4 years, 8 months ago (2016-04-19 01:49:25 UTC) #37
cco3
On 2016/04/19 01:49:25, commit-bot: I haz the power wrote: > Try jobs failed on following ...
4 years, 8 months ago (2016-04-19 16:42:05 UTC) #38
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1821823003/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1821823003/160001
4 years, 8 months ago (2016-04-19 16:42:32 UTC) #40
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1821823003/180001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1821823003/180001
4 years, 8 months ago (2016-04-19 17:54:52 UTC) #43
cco3
On 2016/04/19 17:54:52, commit-bot: I haz the power wrote: > CQ is trying da patch. ...
4 years, 8 months ago (2016-04-19 19:29:16 UTC) #44
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/56388)
4 years, 8 months ago (2016-04-19 19:34:31 UTC) #46
Yaron
https://codereview.chromium.org/1821823003/diff/180001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java (left): https://codereview.chromium.org/1821823003/diff/180001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java#oldcode126 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java:126: @VisibleForTesting Add back the @VisibleForTesting (to the String variant) ...
4 years, 8 months ago (2016-04-19 22:08:26 UTC) #47
cco3
https://codereview.chromium.org/1821823003/diff/180001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java (left): https://codereview.chromium.org/1821823003/diff/180001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java#oldcode126 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java:126: @VisibleForTesting On 2016/04/19 22:08:26, Yaron wrote: > Add back ...
4 years, 8 months ago (2016-04-19 22:44:08 UTC) #50
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1821823003/200001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1821823003/200001
4 years, 8 months ago (2016-04-19 22:44:14 UTC) #51
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1821823003/220001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1821823003/220001
4 years, 8 months ago (2016-04-19 23:37:11 UTC) #54
commit-bot: I haz the power
Committed patchset #12 (id:220001)
4 years, 8 months ago (2016-04-20 00:17:13 UTC) #56
commit-bot: I haz the power
4 years, 8 months ago (2016-04-22 19:18:40 UTC) #58
Message was sent while issue was closed.
Patchset 12 (id:??) landed as
https://crrev.com/9c74b5484e8ca993ee2cc47b115806e483189b1b
Cr-Commit-Position: refs/heads/master@{#388370}

Powered by Google App Engine
This is Rietveld 408576698