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 524706 a710a25b6c5d3274fb80cf22af7fcc50ce306256
parent 524705 f65aaa2a97bb8bc7ab61a4fb650db6b356911767
child 524707 95f4b83aed87e9d8638987cf30b40f5ac6cd1821
push id2032
push userffxbld-merge
push dateMon, 13 May 2019 09:36:57 +0000
treeherdermozilla-release@455c1065dcbe [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"