bug 1534829: remote: map source code to bug components; r=yulia
authorAndreas Tolfsen <ato@sny.no>
Wed, 13 Mar 2019 14:03:16 +0000
changeset 521708 a710a25b6c5d
parent 521707 f65aaa2a97bb
child 521709 95f4b83aed87
push id10867
push userdvarga@mozilla.com
push dateThu, 14 Mar 2019 15:20:45 +0000
treeherdermozilla-beta@abad13547875 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersyulia
bugs1534829, 1534970
milestone67.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 1534829: remote: map source code to bug components; r=yulia DevTools :: Remote Agent was removed in favour of a new product, Remote Protocol. This corrects the file metadata mapping for the agent. The patch also adds mapping for new domains. Not all of the components exist yet, but this is tracked separately in https://bugzilla.mozilla.org/show_bug.cgi?id=1534970. Differential Revision: https://phabricator.services.mozilla.com/D23306
remote/moz.build
--- a/remote/moz.build
+++ b/remote/moz.build
@@ -10,14 +10,34 @@ DIRS += [
 EXTRA_COMPONENTS += [
     "RemoteAgent.js",
     "RemoteAgent.manifest",
 ]
 
 JAR_MANIFESTS += ["jar.mn"]
 
 with Files("**"):
-    BUG_COMPONENT = ("DevTools", "Remote Agent")
+    BUG_COMPONENT = ("Remote Protocol", "Agent")
+with Files("targets/**"):
+    BUG_COMPONENT = ("Remote Protocol", "Target")
+with Files("domains/**/Emulation.jsm"):
+    BUG_COMPONENT = ("Remote Protocol", "Emulation")
+with Files("domains/**/Log.jsm"):
+    BUG_COMPONENT = ("Remote Protocol", "Log")
+with Files("domains/**/Network.jsm"):
+    BUG_COMPONENT = ("Remote Protocol", "Network")
+with Files("domains/**/Page.jsm"):
+    BUG_COMPONENT = ("Remote Protocol", "Page")
+with Files("domains/**/Performance.jsm"):
+    BUG_COMPONENT = ("Remote Protocol", "Performance")
+with Files("domains/**/Runtime.jsm"):
+    BUG_COMPONENT = ("Remote Protocol", "Runtime")
+with Files("domains/**/Security.jsm"):
+    BUG_COMPONENT = ("Remote Protocol", "Security")
+with Files("domains/**/Browser.jsm"):
+    BUG_COMPONENT = ("Remote Protocol", "Browser")
+with Files("domains/**/Target.jsm"):
+    BUG_COMPONENT = ("Remote Protocol", "Target")
 
 with Files("doc/**"):
     SCHEDULES.exclusive = ["docs"]
 
 SPHINX_TREES["/remote"] = "doc"