Index: chrome/browser/resources/options/clear_browser_data_overlay.js |
diff --git a/chrome/browser/resources/options/clear_browser_data_overlay.js b/chrome/browser/resources/options/clear_browser_data_overlay.js |
index fe464d7012745844678ef986264beacd2c84e93e..679de21352bd6f02ac47aedfab42f8cfee274c28 100644 |
--- a/chrome/browser/resources/options/clear_browser_data_overlay.js |
+++ b/chrome/browser/resources/options/clear_browser_data_overlay.js |
@@ -3,7 +3,8 @@ |
// found in the LICENSE file. |
cr.define('options', function() { |
- var OptionsPage = options.OptionsPage; |
+ var Page = cr.ui.pageManager.Page; |
+ var PageManager = cr.ui.pageManager.PageManager; |
/** |
* ClearBrowserDataOverlay class |
@@ -11,7 +12,7 @@ cr.define('options', function() { |
* @class |
*/ |
function ClearBrowserDataOverlay() { |
- OptionsPage.call(this, 'clearBrowserData', |
+ Page.call(this, 'clearBrowserData', |
loadTimeData.getString('clearBrowserDataOverlayTabTitle'), |
'clear-browser-data-overlay'); |
} |
@@ -19,8 +20,8 @@ cr.define('options', function() { |
cr.addSingletonGetter(ClearBrowserDataOverlay); |
ClearBrowserDataOverlay.prototype = { |
- // Inherit ClearBrowserDataOverlay from OptionsPage. |
- __proto__: OptionsPage.prototype, |
+ // Inherit ClearBrowserDataOverlay from Page. |
+ __proto__: Page.prototype, |
/** |
* Whether deleting history and downloads is allowed. |
@@ -49,8 +50,7 @@ cr.define('options', function() { |
/** @override */ |
initializePage: function() { |
- // Call base class implementation to starts preference initialization. |
- OptionsPage.prototype.initializePage.call(this); |
+ Page.prototype.initializePage.call(this); |
var f = this.updateStateOfControls_.bind(this); |
var types = ['browser.clear_data.browsing_history', |
@@ -134,11 +134,11 @@ cr.define('options', function() { |
} |
$('open-content-settings-from-clear-browsing-data').onclick = |
function(event) { |
- OptionsPage.navigateToPage('content'); |
+ PageManager.showPageByName('content'); |
}; |
$('open-search-engines-from-clear-browsing-data').onclick = |
function(event) { |
- OptionsPage.navigateToPage('searchEngines'); |
+ PageManager.showPageByName('searchEngines'); |
}; |
}, |
@@ -255,9 +255,9 @@ cr.define('options', function() { |
}; |
ClearBrowserDataOverlay.dismiss = function() { |
- var topmostVisiblePage = OptionsPage.getTopmostVisiblePage(); |
+ var topmostVisiblePage = PageManager.getTopmostVisiblePage(); |
if (topmostVisiblePage && topmostVisiblePage.name == 'clearBrowserData') |
- OptionsPage.closeOverlay(); |
+ PageManager.closeOverlay(); |
}; |
// Export |