GUAC-1480: Remove use of "Allow Clipboard" extension.

This commit is contained in:
Michael Jumper
2016-02-03 16:53:13 -08:00
parent b361168bb9
commit ca20d6a17d

View File

@@ -77,23 +77,6 @@ angular.module('client').factory('clipboardService', ['$injector',
var deferred = $q.defer(); var deferred = $q.defer();
// First, see if allow clipboard extension is installed
if (window.AllowClipboard) {
var clipboardClient = new AllowClipboard.Client.ClipboardClient();
clipboardClient.write(text, function(success) {
if (success)
deferred.resolve();
else
deferred.reject();
});
}
// Otherwise, try execCommand
else {
// Copy the given value into the clipboard DOM element // Copy the given value into the clipboard DOM element
clipboardContent.value = text; clipboardContent.value = text;
clipboardContent.select(); clipboardContent.select();
@@ -104,8 +87,6 @@ angular.module('client').factory('clipboardService', ['$injector',
else else
deferred.reject(); deferred.reject();
}
return deferred.promise; return deferred.promise;
}; };
@@ -121,23 +102,6 @@ angular.module('client').factory('clipboardService', ['$injector',
var deferred = $q.defer(); var deferred = $q.defer();
// First, see if allow clipboard extension is installed
if (window.AllowClipboard) {
var clipboardClient = new AllowClipboard.Client.ClipboardClient();
clipboardClient.read(function(success, data) {
if (success)
deferred.resolve(data);
else
deferred.reject();
});
}
// Otherwise, try execCommand
else {
// Clear and select the clipboard DOM element // Clear and select the clipboard DOM element
clipboardContent.value = ''; clipboardContent.value = '';
clipboardContent.select(); clipboardContent.select();
@@ -148,8 +112,6 @@ angular.module('client').factory('clipboardService', ['$injector',
else else
deferred.reject(); deferred.reject();
}
return deferred.promise; return deferred.promise;
}; };