summaryrefslogtreecommitdiffstats
path: root/toolkit/components/places/tests/favicons/test_multiple_frames.js
diff options
context:
space:
mode:
Diffstat (limited to 'toolkit/components/places/tests/favicons/test_multiple_frames.js')
-rw-r--r--toolkit/components/places/tests/favicons/test_multiple_frames.js12
1 files changed, 9 insertions, 3 deletions
diff --git a/toolkit/components/places/tests/favicons/test_multiple_frames.js b/toolkit/components/places/tests/favicons/test_multiple_frames.js
index 5c7f585715..a6aae572de 100644
--- a/toolkit/components/places/tests/favicons/test_multiple_frames.js
+++ b/toolkit/components/places/tests/favicons/test_multiple_frames.js
@@ -14,9 +14,15 @@ add_task(async function () {
let faviconURI = NetUtil.newURI("http://places.test/icon/favicon-multi.ico");
// Fake window.
let win = { devicePixelRatio: 1.0 };
- let icoData = readFileData(do_get_file("favicon-multi.ico"));
- PlacesUtils.favicons.replaceFaviconData(faviconURI, icoData, "image/x-icon");
- await setFaviconForPage(pageURI, faviconURI);
+ let icoDataURL = await readFileDataAsDataURL(
+ do_get_file("favicon-multi.ico"),
+ "image/x-icon"
+ );
+ await PlacesTestUtils.setFaviconForPage(
+ pageURI.spec,
+ faviconURI.spec,
+ icoDataURL
+ );
for (let size of [16, 32, 64]) {
let file = do_get_file(`favicon-multi-frame${size}.png`);