| OLD | NEW |
| (Empty) |
| 1 // Copyright 2015 The Chromium Authors. All rights reserved. | |
| 2 // Use of this source code is governed by a BSD-style license that can be | |
| 3 // found in the LICENSE file. | |
| 4 | |
| 5 cr.define('options', function() { | |
| 6 var Page = cr.ui.pageManager.Page; | |
| 7 | |
| 8 var ResetProfileSettingsOverlay = options.ResetProfileSettingsOverlay; | |
| 9 | |
| 10 /** | |
| 11 * TriggeredResetProfileSettingsOverlay class | |
| 12 * Encapsulated handling of the triggered variant of the 'Reset Profile | |
| 13 * Settings' overlay page. Identical to ResetProfileSettingsOverlay but in a | |
| 14 * new class to get a new overlay url mapping. See | |
| 15 * triggered_profile_resetter.h for when this will be used. | |
| 16 * @constructor | |
| 17 * @extends {options.ResetProfileSettingsOverlay} | |
| 18 */ | |
| 19 function TriggeredResetProfileSettingsOverlay() { | |
| 20 // Note here that 'reset-profile-settings-overlay' is intentionally used as | |
| 21 // the pageDivName argument to reuse the layout and CSS from the reset | |
| 22 // profile settings overlay defined in reset_profile_settings_overlay.js. | |
| 23 Page.call(this, 'triggeredResetProfileSettings', | |
| 24 loadTimeData.getString('triggeredResetProfileSettingsOverlay'), | |
| 25 'reset-profile-settings-overlay'); | |
| 26 } | |
| 27 | |
| 28 cr.addSingletonGetter(TriggeredResetProfileSettingsOverlay); | |
| 29 | |
| 30 TriggeredResetProfileSettingsOverlay.prototype = { | |
| 31 __proto__: ResetProfileSettingsOverlay.prototype, | |
| 32 | |
| 33 /** @override */ | |
| 34 didShowPage: function() { | |
| 35 $('reset-profile-settings-title').textContent = | |
| 36 loadTimeData.getString('triggeredResetProfileSettingsOverlay'); | |
| 37 $('reset-profile-settings-explanation').textContent = | |
| 38 loadTimeData.getString('triggeredResetProfileSettingsExplanation'); | |
| 39 chrome.send('onShowResetProfileDialog'); | |
| 40 }, | |
| 41 }; | |
| 42 | |
| 43 // Export | |
| 44 return { | |
| 45 TriggeredResetProfileSettingsOverlay: TriggeredResetProfileSettingsOverlay | |
| 46 }; | |
| 47 }); | |
| OLD | NEW |