gecko-dev/toolkit
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
..
components Merge inbound to central, a=merge 2016-08-26 16:20:50 -07:00
content Merge m-c to inbound. a=merge 2016-08-26 09:39:29 -04:00
crashreporter Bug 1295934 - Add a "StartupCrash" crash report annotation. r=ted. 2016-08-25 11:16:49 +10:00
forgetaboutsite Bug 1294547 - Enable the comma-spacing rule for eslint. r=felipe 2016-08-16 15:44:15 -04:00
identity Bug 1296316 - Convert nsNSSShutDownObject::CalledFromType to an enum class. r=mgoodwin 2016-08-20 23:00:19 +08:00
library Bug 1294650 - Install shim 'qipcap' dlls into the Firefox folder to circumvent dll injection by the 3rd party Websense product. r=aklotz a=jimm 2016-08-22 06:53:38 -05:00
locales Merge inbound to m-c. a=merge 2016-08-26 09:37:03 -04:00
modules Merge inbound to m-c. a=merge 2016-08-25 08:10:52 -04:00
mozapps Bug 1246972 - Always require the update working directory to be within the installation path; r=rstrong 2016-08-25 15:31:13 -07:00
obsolete Bug 1292042 - Enable the keyword-spacing rule for eslint. Most of this patch was autogenerated by 'eslint --fix'. Files with .xml extension needed to be changed by hand due to limitations of custom plugin. r=markh 2016-08-04 03:28:58 -04:00
pluginproblem Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
profile Bug 1293384 - Part 2: Rename Snprintf.h header to Sprintf.h. r=froydnj 2016-08-14 23:43:21 -07:00
system Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj 2016-08-24 14:47:04 +08:00
themes Bug 1292593 - Add missing border to autocomplete popups. r=gijs 2016-08-26 10:50:41 +02:00
xre Bug 1295934 - Add a "StartupCrash" crash report annotation. r=ted. 2016-08-25 11:16:49 +10:00
.eslintrc Bug 1294542 - Enable the block-spacing rule for eslint. r=felipe 2016-08-16 21:27:37 -04:00
moz.build Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
moz.configure Merge m-c to autoland. a=merge 2016-08-26 09:38:49 -04:00
nss.configure Bug 1295480 - Move --enable-dbm to python configure. r=chmanchester 2016-08-17 11:01:44 +09:00
toolkit.mozbuild