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

Issue 20070002: Demo UI for device discovery and registration (Closed)

Created:
7 years, 5 months ago by Noam Samuel
Modified:
7 years, 4 months ago
CC:
chromium-reviews, arv+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

An example chrome://devices/ page (behind flag) that lets users register devices with Google Cloud Print. Currently supported features: - Device listing (addition/removal) - Registration using Privet BUG=245375 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=217748

Patch Set 1 #

Patch Set 2 : #

Total comments: 4

Patch Set 3 : #

Patch Set 4 : Gate devices page on enable_mdns=1 #

Total comments: 18

Patch Set 5 : #

Total comments: 33

Patch Set 6 : #

Total comments: 30

Patch Set 7 : #

Patch Set 8 : #

Total comments: 6

Patch Set 9 : Added tests #

Patch Set 10 : #

Total comments: 25

Patch Set 11 : #

Total comments: 17

Patch Set 12 : #

Patch Set 13 : #

Patch Set 14 : #

Total comments: 2

Patch Set 15 : #

Patch Set 16 : #

Patch Set 17 : Gating the browser test on enable_mdns #

Patch Set 18 : Added FILE_PATH_LITERAL macro to fix windows compile problem #

Unified diffs Side-by-side diffs Delta from patch set Stats (+730 lines, -103 lines) Patch
M chrome/app/generated_resources.grd View 1 chunk +35 lines, -2 lines 0 comments Download
M chrome/browser/resources/local_discovery/local_discovery.css View 1 2 3 4 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/browser/resources/local_discovery/local_discovery.html View 1 2 3 4 5 6 1 chunk +13 lines, -11 lines 0 comments Download
M chrome/browser/resources/local_discovery/local_discovery.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +99 lines, -40 lines 0 comments Download
M chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 3 chunks +6 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/local_discovery/local_discovery_ui.cc View 1 2 3 4 5 6 7 8 3 chunks +27 lines, -1 line 0 comments Download
A chrome/browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +191 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/local_discovery/local_discovery_ui_handler.h View 1 2 3 4 5 6 7 8 1 chunk +84 lines, -6 lines 0 comments Download
M chrome/browser/ui/webui/local_discovery/local_discovery_ui_handler.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +218 lines, -32 lines 0 comments Download
M chrome/browser/ui/webui/print_preview/print_preview_handler.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 5 chunks +2 lines, -6 lines 0 comments Download
M chrome/chrome_browser_ui.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 2 chunks +8 lines, -4 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +5 lines, -0 lines 0 comments Download
A chrome/test/data/webui/local_discovery_ui_test.js View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +36 lines, -0 lines 0 comments Download

Messages

