This patch implements the preference "browser.tabs.insertAfterCurrent" which, when set to true, will cause all tabs (related and unrelated) to be opened next to the current tab. It also implements the browserSettings API "newTabPosition", which allows extensions to control both "browser.tabs.insertRelatedAfterCurrent", and "browser.tabs.insertAfterCurrent" via values for "afterCurrent", "relatedAfterCurrent" and "atEnd". The code for "browser.tabs.insertAfterCurrent" including the test for it is mostly taken from a patch attached to bug 933532 written by Masayuki Nakano. MozReview-Commit-ID: KQE7M2FGpc7
42 lines
1.5 KiB
INI
42 lines
1.5 KiB
INI
[DEFAULT]
|
|
support-files =
|
|
head.js
|
|
dummy_page.html
|
|
|
|
[browser_abandonment_telemetry.js]
|
|
[browser_accessibility_indicator.js]
|
|
[browser_allow_process_switches_despite_related_browser.js]
|
|
[browser_bug580956.js]
|
|
[browser_close_tab_by_dblclick.js]
|
|
[browser_contextmenu_openlink_after_tabnavigated.js]
|
|
support-files =
|
|
test_bug1358314.html
|
|
[browser_isLocalAboutURI.js]
|
|
[browser_tabCloseProbes.js]
|
|
[browser_tabSpinnerProbe.js]
|
|
skip-if = !e10s # Tab spinner is e10s only.
|
|
[browser_tabSwitchPrintPreview.js]
|
|
skip-if = os == 'mac'
|
|
[browser_navigatePinnedTab.js]
|
|
[browser_new_file_whitelisted_http_tab.js]
|
|
skip-if = !e10s # Test only relevant for e10s.
|
|
[browser_new_web_tab_in_file_process_pref.js]
|
|
skip-if = !e10s # Pref and test only relevant for e10s.
|
|
[browser_newwindow_tabstrip_overflow.js]
|
|
[browser_opened_file_tab_navigated_to_web.js]
|
|
[browser_new_tab_insert_position.js]
|
|
support-files = file_new_tab_page.html
|
|
[browser_overflowScroll.js]
|
|
[browser_pinnedTabs.js]
|
|
[browser_pinnedTabs_closeByKeyboard.js]
|
|
[browser_positional_attributes.js]
|
|
[browser_preloadedBrowser_zoom.js]
|
|
[browser_reload_deleted_file.js]
|
|
skip-if = (debug && os == 'mac') || (debug && os == 'linux' && bits == 64) #Bug 1421183, disabled on Linux/OSX for leaked windows
|
|
[browser_tabswitch_updatecommands.js]
|
|
[browser_viewsource_of_data_URI_in_file_process.js]
|
|
[browser_visibleTabs_bookmarkAllTabs.js]
|
|
[browser_visibleTabs_contextMenu.js]
|
|
[browser_open_newtab_start_observer_notification.js]
|
|
[browser_bug_1387976_restore_lazy_tab_browser_muted_state.js]
|