Bug 1281750 - Marionette should include current application process id in capabilities. r=automatedtester draft
authorHenrik Skupin <mail@hskupin.info>
Thu, 23 Jun 2016 12:36:02 +0200
changeset 380794 722d31094de95b6070566bb899cc1a6d1a1c582a
parent 380695 d649abd9461e13ca378e15d75f8d31eba9336a0d
child 523820 bbbc2a864603f32396ea27e2b59c6e54c651fe13
push id21326
push userbmo:hskupin@gmail.com
push dateThu, 23 Jun 2016 10:36:18 +0000
reviewersautomatedtester
bugs1281750
milestone50.0a1
Bug 1281750 - Marionette should include current application process id in capabilities. r=automatedtester MozReview-Commit-ID: L9tdmHfUZEY
testing/marionette/driver.js
--- a/testing/marionette/driver.js
+++ b/testing/marionette/driver.js
@@ -146,16 +146,17 @@ this.GeckoDriver = function(appName, dev
 
     // Selenium 2 compat
     "platform": Services.sysinfo.getProperty("name").toUpperCase(),
 
     // proprietary extensions
     "XULappId" : Services.appinfo.ID,
     "appBuildId" : Services.appinfo.appBuildID,
     "device": device,
+    "processId" : Services.appinfo.processID,
     "version": Services.appinfo.version,
   };
 
   this.mm = globalMessageManager;
   this.listener = proxy.toListener(() => this.mm, this.sendAsync.bind(this));
 
   // always keep weak reference to current dialogue
   this.dialog = null;