aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorilya2010-03-31 21:18:10 -0700
committerilya2010-03-31 21:23:58 -0700
commita6fb613da1945eb4d8fbcffec31a55986c29edfb (patch)
tree83aac2273b762d11bea58dd6d4446df90a9d3f18
parentece6bc740f5c30926d4160299a0843a427acc8c7 (diff)
downloadvimium-a6fb613da1945eb4d8fbcffec31a55986c29edfb.tar.bz2
Avoid creating a separate tabQueueEntry object when we can just reuse the object used in openTabs.
-rw-r--r--background_page.html6
1 files changed, 2 insertions, 4 deletions
diff --git a/background_page.html b/background_page.html
index de4b9a9c..c76d9c5d 100644
--- a/background_page.html
+++ b/background_page.html
@@ -320,13 +320,11 @@
chrome.tabs.onRemoved.addListener(function(tabId) {
var openTabInfo = openTabs[tabId];
- var tabQueueEntry = { url: openTabInfo.url, positionIndex: openTabInfo.positionIndex,
- scrollX: openTabInfo.scrollX, scrollY: openTabInfo.scrollY };
if (tabQueue[openTabInfo.windowId])
- tabQueue[openTabInfo.windowId].push(tabQueueEntry);
+ tabQueue[openTabInfo.windowId].push(openTabInfo);
else
- tabQueue[openTabInfo.windowId] = [tabQueueEntry];
+ tabQueue[openTabInfo.windowId] = [openTabInfo];
delete openTabs[tabId];
});