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

Issue 2741823002: Update Physical Web WebUI to show new results automatically (Closed)

Created:
3 years, 9 months ago by Ran
Modified:
3 years, 8 months ago
Reviewers:
mmocny, cco3, mattreynolds
CC:
chromium-reviews, oshima+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Update Physical Web WebUI to show new results automatically Before users need to manually refresh the page to see new nearby urls. With this patch, new urls will be automatically appended to WebUI result. BUG=692111 Review-Url: https://codereview.chromium.org/2741823002 Cr-Commit-Position: refs/heads/master@{#460431} Committed: https://chromium.googlesource.com/chromium/src/+/e1fba6f591fe7c8ecfdb1f4e52f37928f648b108

Patch Set 1 #

Total comments: 9

Patch Set 2 : remove renderID #

Total comments: 1

Patch Set 3 : fix uma and reorder url list #

Total comments: 14

Patch Set 4 : rename requestNearbyUrls to physicalWebPageLoaded #

Total comments: 8

Patch Set 5 : remove js dedup and rebase #

Total comments: 4

Patch Set 6 : rename #

Patch Set 7 : rebase #

Patch Set 8 : fix test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+111 lines, -52 lines) Patch
M components/physical_web/webui/physical_web_base_message_handler.h View 1 2 3 4 5 6 7 3 chunks +22 lines, -7 lines 0 comments Download
M components/physical_web/webui/physical_web_base_message_handler.cc View 1 2 3 4 5 6 7 3 chunks +50 lines, -13 lines 0 comments Download
M components/physical_web/webui/physical_web_ui_constants.h View 1 2 3 4 5 2 chunks +2 lines, -2 lines 0 comments Download
M components/physical_web/webui/physical_web_ui_constants.cc View 1 2 3 4 5 2 chunks +2 lines, -2 lines 0 comments Download
M components/physical_web/webui/resources/physical_web.html View 1 2 3 4 1 chunk +14 lines, -16 lines 0 comments Download
M components/physical_web/webui/resources/physical_web.js View 1 2 3 4 5 1 chunk +21 lines, -12 lines 0 comments Download

Messages

