forked from mirrors/gecko-dev
Bug 1898197 - Move tabs tests into browser/components/tabbrowser/. r=tabbrowser-reviewers,frontend-codestyle-reviewers,mak
Differential Revision: https://phabricator.services.mozilla.com/D211190
This commit is contained in:
parent
5047036a8a
commit
53eefd65c2
163 changed files with 66 additions and 67 deletions
|
|
@ -120,7 +120,6 @@ const extraBrowserTestPaths = [
|
|||
"browser/base/content/test/tabPrompts/",
|
||||
"browser/base/content/test/tabcrashed/",
|
||||
"browser/base/content/test/tabdialogs/",
|
||||
"browser/base/content/test/tabs/",
|
||||
"browser/base/content/test/touch/",
|
||||
"browser/base/content/test/utilityOverlay/",
|
||||
"browser/base/content/test/webextensions/",
|
||||
|
|
@ -132,6 +131,7 @@ const extraBrowserTestPaths = [
|
|||
"browser/components/safebrowsing/content/test/",
|
||||
"browser/components/sessionstore/test/",
|
||||
"browser/components/shell/test/",
|
||||
"browser/components/tabbrowser/test/tabs/",
|
||||
"browser/components/touchbar/tests/",
|
||||
"browser/components/uitour/test/",
|
||||
"browser/extensions/report-site-issue/test/browser/",
|
||||
|
|
|
|||
|
|
@ -172,9 +172,6 @@ browser/base/content/test/siteIdentity/test_mcb_redirect_image.html
|
|||
browser/base/content/test/siteIdentity/test_no_mcb_for_loopback.html
|
||||
browser/base/content/test/siteIdentity/test_no_mcb_for_onions.html
|
||||
browser/base/content/test/static/dummy_page.html
|
||||
browser/base/content/test/tabs/dummy_page.html
|
||||
browser/base/content/test/tabs/file_anchor_elements.html
|
||||
browser/base/content/test/tabs/tab_that_closes.html
|
||||
browser/base/content/test/webrtc/get_user_media_in_xorigin_frame_ancestor.html
|
||||
browser/components/aboutlogins/content/aboutLogins.html
|
||||
browser/components/extensions/test/browser/file_dummy.html
|
||||
|
|
@ -194,6 +191,9 @@ browser/components/sessionstore/test/browser_423132_sample.html
|
|||
browser/components/sessionstore/test/browser_485482_sample.html
|
||||
browser/components/sessionstore/test/browser_frametree_sample_frameset.html
|
||||
browser/components/sessionstore/test/browser_scrollPositions_sample_frameset.html
|
||||
browser/components/tabbrowser/test/tabs/dummy_page.html
|
||||
browser/components/tabbrowser/test/tabs/file_anchor_elements.html
|
||||
browser/components/tabbrowser/test/tabs/tab_that_closes.html
|
||||
browser/components/textrecognition/textrecognition.html
|
||||
browser/components/urlbar/content/quicksuggestOnboarding.html
|
||||
browser/components/urlbar/tests/browser/dummy_page.html
|
||||
|
|
|
|||
|
|
@ -100,9 +100,6 @@ with Files("test/tabPrompts/**"):
|
|||
with Files("test/tabcrashed/**"):
|
||||
BUG_COMPONENT = ("Firefox", "Tabbed Browser")
|
||||
|
||||
with Files("test/tabs/**"):
|
||||
BUG_COMPONENT = ("Firefox", "Tabbed Browser")
|
||||
|
||||
with Files("test/touch/**"):
|
||||
BUG_COMPONENT = ("Firefox", "General")
|
||||
|
||||
|
|
|
|||
|
|
@ -1,12 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
</head>
|
||||
<body>
|
||||
<a target="_blank" rel="noopener" href="https://example.com/browser/browser/base/content/test/tabs/blank.html" id="link_noopener_examplecom">Go to example.com</a>
|
||||
<a target="_blank" rel="opener" href="https://example.com/browser/browser/base/content/test/tabs/blank.html" id="link_opener_examplecom">Go to example.com</a>
|
||||
<a target="_blank" rel="noopener" href="https://example.org/browser/browser/base/content/test/tabs/blank.html" id="link_noopener_exampleorg">Go to example.org</a>
|
||||
<a target="_blank" rel="opener" href="https://example.org/browser/browser/base/content/test/tabs/blank.html" id="link_opener_exampleorg">Go to example.org</a>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<body>
|
||||
<p>chrome: test page</p>
|
||||
<p><a href="chrome://mochitests/content/browser/browser/base/content/test/tabs/test_process_flags_chrome.html">chrome</a></p>
|
||||
<p><a href="chrome://mochitests-any/content/browser/browser/base/content/test/tabs/test_process_flags_chrome.html">canremote</a></p>
|
||||
<p><a href="chrome://mochitests-content/content/browser/browser/base/content/test/tabs/test_process_flags_chrome.html">mustremote</a></p>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -59,7 +59,6 @@ BROWSER_CHROME_MANIFESTS += [
|
|||
"content/test/tabdialogs/browser.toml",
|
||||
"content/test/tabMediaIndicator/browser.toml",
|
||||
"content/test/tabPrompts/browser.toml",
|
||||
"content/test/tabs/browser.toml",
|
||||
"content/test/touch/browser.toml",
|
||||
"content/test/utilityOverlay/browser.toml",
|
||||
"content/test/webextensions/browser.toml",
|
||||
|
|
|
|||
|
|
@ -2,9 +2,9 @@
|
|||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
/* import-globals-from ../../../../base/content/test/tabs/helper_origin_attrs_testing.js */
|
||||
/* import-globals-from ../../../tabbrowser/test/tabs/helper_origin_attrs_testing.js */
|
||||
loadTestSubscript(
|
||||
"../../../../base/content/test/tabs/helper_origin_attrs_testing.js"
|
||||
"../../../tabbrowser/test/tabs/helper_origin_attrs_testing.js"
|
||||
);
|
||||
|
||||
const PATH =
|
||||
|
|
|
|||
|
|
@ -10,10 +10,8 @@ const { UrlbarProviderOpenTabs } = ChromeUtils.importESModule(
|
|||
|
||||
const PATH = "browser/browser/components/sessionstore/test/empty.html";
|
||||
|
||||
/* import-globals-from ../../../base/content/test/tabs/helper_origin_attrs_testing.js */
|
||||
loadTestSubscript(
|
||||
"../../../base/content/test/tabs/helper_origin_attrs_testing.js"
|
||||
);
|
||||
/* import-globals-from ../../tabbrowser/test/tabs/helper_origin_attrs_testing.js */
|
||||
loadTestSubscript("../../tabbrowser/test/tabs/helper_origin_attrs_testing.js");
|
||||
|
||||
var TEST_CASES = [
|
||||
"https://example.com/" + PATH,
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ function testFeatures(win, test) {
|
|||
}
|
||||
|
||||
add_task(async function testRestoredWindowFeatures() {
|
||||
const DUMMY_PAGE = "browser/base/content/test/tabs/dummy_page.html";
|
||||
const DUMMY_PAGE = "browser/components/tabbrowser/test/tabs/dummy_page.html";
|
||||
const ALL_BARPROPS = {
|
||||
locationbar: true,
|
||||
menubar: true,
|
||||
|
|
|
|||
|
|
@ -14,3 +14,7 @@ EXTRA_JS_MODULES += [
|
|||
"TabsList.sys.mjs",
|
||||
"TabUnloader.sys.mjs",
|
||||
]
|
||||
|
||||
BROWSER_CHROME_MANIFESTS += [
|
||||
"test/tabs/browser.toml",
|
||||
]
|
||||
|
|
|
|||
BIN
browser/components/tabbrowser/test/tabs/audio.ogg
Normal file
BIN
browser/components/tabbrowser/test/tabs/audio.ogg
Normal file
Binary file not shown.
|
|
@ -2,7 +2,7 @@
|
|||
support-files = [
|
||||
"head.js",
|
||||
"dummy_page.html",
|
||||
"../general/audio.ogg",
|
||||
"audio.ogg",
|
||||
"file_mediaPlayback.html",
|
||||
"test_process_flags_chrome.html",
|
||||
"helper_origin_attrs_testing.js",
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
/* eslint-disable mozilla/no-arbitrary-setTimeout */
|
||||
const PAGE =
|
||||
"https://example.com/browser/browser/base/content/test/tabs/file_mediaPlayback.html";
|
||||
"https://example.com/browser/browser/components/tabbrowser/test/tabs/file_mediaPlayback.html";
|
||||
const TABATTR_REMOVAL_PREFNAME = "browser.tabs.delayHidingAudioPlayingIconMS";
|
||||
const INITIAL_TABATTR_REMOVAL_DELAY_MS = Services.prefs.getIntPref(
|
||||
TABATTR_REMOVAL_PREFNAME
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
const example_base =
|
||||
// eslint-disable-next-line @microsoft/sdl/no-insecure-url
|
||||
"http://example.com/browser/browser/base/content/test/tabs/";
|
||||
"http://example.com/browser/browser/components/tabbrowser/test/tabs/";
|
||||
|
||||
add_task(async function test_contextmenu_openlink_after_tabnavigated() {
|
||||
let url = example_base + "test_bug1358314.html";
|
||||
|
|
@ -10,7 +10,7 @@ ChromeUtils.defineESModuleGetters(this, {
|
|||
|
||||
/* import-globals-from common_link_in_tab_title_and_url_prefilled.js */
|
||||
Services.scriptloader.loadSubScript(
|
||||
"chrome://mochitests/content/browser/browser/base/content/test/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
||||
"chrome://mochitests/content/browser/browser/components/tabbrowser/test/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
||||
this
|
||||
);
|
||||
|
||||
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
/* import-globals-from common_link_in_tab_title_and_url_prefilled.js */
|
||||
Services.scriptloader.loadSubScript(
|
||||
"chrome://mochitests/content/browser/browser/base/content/test/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
||||
"chrome://mochitests/content/browser/browser/components/tabbrowser/test/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
||||
this
|
||||
);
|
||||
|
||||
|
|
@ -11,7 +11,7 @@ ChromeUtils.defineESModuleGetters(this, {
|
|||
|
||||
/* import-globals-from common_link_in_tab_title_and_url_prefilled.js */
|
||||
Services.scriptloader.loadSubScript(
|
||||
"chrome://mochitests/content/browser/browser/base/content/test/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
||||
"chrome://mochitests/content/browser/browser/components/tabbrowser/test/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
||||
this
|
||||
);
|
||||
|
||||
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
/* import-globals-from common_link_in_tab_title_and_url_prefilled.js */
|
||||
Services.scriptloader.loadSubScript(
|
||||
"chrome://mochitests/content/browser/browser/base/content/test/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
||||
"chrome://mochitests/content/browser/browser/components/tabbrowser/test/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
||||
this
|
||||
);
|
||||
const { UrlbarTestUtils } = ChromeUtils.importESModule(
|
||||
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
/* import-globals-from common_link_in_tab_title_and_url_prefilled.js */
|
||||
Services.scriptloader.loadSubScript(
|
||||
"chrome://mochitests/content/browser/browser/base/content/test/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
||||
"chrome://mochitests/content/browser/browser/components/tabbrowser/test/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
||||
this
|
||||
);
|
||||
|
||||
|
|
@ -11,7 +11,7 @@ ChromeUtils.defineESModuleGetters(this, {
|
|||
|
||||
/* import-globals-from common_link_in_tab_title_and_url_prefilled.js */
|
||||
Services.scriptloader.loadSubScript(
|
||||
"chrome://mochitests/content/browser/browser/base/content/test/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
||||
"chrome://mochitests/content/browser/browser/components/tabbrowser/test/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
||||
this
|
||||
);
|
||||
|
||||
|
|
@ -5,7 +5,7 @@
|
|||
/* import-globals-from helper_origin_attrs_testing.js */
|
||||
loadTestSubscript("helper_origin_attrs_testing.js");
|
||||
|
||||
const PATH = "browser/browser/base/content/test/tabs/blank.html";
|
||||
const PATH = "browser/browser/components/tabbrowser/test/tabs/blank.html";
|
||||
|
||||
var TEST_CASES = [
|
||||
{ uri: "https://example.com/" + PATH },
|
||||
|
|
@ -7,7 +7,7 @@
|
|||
/* import-globals-from helper_origin_attrs_testing.js */
|
||||
loadTestSubscript("helper_origin_attrs_testing.js");
|
||||
|
||||
const PATH = "browser/browser/base/content/test/tabs/blank.html";
|
||||
const PATH = "browser/browser/components/tabbrowser/test/tabs/blank.html";
|
||||
|
||||
var TEST_CASES = [
|
||||
{ uri: "https://example.com/" + PATH },
|
||||
|
|
@ -8,11 +8,11 @@
|
|||
loadTestSubscript("helper_origin_attrs_testing.js");
|
||||
|
||||
const PATH =
|
||||
"browser/browser/base/content/test/tabs/file_rel_opener_noopener.html";
|
||||
"browser/browser/components/tabbrowser/test/tabs/file_rel_opener_noopener.html";
|
||||
const URI_EXAMPLECOM =
|
||||
"https://example.com/browser/browser/base/content/test/tabs/blank.html";
|
||||
"https://example.com/browser/browser/components/tabbrowser/test/tabs/blank.html";
|
||||
const URI_EXAMPLEORG =
|
||||
"https://example.org/browser/browser/base/content/test/tabs/blank.html";
|
||||
"https://example.org/browser/browser/components/tabbrowser/test/tabs/blank.html";
|
||||
var TEST_CASES = ["https://example.com/" + PATH, "https://example.org/" + PATH];
|
||||
// How many times we navigate (exclude going back)
|
||||
const NUM_NAVIGATIONS = 5;
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue