wm: Avoid leak if a duplicate login window is mapped.
This is just a guess at a possible cause for a failed assert
that I've noticed on the crash server. If a second WebUI,
background, or wizard/guest window gets mapped,
LoginController should unregister its interest in the
earlier window.
BUG=chromium-os:18809
TEST=added a test for the duplicate-wizard-window case
Change-Id: I46ec5b1c3277dcc2f87e6a3b0a4e30d1bc448335
Reviewed-on: http://gerrit.chromium.org/gerrit/5495
Tested-by: Daniel Erat <derat@chromium.org>
Reviewed-by: Daniel Erat <derat@chromium.org>
2 files changed