Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(23)

Side by Side Diff: chrome/browser/resources/options/website_settings.js

Issue 543493002: Compile chrome://settings, part 2: reduce from 950 to 400 errors (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@F_settings
Patch Set: rebase? rebase! Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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 cr.define('options', function() { 5 cr.define('options', function() {
6 /** @const */ var Page = cr.ui.pageManager.Page; 6 /** @const */ var Page = cr.ui.pageManager.Page;
7 /** @const */ var PageManager = cr.ui.pageManager.PageManager; 7 /** @const */ var PageManager = cr.ui.pageManager.PageManager;
8 /** @const */ var ArrayDataModel = cr.ui.ArrayDataModel; 8 /** @const */ var ArrayDataModel = cr.ui.ArrayDataModel;
9 9
10 // Lookup table to generate the i18n strings. 10 // Lookup table to generate the i18n strings.
11 /** @const */ var permissionsLookup = { 11 /** @const */ var permissionsLookup = {
12 'geolocation': 'location', 12 'geolocation': 'location',
13 'notifications': 'notifications', 13 'notifications': 'notifications',
14 'media-stream': 'mediaStream', 14 'media-stream': 'mediaStream',
15 'cookies': 'cookies', 15 'cookies': 'cookies',
16 'multiple-automatic-downloads': 'multipleAutomaticDownloads', 16 'multiple-automatic-downloads': 'multipleAutomaticDownloads',
17 'images': 'images', 17 'images': 'images',
18 'plugins': 'plugins', 18 'plugins': 'plugins',
19 'popups': 'popups', 19 'popups': 'popups',
20 'javascript': 'javascript' 20 'javascript': 'javascript'
21 }; 21 };
22 22
23 ///////////////////////////////////////////////////////////////////////////// 23 /////////////////////////////////////////////////////////////////////////////
24 // WebsiteSettingsManager class: 24 // WebsiteSettingsManager class:
25 25
26 /** 26 /**
27 * Encapsulated handling of the website settings page. 27 * Encapsulated handling of the website settings page.
28 * @constructor 28 * @constructor
29 * @extends {cr.ui.pageManager.Page}
29 */ 30 */
30 function WebsiteSettingsManager() { 31 function WebsiteSettingsManager() {
31 Page.call(this, 'websiteSettings', 32 Page.call(this, 'websiteSettings',
32 loadTimeData.getString('websitesOptionsPageTabTitle'), 33 loadTimeData.getString('websitesOptionsPageTabTitle'),
33 'website-settings-page'); 34 'website-settings-page');
34 } 35 }
35 36
36 cr.addSingletonGetter(WebsiteSettingsManager); 37 cr.addSingletonGetter(WebsiteSettingsManager);
37 38
38 WebsiteSettingsManager.prototype = { 39 WebsiteSettingsManager.prototype = {
39 __proto__: Page.prototype, 40 __proto__: Page.prototype,
40 41
41 /** 42 /**
42 * The saved allowed origins list. 43 * The saved allowed origins list.
43 * @type {OriginList} 44 * @type {options.OriginList}
44 * @private 45 * @private
45 */ 46 */
46 allowedList_: null, 47 allowedList_: null,
47 48
48 /** 49 /**
49 * The saved blocked origins list. 50 * The saved blocked origins list.
50 * @type {OriginList} 51 * @type {OriginList}
51 * @private 52 * @private
52 */ 53 */
53 blockedList_: null, 54 blockedList_: null,
(...skipping 194 matching lines...) Expand 10 before | Expand all | Expand 10 after
248 249
249 WebsiteSettingsManager.updateDefault = function(dict) { 250 WebsiteSettingsManager.updateDefault = function(dict) {
250 WebsiteSettingsManager.getInstance().updateDefault(dict); 251 WebsiteSettingsManager.getInstance().updateDefault(dict);
251 }; 252 };
252 253
253 // Export 254 // Export
254 return { 255 return {
255 WebsiteSettingsManager: WebsiteSettingsManager 256 WebsiteSettingsManager: WebsiteSettingsManager
256 }; 257 };
257 }); 258 });
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698