Index: templates/geckoInfo.js.tmpl
===================================================================
--- a/templates/geckoInfo.js.tmpl
+++ b/templates/geckoInfo.js.tmpl
@@ -12,24 +12,13 @@
 
 exports.platform = "gecko";
 exports.platformVersion = "0";
 
 let match = /\brv:(\d+(?:\.\d+)?)\b/.exec(navigator.userAgent);
 if (match)
   exports.platformVersion = match[1];
 
-// Firefox 50 does not support runtime.getBrowserInfo
-if ("getBrowserInfo" in browser.runtime)
+browser.runtime.getBrowserInfo().then(browserInfo =>
 {
-  browser.runtime.getBrowserInfo().then(browserInfo =>
-  {
-    exports.application = browserInfo.name.toLowerCase();
-    exports.applicationVersion = browserInfo.version;
-  });
-}
-else
-{
-  let browserInfo = /\bFirefox\/(\S+)/.exec(navigator.userAgent);
-  exports.application = "firefox";
-  if (browserInfo)
-    exports.applicationVersion = browserInfo[1];
-}
+  exports.application = browserInfo.name.toLowerCase();
+  exports.applicationVersion = browserInfo.version;
+});
