 Issue 29454678:
  Issue 5085 - Add edgeInfo.js template for edge specific builds  (Closed)
    
  
    Issue 29454678:
  Issue 5085 - Add edgeInfo.js template for edge specific builds  (Closed) 
  | Index: templates/edgeInfo.js.tmpl | 
| =================================================================== | 
| new file mode 100644 | 
| --- /dev/null | 
| +++ b/templates/edgeInfo.js.tmpl | 
| @@ -0,0 +1,21 @@ | 
| +/* This Source Code Form is subject to the terms of the Mozilla Public | 
| + * License, v. 2.0. If a copy of the MPL was not distributed with this | 
| + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ | 
| + | 
| +"use strict"; | 
| + | 
| + | 
| +let [app, platformVersion] = /(\S+)\/(\S+)(?:\s*\(.*?\))?/g.exec(navigator.userAgent); | 
| 
Sebastian Noack
2017/06/07 13:26:13
Obviously, you didn't test that code. At very leas
 
Jon Sonesen
2017/06/07 13:56:07
My apologies, I made a mistake in my testing and j
 | 
| + | 
| +// If regular expression fails, still set platformVersion to "0" | 
| +if (!platformVersion) | 
| + platformVersion = "0"; | 
| + | 
| +exports.addonName = {{ basename|json }}; | 
| +exports.addonVersion = {{ version|json }}; | 
| + | 
| +exports.application = "edge"; | 
| +exports.applicationVersion = "0"; | 
| + | 
| +exports.platform = "edgehtml" | 
| +exports.platformVersion = platformVersion; |