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

Issue 2411223002: chromeos: Refactor system tray Wi-Fi connect dialog so it works with mash (Closed)

Created:
4 years, 2 months ago by James Cook
Modified:
4 years, 2 months ago
Reviewers:
Tom Sepez, stevenjb
CC:
chromium-reviews, sadrul, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org, yzshen+watch_chromium.org, abarth-chromium, Aaron Boodman, oshima+watch_chromium.org, kalyank, darin (slow to review), stevenjb+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

chromeos: Refactor system tray Wi-Fi connect dialog so it works with mash * Add ShowNetworkConnect method to SystemTrayClient mojom interface * Add NetworkConnectDelegateMus to route calls over that interface * Show the config dialog TODO: Dialog is in the wrong parent window in mash, in particular on the lock screen. Fixing this will require plumbing through src/ui dialog code, which will happen in a subsequent CL. BUG=644355 TEST=existing networking tests Committed: https://crrev.com/5374fbd4595be5190f3b9f93bb5aaafbdaef426f Cr-Commit-Position: refs/heads/master@{#425515}

Patch Set 1 #

Patch Set 2 : works #

Patch Set 3 : rebase #

Patch Set 4 : NON_EXPORTED_BASE #

Total comments: 6
Unified diffs Side-by-side diffs Delta from patch set Stats (+115 lines, -26 lines) Patch
M ash/common/system/tray/system_tray_controller.h View 1 2 3 3 chunks +5 lines, -1 line 0 comments Download
M ash/common/system/tray/system_tray_controller.cc View 1 chunk +5 lines, -0 lines 0 comments Download
M ash/mus/BUILD.gn View 1 1 chunk +2 lines, -0 lines 0 comments Download
A ash/mus/network_connect_delegate_mus.h View 1 1 chunk +37 lines, -0 lines 6 comments Download
A ash/mus/network_connect_delegate_mus.cc View 1 chunk +47 lines, -0 lines 0 comments Download
M ash/mus/window_manager_application.h View 2 chunks +2 lines, -2 lines 0 comments Download
M ash/mus/window_manager_application.cc View 1 3 chunks +2 lines, -23 lines 0 comments Download
M ash/public/interfaces/system_tray.mojom View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/ui/ash/system_tray_client.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/ui/ash/system_tray_client.cc View 1 2 chunks +10 lines, -0 lines 0 comments Download

Messages

Total messages: 24 (15 generated)
James Cook
stevenjb, please take a look.
4 years, 2 months ago (2016-10-14 18:01:22 UTC) #7
stevenjb
https://codereview.chromium.org/2411223002/diff/60001/ash/mus/network_connect_delegate_mus.h File ash/mus/network_connect_delegate_mus.h (right): https://codereview.chromium.org/2411223002/diff/60001/ash/mus/network_connect_delegate_mus.h#newcode17 ash/mus/network_connect_delegate_mus.h:17: // a mojo NetworkConfig service. http://crbug.com/644355 This is a ...
4 years, 2 months ago (2016-10-14 20:08:26 UTC) #12
James Cook
https://codereview.chromium.org/2411223002/diff/60001/ash/mus/network_connect_delegate_mus.h File ash/mus/network_connect_delegate_mus.h (right): https://codereview.chromium.org/2411223002/diff/60001/ash/mus/network_connect_delegate_mus.h#newcode17 ash/mus/network_connect_delegate_mus.h:17: // a mojo NetworkConfig service. http://crbug.com/644355 On 2016/10/14 20:08:26, ...
4 years, 2 months ago (2016-10-14 20:50:22 UTC) #15
stevenjb
lgtm https://codereview.chromium.org/2411223002/diff/60001/ash/mus/network_connect_delegate_mus.h File ash/mus/network_connect_delegate_mus.h (right): https://codereview.chromium.org/2411223002/diff/60001/ash/mus/network_connect_delegate_mus.h#newcode17 ash/mus/network_connect_delegate_mus.h:17: // a mojo NetworkConfig service. http://crbug.com/644355 On 2016/10/14 ...
4 years, 2 months ago (2016-10-14 22:33:39 UTC) #16
James Cook
tsepez, can you take a look at ash/public/interfaces/system_tray.mojom ? Thanks.
4 years, 2 months ago (2016-10-14 22:49:19 UTC) #18
Tom Sepez
lgtm
4 years, 2 months ago (2016-10-14 23:11:24 UTC) #19
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/2411223002/60001
4 years, 2 months ago (2016-10-15 00:08:41 UTC) #21
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 2 months ago (2016-10-15 00:17:00 UTC) #22
commit-bot: I haz the power
4 years, 2 months ago (2016-10-15 00:20:11 UTC) #24
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/5374fbd4595be5190f3b9f93bb5aaafbdaef426f
Cr-Commit-Position: refs/heads/master@{#425515}

Powered by Google App Engine
This is Rietveld 408576698