Total messages: 44 (0 generated)
Noam Samuel
7 years, 5 months ago (2013-07-24 00:39:09 UTC) #1
Vitaly Buka (NO REVIEWS)
lgtm https://codereview.chromium.org/20070002/diff/2001/chrome/browser/ui/webui/local_discovery/local_discovery_ui_handler.h File chrome/browser/ui/webui/local_discovery/local_discovery_ui_handler.h (right): https://codereview.chromium.org/20070002/diff/2001/chrome/browser/ui/webui/local_discovery/local_discovery_ui_handler.h#newcode19 chrome/browser/ui/webui/local_discovery/local_discovery_ui_handler.h:19: // UI Handler for chrome://devices/ you can put ...
7 years, 5 months ago (2013-07-24 01:27:53 UTC) #2
gene
lgtm
7 years, 5 months ago (2013-07-24 08:15:27 UTC) #3
Noam Samuel
https://codereview.chromium.org/20070002/diff/2001/chrome/browser/ui/webui/local_discovery/local_discovery_ui_handler.h File chrome/browser/ui/webui/local_discovery/local_discovery_ui_handler.h (right): https://codereview.chromium.org/20070002/diff/2001/chrome/browser/ui/webui/local_discovery/local_discovery_ui_handler.h#newcode19 chrome/browser/ui/webui/local_discovery/local_discovery_ui_handler.h:19: // UI Handler for chrome://devices/ On 2013/07/24 01:27:54, Vitaly ...
7 years, 5 months ago (2013-07-24 17:57:31 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/noamsml@chromium.org/20070002/13001
7 years, 5 months ago (2013-07-24 22:55:39 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/noamsml@chromium.org/20070002/13001
7 years, 5 months ago (2013-07-25 14:12:31 UTC) #6
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 5 months ago (2013-07-25 18:00:28 UTC) #7
Noam Samuel
On 2013/07/25 18:00:28, I haz the power (commit-bot) wrote: > Sorry for I got bad ...
7 years, 5 months ago (2013-07-25 18:36:09 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/noamsml@chromium.org/20070002/43001
7 years, 5 months ago (2013-07-25 19:38:29 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/noamsml@chromium.org/20070002/43001
7 years, 5 months ago (2013-07-26 01:56:53 UTC) #10
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=17260
7 years, 5 months ago (2013-07-26 06:19:14 UTC) #11
Noam Samuel
+jhawkins for web_ui_controller_factory
7 years, 5 months ago (2013-07-26 16:01:18 UTC) #12
James Hawkins
https://codereview.chromium.org/20070002/diff/43001/chrome/browser/resources/local_discovery/local_discovery.css File chrome/browser/resources/local_discovery/local_discovery.css (right): https://codereview.chromium.org/20070002/diff/43001/chrome/browser/resources/local_discovery/local_discovery.css#newcode18 chrome/browser/resources/local_discovery/local_discovery.css:18: background-color: #f0f0f0; nit: Indentation is off; should be two ...
7 years, 4 months ago (2013-07-29 16:27:03 UTC) #13
Noam Samuel
https://codereview.chromium.org/20070002/diff/43001/chrome/browser/resources/local_discovery/local_discovery.html File chrome/browser/resources/local_discovery/local_discovery.html (right): https://codereview.chromium.org/20070002/diff/43001/chrome/browser/resources/local_discovery/local_discovery.html#newcode19 chrome/browser/resources/local_discovery/local_discovery.html:19: <th>Name</th> On 2013/07/29 16:27:03, James Hawkins wrote: > These ...
7 years, 4 months ago (2013-07-29 16:58:01 UTC) #14
James Hawkins
https://codereview.chromium.org/20070002/diff/43001/chrome/browser/resources/local_discovery/local_discovery.html File chrome/browser/resources/local_discovery/local_discovery.html (right): https://codereview.chromium.org/20070002/diff/43001/chrome/browser/resources/local_discovery/local_discovery.html#newcode19 chrome/browser/resources/local_discovery/local_discovery.html:19: <th>Name</th> On 2013/07/29 16:58:01, Noam Samuel wrote: > On ...
7 years, 4 months ago (2013-07-29 17:01:57 UTC) #15
Noam Samuel
https://codereview.chromium.org/20070002/diff/43001/chrome/browser/resources/local_discovery/local_discovery.css File chrome/browser/resources/local_discovery/local_discovery.css (right): https://codereview.chromium.org/20070002/diff/43001/chrome/browser/resources/local_discovery/local_discovery.css#newcode18 chrome/browser/resources/local_discovery/local_discovery.css:18: background-color: #f0f0f0; On 2013/07/29 16:27:03, James Hawkins wrote: > ...
7 years, 4 months ago (2013-08-02 22:20:02 UTC) #16
Noam Samuel
On 2013/08/02 22:20:02, Noam Samuel wrote: > https://codereview.chromium.org/20070002/diff/43001/chrome/browser/resources/local_discovery/local_discovery.css > File chrome/browser/resources/local_discovery/local_discovery.css (right): > > https://codereview.chromium.org/20070002/diff/43001/chrome/browser/resources/local_discovery/local_discovery.css#newcode18 ...
7 years, 4 months ago (2013-08-06 18:51:20 UTC) #17
James Hawkins
I'm on leave till Aug. 16.
7 years, 4 months ago (2013-08-06 20:51:18 UTC) #18
Noam Samuel
DBeam, could you take a look?
7 years, 4 months ago (2013-08-06 20:55:09 UTC) #19
Dan Beam
https://codereview.chromium.org/20070002/diff/78001/chrome/browser/resources/local_discovery/local_discovery.js File chrome/browser/resources/local_discovery/local_discovery.js (right): https://codereview.chromium.org/20070002/diff/78001/chrome/browser/resources/local_discovery/local_discovery.js#newcode4 chrome/browser/resources/local_discovery/local_discovery.js:4: nit: cr.namespace('local_discovery', function() { ... return { registrationFailed: registrationFailed, ...
7 years, 4 months ago (2013-08-06 21:21:37 UTC) #20
Dan Beam
https://codereview.chromium.org/20070002/diff/78001/chrome/browser/resources/local_discovery/local_discovery.js File chrome/browser/resources/local_discovery/local_discovery.js (right): https://codereview.chromium.org/20070002/diff/78001/chrome/browser/resources/local_discovery/local_discovery.js#newcode4 chrome/browser/resources/local_discovery/local_discovery.js:4: On 2013/08/06 21:21:38, Dan Beam wrote: > nit: cr.namespace('local_discovery', ...
7 years, 4 months ago (2013-08-06 21:23:18 UTC) #21
Noam Samuel
https://codereview.chromium.org/20070002/diff/78001/chrome/browser/resources/local_discovery/local_discovery.js File chrome/browser/resources/local_discovery/local_discovery.js (right): https://codereview.chromium.org/20070002/diff/78001/chrome/browser/resources/local_discovery/local_discovery.js#newcode4 chrome/browser/resources/local_discovery/local_discovery.js:4: On 2013/08/06 21:23:18, Dan Beam wrote: > On 2013/08/06 ...
7 years, 4 months ago (2013-08-06 23:54:04 UTC) #22
Dan Beam
https://codereview.chromium.org/20070002/diff/90002/chrome/browser/resources/local_discovery/local_discovery.js File chrome/browser/resources/local_discovery/local_discovery.js (right): https://codereview.chromium.org/20070002/diff/90002/chrome/browser/resources/local_discovery/local_discovery.js#newcode13 chrome/browser/resources/local_discovery/local_discovery.js:13: cr.define('local_discovery', function() { nit: 'use strict'; https://codereview.chromium.org/20070002/diff/90002/chrome/browser/ui/webui/local_discovery/local_discovery_ui_handler.cc File chrome/browser/ui/webui/local_discovery/local_discovery_ui_handler.cc ...
7 years, 4 months ago (2013-08-07 00:51:28 UTC) #23
Noam Samuel
https://codereview.chromium.org/20070002/diff/90002/chrome/browser/resources/local_discovery/local_discovery.js File chrome/browser/resources/local_discovery/local_discovery.js (right): https://codereview.chromium.org/20070002/diff/90002/chrome/browser/resources/local_discovery/local_discovery.js#newcode13 chrome/browser/resources/local_discovery/local_discovery.js:13: cr.define('local_discovery', function() { On 2013/08/07 00:51:28, Dan Beam wrote: ...
7 years, 4 months ago (2013-08-07 17:52:43 UTC) #24
Dan Beam
tests? https://codereview.chromium.org/20070002/diff/125001/chrome/browser/resources/local_discovery/local_discovery.js File chrome/browser/resources/local_discovery/local_discovery.js (right): https://codereview.chromium.org/20070002/diff/125001/chrome/browser/resources/local_discovery/local_discovery.js#newcode34 chrome/browser/resources/local_discovery/local_discovery.js:34: if (row.cells[0].textContent == name) { ^ this can ...
7 years, 4 months ago (2013-08-07 18:43:03 UTC) #25
Noam Samuel
On 2013/08/07 18:43:03, Dan Beam wrote: > tests? > > https://codereview.chromium.org/20070002/diff/125001/chrome/browser/resources/local_discovery/local_discovery.js > File chrome/browser/resources/local_discovery/local_discovery.js (right): ...
7 years, 4 months ago (2013-08-07 19:01:54 UTC) #26
Dan Beam
On 2013/08/07 19:01:54, Noam Samuel wrote: > On 2013/08/07 18:43:03, Dan Beam wrote: > > ...
7 years, 4 months ago (2013-08-07 19:05:50 UTC) #27
Noam Samuel
On 2013/08/07 19:05:50, Dan Beam wrote: > On 2013/08/07 19:01:54, Noam Samuel wrote: > > ...
7 years, 4 months ago (2013-08-07 19:11:55 UTC) #28
Dan Beam
On 2013/08/07 19:05:50, Dan Beam wrote: > On 2013/08/07 19:01:54, Noam Samuel wrote: > > ...
7 years, 4 months ago (2013-08-07 19:15:30 UTC) #29
Dan Beam
On 2013/08/07 19:11:55, Noam Samuel wrote: > On 2013/08/07 19:05:50, Dan Beam wrote: > > ...
7 years, 4 months ago (2013-08-07 19:16:28 UTC) #30
Noam Samuel
Added browser test for adding/removing devices. https://codereview.chromium.org/20070002/diff/125001/chrome/browser/resources/local_discovery/local_discovery.js File chrome/browser/resources/local_discovery/local_discovery.js (right): https://codereview.chromium.org/20070002/diff/125001/chrome/browser/resources/local_discovery/local_discovery.js#newcode34 chrome/browser/resources/local_discovery/local_discovery.js:34: if (row.cells[0].textContent == ...
7 years, 4 months ago (2013-08-08 18:45:36 UTC) #31
Noam Samuel
DBeam, could you PTAL? On 2013/08/08 18:45:36, Noam Samuel wrote: > Added browser test for ...
7 years, 4 months ago (2013-08-12 18:52:13 UTC) #32
Dan Beam
https://codereview.chromium.org/20070002/diff/139001/chrome/browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc File chrome/browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc (right): https://codereview.chromium.org/20070002/diff/139001/chrome/browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc#newcode6 chrome/browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc:6: #include "base/command_line.h" base/message_loop/message_loop.h https://codereview.chromium.org/20070002/diff/139001/chrome/browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc#newcode29 chrome/browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc:29: if (waiting_) { nit: ...
7 years, 4 months ago (2013-08-12 22:33:51 UTC) #33
Noam Samuel
https://codereview.chromium.org/20070002/diff/139001/chrome/browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc File chrome/browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc (right): https://codereview.chromium.org/20070002/diff/139001/chrome/browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc#newcode29 chrome/browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc:29: if (waiting_) { On 2013/08/12 22:33:52, Dan Beam wrote: ...
7 years, 4 months ago (2013-08-12 23:25:45 UTC) #34
Dan Beam
very very close, thanks for your patience https://codereview.chromium.org/20070002/diff/149001/chrome/browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc File chrome/browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc (right): https://codereview.chromium.org/20070002/diff/149001/chrome/browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc#newcode32 chrome/browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc:32: void Wait(); ...
7 years, 4 months ago (2013-08-13 00:30:43 UTC) #35
Noam Samuel
https://codereview.chromium.org/20070002/diff/149001/chrome/browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc File chrome/browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc (right): https://codereview.chromium.org/20070002/diff/149001/chrome/browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc#newcode32 chrome/browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc:32: void Wait(); On 2013/08/13 00:30:43, Dan Beam wrote: > ...
7 years, 4 months ago (2013-08-13 18:45:37 UTC) #36
Dan Beam
lgtm w/fix https://chromiumcodereview.appspot.com/20070002/diff/161001/chrome/browser/resources/local_discovery/local_discovery.js File chrome/browser/resources/local_discovery/local_discovery.js (right): https://chromiumcodereview.appspot.com/20070002/diff/161001/chrome/browser/resources/local_discovery/local_discovery.js#newcode23 chrome/browser/resources/local_discovery/local_discovery.js:23: name = name.replace('\r', '').replace('\n', ''); this doesn't ...
7 years, 4 months ago (2013-08-14 20:43:01 UTC) #37
Noam Samuel
https://chromiumcodereview.appspot.com/20070002/diff/161001/chrome/browser/resources/local_discovery/local_discovery.js File chrome/browser/resources/local_discovery/local_discovery.js (right): https://chromiumcodereview.appspot.com/20070002/diff/161001/chrome/browser/resources/local_discovery/local_discovery.js#newcode23 chrome/browser/resources/local_discovery/local_discovery.js:23: name = name.replace('\r', '').replace('\n', ''); On 2013/08/14 20:43:02, Dan ...
7 years, 4 months ago (2013-08-14 21:21:55 UTC) #38
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/noamsml@chromium.org/20070002/178001
7 years, 4 months ago (2013-08-14 21:24:12 UTC) #39
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/noamsml@chromium.org/20070002/203001
7 years, 4 months ago (2013-08-14 22:36:00 UTC) #40
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 4 months ago (2013-08-15 00:29:52 UTC) #41
Noam Samuel
On 2013/08/15 00:29:52, I haz the power (commit-bot) wrote: > Sorry for I got bad ...
7 years, 4 months ago (2013-08-15 00:53:50 UTC) #42
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/noamsml@chromium.org/20070002/222001
7 years, 4 months ago (2013-08-15 00:55:18 UTC) #43
commit-bot: I haz the power
7 years, 4 months ago (2013-08-15 05:44:46 UTC) #44
Message was sent while issue was closed.
Change committed as 217748

Powered by Google App Engine
This is Rietveld 408576698