From bcd9dc4cf88b89675eb605ffba94d345b33ee216 Mon Sep 17 00:00:00 2001 From: "sky@chromium.org" Date: Sat, 23 Jan 2010 16:38:18 +0000 Subject: Extension tweaks for phantom tabs. I did the following modifications: . Modified chrome.tabs.executeScript so that it sends error message if failure in sending message (which happens with phantom tabs). . When a tab is made phantom we send TabInsertedAt event. . Made connecting to a phantom tab send disconnect. . Disallow changing the url of pinned tabs. . Disallow closing phantom tabs. . Detect language fails for phantom tabs. And I removed the flag for phantom tabs. BUG=25309 TEST=on windows or chromeos create a window with a couple of tabs, pin the first, then close it. Selection should change to another tab and the favicon of the closed tab should remain, but not the tab border. control-tab should not select the phantom tab, but if you click on the phantom tab it should become live again and the border should reappear. Review URL: http://codereview.chromium.org/552110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36964 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/common/chrome_switches.cc | 3 --- 1 file changed, 3 deletions(-) (limited to 'chrome/common/chrome_switches.cc') diff --git a/chrome/common/chrome_switches.cc b/chrome/common/chrome_switches.cc index e762c36..251b382 100644 --- a/chrome/common/chrome_switches.cc +++ b/chrome/common/chrome_switches.cc @@ -228,9 +228,6 @@ const char kEnableNativeWebWorkers[] = "enable-native-web-workers"; // Enable AutoFill++. const char kEnableNewAutoFill[] = "enable-new-autofill"; -// Are phantom tabs enabled? -const char kEnablePhantomTabs[] = "enable-phantom-tabs"; - // Enable Privacy Blacklists. const char kEnablePrivacyBlacklists[] = "enable-privacy-blacklists"; -- cgit v1.1