| OLD | NEW |
| 1 // Copyright 2015 The Chromium Authors. All rights reserved. | 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 | 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 /** | 5 /** |
| 6 * @fileoverview 'settings-passwords-and-forms-page' is the settings page | 6 * @fileoverview 'settings-passwords-and-forms-page' is the settings page |
| 7 * for passwords and auto fill. | 7 * for passwords and auto fill. |
| 8 */ | 8 */ |
| 9 | 9 |
| 10 /** | 10 /** |
| (...skipping 458 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 469 | 469 |
| 470 /** | 470 /** |
| 471 * Shows the manage autofill sub page. | 471 * Shows the manage autofill sub page. |
| 472 * @param {!Event} event | 472 * @param {!Event} event |
| 473 * @private | 473 * @private |
| 474 */ | 474 */ |
| 475 onAutofillTap_: function(event) { | 475 onAutofillTap_: function(event) { |
| 476 // Ignore clicking on the toggle button and verify autofill is enabled. | 476 // Ignore clicking on the toggle button and verify autofill is enabled. |
| 477 if (Polymer.dom(event).localTarget != this.$.autofillToggle && | 477 if (Polymer.dom(event).localTarget != this.$.autofillToggle && |
| 478 this.getPref('autofill.enabled').value) { | 478 this.getPref('autofill.enabled').value) { |
| 479 this.$.pages.setSubpageChain(['manage-autofill']); | 479 settings.navigateTo(settings.Route.AUTOFILL); |
| 480 } | 480 } |
| 481 }, | 481 }, |
| 482 | 482 |
| 483 /** | 483 /** |
| 484 * Shows the manage passwords sub page. | 484 * Shows the manage passwords sub page. |
| 485 * @param {!Event} event | 485 * @param {!Event} event |
| 486 * @private | 486 * @private |
| 487 */ | 487 */ |
| 488 onPasswordsTap_: function(event) { | 488 onPasswordsTap_: function(event) { |
| 489 // Ignore clicking on the toggle button and only expand if the manager is | 489 // Ignore clicking on the toggle button and only expand if the manager is |
| 490 // enabled. | 490 // enabled. |
| 491 if (Polymer.dom(event).localTarget != this.$.passwordToggle && | 491 if (Polymer.dom(event).localTarget != this.$.passwordToggle && |
| 492 this.getPref('profile.password_manager_enabled').value) { | 492 this.getPref('profile.password_manager_enabled').value) { |
| 493 this.$.pages.setSubpageChain(['manage-passwords']); | 493 settings.navigateTo(settings.Route.MANAGE_PASSWORDS); |
| 494 } | 494 } |
| 495 }, | 495 }, |
| 496 | 496 |
| 497 /** | 497 /** |
| 498 * Listens for the save-address event, and calls the private API. | 498 * Listens for the save-address event, and calls the private API. |
| 499 * @param {!Event} event | 499 * @param {!Event} event |
| 500 * @private | 500 * @private |
| 501 */ | 501 */ |
| 502 saveAddress_: function(event) { | 502 saveAddress_: function(event) { |
| 503 this.autofillManager_.saveAddress(event.detail); | 503 this.autofillManager_.saveAddress(event.detail); |
| (...skipping 13 matching lines...) Expand all Loading... |
| 517 * @param {!Event} event | 517 * @param {!Event} event |
| 518 * @private | 518 * @private |
| 519 */ | 519 */ |
| 520 showPassword_: function(event) { | 520 showPassword_: function(event) { |
| 521 this.passwordManager_.getPlaintextPassword(event.detail, function(e) { | 521 this.passwordManager_.getPlaintextPassword(event.detail, function(e) { |
| 522 this.$$('#passwordSection').setPassword(e.loginPair, e.plaintextPassword); | 522 this.$$('#passwordSection').setPassword(e.loginPair, e.plaintextPassword); |
| 523 }.bind(this)); | 523 }.bind(this)); |
| 524 }, | 524 }, |
| 525 }); | 525 }); |
| 526 })(); | 526 })(); |
| OLD | NEW |