gecko-dev/toolkit/mozapps
Matt Howell ef6bd6dd59 Bug 1246972 - Always require the update working directory to be within the installation path; r=rstrong
This required fixing a few chrome tests which broke on Mac because they were assuming updater-settings.ini would be at the same location as the executables.

Also, this patch removes many dependencies on the current working directory from updater.cpp by changing it to use absolute paths instead. Otherwise this patch would have required adding yet more chdir() calls to avoid invalidating existing assumptions about what the current directory is.

MozReview-Commit-ID: ASxfV4uVpmD

--HG--
extra : source : 91b303801c0d20c5a7962e40e5d9dde4cbf37911
2016-08-25 15:31:13 -07:00
..
downloads Bug 1243445 - Pasting an invalid URL breaks the Downloads View in the Library. r=jaws 2016-08-22 14:22:18 +01:00
extensions Bug 1271115 - Merge ChromeUtils.js into EventUtils.js; r=jmaher 2016-08-25 16:57:09 +03:00
handling Bug 1292035 - Enable the space-before-blocks rule for eslint. This patch was generated using 'eslint --fix'. r=markh 2016-08-04 03:20:25 -04:00
installer Bug 1293837 - Move HAVE_64BIT_BUILD test to python configure. r=chmanchester 2016-08-10 09:00:23 +09:00
preferences Bug 1294547 - Enable the comma-spacing rule for eslint. r=felipe 2016-08-16 15:44:15 -04:00
update Bug 1246972 - Always require the update working directory to be within the installation path; r=rstrong 2016-08-25 15:31:13 -07:00