зеркало из https://github.com/mozilla/pjs.git
bug 519727 - test_bug430120.js fails on OS X Universal builds. r=mossop
--HG-- extra : rebase_source : 06e499cb88ab25633d27e467e5783ce20194c102
This commit is contained in:
Родитель
d2034588e9
Коммит
a74c137425
|
@ -98,9 +98,18 @@ function failHandler(metadata, response) {
|
|||
}
|
||||
|
||||
function pathHandler(metadata, response) {
|
||||
var ABI = "noarch-spidermonkey";
|
||||
// the blacklist service special-cases ABI for Universal binaries,
|
||||
// so do the same here.
|
||||
if ("@mozilla.org/xpcom/mac-utils;1" in Components.classes) {
|
||||
var macutils = Components.classes["@mozilla.org/xpcom/mac-utils;1"]
|
||||
.getService(Components.interfaces.nsIMacUtils);
|
||||
if (macutils.isUniversalBinary)
|
||||
ABI = "Universal-gcc3";
|
||||
}
|
||||
do_check_eq(metadata.queryString,
|
||||
"xpcshell@tests.mozilla.org&1&XPCShell&1&2007010101&" +
|
||||
"XPCShell_noarch-spidermonkey&locale&updatechannel&" +
|
||||
"XPCShell_" + ABI + "&locale&updatechannel&" +
|
||||
gOSVersion + "&1.9&distribution&distribution-version");
|
||||
gBlocklist.observe(null, "quit-application", "");
|
||||
gBlocklist.observe(null, "xpcom-shutdown", "");
|
||||
|
|
Загрузка…
Ссылка в новой задаче