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

Issue 2603043002: Add a Physical Web WebUI for Android (Closed)

Created:
3 years, 11 months ago by cco3
Modified:
3 years, 11 months ago
Reviewers:
xiyuan, mattreynolds
CC:
chromium-reviews
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add a Physical Web WebUI for Android There is currently an Activity to display Physical Web URLs, but we'd like do display those URLs from a WebUI. In part, this will be simpler for redirecting from the omnibox. In part, it is simpler because we no longer need an Activity and will be able to move away from it. That is, we originally need to display Physical Web URLs without the native library loaded; this is no longer the case. BUG=663842 Review-Url: https://codereview.chromium.org/2603043002 Cr-Commit-Position: refs/heads/master@{#441796} Committed: https://chromium.googlesource.com/chromium/src/+/6de2a4029db400e3581fe6595aeb9c7f1960f22d

Patch Set 1 #

Total comments: 2

Patch Set 2 : Make WebUI const #

Patch Set 3 : Add explicit dependency #

Total comments: 2

Patch Set 4 : (const correctly) #

Patch Set 5 : Dependency simplification #

Patch Set 6 : Make kChromeUIPhysicalWebHost available on linux #

Patch Set 7 : More constants available on linux #

Patch Set 8 : Fix type cast issue #

Patch Set 9 : static_cast #

Unified diffs Side-by-side diffs Delta from patch set Stats (+118 lines, -1 line) Patch
M chrome/browser/ui/BUILD.gn View 1 2 3 4 5 6 2 chunks +4 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc View 2 chunks +3 lines, -0 lines 0 comments Download
A chrome/browser/ui/webui/physical_web/physical_web_ui.h View 1 1 chunk +20 lines, -0 lines 0 comments Download
A chrome/browser/ui/webui/physical_web/physical_web_ui.cc View 1 2 3 1 chunk +88 lines, -0 lines 0 comments Download
M chrome/common/url_constants.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/url_constants.cc View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M components/physical_web/webui/physical_web_base_message_handler.cc View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 47 (27 generated)
cco3
3 years, 11 months ago (2016-12-29 22:20:00 UTC) #2
mattreynolds
lgtm
3 years, 11 months ago (2017-01-04 01:27:41 UTC) #3
cco3
Hi xiyuan@, would you be able to review the three webui/ files? Thank you!
3 years, 11 months ago (2017-01-04 17:33:12 UTC) #5
xiyuan
webui lgtm https://codereview.chromium.org/2603043002/diff/1/chrome/browser/ui/webui/physical_web/physical_web_ui.cc File chrome/browser/ui/webui/physical_web/physical_web_ui.cc (right): https://codereview.chromium.org/2603043002/diff/1/chrome/browser/ui/webui/physical_web/physical_web_ui.cc#newcode59 chrome/browser/ui/webui/physical_web/physical_web_ui.cc:59: content::WebUI* web_ui_; nit: content::WebUI* const
3 years, 11 months ago (2017-01-04 17:49:45 UTC) #6
cco3
https://codereview.chromium.org/2603043002/diff/1/chrome/browser/ui/webui/physical_web/physical_web_ui.cc File chrome/browser/ui/webui/physical_web/physical_web_ui.cc (right): https://codereview.chromium.org/2603043002/diff/1/chrome/browser/ui/webui/physical_web/physical_web_ui.cc#newcode59 chrome/browser/ui/webui/physical_web/physical_web_ui.cc:59: content::WebUI* web_ui_; On 2017/01/04 17:49:45, xiyuan wrote: > nit: ...
3 years, 11 months ago (2017-01-04 22:08:19 UTC) #7
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/2603043002/20001
3 years, 11 months ago (2017-01-04 22:09:03 UTC) #10
commit-bot: I haz the power
Try jobs failed on following builders: cast_shell_linux on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_linux/builds/285606) linux_chromium_chromeos_ozone_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, ...
3 years, 11 months ago (2017-01-04 22:14:04 UTC) #12
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/2603043002/40001
3 years, 11 months ago (2017-01-04 22:24:54 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: chromeos_amd64-generic_chromium_compile_only_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromeos_amd64-generic_chromium_compile_only_ng/builds/258998) linux_chromium_chromeos_ozone_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, ...
3 years, 11 months ago (2017-01-04 22:40:30 UTC) #17
mattreynolds
https://codereview.chromium.org/2603043002/diff/40001/chrome/browser/ui/BUILD.gn File chrome/browser/ui/BUILD.gn (right): https://codereview.chromium.org/2603043002/diff/40001/chrome/browser/ui/BUILD.gn#newcode527 chrome/browser/ui/BUILD.gn:527: "//components/physical_web/data_source:data_source", When the target is the same as the ...
3 years, 11 months ago (2017-01-04 23:21:15 UTC) #18
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/2603043002/70007
3 years, 11 months ago (2017-01-05 05:28:26 UTC) #24
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_ng/builds/340989)
3 years, 11 months ago (2017-01-05 05:44:18 UTC) #26
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/2603043002/90001
3 years, 11 months ago (2017-01-05 18:03:33 UTC) #29
commit-bot: I haz the power
Try jobs failed on following builders: chromeos_amd64-generic_chromium_compile_only_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromeos_amd64-generic_chromium_compile_only_ng/builds/259532)
3 years, 11 months ago (2017-01-05 18:18:08 UTC) #31
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/2603043002/110001
3 years, 11 months ago (2017-01-05 18:43:13 UTC) #34
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/342898)
3 years, 11 months ago (2017-01-05 20:03:15 UTC) #36
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/2603043002/130001
3 years, 11 months ago (2017-01-05 20:15:20 UTC) #39
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_rel_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_ng/builds/358539)
3 years, 11 months ago (2017-01-05 21:01:33 UTC) #41
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/2603043002/150001
3 years, 11 months ago (2017-01-05 21:30:07 UTC) #44
commit-bot: I haz the power
3 years, 11 months ago (2017-01-06 01:37:48 UTC) #47
Message was sent while issue was closed.
Committed patchset #9 (id:150001) as
https://chromium.googlesource.com/chromium/src/+/6de2a4029db400e3581fe6595aeb...

Powered by Google App Engine
This is Rietveld 408576698