aboutsummaryrefslogtreecommitdiff
path: root/www/chromium/files/patch-remoting_webapp_base_js_platform.js
diff options
context:
space:
mode:
Diffstat (limited to 'www/chromium/files/patch-remoting_webapp_base_js_platform.js')
-rw-r--r--www/chromium/files/patch-remoting_webapp_base_js_platform.js17
1 files changed, 17 insertions, 0 deletions
diff --git a/www/chromium/files/patch-remoting_webapp_base_js_platform.js b/www/chromium/files/patch-remoting_webapp_base_js_platform.js
new file mode 100644
index 000000000000..3b0cb7b697c5
--- /dev/null
+++ b/www/chromium/files/patch-remoting_webapp_base_js_platform.js
@@ -0,0 +1,17 @@
+--- remoting/webapp/base/js/platform.js.orig 2017-08-10 16:21:23.900363000 +0200
++++ remoting/webapp/base/js/platform.js 2017-08-10 16:24:46.113671000 +0200
+@@ -107,6 +107,14 @@
+ return result;
+ }
+
++ match = new RegExp('FreeBSD ([a-zA-Z0-9_]*)').exec(userAgent);
++ if (match && (match.length >= 2)) {
++ result.osName = remoting.Os.LINUX;
++ result.osVersion = '';
++ result.cpu = match[1];
++ return result;
++ }
++
+ match = new RegExp('([a-zA-Z]*) Mac OS X ([0-9_]*)').exec(userAgent);
+ if (match && (match.length >= 3)) {
+ result.osName = remoting.Os.MAC;