forked from mirrors/gecko-dev
Bug 1900002 - Move tabbrowser tests into a browser/ folder. r=frontend-codestyle-reviewers,dwalker
See https://phabricator.services.mozilla.com/D211509#inline-1171035 Differential Revision: https://phabricator.services.mozilla.com/D212250
This commit is contained in:
parent
ba5a0fdc37
commit
98d7972d18
162 changed files with 53 additions and 50 deletions
|
|
@ -130,8 +130,6 @@ const extraBrowserTestPaths = [
|
||||||
"browser/components/safebrowsing/content/test/",
|
"browser/components/safebrowsing/content/test/",
|
||||||
"browser/components/sessionstore/test/",
|
"browser/components/sessionstore/test/",
|
||||||
"browser/components/shell/test/",
|
"browser/components/shell/test/",
|
||||||
"browser/components/tabbrowser/test/statuspanel/",
|
|
||||||
"browser/components/tabbrowser/test/tabs/",
|
|
||||||
"browser/components/touchbar/tests/",
|
"browser/components/touchbar/tests/",
|
||||||
"browser/components/uitour/test/",
|
"browser/components/uitour/test/",
|
||||||
"browser/extensions/report-site-issue/test/browser/",
|
"browser/extensions/report-site-issue/test/browser/",
|
||||||
|
|
|
||||||
|
|
@ -191,9 +191,9 @@ browser/components/sessionstore/test/browser_423132_sample.html
|
||||||
browser/components/sessionstore/test/browser_485482_sample.html
|
browser/components/sessionstore/test/browser_485482_sample.html
|
||||||
browser/components/sessionstore/test/browser_frametree_sample_frameset.html
|
browser/components/sessionstore/test/browser_frametree_sample_frameset.html
|
||||||
browser/components/sessionstore/test/browser_scrollPositions_sample_frameset.html
|
browser/components/sessionstore/test/browser_scrollPositions_sample_frameset.html
|
||||||
browser/components/tabbrowser/test/tabs/dummy_page.html
|
browser/components/tabbrowser/test/browser/tabs/dummy_page.html
|
||||||
browser/components/tabbrowser/test/tabs/file_anchor_elements.html
|
browser/components/tabbrowser/test/browser/tabs/file_anchor_elements.html
|
||||||
browser/components/tabbrowser/test/tabs/tab_that_closes.html
|
browser/components/tabbrowser/test/browser/tabs/tab_that_closes.html
|
||||||
browser/components/textrecognition/textrecognition.html
|
browser/components/textrecognition/textrecognition.html
|
||||||
browser/components/urlbar/content/quicksuggestOnboarding.html
|
browser/components/urlbar/content/quicksuggestOnboarding.html
|
||||||
browser/components/urlbar/tests/browser/dummy_page.html
|
browser/components/urlbar/tests/browser/dummy_page.html
|
||||||
|
|
|
||||||
|
|
@ -2,9 +2,9 @@
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
* 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/. */
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||||
|
|
||||||
/* import-globals-from ../../../tabbrowser/test/tabs/helper_origin_attrs_testing.js */
|
/* import-globals-from ../../../tabbrowser/test/browser/tabs/helper_origin_attrs_testing.js */
|
||||||
loadTestSubscript(
|
loadTestSubscript(
|
||||||
"../../../tabbrowser/test/tabs/helper_origin_attrs_testing.js"
|
"../../../tabbrowser/test/browser/tabs/helper_origin_attrs_testing.js"
|
||||||
);
|
);
|
||||||
|
|
||||||
const PATH =
|
const PATH =
|
||||||
|
|
|
||||||
|
|
@ -10,8 +10,10 @@ const { UrlbarProviderOpenTabs } = ChromeUtils.importESModule(
|
||||||
|
|
||||||
const PATH = "browser/browser/components/sessionstore/test/empty.html";
|
const PATH = "browser/browser/components/sessionstore/test/empty.html";
|
||||||
|
|
||||||
/* import-globals-from ../../tabbrowser/test/tabs/helper_origin_attrs_testing.js */
|
/* import-globals-from ../../tabbrowser/test/browser/tabs/helper_origin_attrs_testing.js */
|
||||||
loadTestSubscript("../../tabbrowser/test/tabs/helper_origin_attrs_testing.js");
|
loadTestSubscript(
|
||||||
|
"../../tabbrowser/test/browser/tabs/helper_origin_attrs_testing.js"
|
||||||
|
);
|
||||||
|
|
||||||
var TEST_CASES = [
|
var TEST_CASES = [
|
||||||
"https://example.com/" + PATH,
|
"https://example.com/" + PATH,
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,8 @@ function testFeatures(win, test) {
|
||||||
}
|
}
|
||||||
|
|
||||||
add_task(async function testRestoredWindowFeatures() {
|
add_task(async function testRestoredWindowFeatures() {
|
||||||
const DUMMY_PAGE = "browser/components/tabbrowser/test/tabs/dummy_page.html";
|
const DUMMY_PAGE =
|
||||||
|
"browser/components/tabbrowser/test/browser/tabs/dummy_page.html";
|
||||||
const ALL_BARPROPS = {
|
const ALL_BARPROPS = {
|
||||||
locationbar: true,
|
locationbar: true,
|
||||||
menubar: true,
|
menubar: true,
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,6 @@ EXTRA_JS_MODULES += [
|
||||||
]
|
]
|
||||||
|
|
||||||
BROWSER_CHROME_MANIFESTS += [
|
BROWSER_CHROME_MANIFESTS += [
|
||||||
"test/statuspanel/browser.toml",
|
"test/browser/statuspanel/browser.toml",
|
||||||
"test/tabs/browser.toml",
|
"test/browser/tabs/browser.toml",
|
||||||
]
|
]
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
/* eslint-disable mozilla/no-arbitrary-setTimeout */
|
/* eslint-disable mozilla/no-arbitrary-setTimeout */
|
||||||
const PAGE =
|
const PAGE =
|
||||||
"https://example.com/browser/browser/components/tabbrowser/test/tabs/file_mediaPlayback.html";
|
"https://example.com/browser/browser/components/tabbrowser/test/browser/tabs/file_mediaPlayback.html";
|
||||||
const TABATTR_REMOVAL_PREFNAME = "browser.tabs.delayHidingAudioPlayingIconMS";
|
const TABATTR_REMOVAL_PREFNAME = "browser.tabs.delayHidingAudioPlayingIconMS";
|
||||||
const INITIAL_TABATTR_REMOVAL_DELAY_MS = Services.prefs.getIntPref(
|
const INITIAL_TABATTR_REMOVAL_DELAY_MS = Services.prefs.getIntPref(
|
||||||
TABATTR_REMOVAL_PREFNAME
|
TABATTR_REMOVAL_PREFNAME
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
const example_base =
|
const example_base =
|
||||||
// eslint-disable-next-line @microsoft/sdl/no-insecure-url
|
// eslint-disable-next-line @microsoft/sdl/no-insecure-url
|
||||||
"http://example.com/browser/browser/components/tabbrowser/test/tabs/";
|
"http://example.com/browser/browser/components/tabbrowser/test/browser/tabs/";
|
||||||
|
|
||||||
add_task(async function test_contextmenu_openlink_after_tabnavigated() {
|
add_task(async function test_contextmenu_openlink_after_tabnavigated() {
|
||||||
let url = example_base + "test_bug1358314.html";
|
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 */
|
/* import-globals-from common_link_in_tab_title_and_url_prefilled.js */
|
||||||
Services.scriptloader.loadSubScript(
|
Services.scriptloader.loadSubScript(
|
||||||
"chrome://mochitests/content/browser/browser/components/tabbrowser/test/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
"chrome://mochitests/content/browser/browser/components/tabbrowser/test/browser/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
||||||
this
|
this
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
@ -7,7 +7,7 @@
|
||||||
|
|
||||||
/* import-globals-from common_link_in_tab_title_and_url_prefilled.js */
|
/* import-globals-from common_link_in_tab_title_and_url_prefilled.js */
|
||||||
Services.scriptloader.loadSubScript(
|
Services.scriptloader.loadSubScript(
|
||||||
"chrome://mochitests/content/browser/browser/components/tabbrowser/test/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
"chrome://mochitests/content/browser/browser/components/tabbrowser/test/browser/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
||||||
this
|
this
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
@ -11,7 +11,7 @@ ChromeUtils.defineESModuleGetters(this, {
|
||||||
|
|
||||||
/* import-globals-from common_link_in_tab_title_and_url_prefilled.js */
|
/* import-globals-from common_link_in_tab_title_and_url_prefilled.js */
|
||||||
Services.scriptloader.loadSubScript(
|
Services.scriptloader.loadSubScript(
|
||||||
"chrome://mochitests/content/browser/browser/components/tabbrowser/test/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
"chrome://mochitests/content/browser/browser/components/tabbrowser/test/browser/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
||||||
this
|
this
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
@ -7,7 +7,7 @@
|
||||||
|
|
||||||
/* import-globals-from common_link_in_tab_title_and_url_prefilled.js */
|
/* import-globals-from common_link_in_tab_title_and_url_prefilled.js */
|
||||||
Services.scriptloader.loadSubScript(
|
Services.scriptloader.loadSubScript(
|
||||||
"chrome://mochitests/content/browser/browser/components/tabbrowser/test/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
"chrome://mochitests/content/browser/browser/components/tabbrowser/test/browser/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
||||||
this
|
this
|
||||||
);
|
);
|
||||||
const { UrlbarTestUtils } = ChromeUtils.importESModule(
|
const { UrlbarTestUtils } = ChromeUtils.importESModule(
|
||||||
|
|
@ -7,7 +7,7 @@
|
||||||
|
|
||||||
/* import-globals-from common_link_in_tab_title_and_url_prefilled.js */
|
/* import-globals-from common_link_in_tab_title_and_url_prefilled.js */
|
||||||
Services.scriptloader.loadSubScript(
|
Services.scriptloader.loadSubScript(
|
||||||
"chrome://mochitests/content/browser/browser/components/tabbrowser/test/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
"chrome://mochitests/content/browser/browser/components/tabbrowser/test/browser/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
||||||
this
|
this
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
@ -11,7 +11,7 @@ ChromeUtils.defineESModuleGetters(this, {
|
||||||
|
|
||||||
/* import-globals-from common_link_in_tab_title_and_url_prefilled.js */
|
/* import-globals-from common_link_in_tab_title_and_url_prefilled.js */
|
||||||
Services.scriptloader.loadSubScript(
|
Services.scriptloader.loadSubScript(
|
||||||
"chrome://mochitests/content/browser/browser/components/tabbrowser/test/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
"chrome://mochitests/content/browser/browser/components/tabbrowser/test/browser/tabs/common_link_in_tab_title_and_url_prefilled.js",
|
||||||
this
|
this
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
@ -5,7 +5,8 @@
|
||||||
/* import-globals-from helper_origin_attrs_testing.js */
|
/* import-globals-from helper_origin_attrs_testing.js */
|
||||||
loadTestSubscript("helper_origin_attrs_testing.js");
|
loadTestSubscript("helper_origin_attrs_testing.js");
|
||||||
|
|
||||||
const PATH = "browser/browser/components/tabbrowser/test/tabs/blank.html";
|
const PATH =
|
||||||
|
"browser/browser/components/tabbrowser/test/browser/tabs/blank.html";
|
||||||
|
|
||||||
var TEST_CASES = [
|
var TEST_CASES = [
|
||||||
{ uri: "https://example.com/" + PATH },
|
{ uri: "https://example.com/" + PATH },
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
/* import-globals-from helper_origin_attrs_testing.js */
|
/* import-globals-from helper_origin_attrs_testing.js */
|
||||||
loadTestSubscript("helper_origin_attrs_testing.js");
|
loadTestSubscript("helper_origin_attrs_testing.js");
|
||||||
|
|
||||||
const PATH = "browser/browser/components/tabbrowser/test/tabs/blank.html";
|
const PATH =
|
||||||
|
"browser/browser/components/tabbrowser/test/browser/tabs/blank.html";
|
||||||
|
|
||||||
var TEST_CASES = [
|
var TEST_CASES = [
|
||||||
{ uri: "https://example.com/" + PATH },
|
{ uri: "https://example.com/" + PATH },
|
||||||
|
|
@ -8,11 +8,11 @@
|
||||||
loadTestSubscript("helper_origin_attrs_testing.js");
|
loadTestSubscript("helper_origin_attrs_testing.js");
|
||||||
|
|
||||||
const PATH =
|
const PATH =
|
||||||
"browser/browser/components/tabbrowser/test/tabs/file_rel_opener_noopener.html";
|
"browser/browser/components/tabbrowser/test/browser/tabs/file_rel_opener_noopener.html";
|
||||||
const URI_EXAMPLECOM =
|
const URI_EXAMPLECOM =
|
||||||
"https://example.com/browser/browser/components/tabbrowser/test/tabs/blank.html";
|
"https://example.com/browser/browser/components/tabbrowser/test/browser/tabs/blank.html";
|
||||||
const URI_EXAMPLEORG =
|
const URI_EXAMPLEORG =
|
||||||
"https://example.org/browser/browser/components/tabbrowser/test/tabs/blank.html";
|
"https://example.org/browser/browser/components/tabbrowser/test/browser/tabs/blank.html";
|
||||||
var TEST_CASES = ["https://example.com/" + PATH, "https://example.org/" + PATH];
|
var TEST_CASES = ["https://example.com/" + PATH, "https://example.org/" + PATH];
|
||||||
// How many times we navigate (exclude going back)
|
// How many times we navigate (exclude going back)
|
||||||
const NUM_NAVIGATIONS = 5;
|
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