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:
Dão Gottwald 2024-05-23 12:54:24 +00:00
parent 5047036a8a
commit 53eefd65c2
163 changed files with 66 additions and 67 deletions

View file

@ -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/",

View file

@ -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

View file

@ -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")

View file

@ -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>

View file

@ -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>

View file

@ -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",

View file

@ -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 =

View file

@ -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,

View file

@ -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,

View file

@ -14,3 +14,7 @@ EXTRA_JS_MODULES += [
"TabsList.sys.mjs",
"TabUnloader.sys.mjs",
]
BROWSER_CHROME_MANIFESTS += [
"test/tabs/browser.toml",
]

Binary file not shown.

View file

@ -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",

View file

@ -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

View file

@ -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";

View file

@ -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
);

View file

@ -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
);

View file

@ -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
);

View file

@ -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(

View file

@ -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
);

View file

@ -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
);

View file

@ -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 },

View file

@ -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 },

View file

@ -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