gecko-dev/toolkit/crashreporter
Ted Mielczarek 410b1ffbc6 bug 1316329 - follow symlinks for srcdir path in symbol dumping on windows. r=gps
If the srcdir is in a path containing a symlink on Windows, when
`FixFilenameCase` calls `GetFinalPathNameByHandleW` to normalize the case of
a source file it will get a path to the file with the symlink resolved.
This breaks our "is this file in the source repository" check.

This patch makes the code call `FixFilenameCase` for any srcdir arguments
that are passed to the script, so any symlinks will be resolved there
and the prefix matching will work.

MozReview-Commit-ID: 2UibW9XYWoK

--HG--
extra : rebase_source : 199a36f6109693ec72a9661a02147aedbbc35158
2016-11-22 14:41:57 -05:00
..
breakpad-patches bug 1069556 - sync to Breakpad c53ed143108948eb7e2d7ee77dc8c0d92050ce7c. r=glandium, benwa 2016-01-27 09:39:53 -05:00
breakpad-windows-libxul Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
breakpad-windows-standalone Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
client Backed out 2 changesets (bug 1280477) for depending on something backed out 2016-09-15 19:46:09 -07:00
content Bug 1318204 - Provide fallback date/time formatting in about:crashes for Android, where Intl API is not available. r=gandalf 2016-11-19 12:48:46 +00:00
docs Backed out 2 changesets (bug 1280477) for depending on something backed out 2016-09-15 19:46:09 -07:00
google-breakpad Bug 1264367 - Upgrade breakpad to upstream revision 704f41ec901c419f8c321742114b415e6f5ceacc r=ted 2016-10-05 11:46:07 +02:00
injector Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
jsoncpp Bug 1312309 - Use updated option of "-fexceptions" for clang-cl. r=froydnj 2016-10-24 09:53:55 +08:00
minidump-analyzer Backed out 2 changesets (bug 1280477) for depending on something backed out 2016-09-15 19:46:09 -07:00
test Bug 1316882: Turn on space-before-function-paren eslint rule (toolkit). r=jaws 2016-11-11 15:22:34 -08:00
tools bug 1316329 - follow symlinks for srcdir path in symbol dumping on windows. r=gps 2016-11-22 14:41:57 -05:00
CrashReports.jsm
CrashSubmit.jsm Bug 1316882: Turn on space-infix-ops eslint rule. r=jaws 2016-11-10 14:48:04 -08:00
InjectCrashReporter.cpp
InjectCrashReporter.h Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj 2016-04-25 17:23:21 -07:00
KeyValueParser.jsm
LoadLibraryRemote.cpp
LoadLibraryRemote.h
crashreporter.mozbuild Bug 1312313 - turn off -Wc++11-narrowing on clang; r=ted.mielczarek 2016-10-26 12:14:06 -04:00
jar.mn
mac_utils.h
mac_utils.mm
moz.build Bug 1317970 - Use manifestparser manifests for python unit tests, r=chmanchester 2016-11-16 09:59:22 -05:00
nsExceptionHandler.cpp Bug 1314466 - part 2, Allow android to set channel file descriptor for crash reporter r=froydnj 2016-11-14 16:45:23 -08:00
nsExceptionHandler.h Bug 1314466 - part 2, Allow android to set channel file descriptor for crash reporter r=froydnj 2016-11-14 16:45:23 -08:00
update-breakpad.sh Bug 1264367 - Upgrade breakpad to upstream revision 704f41ec901c419f8c321742114b415e6f5ceacc r=ted 2016-10-05 11:46:07 +02:00
update-jsoncpp.sh Bug 1280477 - Import jsoncpp into the source tree and integrate it into the build r=ted 2016-10-13 11:19:05 +02:00