Fix plugin loading under IE 11 Bug: Issue 12705 Change-Id: If06b1612f1f2741fe122ca5842409c6823a22ccd
diff --git a/src/main/resources/static/delete-project-with-preserve-disabled.js b/src/main/resources/static/delete-project-with-preserve-disabled.js index 2065616..a2c1e20 100644 --- a/src/main/resources/static/delete-project-with-preserve-disabled.js +++ b/src/main/resources/static/delete-project-with-preserve-disabled.js
@@ -12,44 +12,31 @@ // See the License for the specific language governing permissions and // limitations under the License. -function _getCookie(name) { - var key = name + '='; - var result = ''; - document.cookie.split(';').some(c => { - c = c.trim(); - if (c.indexOf(key, 0) === 0) { - result = c.substring(key.length); - return true; - } - }); - return result; -} +Gerrit.install(function(self) { + if (window.Polymer) { return; } -if (_getCookie('GERRIT_UI') === 'GWT') { - Gerrit.install(function(self) { - function onDeleteProject(c) { - var f = c.checkbox(); - var b = c.button('Delete', - {onclick: function(){ - c.call( - {force: f.checked, preserve: false}, - function(r) { - c.hide(); - window.alert('The project: "' - + c.project - + '" was deleted.'), - Gerrit.go('/admin/projects/'); - }); - }}); - c.popup(c.div( - c.msg('Are you really sure you want to delete the project: "' - + c.project - + '"?'), - c.br(), - c.label(f, 'Delete project even if open changes exist?'), - c.br(), - b)); - } - self.onAction('project', 'delete', onDeleteProject); - }); -} + function onDeleteProject(c) { + var f = c.checkbox(); + var b = c.button('Delete', + {onclick: function(){ + c.call( + {force: f.checked, preserve: false}, + function(r) { + c.hide(); + window.alert('The project: "' + + c.project + + '" was deleted.'), + Gerrit.go('/admin/projects/'); + }); + }}); + c.popup(c.div( + c.msg('Are you really sure you want to delete the project: "' + + c.project + + '"?'), + c.br(), + c.label(f, 'Delete project even if open changes exist?'), + c.br(), + b)); + } + self.onAction('project', 'delete', onDeleteProject); +});
diff --git a/src/main/resources/static/delete-project.js b/src/main/resources/static/delete-project.js index a72ad60..5703504 100644 --- a/src/main/resources/static/delete-project.js +++ b/src/main/resources/static/delete-project.js
@@ -12,47 +12,34 @@ // See the License for the specific language governing permissions and // limitations under the License. -function _getCookie(name) { - var key = name + '='; - var result = ''; - document.cookie.split(';').some(c => { - c = c.trim(); - if (c.indexOf(key, 0) === 0) { - result = c.substring(key.length); - return true; - } - }); - return result; -} +Gerrit.install(function(self) { + if (window.Polymer) { return; } -if (_getCookie('GERRIT_UI') === 'GWT') { - Gerrit.install(function(self) { - function onDeleteProject(c) { - var f = c.checkbox(); - var p = c.checkbox(); - var b = c.button('Delete', - {onclick: function(){ - c.call( - {force: f.checked, preserve: p.checked}, - function(r) { - c.hide(); - window.alert('The project: "' - + c.project - + '" was deleted.'), - Gerrit.go('/admin/projects/'); - }); - }}); - c.popup(c.div( - c.msg('Are you really sure you want to delete the project: "' - + c.project - + '"?'), - c.br(), - c.label(f, 'Delete project even if open changes exist?'), - c.br(), - c.label(p, 'Preserve GIT Repository?'), - c.br(), - b)); - } - self.onAction('project', 'delete', onDeleteProject); - }); -} + function onDeleteProject(c) { + var f = c.checkbox(); + var p = c.checkbox(); + var b = c.button('Delete', + {onclick: function(){ + c.call( + {force: f.checked, preserve: p.checked}, + function(r) { + c.hide(); + window.alert('The project: "' + + c.project + + '" was deleted.'), + Gerrit.go('/admin/projects/'); + }); + }}); + c.popup(c.div( + c.msg('Are you really sure you want to delete the project: "' + + c.project + + '"?'), + c.br(), + c.label(f, 'Delete project even if open changes exist?'), + c.br(), + c.label(p, 'Preserve GIT Repository?'), + c.br(), + b)); + } + self.onAction('project', 'delete', onDeleteProject); +});