handlers.json |
|
2086 |
head.js |
Initialization for tests related to invoking external handler applications.
|
2533 |
mailcap |
|
57 |
test_badMIMEType.js |
|
1119 |
test_defaults_handlerService.js |
Any copyright is dedicated to the Public Domain.
http://creativecommons.org/publicdomain/zero/1.0/ |
6693 |
test_filename_sanitize.js |
Any copyright is dedicated to the Public Domain.
http://creativecommons.org/publicdomain/zero/1.0/ |
12922 |
test_getFromTypeAndExtension.js |
Any copyright is dedicated to the Public Domain.
http://creativecommons.org/publicdomain/zero/1.0/ |
4596 |
test_getMIMEInfo_pdf.js |
Any copyright is dedicated to the Public Domain.
http://creativecommons.org/publicdomain/zero/1.0/ |
1083 |
test_getMIMEInfo_unknown_mime_type.js |
Any copyright is dedicated to the Public Domain.
http://creativecommons.org/publicdomain/zero/1.0/ |
1304 |
test_getTypeFromExtension_ext_to_type_mapping.js |
Test for bug 508030 <https://bugzilla.mozilla.org/show_bug.cgi?id=508030>:
nsIMIMEService.getTypeFromExtension fails to find a match in the
"ext-to-type-mapping" category if the provided extension is not lowercase.
|
2200 |
test_getTypeFromExtension_with_empty_Content_Type.js |
Test for bug 484579 <https://bugzilla.mozilla.org/show_bug.cgi?id=484579>:
nsIMIMEService.getTypeFromExtension may fail unexpectedly on Windows when
"Content Type" is empty in the registry.
|
7129 |
test_handlerService.js |
//
// Constants
const handlerSvc = Cc["@mozilla.org/uriloader/handler-service;1"].getService(
Ci.nsIHandlerService
);
const mimeSvc = Cc["@mozilla.org/mime;1"].getService(Ci.nsIMIMEService);
const protoSvc = Cc[
"@mozilla.org/uriloader/external-protocol-service;1"
].getService(Ci.nsIExternalProtocolService);
const prefSvc = Services.prefs;
let noMailto = false;
if (mozinfo.os == "win") {
// Check mailto handler from registry.
// If registry entry is nothing, no mailto handler
let regSvc = Cc["@mozilla.org/windows-registry-key;1"].createInstance(
Ci.nsIWindowsRegKey
);
try {
regSvc.open(regSvc.ROOT_KEY_CLASSES_ROOT, "mailto", regSvc.ACCESS_READ);
noMailto = false;
} catch (ex) {
noMailto = true;
}
regSvc.close();
}
if (mozinfo.os == "linux") {
// Check mailto handler from GIO
// If there isn't one, then we have no mailto handler
let gIOSvc = Cc["@mozilla.org/gio-service;1"].createInstance(
Ci.nsIGIOService
);
try {
gIOSvc.getAppForURIScheme("mailto");
noMailto = false;
} catch (ex) {
noMailto = true;
}
}
//* ************************************************************************ |
18012 |
test_handlerService_store.js |
Any copyright is dedicated to the Public Domain.
http://creativecommons.org/publicdomain/zero/1.0/ |
26404 |
test_punycodeURIs.js |
|
3722 |
xpcshell.toml |
|
1200 |