Name Description Size Coverage
.eslintrc.mjs 335 -
authenticate.sjs eslint-disable-next-line no-use-before-define 2608 -
browser-private.toml 310 -
browser.toml 20379 -
browser_always_on_pbm_prompt.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 2708 -
browser_AMBrowserExtensionsImport.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 8826 -
browser_browserSetting_vertical_tabs.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 4610 -
browser_ext_action_popup_allowed_urls.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 5926 -
browser_ext_activeScript.js 15266 -
browser_ext_autocompletepopup.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2950 -
browser_ext_autoplayInBackground.js enable autoplay 1517 -
browser_ext_browserAction_activeTab.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 5139 -
browser_ext_browserAction_area.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4708 -
browser_ext_browserAction_click_types.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 8082 -
browser_ext_browserAction_context.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 40417 -
browser_ext_browserAction_contextMenu.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 23871 -
browser_ext_browserAction_disabled.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3283 -
browser_ext_browserAction_experiment.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3186 -
browser_ext_browserAction_getUserSettings.js 7382 -
browser_ext_browserAction_incognito.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1462 -
browser_ext_browserAction_keyclick.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2002 -
browser_ext_browserAction_onUserSettingsChanged.js 6214 -
browser_ext_browserAction_pageAction_icon.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 19691 -
browser_ext_browserAction_pageAction_icon_permissions.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 6762 -
browser_ext_browserAction_popup.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 10169 -
browser_ext_browserAction_popup_port.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1576 -
browser_ext_browserAction_popup_preload.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 12740 -
browser_ext_browserAction_popup_preload_smoketest.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 6176 -
browser_ext_browserAction_popup_resize.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2093 -
browser_ext_browserAction_popup_resize_bottom.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1283 -
browser_ext_browserAction_simple.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2791 -
browser_ext_browserAction_telemetry.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 11352 -
browser_ext_browserAction_theme_icons.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 8828 -
browser_ext_browsingData_cookieStoreId.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2249 -
browser_ext_browsingData_formData.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4416 -
browser_ext_browsingData_history.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3285 -
browser_ext_canOpenModalPicker.js 8151 -
browser_ext_chrome_settings_overrides_home.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 25511 -
browser_ext_commands_execute_browser_action.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 11676 -
browser_ext_commands_execute_page_action.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 5966 -
browser_ext_commands_execute_sidebar_action.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1561 -
browser_ext_commands_getAll.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4468 -
browser_ext_commands_onChanged.js 1806 -
browser_ext_commands_onCommand.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 12060 -
browser_ext_commands_openShortcutSettings.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 8175 -
browser_ext_commands_update.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 18212 -
browser_ext_connect_and_move_tabs.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3806 -
browser_ext_contentscript_animate.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3673 -
browser_ext_contentscript_connect.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2546 -
browser_ext_contentscript_cross_docGroup_adoption.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1753 -
browser_ext_contentscript_cross_docGroup_adoption_xhr.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1484 -
browser_ext_contentscript_dataTransfer_files.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3295 -
browser_ext_contentscript_in_parent.js 2466 -
browser_ext_contentscript_incognito.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1378 -
browser_ext_contentscript_nontab_connect.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3853 -
browser_ext_contentscript_sender_url.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2664 -
browser_ext_contextMenus.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 25645 -
browser_ext_contextMenus_bookmarks.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3841 -
browser_ext_contextMenus_checkboxes.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4585 -
browser_ext_contextMenus_commands.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4510 -
browser_ext_contextMenus_icons.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 17736 -
browser_ext_contextMenus_onclick.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 10174 -
browser_ext_contextMenus_radioGroups.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4004 -
browser_ext_contextMenus_srcUrl_redirect.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2291 -
browser_ext_contextMenus_targetUrlPatterns.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 9996 -
browser_ext_contextMenus_uninstall.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2931 -
browser_ext_contextMenus_urlPatterns.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 12328 -
browser_ext_currentWindow.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4756 -
browser_ext_devtools_inspectedWindow.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 15122 -
browser_ext_devtools_inspectedWindow_eval_bindings.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 8118 -
browser_ext_devtools_inspectedWindow_eval_file.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1529 -
browser_ext_devtools_inspectedWindow_reload.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 15008 -
browser_ext_devtools_inspectedWindow_targetSwitch.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4104 -
browser_ext_devtools_network.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 8844 -
browser_ext_devtools_network_targetSwitch.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2238 -
browser_ext_devtools_optional.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4715 -
browser_ext_devtools_page.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 8911 -
browser_ext_devtools_page_incognito.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2654 -
browser_ext_devtools_panel.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 27555 -
browser_ext_devtools_panel_zoom.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 4006 -
browser_ext_devtools_panels_elements.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3589 -
browser_ext_devtools_panels_elements_sidebar.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 8965 -
browser_ext_find.js global browser 13345 -
browser_ext_getViews.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 12272 -
browser_ext_history_redirect.js 2092 -
browser_ext_identity_indication.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3659 -
browser_ext_incognito_popup.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 6146 -
browser_ext_incognito_views.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 8893 -
browser_ext_lastError.js 1631 -
browser_ext_management.js 3650 -
browser_ext_menus.js 13759 -
browser_ext_menus_accesskey.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 6231 -
browser_ext_menus_activeTab.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3983 -
browser_ext_menus_capture_secondary_click.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4238 -
browser_ext_menus_errors.js 5624 -
browser_ext_menus_event_order.js 2719 -
browser_ext_menus_eventpage.js 8487 -
browser_ext_menus_events.js 26123 -
browser_ext_menus_events_after_context_destroy.js 2316 -
browser_ext_menus_incognito.js 4697 -
browser_ext_menus_refresh.js 14705 -
browser_ext_menus_replace_menu.js 17163 -
browser_ext_menus_replace_menu_context.js /tab.html"], }); // When viewTypes is present, the document's URL is matched instead. browser.menus.create({ id: "tab_context_viewType_http_unexpected", title: "tab_context_viewType_http", contexts: ["tab"], viewTypes: ["tab"], documentUrlPatterns: [HTTP_URL], }); browser.menus.create({ id: "tab_context_viewType_moz", title: "tab_context_viewType_moz", contexts: ["tab"], viewTypes: ["tab"], documentUrlPatterns: ["moz-extension:// 15219 -
browser_ext_menus_replace_menu_permissions.js 7386 -
browser_ext_menus_startup_restored.js This tests verifies, that the startup cache for menus is not cleared on add-on disable, but only on uninstall. 4128 -
browser_ext_menus_targetElement.js 11002 -
browser_ext_menus_targetElement_extension.js 6029 -
browser_ext_menus_targetElement_shadow.js 3737 -
browser_ext_menus_viewType.js 3608 -
browser_ext_menus_visible.js 2591 -
browser_ext_mousewheel_zoom.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 5297 -
browser_ext_nontab_process_switch.js 13607 -
browser_ext_omnibox.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 17722 -
browser_ext_omnibox_activeTab.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 3205 -
browser_ext_openPanel.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4999 -
browser_ext_optionsPage_activity.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 2005 -
browser_ext_optionsPage_browser_style.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 5279 -
browser_ext_optionsPage_links_open_in_tabs.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 1866 -
browser_ext_optionsPage_modals.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2563 -
browser_ext_optionsPage_popups.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 6975 -
browser_ext_optionsPage_privileges.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2409 -
browser_ext_originControls.js 33090 -
browser_ext_originControls_internals.js /*"], }, }); await extension.startup(); let policy = WebExtensionPolicy.getByID(id); // tabManager is only set when "startup" has fired. Simulate the absence of // "tabManager" (regression test for bug 1905392). let tabManager = policy.extension.tabManager; policy.extension.tabManager = undefined; Assert.deepEqual( OriginControls.getState(policy, tab), { noAccess: true }, "getState should return noAccess for a (simulated) uninitialized extension" ); policy.extension.tabManager = tabManager; Assert.deepEqual( OriginControls.getState(policy, tab), { allDomains: true, hasAccess: true }, "getState should return allDomains + hasAccess for extension with *:// 2048 -
browser_ext_originControls_multiple_windows.js 3149 -
browser_ext_pageAction_activeTab.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 2923 -
browser_ext_pageAction_click_types.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 6989 -
browser_ext_pageAction_color_scheme_svg.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3799 -
browser_ext_pageAction_context.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 14088 -
browser_ext_pageAction_contextMenu.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3459 -
browser_ext_pageAction_popup.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 8376 -
browser_ext_pageAction_popup_resize.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 5113 -
browser_ext_pageAction_show_matches.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 9764 -
browser_ext_pageAction_simple.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 5721 -
browser_ext_pageAction_telemetry.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 6367 -
browser_ext_pageAction_title.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 8009 -
browser_ext_persistent_storage_permission_indication.js -- Mode: indent-tabs-mode: nil; js-indent-level: 2 -- 3739 -
browser_ext_popup_api_injection.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3361 -
browser_ext_popup_background.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4353 -
browser_ext_popup_bug1906132.js Any copyright is dedicated to the Public Domain. https://creativecommons.org/publicdomain/zero/1.0/ 1023 -
browser_ext_popup_corners.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3268 -
browser_ext_popup_focus.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2411 -
browser_ext_popup_links_open_in_tabs.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 1676 -
browser_ext_popup_requestPermission.js 1711 -
browser_ext_popup_select.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3191 -
browser_ext_popup_select_in_oopif.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3647 -
browser_ext_popup_sendMessage.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3876 -
browser_ext_popup_shutdown.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2141 -
browser_ext_port_disconnect_on_crash.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3563 -
browser_ext_port_disconnect_on_window_close.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1278 -
browser_ext_reload_manifest_cache.js 1923 -
browser_ext_request_permissions.js 24652 -
browser_ext_runtime_getContexts.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 18429 -
browser_ext_runtime_onPerformanceWarning.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4456 -
browser_ext_runtime_openOptionsPage.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 12698 -
browser_ext_runtime_openOptionsPage_uninstall.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3038 -
browser_ext_runtime_setUninstallURL.js 4369 -
browser_ext_search.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 10605 -
browser_ext_search_favicon.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 7679 -
browser_ext_search_query.js 5131 -
browser_ext_sessions_forgetClosedTab.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4349 -
browser_ext_sessions_forgetClosedWindow.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3879 -
browser_ext_sessions_getRecentlyClosed.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 6954 -
browser_ext_sessions_getRecentlyClosed_private.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2659 -
browser_ext_sessions_getRecentlyClosed_tabs.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 9043 -
browser_ext_sessions_incognito.js 3847 -
browser_ext_sessions_restore.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 7425 -
browser_ext_sessions_restore_private.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 7991 -
browser_ext_sessions_restoreTab.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4096 -
browser_ext_sessions_window_tab_value.js 12475 -
browser_ext_settings_overrides_default_search.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 23125 -
browser_ext_sidebar_requestPermission.js 1170 -
browser_ext_sidebarAction.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 16958 -
browser_ext_sidebarAction_browser_style.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2576 -
browser_ext_sidebarAction_click.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1989 -
browser_ext_sidebarAction_context.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 22359 -
browser_ext_sidebarAction_contextMenu.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3576 -
browser_ext_sidebarAction_httpAuth.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2012 -
browser_ext_sidebarAction_incognito.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4125 -
browser_ext_sidebarAction_runtime.js 2299 -
browser_ext_sidebarAction_tabs.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1276 -
browser_ext_sidebarAction_windows.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2128 -
browser_ext_simple.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1588 -
browser_ext_slow_script.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1814 -
browser_ext_tab_runtimeConnect.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2779 -
browser_ext_tabGroups.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 6919 -
browser_ext_tabGroups_collapsed.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 7008 -
browser_ext_tabGroups_move.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 12568 -
browser_ext_tabGroups_move_event_order.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 11243 -
browser_ext_tabGroups_move_onMoved.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 9040 -
browser_ext_tabGroups_private.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 4458 -
browser_ext_tabGroups_query.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 5774 -
browser_ext_tabs_attention.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1885 -
browser_ext_tabs_audio.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 8148 -
browser_ext_tabs_autoDiscardable.js globals ExtensionAPI, ExtensionUtils 5326 -
browser_ext_tabs_containerIsolation.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 11996 -
browser_ext_tabs_cookieStoreId.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 9781 -
browser_ext_tabs_cookieStoreId_private.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1312 -
browser_ext_tabs_create.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 9295 -
browser_ext_tabs_create_invalid_url.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1987 -
browser_ext_tabs_create_url.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 6997 -
browser_ext_tabs_discard.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2916 -
browser_ext_tabs_discard_reversed.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4937 -
browser_ext_tabs_discarded.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 11190 -
browser_ext_tabs_duplicate.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 9027 -
browser_ext_tabs_events.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 21987 -
browser_ext_tabs_events_order.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 5660 -
browser_ext_tabs_executeScript.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 13031 -
browser_ext_tabs_executeScript_about_blank.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1068 -
browser_ext_tabs_executeScript_bad.js 9566 -
browser_ext_tabs_executeScript_file.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2778 -
browser_ext_tabs_executeScript_good.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4998 -
browser_ext_tabs_executeScript_multiple.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1609 -
browser_ext_tabs_executeScript_no_create.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2892 -
browser_ext_tabs_executeScript_runAt.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4176 -
browser_ext_tabs_getCurrent.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2536 -
browser_ext_tabs_goBack_goForward.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2892 -
browser_ext_tabs_group_ungroup.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 11026 -
browser_ext_tabs_group_windowId.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 8118 -
browser_ext_tabs_groupId.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 5321 -
browser_ext_tabs_hide.js /?one" }); await extension.awaitMessage("done"); await popupShown; is(gBrowser.visibleTabs.length, 2, "There are 2 visible tabs now"); is( panel.anchorNode.closest("toolbarbutton").id, "unified-extensions-button", "The doorhanger is anchored to the extensions button" ); let description = panel.querySelector( "#extension-tab-hide-notification-description" ); is( description.textContent, "An extension, Generated extension, is hiding some of your tabs. You can still access all of your tabs from .", "The extension name is in the description" ); const popupnotification = document.getElementById( "extension-tab-hide-notification" ); const learnMoreEl = popupnotification.querySelector( ".popup-notification-learnmore-link" ); ok( learnMoreEl, "Expect the popupnotification learnmore link to be visible" ); is( learnMoreEl.getAttribute("href"), Services.urlFormatter.formatURLPref("app.support.baseURL") + "extension-hiding-tabs", "learnmore link should have the expected url set" ); // Click the Keep Tabs Hidden button. let popupHidden = promisePopupHidden(panel); popupnotification.button.click(); await popupHidden; // Hide another tab and ensure the popup didn't open. extension.sendMessage("hide", { url: "*:// 17563 -
browser_ext_tabs_hide_update.js 4070 -
browser_ext_tabs_highlight.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3711 -
browser_ext_tabs_incognito_not_allowed.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 5136 -
browser_ext_tabs_insertCSS.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 8504 -
browser_ext_tabs_lastAccessed.js 1569 -
browser_ext_tabs_lazy.js 1430 -
browser_ext_tabs_move_array.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2972 -
browser_ext_tabs_move_array_multiple_windows.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 5004 -
browser_ext_tabs_move_discarded.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3511 -
browser_ext_tabs_move_window.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 5390 -
browser_ext_tabs_move_window_multiple.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 6244 -
browser_ext_tabs_move_window_pinned.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1282 -
browser_ext_tabs_newtab_private.js 2479 -
browser_ext_tabs_onCreated.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1047 -
browser_ext_tabs_onHighlighted.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4481 -
browser_ext_tabs_onUpdated.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 10971 -
browser_ext_tabs_onUpdated_filter.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 10655 -
browser_ext_tabs_onUpdated_groupId.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3554 -
browser_ext_tabs_opener.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 6715 -
browser_ext_tabs_printPreview.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1277 -
browser_ext_tabs_query.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 12792 -
browser_ext_tabs_readerMode.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4502 -
browser_ext_tabs_reload.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1330 -
browser_ext_tabs_reload_bypass_cache.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2531 -
browser_ext_tabs_remove.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 7202 -
browser_ext_tabs_removeCSS.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3995 -
browser_ext_tabs_saveAsPDF.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 5634 -
browser_ext_tabs_sendMessage.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 12888 -
browser_ext_tabs_sharingState.js 3797 -
browser_ext_tabs_splitViewId.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 20295 -
browser_ext_tabs_successors.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 11698 -
browser_ext_tabs_update.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1413 -
browser_ext_tabs_update_highlighted.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 6680 -
browser_ext_tabs_update_url.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 5904 -
browser_ext_tabs_warmup.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1224 -
browser_ext_tabs_zoom.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 10004 -
browser_ext_themes_validation.js Helper function for testing a theme with invalid properties. @param {object} invalidProps The invalid properties to load the theme with. 1370 -
browser_ext_topSites.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 11437 -
browser_ext_url_overrides_newtab.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 23492 -
browser_ext_user_events.js 7657 -
browser_ext_webNavigation_bookmark_transitions.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 13521 -
browser_ext_webNavigation_containerIsolation.js 4672 -
browser_ext_webNavigation_frameId0.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1296 -
browser_ext_webNavigation_getFrames.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 9434 -
browser_ext_webNavigation_onCreatedNavigationTarget.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 5531 -
browser_ext_webNavigation_onCreatedNavigationTarget_contextmenu.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 5200 -
browser_ext_webNavigation_onCreatedNavigationTarget_named_window.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2847 -
browser_ext_webNavigation_onCreatedNavigationTarget_subframe_window_open.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4655 -
browser_ext_webNavigation_onCreatedNavigationTarget_window_open.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4425 -
browser_ext_webNavigation_urlbar_transitions.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 9151 -
browser_ext_webRequest.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4154 -
browser_ext_webRequest_error_after_stopped_or_closed.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2862 -
browser_ext_webrtc.js 3961 -
browser_ext_windows.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 10376 -
browser_ext_windows_allowScriptsToClose.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2076 -
browser_ext_windows_create.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 6423 -
browser_ext_windows_create_cookieStoreId.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 10698 -
browser_ext_windows_create_params.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 7925 -
browser_ext_windows_create_tabId.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 11897 -
browser_ext_windows_create_url.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 7976 -
browser_ext_windows_events.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 6821 -
browser_ext_windows_incognito.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2835 -
browser_ext_windows_remove.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1782 -
browser_ext_windows_size.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 4842 -
browser_ext_windows_update.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 11554 -
browser_ExtensionControlledPopup.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 8811 -
browser_legacy_recent_tabs.toml 810 -
browser_toolbar_prefers_color_scheme.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 5833 -
browser_unified_extensions.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 40628 -
browser_unified_extensions_accessibility.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 9739 -
browser_unified_extensions_appmenu_item.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 8005 -
browser_unified_extensions_button_visibility.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 14687 -
browser_unified_extensions_button_visibility_attention.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 8022 -
browser_unified_extensions_button_visibility_browserAction.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 6776 -
browser_unified_extensions_context_menu.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 30573 -
browser_unified_extensions_cui.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 5137 -
browser_unified_extensions_doorhangers.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 6262 -
browser_unified_extensions_doorhangers_install.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 3284 -
browser_unified_extensions_doorhangers_postinstall.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 12298 -
browser_unified_extensions_empty_panel.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 24829 -
browser_unified_extensions_item_messagebar.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 7511 -
browser_unified_extensions_messages.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 20436 -
browser_unified_extensions_overflowable_toolbar.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 50207 -
browser_unified_extensions_vertical_tabs.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 6852 -
context.html 2684 -
context_frame.html 97 -
context_tabs_onUpdated_iframe.html 515 -
context_tabs_onUpdated_page.html 450 -
context_with_redirect.html 110 -
ctxmenu-image.png 5401 -
empty.xpi 0 -
file_bypass_cache.sjs -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 431 -
file_dataTransfer_files.html 981 -
file_dummy.html Dummy test page 248 -
file_find_frames.html 846 -
file_has_non_web_controlled_blank_page_link.html 112 -
file_iframe_document.html 180 -
file_inspectedwindow_eval.html 753 -
file_inspectedwindow_reload_target.sjs -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 3758 -
file_popup_api_injection_a.html 247 -
file_popup_api_injection_b.html 244 -
file_slowed_document.sjs -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1281 -
file_title.html Different title test page 197 -
file_with_example_com_frame.html 190 -
file_with_xorigin_frame.html 216 -
head.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 35929 -
head_browserAction.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 10454 -
head_devtools.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 5415 -
head_pageAction.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 6608 -
head_sessions.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1685 -
head_unified_extensions.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 12446 -
head_webNavigation.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 1404 -
redirect_to.sjs 297 -
searchSuggestionEngine.sjs Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 363 -
searchSuggestionEngine.xml 590 -
silence.ogg 3557 -
wait-a-bit.sjs Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 622 -
webNav_createdTarget.html WebNavigatio onCreatedNavigationTarget target 255 -
webNav_createdTargetSource.html WebNavigatio onCreatedNavigationTarget source 1488 -
webNav_createdTargetSource_subframe.html WebNavigatio onCreatedNavigationTarget source subframe 1521 -