build/.lldbinit.in
author J. Ryan Stinnett <jryans@gmail.com>
Wed, 01 May 2019 21:51:41 +0000
changeset 472245 1376a67f22b4d4d28c712bd74217644fbd5fb040
parent 467451 4ebb324c0d9534dcecb301ea3f58887bc1f74f35
permissions -rw-r--r--
Bug 1548375 - Send canvas fingerprinting logs to page console. r=baku By directing fingerprinting logs to the page console (instead of the browser console), web developers are much more likely to see them and understand what's wrong. Differential Revision: https://phabricator.services.mozilla.com/D29572

#filter substitution
script topsrcdir = "@topsrcdir@"; lldb.debugger.HandleCommand("command source -s true '%s'" % os.path.join(topsrcdir, ".lldbinit"))

#ifdef MOZ_WIDGET_ANDROID
settings set symbols.enable-external-lookup true

# This is where libxul.so and libmozglue.so are produced in full builds.
settings append target.exec-search-paths @topobjdir@/toolkit/library
settings append target.exec-search-paths @topobjdir@/mozglue/build

# This is where artifact builds unpacks "crashreporter-symbols-full.zip" uncompressed ELF debug symbols.
settings append target.debug-file-search-paths @topobjdir@/dist/crashreporter-symbols

# These are specific paths encoded into Mozilla's automation outputs.
settings append target.source-map /builds/worker/workspace/build/src/obj-firefox @topobjdir@
settings append target.source-map /builds/worker/workspace/build/src @topsrcdir@
#endif