mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-10-17 12:47:30 +09:00
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
This commit is contained in:
commit
dcd9973243
150858 changed files with 23884658 additions and 0 deletions
28
ipc/testshell/tests/test_ipcshell.js
Normal file
28
ipc/testshell/tests/test_ipcshell.js
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
function callback(result) {
|
||||
do_check_eq(result, Ci.nsIXULRuntime.PROCESS_TYPE_CONTENT);
|
||||
do_test_finished();
|
||||
}
|
||||
|
||||
function run_test() {
|
||||
do_test_pending();
|
||||
|
||||
do_check_eq(runtime.processType, Ci.nsIXULRuntime.PROCESS_TYPE_DEFAULT);
|
||||
|
||||
sendCommand("load('test_ipcshell_child.js');");
|
||||
|
||||
sendCommand("runtime.processType;", callback);
|
||||
|
||||
[ [ "C", "D" ], [ "D", "C" ], [ "\u010C", "D" ], [ "D", "\u010C" ] ].forEach(
|
||||
function (pair) {
|
||||
do_test_pending();
|
||||
var cmp = pair[0].localeCompare(pair[1]);
|
||||
sendCommand(
|
||||
"'"+ pair[0] +"'.localeCompare('"+ pair[1] +"');",
|
||||
function (result) {
|
||||
do_check_eq(cmp, result);
|
||||
do_test_finished();
|
||||
});
|
||||
})
|
||||
}
|
||||
load('test_ipcshell_child.js');
|
||||
|
||||
9
ipc/testshell/tests/test_ipcshell_child.js
Normal file
9
ipc/testshell/tests/test_ipcshell_child.js
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
var Cc = Components.classes;
|
||||
var Ci = Components.interfaces;
|
||||
|
||||
const runtime = Cc["@mozilla.org/xre/app-info;1"].getService(Ci.nsIXULRuntime);
|
||||
|
||||
if (typeof(run_test) == "undefined") {
|
||||
run_test = function() {
|
||||
do_check_eq(runtime.processType, Ci.nsIXULRuntime.PROCESS_TYPE_DEFAULT);
|
||||
}
}
|
||||
9
ipc/testshell/tests/xpcshell.ini
Normal file
9
ipc/testshell/tests/xpcshell.ini
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
[DEFAULT]
|
||||
head =
|
||||
tail =
|
||||
skip-if = toolkit == 'android'
|
||||
|
||||
[test_ipcshell.js]
|
||||
# Bug 676963: test fails consistently on Android
|
||||
fail-if = os == "android"
|
||||
[test_ipcshell_child.js]
|
||||
Loading…
Add table
Add a link
Reference in a new issue