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

Issue 2426473009: mash: Place views Wi-Fi network config dialogs in correct window parent (Closed)

Created:
4 years, 2 months ago by James Cook
Modified:
4 years, 2 months ago
Reviewers:
stevenjb, sky
CC:
chromium-reviews, dbeam+watch-options_chromium.org, alemate+watch_chromium.org, sadrul, michaelpg+watch-md-settings_chromium.org, tfarina, achuith+watch_chromium.org, dcheng, michaelpg+watch-options_chromium.org, oshima+watch_chromium.org, kalyank, dbeam+watch-settings_chromium.org, stevenjb+watch-md-settings_chromium.org, davemoore+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

mash: Place views Wi-Fi network config dialogs in correct window parent This is necessary to show them at the login screen, where they must appear in the lock-screen-modal container. * Convert chromeos::NetworkConfigView to take either a native window parent or a container id. * Check login status on mash to compute proper container. TODO: Convert other networking dialogs, like cellular and VPN BUG=657021 TEST=ash_unittests + manual, spawn wifi password dialog before and after login Committed: https://crrev.com/7b9cc810cd7d5b8288e66654041cbbd2beee29e0 Cr-Commit-Position: refs/heads/master@{#426613}

Patch Set 1 #

Patch Set 2 : cleanup #

Total comments: 3

Patch Set 3 : sync to parent, nit #

Patch Set 4 : rebase #

Total comments: 3

Patch Set 5 : Simplify, eliminate WidgetParent #

Patch Set 6 : rebase, Show -> ShowByServicePath #

Patch Set 7 : typo #

Total comments: 8

Patch Set 8 : review comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+80 lines, -38 lines) Patch
M ash/common/wm/system_modal_container_layout_manager.cc View 1 2 3 4 1 chunk +7 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/options/network_config_view.h View 1 2 3 4 5 6 7 3 chunks +12 lines, -7 lines 0 comments Download
M chrome/browser/chromeos/options/network_config_view.cc View 1 2 3 4 5 6 7 6 chunks +41 lines, -14 lines 0 comments Download
M chrome/browser/ui/ash/network_connect_delegate_chromeos.cc View 1 2 3 4 5 2 chunks +1 line, -2 lines 0 comments Download
M chrome/browser/ui/ash/system_tray_client.cc View 1 2 3 4 5 6 7 3 chunks +17 lines, -10 lines 0 comments Download
M chrome/browser/ui/webui/options/chromeos/internet_options_handler.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/webui/settings/chromeos/internet_handler.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 51 (37 generated)
James Cook
sky, please take a look. https://codereview.chromium.org/2426473009/diff/20001/chrome/browser/chromeos/options/network_config_view.cc File chrome/browser/chromeos/options/network_config_view.cc (right): https://codereview.chromium.org/2426473009/diff/20001/chrome/browser/chromeos/options/network_config_view.cc#newcode340 chrome/browser/chromeos/options/network_config_view.cc:340: } In this case ...
4 years, 2 months ago (2016-10-18 20:36:34 UTC) #6
sky
LGTM https://codereview.chromium.org/2426473009/diff/20001/chrome/browser/chromeos/options/network_config_view.cc File chrome/browser/chromeos/options/network_config_view.cc (right): https://codereview.chromium.org/2426473009/diff/20001/chrome/browser/chromeos/options/network_config_view.cc#newcode301 chrome/browser/chromeos/options/network_config_view.cc:301: if (params.parent_mus) { no {}
4 years, 2 months ago (2016-10-18 21:48:01 UTC) #9
James Cook
stevenjb, can I get OWNERS for chrome/browser/ui/webui/options/chromeos/ ?
4 years, 2 months ago (2016-10-19 15:42:53 UTC) #19
stevenjb
https://codereview.chromium.org/2426473009/diff/60001/chrome/browser/chromeos/options/network_config_view.cc File chrome/browser/chromeos/options/network_config_view.cc (right): https://codereview.chromium.org/2426473009/diff/60001/chrome/browser/chromeos/options/network_config_view.cc#newcode339 chrome/browser/chromeos/options/network_config_view.cc:339: } This doesn't feel like it belongs here. I'm ...
4 years, 2 months ago (2016-10-19 17:40:07 UTC) #23
James Cook
https://codereview.chromium.org/2426473009/diff/60001/chrome/browser/chromeos/options/network_config_view.cc File chrome/browser/chromeos/options/network_config_view.cc (right): https://codereview.chromium.org/2426473009/diff/60001/chrome/browser/chromeos/options/network_config_view.cc#newcode339 chrome/browser/chromeos/options/network_config_view.cc:339: } On 2016/10/19 17:40:07, stevenjb wrote: > This doesn't ...
4 years, 2 months ago (2016-10-19 18:05:28 UTC) #24
stevenjb
https://codereview.chromium.org/2426473009/diff/60001/chrome/browser/chromeos/options/network_config_view.cc File chrome/browser/chromeos/options/network_config_view.cc (right): https://codereview.chromium.org/2426473009/diff/60001/chrome/browser/chromeos/options/network_config_view.cc#newcode339 chrome/browser/chromeos/options/network_config_view.cc:339: } On 2016/10/19 18:05:27, James Cook wrote: > On ...
4 years, 2 months ago (2016-10-19 18:23:38 UTC) #25
James Cook
stevenjb, please take another look. I cut back this CL significantly to just do the ...
4 years, 2 months ago (2016-10-20 18:42:48 UTC) #29
stevenjb
https://codereview.chromium.org/2426473009/diff/120001/chrome/browser/chromeos/options/network_config_view.h File chrome/browser/chromeos/options/network_config_view.h (right): https://codereview.chromium.org/2426473009/diff/120001/chrome/browser/chromeos/options/network_config_view.h#newcode47 chrome/browser/chromeos/options/network_config_view.h:47: // Shows a network connection dialog if none is ...
4 years, 2 months ago (2016-10-20 19:42:40 UTC) #32
James Cook
stevenjb, thanks for the quick review. Please take another look. https://codereview.chromium.org/2426473009/diff/120001/chrome/browser/chromeos/options/network_config_view.h File chrome/browser/chromeos/options/network_config_view.h (right): https://codereview.chromium.org/2426473009/diff/120001/chrome/browser/chromeos/options/network_config_view.h#newcode47 ...
4 years, 2 months ago (2016-10-20 20:10:35 UTC) #36
stevenjb
thanks, lgtm!
4 years, 2 months ago (2016-10-20 21:25:08 UTC) #40
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/2426473009/140001
4 years, 2 months ago (2016-10-20 21:46:48 UTC) #44
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/2426473009/140001
4 years, 2 months ago (2016-10-20 21:48:31 UTC) #47
commit-bot: I haz the power
Committed patchset #8 (id:140001)
4 years, 2 months ago (2016-10-20 22:03:50 UTC) #49
commit-bot: I haz the power
4 years, 2 months ago (2016-10-21 13:23:21 UTC) #51
Message was sent while issue was closed.
Patchset 8 (id:??) landed as
https://crrev.com/7b9cc810cd7d5b8288e66654041cbbd2beee29e0
Cr-Commit-Position: refs/heads/master@{#426613}

Powered by Google App Engine
This is Rietveld 408576698