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

Issue 1634213002: Append late URLs at the end of the nearby URL list (Closed)

Created:
4 years, 11 months ago by mattreynolds
Modified:
4 years, 11 months ago
Reviewers:
mmocny, cco3, newt (away)
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Append late URLs at the end of the nearby URL list When ListUrlsActivity is refreshed we take the current list of known nearby URLs and send it to our URL resolution/metadata service. Previous to this change, if new URLs were discovered after the initial list was sent, they would not be sent to the resolution service or displayed in the activity. This caused buggy behavior where nearby URLs would sometimes not be shown if they were discovered too late. With this change, URLs discovered after the initial resolution step will be appended at the end of the list. BUG=579099 Committed: https://crrev.com/891564febe894f4305c8df8876616ee8ef34a956 Cr-Commit-Position: refs/heads/master@{#371838}

Patch Set 1 #

Total comments: 6

Patch Set 2 : taking changes from cco3@ #

Total comments: 12

Patch Set 3 : use Collection instead of Set #

Patch Set 4 : changes from mmocny@ #

Total comments: 2

Patch Set 5 : expand ternary operators, rename notifyOnUrlListChanged #

Unified diffs Side-by-side diffs Delta from patch set Stats (+118 lines, -16 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/physicalweb/ListUrlsActivity.java View 1 2 3 6 chunks +24 lines, -7 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/physicalweb/NearbyUrlsAdapter.java View 1 chunk +17 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java View 1 2 3 4 9 chunks +77 lines, -9 lines 0 comments Download

Messages

Total messages: 21 (6 generated)
mattreynolds
4 years, 11 months ago (2016-01-26 18:53:01 UTC) #2
cco3
https://codereview.chromium.org/1634213002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/ListUrlsActivity.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/ListUrlsActivity.java (right): https://codereview.chromium.org/1634213002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/ListUrlsActivity.java#newcode132 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/ListUrlsActivity.java:132: super.onDestroy(); this super call should come after other operations ...
4 years, 11 months ago (2016-01-26 19:09:56 UTC) #3
mattreynolds
https://codereview.chromium.org/1634213002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/ListUrlsActivity.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/ListUrlsActivity.java (right): https://codereview.chromium.org/1634213002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/ListUrlsActivity.java#newcode132 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/ListUrlsActivity.java:132: super.onDestroy(); On 2016/01/26 19:09:56, cco3 wrote: > this super ...
4 years, 11 months ago (2016-01-26 20:19:16 UTC) #4
cco3
LGTM
4 years, 11 months ago (2016-01-26 20:33:15 UTC) #5
mattreynolds
Hi newt, PTAL
4 years, 11 months ago (2016-01-26 20:36:30 UTC) #7
newt (away)
lgtm after comment https://codereview.chromium.org/1634213002/diff/20001/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/1634213002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java#newcode417 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java:417: Set<String> urls = new HashSet<String>(); Is ...
4 years, 11 months ago (2016-01-26 21:39:04 UTC) #8
mmocny
https://codereview.chromium.org/1634213002/diff/20001/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/1634213002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java#newcode137 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java:137: updateNotification(urlCountBefore == 0, urlCountAfter == 0); I like this ...
4 years, 11 months ago (2016-01-26 22:02:07 UTC) #10
mattreynolds
https://codereview.chromium.org/1634213002/diff/20001/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/1634213002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java#newcode138 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java:138: notifyOnUrlListChanged(urlCountBefore, urlCountAfter, url); On 2016/01/26 22:02:07, mmocny wrote: > ...
4 years, 11 months ago (2016-01-27 00:56:19 UTC) #11
mmocny
https://codereview.chromium.org/1634213002/diff/20001/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/1634213002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java#newcode138 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java:138: notifyOnUrlListChanged(urlCountBefore, urlCountAfter, url); On 2016/01/27 00:56:18, mattreynolds wrote: > ...
4 years, 11 months ago (2016-01-27 02:42:20 UTC) #12
mmocny
On 2016/01/27 02:42:20, mmocny wrote: > https://codereview.chromium.org/1634213002/diff/20001/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, 11 months ago (2016-01-27 02:59:54 UTC) #13
mmocny
lgtm LGTM with the few nits left. Good changes, thanks for this! https://codereview.chromium.org/1634213002/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java ...
4 years, 11 months ago (2016-01-27 03:01:54 UTC) #14
mattreynolds
https://codereview.chromium.org/1634213002/diff/20001/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/1634213002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java#newcode138 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java:138: notifyOnUrlListChanged(urlCountBefore, urlCountAfter, url); On 2016/01/27 02:42:19, mmocny wrote: > ...
4 years, 11 months ago (2016-01-27 18:30:59 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1634213002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1634213002/80001
4 years, 11 months ago (2016-01-27 18:33:38 UTC) #18
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 11 months ago (2016-01-27 19:23:51 UTC) #19
commit-bot: I haz the power
4 years, 11 months ago (2016-01-27 19:25:01 UTC) #21
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/891564febe894f4305c8df8876616ee8ef34a956
Cr-Commit-Position: refs/heads/master@{#371838}

Powered by Google App Engine
This is Rietveld 408576698