| Index: chrome/browser/resources/settings/location_page/location_page.js
|
| diff --git a/chrome/browser/resources/settings/certificate_manager_page/certificate_manager_page.js b/chrome/browser/resources/settings/location_page/location_page.js
|
| similarity index 56%
|
| copy from chrome/browser/resources/settings/certificate_manager_page/certificate_manager_page.js
|
| copy to chrome/browser/resources/settings/location_page/location_page.js
|
| index 3f065daaece46670eb39bdac902c367f27c99e9f..1d8201bb641ed66a583086969914c07b7f65bd5d 100644
|
| --- a/chrome/browser/resources/settings/certificate_manager_page/certificate_manager_page.js
|
| +++ b/chrome/browser/resources/settings/location_page/location_page.js
|
| @@ -4,27 +4,23 @@
|
|
|
| /**
|
| * @fileoverview
|
| - * 'cr-settings-certificate-manager-page' is the settings page containing SSL
|
| - * certificate settings.
|
| + * 'cr-settings-location-page' is the settings page for location access.
|
| *
|
| * Example:
|
| *
|
| - * <iron-animated-pages>
|
| - * <cr-settings-certificate-manager-page prefs="{{prefs}}">
|
| - * </cr-settings-certificate-manager-page>
|
| + * <cr-settings-location-page prefs="{{prefs}}">
|
| + * </cr-settings-location-page>
|
| * ... other pages ...
|
| - * </iron-animated-pages>
|
| *
|
| * @group Chrome Settings Elements
|
| - * @element cr-settings-certificate-manager-page
|
| + * @element cr-settings-location-page
|
| */
|
| Polymer({
|
| - is: 'cr-settings-certificate-manager-page',
|
| + is: 'cr-settings-location-page',
|
|
|
| properties: {
|
| /**
|
| * Preferences state.
|
| - * TODO(dschuyler) check whether this is necessary.
|
| */
|
| prefs: {
|
| type: Object,
|
| @@ -50,7 +46,7 @@ Polymer({
|
| */
|
| PAGE_ID: {
|
| type: String,
|
| - value: 'certificate-manager',
|
| + value: 'location',
|
| readOnly: true,
|
| },
|
|
|
| @@ -59,9 +55,7 @@ Polymer({
|
| */
|
| pageTitle: {
|
| type: String,
|
| - value: function() {
|
| - return loadTimeData.getString('certificateManagerPageTitle');
|
| - },
|
| + value: '',
|
| },
|
|
|
| /**
|
| @@ -69,8 +63,32 @@ Polymer({
|
| */
|
| icon: {
|
| type: String,
|
| - value: 'lock',
|
| + value: 'communication:location-on',
|
| readOnly: true,
|
| },
|
| +
|
| + /**
|
| + * Array of objects with url members.
|
| + */
|
| + block: {
|
| + type: Array,
|
| + },
|
| +
|
| + /**
|
| + * Array of objects with url members.
|
| + */
|
| + allow: {
|
| + type: Array,
|
| + },
|
| + },
|
| +
|
| + ready: function() {
|
| + this.block = [];
|
| + this.allow = [];
|
| + },
|
| +
|
| + getTitleAndCount_: function(title, count) {
|
| + return loadTimeData.getStringF(
|
| + 'titleAndCount', loadTimeData.getString(title), count);
|
| },
|
| });
|
|
|