| OLD | NEW |
| 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 cr.define('options', function() { | 5 cr.define('options', function() { |
| 6 | 6 |
| 7 var OptionsPage = options.OptionsPage; | 7 var OptionsPage = options.OptionsPage; |
| 8 | 8 |
| 9 ///////////////////////////////////////////////////////////////////////////// | 9 ///////////////////////////////////////////////////////////////////////////// |
| 10 // CertificateManagerTab class: | 10 // CertificateManagerTab class: |
| 11 | 11 |
| (...skipping 21 matching lines...) Expand all Loading... |
| 33 if (id == 'serverCertsTab') { | 33 if (id == 'serverCertsTab') { |
| 34 this.editButton.onclick = function(e) { | 34 this.editButton.onclick = function(e) { |
| 35 var selected = tree.selectedItem; | 35 var selected = tree.selectedItem; |
| 36 chrome.send('editServerCertificate', [selected.data.id]); | 36 chrome.send('editServerCertificate', [selected.data.id]); |
| 37 } | 37 } |
| 38 } else if (id == 'caCertsTab') { | 38 } else if (id == 'caCertsTab') { |
| 39 this.editButton.onclick = function(e) { | 39 this.editButton.onclick = function(e) { |
| 40 var data = tree.selectedItem.data; | 40 var data = tree.selectedItem.data; |
| 41 CertificateEditCaTrustOverlay.show(data.id, data.name); | 41 CertificateEditCaTrustOverlay.show(data.id, data.name); |
| 42 } | 42 } |
| 43 } else { | |
| 44 console.log('unknown edit button for: ' + id); | |
| 45 } | 43 } |
| 46 } | 44 } |
| 47 | 45 |
| 48 this.backupButton = $(id + '-backup'); | 46 this.backupButton = $(id + '-backup'); |
| 49 if (this.backupButton !== null) { | 47 if (this.backupButton !== null) { |
| 50 this.backupButton.onclick = function(e) { | 48 this.backupButton.onclick = function(e) { |
| 51 var selected = tree.selectedItem; | 49 var selected = tree.selectedItem; |
| 52 chrome.send('exportPersonalCertificate', [selected.data.id]); | 50 chrome.send('exportPersonalCertificate', [selected.data.id]); |
| 53 } | 51 } |
| 54 } | 52 } |
| (...skipping 12 matching lines...) Expand all Loading... |
| 67 chrome.send('importPersonalCertificate', []); | 65 chrome.send('importPersonalCertificate', []); |
| 68 } | 66 } |
| 69 } else if (id == 'serverCertsTab') { | 67 } else if (id == 'serverCertsTab') { |
| 70 this.importButton.onclick = function(e) { | 68 this.importButton.onclick = function(e) { |
| 71 chrome.send('importServerCertificate', []); | 69 chrome.send('importServerCertificate', []); |
| 72 } | 70 } |
| 73 } else if (id == 'caCertsTab') { | 71 } else if (id == 'caCertsTab') { |
| 74 this.importButton.onclick = function(e) { | 72 this.importButton.onclick = function(e) { |
| 75 chrome.send('importCaCertificate', []); | 73 chrome.send('importCaCertificate', []); |
| 76 } | 74 } |
| 77 } else { | |
| 78 console.log('unknown import button for: ' + id); | |
| 79 } | 75 } |
| 80 } | 76 } |
| 81 | 77 |
| 82 this.exportButton = $(id + '-export'); | 78 this.exportButton = $(id + '-export'); |
| 83 if (this.exportButton !== null) { | 79 if (this.exportButton !== null) { |
| 84 this.exportButton.onclick = function(e) { | 80 this.exportButton.onclick = function(e) { |
| 85 var selected = tree.selectedItem; | 81 var selected = tree.selectedItem; |
| 86 chrome.send('exportCertificate', [selected.data.id]); | 82 chrome.send('exportCertificate', [selected.data.id]); |
| 87 } | 83 } |
| 88 } | 84 } |
| (...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 195 CertificateRestoreOverlay.show(); | 191 CertificateRestoreOverlay.show(); |
| 196 }; | 192 }; |
| 197 | 193 |
| 198 // Export | 194 // Export |
| 199 return { | 195 return { |
| 200 CertificateManagerTab: CertificateManagerTab, | 196 CertificateManagerTab: CertificateManagerTab, |
| 201 CertificateManager: CertificateManager | 197 CertificateManager: CertificateManager |
| 202 }; | 198 }; |
| 203 | 199 |
| 204 }); | 200 }); |
| OLD | NEW |