mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-11-12 06:08:24 +02:00
The problem reported in this bug is that the newTab button moves to an invalid position when there's only 1 tab in a window and you try to move it to the end of the tab strip via tabs.move. This may be caused by a bug in tabbrowser, which is being investigated separately, but it brought to light the fact that we're trying to move a tab when it's the only tab in a window, and that just doesn't make sense. This patch updates the code so we don't try to move a tab if it's the only tab in the window. MozReview-Commit-ID: 1oBs0OHnvxi --HG-- extra : rebase_source : 2fde9ffdac4a2f2e290b51f0f73dd877db60f009 |
||
|---|---|---|
| .. | ||
| schemas | ||
| test | ||
| .eslintrc.js | ||
| ext-bookmarks.js | ||
| ext-browser.js | ||
| ext-browser.json | ||
| ext-browserAction.js | ||
| ext-browsingData.js | ||
| ext-c-browser.js | ||
| ext-c-devtools-inspectedWindow.js | ||
| ext-c-devtools-panels.js | ||
| ext-c-devtools.js | ||
| ext-c-menus.js | ||
| ext-c-omnibox.js | ||
| ext-c-tabs.js | ||
| ext-chrome-settings-overrides.js | ||
| ext-commands.js | ||
| ext-devtools-inspectedWindow.js | ||
| ext-devtools-network.js | ||
| ext-devtools-panels.js | ||
| ext-devtools.js | ||
| ext-find.js | ||
| ext-geckoProfiler.js | ||
| ext-history.js | ||
| ext-menus.js | ||
| ext-omnibox.js | ||
| ext-pageAction.js | ||
| ext-pkcs11.js | ||
| ext-sessions.js | ||
| ext-sidebarAction.js | ||
| ext-tabs.js | ||
| ext-url-overrides.js | ||
| ext-windows.js | ||
| extension-mac-panel.css | ||
| extension-mac.css | ||
| extension-win-panel.css | ||
| extension.css | ||
| extension.svg | ||
| ExtensionPopups.jsm | ||
| extensions-browser.manifest | ||
| jar.mn | ||
| moz.build | ||
| ParseBreakpadSymbols-worker.js | ||
| ParseCppFiltSymbols-worker.js | ||
| ParseNMSymbols-worker.js | ||
| ParseSymbols.jsm | ||