Total messages: 82 (56 generated)
Ran
3 years, 9 months ago (2017-03-09 19:49:57 UTC) #7
Ran
Matt, could you try to see if this patch works when you do scanning for ...
3 years, 9 months ago (2017-03-09 20:29:26 UTC) #8
Ran
Tested on device.
3 years, 9 months ago (2017-03-10 16:05:20 UTC) #19
mmocny
This is starting to look good! Small issues but I think this is close. https://codereview.chromium.org/2741823002/diff/60001/components/physical_web/webui/physical_web_base_message_handler.cc ...
3 years, 9 months ago (2017-03-10 17:38:41 UTC) #20
Ran
Fix issues. Hi Matt & Conley, what is the init purpose for having the args ...
3 years, 9 months ago (2017-03-10 18:19:10 UTC) #22
mmocny
https://codereview.chromium.org/2741823002/diff/60001/components/physical_web/webui/resources/physical_web.js File components/physical_web/webui/resources/physical_web.js (right): https://codereview.chromium.org/2741823002/diff/60001/components/physical_web/webui/resources/physical_web.js#newcode5 components/physical_web/webui/resources/physical_web.js:5: var Render_ID = 'RenderId'; On 2017/03/10 18:19:10, Ran wrote: ...
3 years, 9 months ago (2017-03-10 18:32:36 UTC) #23
Ran
3 years, 9 months ago (2017-03-10 19:44:30 UTC) #25
mattreynolds
https://codereview.chromium.org/2741823002/diff/60001/components/physical_web/webui/physical_web_base_message_handler.cc File components/physical_web/webui/physical_web_base_message_handler.cc (right): https://codereview.chromium.org/2741823002/diff/60001/components/physical_web/webui/physical_web_base_message_handler.cc#newcode54 components/physical_web/webui/physical_web_base_message_handler.cc:54: const base::ListValue* args) { On 2017/03/10 17:38:41, mmocny wrote: ...
3 years, 9 months ago (2017-03-10 19:59:44 UTC) #26
Ran
3 years, 9 months ago (2017-03-17 17:51:29 UTC) #27
mmocny
lgtm
3 years, 9 months ago (2017-03-17 19:11:32 UTC) #28
mmocny
-lgtm I think we need to adjust UMA now that we can update results. https://codereview.chromium.org/2741823002/diff/110005/components/physical_web/webui/physical_web_base_message_handler.cc ...
3 years, 9 months ago (2017-03-17 19:17:48 UTC) #29
Ran
Fix uma logger, append new urls to the end.
3 years, 9 months ago (2017-03-21 21:59:43 UTC) #31
mmocny
not lgtm. (I misused -lgtm last time) https://codereview.chromium.org/2741823002/diff/170001/components/physical_web/webui/physical_web_base_message_handler.cc File components/physical_web/webui/physical_web_base_message_handler.cc (right): https://codereview.chromium.org/2741823002/diff/170001/components/physical_web/webui/physical_web_base_message_handler.cc#newcode40 components/physical_web/webui/physical_web_base_message_handler.cc:40: base::Bind( Looks ...
3 years, 9 months ago (2017-03-22 16:03:50 UTC) #32
mattreynolds
https://codereview.chromium.org/2741823002/diff/170001/components/physical_web/webui/resources/physical_web.js File components/physical_web/webui/resources/physical_web.js (right): https://codereview.chromium.org/2741823002/diff/170001/components/physical_web/webui/resources/physical_web.js#newcode80 components/physical_web/webui/resources/physical_web.js:80: function resetUrlIndex(nearbyUrlsData) { On 2017/03/22 16:03:50, mmocny wrote: > ...
3 years, 9 months ago (2017-03-22 18:33:10 UTC) #34
Ran
https://codereview.chromium.org/2741823002/diff/170001/components/physical_web/webui/physical_web_base_message_handler.cc File components/physical_web/webui/physical_web_base_message_handler.cc (right): https://codereview.chromium.org/2741823002/diff/170001/components/physical_web/webui/physical_web_base_message_handler.cc#newcode40 components/physical_web/webui/physical_web_base_message_handler.cc:40: base::Bind( On 2017/03/22 16:03:50, mmocny wrote: > Looks like ...
3 years, 9 months ago (2017-03-22 19:10:47 UTC) #37
Ran
3 years, 9 months ago (2017-03-24 17:14:36 UTC) #39
mmocny
https://codereview.chromium.org/2741823002/diff/250001/components/physical_web/webui/physical_web_base_message_handler.cc File components/physical_web/webui/physical_web_base_message_handler.cc (right): https://codereview.chromium.org/2741823002/diff/250001/components/physical_web/webui/physical_web_base_message_handler.cc#newcode51 components/physical_web/webui/physical_web_base_message_handler.cc:51: RegisterMessageCallback(kPhysicalWebPageLoaded, PhysicalWebPageLoadedCb); I think you should create a member ...
3 years, 9 months ago (2017-03-24 17:15:13 UTC) #40
mmocny
Getting close. This is starting to look much cleaner. https://codereview.chromium.org/2741823002/diff/290001/components/physical_web/webui/resources/physical_web.js File components/physical_web/webui/resources/physical_web.js (right): https://codereview.chromium.org/2741823002/diff/290001/components/physical_web/webui/resources/physical_web.js#newcode37 components/physical_web/webui/resources/physical_web.js:37: ...
3 years, 9 months ago (2017-03-24 17:19:11 UTC) #41
Ran
https://codereview.chromium.org/2741823002/diff/250001/components/physical_web/webui/physical_web_base_message_handler.cc File components/physical_web/webui/physical_web_base_message_handler.cc (right): https://codereview.chromium.org/2741823002/diff/250001/components/physical_web/webui/physical_web_base_message_handler.cc#newcode51 components/physical_web/webui/physical_web_base_message_handler.cc:51: RegisterMessageCallback(kPhysicalWebPageLoaded, PhysicalWebPageLoadedCb); On 2017/03/24 17:15:12, mmocny wrote: > I ...
3 years, 9 months ago (2017-03-24 18:45:21 UTC) #42
mmocny
LGTM much better! I think we can now work to fire OnReload UMA as well. ...
3 years, 9 months ago (2017-03-24 18:54:14 UTC) #43
mattreynolds
lgtm https://codereview.chromium.org/2741823002/diff/250001/components/physical_web/webui/physical_web_base_message_handler.cc File components/physical_web/webui/physical_web_base_message_handler.cc (right): https://codereview.chromium.org/2741823002/diff/250001/components/physical_web/webui/physical_web_base_message_handler.cc#newcode61 components/physical_web/webui/physical_web_base_message_handler.cc:61: data_source_->RegisterListener(this); > Just to review: who named this ...
3 years, 9 months ago (2017-03-27 21:46:59 UTC) #44
cco3
lgtm
3 years, 8 months ago (2017-03-28 18:08:47 UTC) #47
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/2741823002/390001
3 years, 8 months ago (2017-03-29 15:31:07 UTC) #71
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel_ng/builds/394165)
3 years, 8 months ago (2017-03-29 16:14:37 UTC) #73
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/2741823002/410001
3 years, 8 months ago (2017-03-29 16:24:49 UTC) #76
commit-bot: I haz the power
3 years, 8 months ago (2017-03-29 17:13:56 UTC) #79
Message was sent while issue was closed.
Committed patchset #11 (id:410001) as
https://chromium.googlesource.com/chromium/src/+/e1fba6f591fe7c8ecfdb1f4e52f3...

Powered by Google App Engine
This is Rietveld 408576698