| 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 Behavior common to Site Settings classes. | 6 * @fileoverview Behavior common to Site Settings classes. |
| 7 */ | 7 */ |
| 8 | 8 |
| 9 | 9 |
| 10 /** | 10 /** |
| (...skipping 21 matching lines...) Expand all Loading... |
| 32 category: String, | 32 category: String, |
| 33 | 33 |
| 34 /** | 34 /** |
| 35 * The browser proxy used to retrieve and change information about site | 35 * The browser proxy used to retrieve and change information about site |
| 36 * settings categories and the sites within. | 36 * settings categories and the sites within. |
| 37 * @type {settings.SiteSettingsPrefsBrowserProxy} | 37 * @type {settings.SiteSettingsPrefsBrowserProxy} |
| 38 */ | 38 */ |
| 39 browserProxy: Object, | 39 browserProxy: Object, |
| 40 }, | 40 }, |
| 41 | 41 |
| 42 /** @override */ |
| 42 created: function() { | 43 created: function() { |
| 43 this.browserProxy = | 44 this.browserProxy = |
| 44 settings.SiteSettingsPrefsBrowserProxyImpl.getInstance(); | 45 settings.SiteSettingsPrefsBrowserProxyImpl.getInstance(); |
| 45 }, | 46 }, |
| 46 | 47 |
| 48 /** @override */ |
| 47 ready: function() { | 49 ready: function() { |
| 48 this.PermissionValues = settings.PermissionValues; | 50 this.PermissionValues = settings.PermissionValues; |
| 49 }, | 51 }, |
| 50 | 52 |
| 51 /** | 53 /** |
| 52 * Ensures the URL has a scheme (assumes http if omitted). | 54 * Ensures the URL has a scheme (assumes http if omitted). |
| 53 * @param {string} url The URL with or without a scheme. | 55 * @param {string} url The URL with or without a scheme. |
| 54 * @return {string} The URL with a scheme, or an empty string. | 56 * @return {string} The URL with a scheme, or an empty string. |
| 55 */ | 57 */ |
| 56 ensureUrlHasScheme: function(url) { | 58 ensureUrlHasScheme: function(url) { |
| (...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 181 setting: exception.setting, | 183 setting: exception.setting, |
| 182 enforcement: enforcement, | 184 enforcement: enforcement, |
| 183 controlledBy: controlledBy, | 185 controlledBy: controlledBy, |
| 184 }; | 186 }; |
| 185 }, | 187 }, |
| 186 | 188 |
| 187 }; | 189 }; |
| 188 | 190 |
| 189 /** @polymerBehavior */ | 191 /** @polymerBehavior */ |
| 190 var SiteSettingsBehavior = [SiteSettingsBehaviorImpl]; | 192 var SiteSettingsBehavior = [SiteSettingsBehaviorImpl]; |
| OLD | NEW |