gecko-dev/xpcom/tests/unit/xpcshell.ini
Andrew McCreight 2df0136940 Bug 1498404 - Fix some errors in manifests r=froydnj
In FxAccountsComponents.manifest, the previous line registers the
component CID, but only for the main process. This means we hit an
error while parsing the manifest in the child process, because the CID
is not recognized. The fix is simply to not try to use the CID to
register the contract in the child process.

As for the rest of the changes, since bug 1438688, XPT information is
compiled into the Firefox binary, so the interfaces manifest entry is
no longer needed. This patch removes instances of this line from
manifest files. This makes some manifest files empty, so the patch
also removes the now-empty files.

Differential Revision: https://phabricator.services.mozilla.com/D8751

--HG--
extra : moz-landing-system : lando
2018-10-16 13:26:23 +00:00

69 lines
1.8 KiB
INI

[DEFAULT]
head = head_xpcom.js
support-files =
bug725015.manifest
compmgr_warnings.manifest
data/**
xpcomtest.xpt
generated-files =
xpcomtest.xpt
[test_bug121341.js]
[test_bug325418.js]
[test_bug332389.js]
[test_bug333505.js]
[test_bug364285-1.js]
# Bug 902073: test fails consistently on Android x86
skip-if = os == "android"
[test_bug374754.js]
[test_bug476919.js]
# Bug 676998: test fails consistently on Android
fail-if = os == "android"
[test_bug478086.js]
[test_bug725015.js]
[test_bug1434856.js]
[test_debugger_malloc_size_of.js]
[test_file_createUnique.js]
[test_file_equality.js]
[test_hidden_files.js]
[test_home.js]
# Bug 676998: test fails consistently on Android
fail-if = os == "android"
[test_iniParser.js]
[test_ioutil.js]
[test_localfile.js]
[test_mac_bundle.js]
[test_nsIMutableArray.js]
[test_nsIProcess.js]
skip-if = os == "win" || os == "linux" # bug 582821, bug 1325609
# Bug 676998: test fails consistently on Android
fail-if = os == "android"
[test_nsIProcess_stress.js]
skip-if = os == "win" || ccov # bug 676412, test isn't needed on windows and runs really slowly, bug 1394989
[test_pipe.js]
[test_process_directives.js]
skip-if = os == "android"
[test_process_directives_child.js]
skip-if = os == "android"
[test_storagestream.js]
[test_streams.js]
[test_seek_multiplex.js]
[test_stringstream.js]
[test_symlinks.js]
# Bug 676998: test fails consistently on Android
fail-if = os == "android"
[test_systemInfo.js]
# Bug 902081: test fails consistently on Android 2.2, passes on 4.0
skip-if = os == "android"
[test_versioncomparator.js]
[test_windows_cmdline_file.js]
skip-if = os != "win"
[test_bug745466.js]
skip-if = os == "win"
# Bug 676998: test fails consistently on Android
fail-if = os == "android"
[test_file_renameTo.js]
[test_notxpcom_scriptable.js]
[test_windows_registry.js]
skip-if = os != "win"