forked from mirrors/gecko-dev
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
This commit is contained in:
parent
f09197215b
commit
ed104e489e
2 changed files with 12 additions and 7 deletions
|
|
@ -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) {
|
||||
|
|
|
|||
|
|
@ -325,15 +325,15 @@
|
|||
|
||||
<!-- filename which is changed within the file picker -->
|
||||
<a id="mod0" href="http://localhost:8000/save_filename.sjs?type=png&filename=teal.png"
|
||||
data-pickedfilename='cyan.png' data-filename='cyan.png'>
|
||||
data-pickedfilename='cyan.png' data-filename='cyan.png'>Link1</a>
|
||||
|
||||
<!-- filename which is changed to an invalid filename within the file picker -->
|
||||
<a id="mod1" href="http://localhost:8000/save_filename.sjs?type=png&filename=orange.png"
|
||||
data-pickedfilename='"peach".png' data-filename='_peach_.png'>
|
||||
data-pickedfilename='"peach".png' data-filename='_peach_.png'>Link2</a>
|
||||
|
||||
<!-- an invalid filename which is changed to another invalid filename within the file picker -->
|
||||
<a id="mod2" href="http://localhost:8000/save_filename.sjs?type=png&filename=%maroon%34.png"
|
||||
data-pickedfilename='"violet".png' data-filename="_violet_.png">
|
||||
data-pickedfilename='"violet".png' data-filename="_violet_.png">Link3</a>
|
||||
|
||||
</span>
|
||||
|
||||
|
|
@ -349,7 +349,7 @@
|
|||
<!-- The content-disposition overrides the download attribute. -->
|
||||
<a id="download4" href="http://localhost:8000/save_filename.sjs?type=png&filename=fakename.jpeg" download="topaz.jpeg" data-filename="fakename.png">Link</a>
|
||||
<a id="download5" href="http://localhost:8000/save_filename.sjs?type=png"
|
||||
download="amber?.png" data-filename="amber .png">Link</a>
|
||||
download="amber?.png" data-filename="amber_.png">Link</a>
|
||||
<a id="download6" href="http://localhost:8000/save_filename.sjs?type=jpeg"
|
||||
download="jade.:*jpeg" data-filename="jade.jpg"
|
||||
data-filename-platformlinux="jade.jpeg">Link</a>>
|
||||
|
|
@ -358,7 +358,10 @@
|
|||
data-filename="thisisaverylongfilename-thisisaverylongfilename-thisisaverylongfilename-thisisaverylongfilename-thisisaverylongfilename-thisisaverylongfilename-thisisaverylongfilename-thisisaverylongfilename-thisisaverylongfilename-thisisaverylongfilename-thisisavery.png">Link</a>
|
||||
<a id="download8" href="http://localhost:8000/base"
|
||||
download="	
 ᠎᠎ spa ced.png 	
 ᠎᠎ "
|
||||
data-filename="spa ced.png">Link</a>
|
||||
data-filename="__ _᠎᠎_ spa ced.png__᠎᠎__">Link</a>
|
||||
<a id="download9" href="http://localhost:8000/base"
|
||||
download=" ᠎᠎extraspace.png᠎᠎ "
|
||||
data-filename="extraspace.png">Link</a>
|
||||
</span>
|
||||
|
||||
<span id="links">
|
||||
|
|
|
|||
Loading…
Reference in a new issue