OLD | NEW |
---|---|
1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 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 A helper object used from the "Site Settings" section to | 6 * @fileoverview A helper object used from the "Site Settings" section to |
7 * interact with the content settings prefs. | 7 * interact with the content settings prefs. |
8 */ | 8 */ |
9 | 9 |
10 /** | 10 /** |
(...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
143 * may be different to the results retrieved by getExceptionList(), since it | 143 * may be different to the results retrieved by getExceptionList(), since it |
144 * combines different sources of data to get a permission's value. | 144 * combines different sources of data to get a permission's value. |
145 * @param {string} origin The origin to look up permissions for. | 145 * @param {string} origin The origin to look up permissions for. |
146 * @param {!Array<string>} contentTypes A list of categories to retrieve | 146 * @param {!Array<string>} contentTypes A list of categories to retrieve |
147 * the ContentSetting for. | 147 * the ContentSetting for. |
148 * @return {!Promise<!NodeList<!RawSiteException>>} | 148 * @return {!Promise<!NodeList<!RawSiteException>>} |
149 */ | 149 */ |
150 getOriginPermissions(origin, contentTypes) {} | 150 getOriginPermissions(origin, contentTypes) {} |
151 | 151 |
152 /** | 152 /** |
153 * Gets a list of category permissions for a given origin. Note that this | |
154 * may be different to the results retrieved by getExceptionList(), since it | |
155 * combines different sources of data to get a permission's value. | |
156 * @param {string} origin The origin to look up permissions for. | |
157 * @param {!Array<string>} contentTypes A list of categories to retrieve | |
158 * the ContentSetting for. | |
159 * @return {!Promise<!NodeList<!RawSiteException>>} | |
160 */ | |
161 getOriginPermissions(origin, contentTypes) {} | |
dschuyler
2017/07/05 18:30:18
It looks like this is being added a second time (m
Patti Lor
2017/07/06 04:23:40
Oops, thanks for picking this up! Fixed.
| |
162 | |
163 /** | |
153 * Sets the category permission for a given origin (expressed as primary | 164 * Sets the category permission for a given origin (expressed as primary |
154 * and secondary patterns). | 165 * and secondary patterns). |
155 * @param {string} primaryPattern The origin to change (primary pattern). | 166 * @param {string} primaryPattern The origin to change (primary pattern). |
156 * @param {string} secondaryPattern The embedding origin to change | 167 * @param {string} secondaryPattern The embedding origin to change |
157 * (secondary pattern). | 168 * (secondary pattern). |
158 * @param {string} contentType The name of the category to change. | 169 * @param {string} contentType The name of the category to change. |
159 * @param {string} value The value to change the permission to. | 170 * @param {string} value The value to change the permission to. |
160 * @param {boolean} incognito Whether this rule applies only to the current | 171 * @param {boolean} incognito Whether this rule applies only to the current |
161 * incognito session. | 172 * incognito session. |
162 */ | 173 */ |
(...skipping 260 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
423 | 434 |
424 // The singleton instance_ is replaced with a test version of this wrapper | 435 // The singleton instance_ is replaced with a test version of this wrapper |
425 // during testing. | 436 // during testing. |
426 cr.addSingletonGetter(SiteSettingsPrefsBrowserProxyImpl); | 437 cr.addSingletonGetter(SiteSettingsPrefsBrowserProxyImpl); |
427 | 438 |
428 return { | 439 return { |
429 SiteSettingsPrefsBrowserProxy: SiteSettingsPrefsBrowserProxy, | 440 SiteSettingsPrefsBrowserProxy: SiteSettingsPrefsBrowserProxy, |
430 SiteSettingsPrefsBrowserProxyImpl: SiteSettingsPrefsBrowserProxyImpl, | 441 SiteSettingsPrefsBrowserProxyImpl: SiteSettingsPrefsBrowserProxyImpl, |
431 }; | 442 }; |
432 }); | 443 }); |
OLD | NEW |