| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 <include src="extension_error.js"> | 5 <include src="extension_error.js"> |
| 6 | 6 |
| 7 /** | 7 /** |
| 8 * The type of the extension data object. The definition is based on | 8 * The type of the extension data object. The definition is based on |
| 9 * chrome/browser/ui/webui/extensions/extension_basic_info.cc | 9 * chrome/browser/ui/webui/extensions/extension_basic_info.cc |
| 10 * and | 10 * and |
| (...skipping 388 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 399 row.querySelector('.site-link').setAttribute('column-type', 'website'); | 399 row.querySelector('.site-link').setAttribute('column-type', 'website'); |
| 400 | 400 |
| 401 // The 'Permissions' link. | 401 // The 'Permissions' link. |
| 402 row.setupColumn('.permissions-link', 'details', 'click', function(e) { | 402 row.setupColumn('.permissions-link', 'details', 'click', function(e) { |
| 403 chrome.send('extensionSettingsPermissions', [extension.id]); | 403 chrome.send('extensionSettingsPermissions', [extension.id]); |
| 404 e.preventDefault(); | 404 e.preventDefault(); |
| 405 }); | 405 }); |
| 406 | 406 |
| 407 // The 'Reload' link. | 407 // The 'Reload' link. |
| 408 row.setupColumn('.reload-link', 'localReload', 'click', function(e) { | 408 row.setupColumn('.reload-link', 'localReload', 'click', function(e) { |
| 409 chrome.send('extensionSettingsReload', [extension.id]); | 409 chrome.developerPrivate.reload(extension.id, {failQuietly: true}); |
| 410 extensionReloadedTimestamp[extension.id] = Date.now(); | 410 extensionReloadedTimestamp[extension.id] = Date.now(); |
| 411 }); | 411 }); |
| 412 | 412 |
| 413 // The 'Launch' link. | 413 // The 'Launch' link. |
| 414 row.setupColumn('.launch-link', 'launch', 'click', function(e) { | 414 row.setupColumn('.launch-link', 'launch', 'click', function(e) { |
| 415 chrome.send('extensionSettingsLaunch', [extension.id]); | 415 chrome.send('extensionSettingsLaunch', [extension.id]); |
| 416 }); | 416 }); |
| 417 | 417 |
| 418 // The 'Reload' terminated link. | 418 // The 'Reload' terminated link. |
| 419 row.setupColumn('.terminated-reload-link', 'terminatedReload', 'click', | 419 row.setupColumn('.terminated-reload-link', 'terminatedReload', 'click', |
| (...skipping 459 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 879 // TODO(dbeam): why do we need to focus <extensionoptions> before and | 879 // TODO(dbeam): why do we need to focus <extensionoptions> before and |
| 880 // after its showing animation? Makes very little sense to me. | 880 // after its showing animation? Makes very little sense to me. |
| 881 overlay.setInitialFocus(); | 881 overlay.setInitialFocus(); |
| 882 }, | 882 }, |
| 883 }; | 883 }; |
| 884 | 884 |
| 885 return { | 885 return { |
| 886 ExtensionsList: ExtensionsList | 886 ExtensionsList: ExtensionsList |
| 887 }; | 887 }; |
| 888 }); | 888 }); |
| OLD | NEW |