Bug 1561723 - Add debugger to whitelist for import-pr usage r=kvark
authorDavid Walsh <dwalsh@mozilla.com>
Fri, 19 Jul 2019 14:18:56 +0000
changeset 483496 f058c6cfe3878e5bd558c4509dfbfe0237e869f0
parent 483495 a7154744a5d774d3a9980604b61b24db459c2558
child 483497 62808544679f588d4fdab79a37a76a54c7d2b59e
push id36321
push usermalexandru@mozilla.com
push dateFri, 19 Jul 2019 21:56:14 +0000
treeherdermozilla-central@23d4ebd5f8e7 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerskvark
bugs1561723
milestone70.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1561723 - Add debugger to whitelist for import-pr usage r=kvark Differential Revision: https://phabricator.services.mozilla.com/D36082
build/mach_bootstrap.py
gfx/thebes/mach_commands.py
tools/vcs/mach_commands.py
--- a/build/mach_bootstrap.py
+++ b/build/mach_bootstrap.py
@@ -34,17 +34,16 @@ Press ENTER/RETURN to continue or CTRL+c
 '''.lstrip()
 
 
 # Individual files providing mach commands.
 MACH_MODULES = [
     'build/valgrind/mach_commands.py',
     'devtools/shared/css/generated/mach_commands.py',
     'dom/bindings/mach_commands.py',
-    'gfx/thebes/mach_commands.py',
     'layout/tools/reftest/mach_commands.py',
     'python/mach_commands.py',
     'python/safety/mach_commands.py',
     'python/mach/mach/commands/commandinfo.py',
     'python/mach/mach/commands/settings.py',
     'python/mozboot/mozboot/mach_commands.py',
     'python/mozbuild/mozbuild/mach_commands.py',
     'python/mozbuild/mozbuild/artifact_commands.py',
@@ -70,16 +69,17 @@ MACH_MODULES = [
     'toolkit/components/telemetry/tests/marionette/mach_commands.py',
     'tools/browsertime/mach_commands.py',
     'tools/compare-locales/mach_commands.py',
     'tools/docs/mach_commands.py',
     'tools/lint/mach_commands.py',
     'tools/mach_commands.py',
     'tools/power/mach_commands.py',
     'tools/tryselect/mach_commands.py',
+    'tools/vcs/mach_commands.py',
     'mobile/android/mach_commands.py',
 ]
 
 
 CATEGORIES = {
     'build': {
         'short': 'Build Commands',
         'long': 'Interact with the build system',
rename from gfx/thebes/mach_commands.py
rename to tools/vcs/mach_commands.py
--- a/gfx/thebes/mach_commands.py
+++ b/tools/vcs/mach_commands.py
@@ -27,16 +27,22 @@ import json
 GITHUB_ROOT = 'https://github.com/'
 PR_REPOSITORIES = {
     'webrender': {
         'github': 'servo/webrender',
         'path': 'gfx/wr',
         'bugzilla_product': 'Core',
         'bugzilla_component': 'Graphics: WebRender',
     },
+    'debugger': {
+        'github': 'firefox-devtools/debugger',
+        'path': 'devtools/client/debugger',
+        'bugzilla_product': 'DevTools',
+        'bugzilla_component': 'Debugger'
+    },
 }
 
 
 @CommandProvider
 class PullRequestImporter(MachCommandBase):
     @Command('import-pr', category='misc',
              description='Import a pull request from Github to the local repo.')
     @CommandArgument('-b', '--bug-number',