Chromium Code Reviews
Descriptionchromeos: Make "mobile network" and "set time" dialogs work with mash
Under mash code in chrome cannot directly access the ash aura window hierarchy.
Instead it must pass an ash window container id when a new window is being
opened.
Add ChooseMobileNetworkDialog::ShowDialogInContainer() factory method.
Refactor existing ShowWebDialogWithContainer method -- in this case the parent
NativeWindow can be null. Rather than splitting out a ShowWebDialogInParent
method instead fold the code into the existing ShowWebDialog implementation.
Also update "set time" dialog which uses the same SetWebDialog code path.
BUG=657021
TEST=open mobile network dialog at login screen and after login
Committed: https://crrev.com/1c6343d745687e1593c0eb8a0b3132aab81f5f42
Cr-Commit-Position: refs/heads/master@{#427383}
Patch Set 1 #Patch Set 2 : cleanup #
Total comments: 8
Patch Set 3 : review comments #Patch Set 4 : rebase #Patch Set 5 : gn check #Messages
Total messages: 31 (22 generated)
|