gecko-dev/toolkit/library
Ted Mielczarek 4fa1d9ed5a bug 1408502 - embed natvis info for Gecko types in our PDB files. r=froydnj
MSVC supports XML natvis files for pretty-printing types in the debugger:
https://docs.microsoft.com/en-us/visualstudio/debugger/create-custom-views-of-native-objects

The gecko.natvis in this commit is from vlad's github repo:
https://github.com/mozilla/moz-dev-contrib/blob/master/windows/Gecko.natvis

This change simply makes the linker embed this natvis file into xul.pdb
when linking xul.dll, so that Microsoft's debuggers can more usefully
display Gecko data types. With this file in-tree it should be easy for
developers to make additions or improvements.

MozReview-Commit-ID: JZhxyaDODC1

--HG--
extra : rebase_source : 75f9a71fdd3f315d98a34f0209956e07c7372b4f
2018-03-14 14:07:15 -04:00
..
StaticXULComponentsEnd Bug 1433383 Properly detect -flto flag. r=froydnj 2018-01-26 00:57:00 +02:00
dummydll Bug 1386876 - Replace all uses of NO_VISIBILITY_FLAGS with a template and remove NO_VISIBILITY_FLAGS. r=glandium 2017-05-01 18:12:35 -07:00
gtest Bug 1458161 - Hook rust OOM handler. r=froydnj 2018-05-01 10:30:03 +09:00
rust Bug 1457524 part 5 - Add crates with tests into the list of RUST_TESTS. r=froydnj,heycam 2018-05-02 12:01:33 +10:00
Makefile.in Bug 1440507 - Remove link.py wrapper script for linking xul. r=nalexander 2018-02-22 16:03:17 -08:00
StaticXULComponents.ld
StaticXULComponentsStart.cpp
dependentlibs.py
gecko.natvis bug 1408502 - embed natvis info for Gecko types in our PDB files. r=froydnj 2018-03-14 14:07:15 -04:00
gen_symverscript.py Bug 1423815 - Move symverscript for libxul from libxul.mk to GENERATED_FILES. r=ted 2017-12-08 12:39:10 -08:00
libxul.mk Bug 1423815 - Move symverscript for libxul from libxul.mk to GENERATED_FILES. r=ted 2017-12-08 12:39:10 -08:00
libxul.so-gdb.py.in
moz.build bug 1408502 - embed natvis info for Gecko types in our PDB files. r=froydnj 2018-03-14 14:07:15 -04:00
nsDllMain.cpp
symverscript.in
xulrunner.rc