Bug 1419346 - Move browser_favicon_load.js to favicon folder, r=florian

1. Move browser_favicon_load.js to browser/base/content/test/favicons/
2. Copy some necessary files.
3. Modify some file paths.

--HG--
rename : browser/base/content/test/performance/browser_favicon_load.js => browser/base/content/test/favicons/browser_favicon_load.js
rename : browser/components/originattributes/test/browser/file_favicon.html => browser/base/content/test/favicons/file_favicon.html
rename : browser/components/originattributes/test/browser/file_favicon.png => browser/base/content/test/favicons/file_favicon.png
rename : browser/components/originattributes/test/browser/file_favicon.png^headers^ => browser/base/content/test/favicons/file_favicon.png^headers^
rename : browser/components/originattributes/test/browser/file_favicon_thirdParty.html => browser/base/content/test/favicons/file_favicon_thirdParty.html
This commit is contained in:
Kershaw Chang 2017-12-07 10:40:56 +08:00
Родитель 2fccef2647
Коммит fddbc9814e
7 изменённых файлов: 38 добавлений и 9 удалений

Просмотреть файл

@ -7,8 +7,13 @@ support-files =
moz.png
rich_moz_1.png
rich_moz_2.png
file_favicon.html
file_favicon.png
file_favicon.png^headers^
file_favicon_thirdParty.html
[browser_multiple_icons_in_short_timeframe.js]
[browser_rich_icons.js]
[browser_icon_discovery.js]
[browser_preferred_icons.js]
[browser_favicon_load.js]

Просмотреть файл

@ -9,17 +9,19 @@ const { classes: Cc, Constructor: CC, interfaces: Ci, utils: Cu } = Components;
const TEST_SITE = "http://example.net";
const TEST_THIRD_PARTY_SITE = "http://mochi.test:8888";
const TEST_PAGE = TEST_SITE + "/browser/browser/components/originattributes/" +
"test/browser/file_favicon.html";
const FAVICON_URI = TEST_SITE + "/browser/browser/components/originattributes/" +
"test/browser/file_favicon.png";
const TEST_THIRD_PARTY_PAGE = "http://example.com/browser/browser/components/" +
"originattributes/test/browser/file_favicon_thirdParty.html";
const THIRD_PARTY_FAVICON_URI = TEST_THIRD_PARTY_SITE + "/browser/browser/components/" +
"originattributes/test/browser/file_favicon.png";
const TEST_PAGE =
TEST_SITE + "/browser/browser/base/content/test/favicons/file_favicon.html";
const FAVICON_URI =
TEST_SITE + "/browser/browser/base/content/test/favicons/file_favicon.png";
const TEST_THIRD_PARTY_PAGE =
TEST_SITE + "/browser/browser/base/content/test/favicons/file_favicon_thirdParty.html";
const THIRD_PARTY_FAVICON_URI =
TEST_THIRD_PARTY_SITE + "/browser/browser/base/content/test/favicons/file_favicon.png";
XPCOMUtils.defineLazyModuleGetter(this, "PromiseUtils",
"resource://gre/modules/PromiseUtils.jsm");
XPCOMUtils.defineLazyModuleGetter(this, "PlacesTestUtils",
"resource://testing-common/PlacesTestUtils.jsm");
let systemPrincipal = Services.scriptSecurityManager.getSystemPrincipal();

Просмотреть файл

@ -0,0 +1,11 @@
<!DOCTYPE HTML>
<html>
<head>
<meta charset='utf-8'>
<title>Favicon Test for originAttributes</title>
<link rel="icon" type="image/png" href="file_favicon.png" />
</head>
<body>
Favicon!!
</body>
</html>

Двоичные данные
browser/base/content/test/favicons/file_favicon.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 344 B

Просмотреть файл

@ -0,0 +1 @@
Cache-Control: no-cache

Просмотреть файл

@ -0,0 +1,11 @@
<!DOCTYPE HTML>
<html>
<head>
<meta charset='utf-8'>
<title>Favicon Test for originAttributes</title>
<link rel="icon" type="image/png" href="http://mochi.test:8888/browser/browser/base/content/test/favicons/file_favicon.png" />
</head>
<body>
Third Party Favicon!!
</body>
</html>

Просмотреть файл

@ -14,7 +14,6 @@ support-files =
head.js
[browser_appmenu_reflows.js]
skip-if = asan || debug # Bug 1382809, bug 1369959
[browser_favicon_load.js]
[browser_startup.js]
[browser_startup_content.js]
skip-if = !e10s