New issue
Advanced search Search tips

Issue 747189 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

[MD Settings] signOut route navigable by URL and clicking 'Sign Out' button results in an error

Project Member Reported by quacht@google.com, Jul 21 2017

Issue description

Chrome Version: 59.0.3071.134 (Official Build) (64-bit)
OS: Chrome OS Version 59.0.3071.134 (Official Build) (64-bit)

What steps will reproduce the problem?
(1) In Chrome Browser, navigate to chrome://settings/signOut
(2) Click the blue "Sign Out" button on the dialog

What is the expected result?
Either the chrome://settings/signOut page redirects to chrome://settings and the dialog doesn't appear, since it seems that the only way to sign out of the chromium browser would be to sign into a different account through the Chrome OS. Please correct me if I'm wrong.

What happens instead?

The URL stays at chrome://settings/signOut, but the page has not changed and checking the developer tools console reveals the error message:

Uncaught TypeError: Cannot read property 'focus' of null
    at HTMLElement.onDisconnectClosed_ (crisper.js:356)
    at handler (polymer-extracted.js:550)
    at HTMLDialogElement.decorated (polymer-extracted.js:4511)


 

Comment 1 by quacht@google.com, Jul 21 2017

Description: Show this description

Comment 2 by quacht@google.com, Jul 21 2017

Description: Show this description
Project Member

Comment 3 by sheriffbot@chromium.org, Jul 21 2017

Labels: Hotlist-Google
Labels: OS-Chrome
We don't really support direct navigation to arbitrary Settings pages.

Is there a way to navigate to this page from the Settings UI? I don't think that 'sign out' is something we support on Chrome OS?

On old settings navigating to chrome://settings-frame/signOut works on desktop but on ChromeOS we're redirected to chrome://settings-frame

When looking at MD settings, we're allowed to navigate to chrome://md-settings/signOut on both ChromeOS and desktop. Maybe this URL needs to be removed from the routes in ChromeOS?
Components: UI>Settings
If it's non CrOS only UI then yeah, we should <if> out the dialog / subpage.

Labels: M-64
Owner: steve...@chromium.org
Status: Assigned (was: Untriaged)
Cc: hcarmona@chromium.org
Labels: -M-64
Owner: ----
Status: Available (was: Assigned)
Labels: Hotlist-MD-Settings-Misc

Sign in to add a comment