diff options
| author | ilya | 2010-03-31 21:18:10 -0700 |
|---|---|---|
| committer | ilya | 2010-03-31 21:23:58 -0700 |
| commit | a6fb613da1945eb4d8fbcffec31a55986c29edfb (patch) | |
| tree | 83aac2273b762d11bea58dd6d4446df90a9d3f18 | |
| parent | ece6bc740f5c30926d4160299a0843a427acc8c7 (diff) | |
| download | vimium-a6fb613da1945eb4d8fbcffec31a55986c29edfb.tar.bz2 | |
Avoid creating a separate tabQueueEntry object when we can just reuse the object used in openTabs.
| -rw-r--r-- | background_page.html | 6 |
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]; }); |
