diff --git a/chrome/test/unit/test_bug519468.js b/chrome/test/unit/test_bug519468.js index 3e10d1f918c2..2d60ab07600d 100644 --- a/chrome/test/unit/test_bug519468.js +++ b/chrome/test/unit/test_bug519468.js @@ -56,8 +56,9 @@ else if (systemLocale == "fr-FR") else locales = [ "en-US", systemLocale, "fr-FR" ]; +do_get_profile(); var workingDir = Cc["@mozilla.org/file/directory_service;1"]. - getService(Ci.nsIProperties).get("TmpD", Ci.nsIFile); + getService(Ci.nsIProperties).get("ProfD", Ci.nsIFile); var manifest = Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsILocalFile); manifest.initWithFile(workingDir); manifest.append("test_bug519468.manifest"); @@ -78,6 +79,7 @@ registerManifests(MANIFESTS); var chromeReg = Cc["@mozilla.org/chrome/chrome-registry;1"] .getService(Ci.nsIXULChromeRegistry) .QueryInterface(Ci.nsIToolkitChromeRegistry); +chromeReg.checkForNewChrome(); var prefService = Cc["@mozilla.org/preferences-service;1"] .getService(Ci.nsIPrefService) @@ -116,5 +118,4 @@ function run_test() test.package = "testmatchos"; test_locale(test); } - manifest.remove(false); }