blob: d778df3923cf6fea380793487e150dc40d91eccd [file] [log] [blame]
<html>
<head>
<script>
if (window.testRunner) {
testRunner.dumpAsText();
testRunner.dumpResourceResponseMIMETypes();
testRunner.waitUntilDone();
}
var testImage;
var currentIndex = 0;
var testURL = new Array("resources/mimeTypeExamples/example-3fr.3fr",
"resources/mimeTypeExamples/example-3g2.3g2",
"resources/mimeTypeExamples/example-3gp.3gp",
"resources/mimeTypeExamples/example-3gp2.3gp2",
"resources/mimeTypeExamples/example-3gpp.3gpp",
"resources/mimeTypeExamples/example-Z.Z",
"resources/mimeTypeExamples/example-aaf.aaf",
"resources/mimeTypeExamples/example-ac3.ac3",
"resources/mimeTypeExamples/example-ada.ada",
"resources/mimeTypeExamples/example-adb.adb",
"resources/mimeTypeExamples/example-ads.ads",
"resources/mimeTypeExamples/example-ai.ai",
"resources/mimeTypeExamples/example-aif.aif",
"resources/mimeTypeExamples/example-aifc.aifc",
"resources/mimeTypeExamples/example-aiff.aiff",
"resources/mimeTypeExamples/example-app.app",
"resources/mimeTypeExamples/example-applescript.applescript",
"resources/mimeTypeExamples/example-arw.arw",
"resources/mimeTypeExamples/example-as.as",
"resources/mimeTypeExamples/example-asc.asc",
"resources/mimeTypeExamples/example-asf.asf",
"resources/mimeTypeExamples/example-asx.asx",
"resources/mimeTypeExamples/example-au.au",
"resources/mimeTypeExamples/example-aupreset.aupreset",
"resources/mimeTypeExamples/example-avi.avi",
"resources/mimeTypeExamples/example-bcpio.bcpio",
"resources/mimeTypeExamples/example-bin.bin",
"resources/mimeTypeExamples/example-bmp.bmp",
"resources/mimeTypeExamples/example-bz.bz",
"resources/mimeTypeExamples/example-bz2.bz2",
"resources/mimeTypeExamples/example-c.c",
"resources/mimeTypeExamples/example-c++.c++",
"resources/mimeTypeExamples/example-caf.caf",
"resources/mimeTypeExamples/example-cc.cc",
"resources/mimeTypeExamples/example-cdf.cdf",
"resources/mimeTypeExamples/example-class.class",
"resources/mimeTypeExamples/example-cp.cp",
"resources/mimeTypeExamples/example-cpgz.cpgz",
"resources/mimeTypeExamples/example-cpio.cpio",
"resources/mimeTypeExamples/example-cpp.cpp",
"resources/mimeTypeExamples/example-cr2.cr2",
"resources/mimeTypeExamples/example-crw.crw",
"resources/mimeTypeExamples/example-csh.csh",
"resources/mimeTypeExamples/example-css.css",
"resources/mimeTypeExamples/example-cxx.cxx",
"resources/mimeTypeExamples/example-dcr.dcr",
"resources/mimeTypeExamples/example-defs.defs",
"resources/mimeTypeExamples/example-dfont.dfont",
"resources/mimeTypeExamples/example-dif.dif",
"resources/mimeTypeExamples/example-dir.dir",
"resources/mimeTypeExamples/example-dll.dll",
"resources/mimeTypeExamples/example-dls.dls",
"resources/mimeTypeExamples/example-dlyan.dlyan",
"resources/mimeTypeExamples/example-dmg.dmg",
"resources/mimeTypeExamples/example-dms.dms",
"resources/mimeTypeExamples/example-dng.dng",
"resources/mimeTypeExamples/example-doc.doc",
"resources/mimeTypeExamples/example-docm.docm",
"resources/mimeTypeExamples/example-docx.docx",
"resources/mimeTypeExamples/example-dotm.dotm",
"resources/mimeTypeExamples/example-dotx.dotx",
"resources/mimeTypeExamples/example-dv.dv",
"resources/mimeTypeExamples/example-dvi.dvi",
"resources/mimeTypeExamples/example-dxr.dxr",
"resources/mimeTypeExamples/example-dylib.dylib",
"resources/mimeTypeExamples/example-efx.efx",
"resources/mimeTypeExamples/example-eps.eps",
"resources/mimeTypeExamples/example-etx.etx",
"resources/mimeTypeExamples/example-exe.exe",
"resources/mimeTypeExamples/example-exp.exp",
"resources/mimeTypeExamples/example-exr.exr",
"resources/mimeTypeExamples/example-ez.ez",
"resources/mimeTypeExamples/example-f.f",
"resources/mimeTypeExamples/example-f77.f77",
"resources/mimeTypeExamples/example-f90.f90",
"resources/mimeTypeExamples/example-f95.f95",
"resources/mimeTypeExamples/example-fdf.fdf",
"resources/mimeTypeExamples/example-fff.fff",
"resources/mimeTypeExamples/example-fla.fla",
"resources/mimeTypeExamples/example-for.for",
"resources/mimeTypeExamples/example-fp.fp",
"resources/mimeTypeExamples/example-fp2.fp2",
"resources/mimeTypeExamples/example-fp3.fp3",
"resources/mimeTypeExamples/example-fp4.fp4",
"resources/mimeTypeExamples/example-fp5.fp5",
"resources/mimeTypeExamples/example-fp6.fp6",
"resources/mimeTypeExamples/example-fpx.fpx",
"resources/mimeTypeExamples/example-gif.gif",
"resources/mimeTypeExamples/example-gtar.gtar",
"resources/mimeTypeExamples/example-gz.gz",
"resources/mimeTypeExamples/example-gzip.gzip",
"resources/mimeTypeExamples/example-h.h",
"resources/mimeTypeExamples/example-h++.h++",
"resources/mimeTypeExamples/example-hdf.hdf",
"resources/mimeTypeExamples/example-hh.hh",
"resources/mimeTypeExamples/example-hp.hp",
"resources/mimeTypeExamples/example-hpp.hpp",
"resources/mimeTypeExamples/example-hqx.hqx",
"resources/mimeTypeExamples/example-htm.htm",
"resources/mimeTypeExamples/example-html.html",
"resources/mimeTypeExamples/example-hxx.hxx",
"resources/mimeTypeExamples/example-icc.icc",
"resources/mimeTypeExamples/example-ice.ice",
"resources/mimeTypeExamples/example-icm.icm",
"resources/mimeTypeExamples/example-icns.icns",
"resources/mimeTypeExamples/example-ico.ico",
"resources/mimeTypeExamples/example-ics.ics",
"resources/mimeTypeExamples/example-ief.ief",
"resources/mimeTypeExamples/example-iges.iges",
"resources/mimeTypeExamples/example-igs.igs",
"resources/mimeTypeExamples/example-iso.iso",
"resources/mimeTypeExamples/example-j2k.j2k",
"resources/mimeTypeExamples/example-jar.jar",
"resources/mimeTypeExamples/example-jav.jav",
"resources/mimeTypeExamples/example-java.java",
"resources/mimeTypeExamples/example-javascript.javascript",
"resources/mimeTypeExamples/example-jfx.jfx",
"resources/mimeTypeExamples/example-jhtml.jhtml",
"resources/mimeTypeExamples/example-jnlp.jnlp",
"resources/mimeTypeExamples/example-jp2.jp2",
"resources/mimeTypeExamples/example-jpe.jpe",
"resources/mimeTypeExamples/example-jpeg.jpeg",
"resources/mimeTypeExamples/example-jpf.jpf",
"resources/mimeTypeExamples/example-jpg.jpg",
"resources/mimeTypeExamples/example-jpx.jpx");
function startTest()
{
testImage = document.getElementById("testImage");
testImage.src = testURL[0];
}
function imageLoaded()
{
if (++currentIndex == testURL.length) {
finish();
return;
}
testImage.src = testURL[currentIndex];
}
function finish()
{
if (window.testRunner)
testRunner.notifyDone();
}
</script>
</head>
<body onload="startTest();">
Using an image element to load resources, this test makes sure that every MIME type the loader should know about based solely on file extension in file:// urls is correct.<br>
<img id="testImage" onload="imageLoaded();" onerror="imageLoaded();">
</body>
</html>