New issue
Advanced search Search tips

Issue 895889 link

Starred by 1 user

Issue metadata

Status: Unconfirmed
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

Closing the last Chrome window on Chrome OS should restore on open

Reported by meatwadd...@gmail.com, Oct 16

Issue description

UserAgent: Mozilla/5.0 (X11; CrOS x86_64 10895.78.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.120 Safari/537.36
Platform: 10895.78.0 (Official Build) stable-channel eve

Steps to reproduce the problem:
1. Have "Continue where you left off" enabled
2. Using Chrome OS, close the Chrome browser window with tabs open
3. Reopen the Chrome browser

What is the expected behavior?
On Mac, Linux, and Windows the browser will open with the previous tabs still there.

What went wrong?
On Chrome OS, reopening Chrome brings up an empty window with just a single new tab. Because "Chrome" is always running on Chrome OS, that first window wasn't considered quitting Chrome, and thus just throws the tabs away as if closing a 2nd window on the other OS's. This behavior for one, is inconsistent with the other versions of Chrome, but two is worse behavior so it shouldn't get a pass like some other Chrome OS vs Chrome differences.

The Chrome browser, despite not actually being separate from the OS, needs to act as if it were. It shows up in the Shelf just like any other app, and should act as if you can "quit" the app, even if in reality you can't.

This behavior would improve usability for advanced users, so that they could close the window confident it will come back as they left it, and also provide new and novice users with both a safety net, but also the consistency with whatever version of Chrome they had used prior to Chrome OS. They don't care that the OS IS Chrome, they just want it to feel like a normal app.

Did this work before? No 

Chrome version: 69.0.3497.120  Channel: stable
OS Version: 10895.78.0
Flash Version:
 
Components: -UI UI>Shell
This sounds like WAI to me. On Chrome OS, I believe "leave" means either sign out or shut down. 

You can still restore your tabs by pressing Ctrl+Shift+t after reopening the window.

Components: -UI>Shell UI>Browser>Sessions
I don't believe Ctrl+Shift+t would work after a reboot. My example use-case was for closing "Chrome", working in a different app and then coming back to Chrome, but in theory a shutdown could also have happened in between those events.

Again, on Mac/Windows/Linux rebooting has no bearing on resuming the Chrome windows. You can quit Chrome, shutdown, and come back a week later and opening Chrome will resume just as you left it.

I believe that Chrome OS should mirror this functionality, not only for the consistency with the other versions Chrome and the non-technical user's expectation of what it means to close Chrome on Chrome OS, but mostly because the other OS's functionality is the better one and it's frankly awesome! It's super cool to be able to just close Chrome and come back as you left it, which sadly is a non-existent workflow in Chrome OS unless you constantly keep the window open.

Sign in to add a comment