From ed104e489e33ce6f0069fe2642d7ebf0cbc7d836 Mon Sep 17 00:00:00 2001 From: Neil Deakin Date: Fri, 26 Jul 2024 18:28:59 +0000 Subject: [PATCH] Bug 1907931, fix missing closing tags so that the downloads tests are properly run, r=Gijs, a=test-only Differential Revision: https://phabricator.services.mozilla.com/D217307 --- .../tests/mochitest/browser_save_filenames.js | 6 ++++-- .../exthandler/tests/mochitest/save_filenames.html | 13 ++++++++----- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/uriloader/exthandler/tests/mochitest/browser_save_filenames.js b/uriloader/exthandler/tests/mochitest/browser_save_filenames.js index 984d0dea218d..7af2abedb6c2 100644 --- a/uriloader/exthandler/tests/mochitest/browser_save_filenames.js +++ b/uriloader/exthandler/tests/mochitest/browser_save_filenames.js @@ -179,8 +179,8 @@ add_setup(async function () { expectedItems = await getItems("items"); }); -function getItems(parentid) { - return SpecialPowers.spawn( +async function getItems(parentid) { + let items = await SpecialPowers.spawn( gBrowser.selectedBrowser, [parentid, AppConstants.platform], (id, platform) => { @@ -210,6 +210,8 @@ function getItems(parentid) { return elements; } ); + Assert.greater(items.length, 0, "Some elements were found to test"); + return items; } function getDirectoryEntries(dir) { diff --git a/uriloader/exthandler/tests/mochitest/save_filenames.html b/uriloader/exthandler/tests/mochitest/save_filenames.html index ec307e2d8110..47ecdfe24e78 100644 --- a/uriloader/exthandler/tests/mochitest/save_filenames.html +++ b/uriloader/exthandler/tests/mochitest/save_filenames.html @@ -325,15 +325,15 @@ + data-pickedfilename='cyan.png' data-filename='cyan.png'>Link1 + data-pickedfilename='"peach".png' data-filename='_peach_.png'>Link2 + data-pickedfilename='"violet".png' data-filename="_violet_.png">Link3 @@ -349,7 +349,7 @@ Link Link + download="amber?.png" data-filename="amber_.png">Link Link> @@ -358,7 +358,10 @@ data-filename="thisisaverylongfilename-thisisaverylongfilename-thisisaverylongfilename-thisisaverylongfilename-thisisaverylongfilename-thisisaverylongfilename-thisisaverylongfilename-thisisaverylongfilename-thisisaverylongfilename-thisisaverylongfilename-thisisavery.png">Link Link + data-filename="__ _᠎᠎_ spa ced.png__᠎᠎__">Link + Link