Comment #80 on issue 13 by iambob: Closing last tab also closes window http://code.google.com/p/chromium/issues/detail?id=13
I'm not disagreeing with you. I'm just trying to explain why the Chromium developers are ignoring the arguments being made. According to their philosophical document which explains what Chromium is and what Chromium isn't, the two points I stated are simply fact. If in trying to make your argument, your suggestion breaks one of those two rules, it will be disregarded entirely. If you look closely to the beginning of this thread, I fought against this behavior. The problem is, my solutions which still followed those two rules were drowned out by people just saying things like "Firefox does such-and-such" or "in IE, it's expected behavior to do such-and-such"... so the short response of "overriding the meaning of standard controls is undesirable" and the quick dropping of this issue basically showed that no amount of suggestions is going to revive it, unless you can find a way to not break the two rules I stated. Think of it this way. The close button is a standard control, right? But TABS in Firefox and IE are DIFFERENT than the tabs in Chromium. In Firefox and IE, each tab is not its own process... and cannot be dragged outside of the browser (without a plugin.) So, what this means is... a tab is not merely a "child window" of the overall application. The tab IS the application. Having a browser window with three tabs in IE or Firefox is like having three child windows inside of the parent application. However, in Chromium, having three tabs means you have three applications which are all connected together in a neat little cluster. So, once you close all three, there is nothing left to "be open"... and if clicking a CLOSE button also opens something (such as a blank tab, etc...) then the control does not have consistent behavior. So, again, as long as everyone's argument for fixing this issue involves using terms like "Firefox" and "IE"... the arguments are going to be ignored, because Chromium was specifically developed to be different from those applications. Yes, it has standard controls... like a close button closes... and a minimize button minimizes. But assuming that the "tab" within the window is "a child window" is making a false assumption. To assume the "browser without tabs" is the "operating system" is also a false assumption. Each tab is an application... all within an application space... once the last tab in that application space is closed, the application space ceases to exist. The application space doesn't need to "remain" because the operating system (Windows, Linux, etc...) will do a fine enough job to allow you to run the application again. And even in Windows, if you close the last Notepad... it doesn't arbitrarily close that Notepad document and then suddenly load a blank Notepad for you. If you still wanted to type in a Notepad document, just open another one... or select File --> New from the last open one. -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings --~--~---------~--~----~------------~-------~--~----~ Automated mail from issue updates at http://crbug.com/ Subscription options: http://groups.google.com/group/chromium-bugs -~----------~----~----~----~------~----~------~--~---
