Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / chrome / browser / resources / options / certificate_backup_overlay.js
index c904a47..9c516b0 100644 (file)
@@ -3,7 +3,8 @@
 // found in the LICENSE file.
 
 cr.define('options', function() {
-  /** @const */ var OptionsPage = options.OptionsPage;
+  /** @const */ var Page = cr.ui.pageManager.Page;
+  /** @const */ var PageManager = cr.ui.pageManager.PageManager;
 
   /**
    * CertificateBackupOverlay class
@@ -11,21 +12,17 @@ cr.define('options', function() {
    * @class
    */
   function CertificateBackupOverlay() {
-    OptionsPage.call(this, 'certificateBackupOverlay',
-                     '',
-                     'certificateBackupOverlay');
+    Page.call(this, 'certificateBackupOverlay', '', 'certificateBackupOverlay');
   }
 
   cr.addSingletonGetter(CertificateBackupOverlay);
 
   CertificateBackupOverlay.prototype = {
-    __proto__: OptionsPage.prototype,
+    __proto__: Page.prototype,
 
-    /**
-     * Initializes the page.
-     */
+    /** @override */
     initializePage: function() {
-      OptionsPage.prototype.initializePage.call(this);
+      Page.prototype.initializePage.call(this);
 
       var self = this;
       $('certificateBackupCancelButton').onclick = function(event) {
@@ -49,7 +46,7 @@ cr.define('options', function() {
      */
     dismissOverlay_: function() {
       this.clearInputFields_();
-      OptionsPage.closeOverlay();
+      PageManager.closeOverlay();
     },
 
     /**
@@ -103,7 +100,7 @@ cr.define('options', function() {
 
   CertificateBackupOverlay.show = function() {
     CertificateBackupOverlay.getInstance().clearInputFields_();
-    OptionsPage.navigateToPage('certificateBackupOverlay');
+    PageManager.showPageByName('certificateBackupOverlay');
   };
 
   CertificateBackupOverlay.dismiss = function() {