| OLD | NEW |
| 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 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 #include "chrome/browser/views/options/content_filter_page_view.h" | 5 #include "chrome/browser/views/options/content_filter_page_view.h" |
| 6 | 6 |
| 7 #include "app/l10n_util.h" | 7 #include "app/l10n_util.h" |
| 8 #include "chrome/browser/geolocation/geolocation_content_settings_map.h" | 8 #include "chrome/browser/geolocation/geolocation_content_settings_map.h" |
| 9 #include "chrome/browser/profile.h" | 9 #include "chrome/browser/profile.h" |
| 10 #include "chrome/browser/views/options/exceptions_view.h" | 10 #include "chrome/browser/views/options/exceptions_view.h" |
| (...skipping 17 matching lines...) Expand all Loading... |
| 28 ContentFilterPageView::~ContentFilterPageView() { | 28 ContentFilterPageView::~ContentFilterPageView() { |
| 29 } | 29 } |
| 30 | 30 |
| 31 //////////////////////////////////////////////////////////////////////////////// | 31 //////////////////////////////////////////////////////////////////////////////// |
| 32 // ContentFilterPageView, OptionsPageView implementation: | 32 // ContentFilterPageView, OptionsPageView implementation: |
| 33 | 33 |
| 34 void ContentFilterPageView::InitControlLayout() { | 34 void ContentFilterPageView::InitControlLayout() { |
| 35 using views::GridLayout; | 35 using views::GridLayout; |
| 36 | 36 |
| 37 GridLayout* layout = new GridLayout(this); | 37 GridLayout* layout = new GridLayout(this); |
| 38 layout->SetInsets(5, 5, 5, 5); | |
| 39 SetLayoutManager(layout); | 38 SetLayoutManager(layout); |
| 40 | 39 |
| 41 const int single_column_set_id = 0; | 40 const int single_column_set_id = 0; |
| 42 views::ColumnSet* column_set = layout->AddColumnSet(single_column_set_id); | 41 views::ColumnSet* column_set = layout->AddColumnSet(single_column_set_id); |
| 43 column_set->AddPaddingColumn(0, kRelatedControlVerticalSpacing); | 42 column_set->AddPaddingColumn(0, kRelatedControlVerticalSpacing); |
| 44 column_set->AddColumn(GridLayout::FILL, GridLayout::FILL, 1, | 43 column_set->AddColumn(GridLayout::FILL, GridLayout::FILL, 1, |
| 45 GridLayout::USE_PREF, 0, 0); | 44 GridLayout::USE_PREF, 0, 0); |
| 46 layout->AddPaddingRow(0, kRelatedControlVerticalSpacing); | 45 layout->AddPaddingRow(0, kRelatedControlVerticalSpacing); |
| 47 | 46 |
| 48 static const int kTitleIDs[] = { | 47 static const int kTitleIDs[] = { |
| (...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 172 CONTENT_SETTING_ALLOW : | 171 CONTENT_SETTING_ALLOW : |
| 173 (block_radio_->checked() ? CONTENT_SETTING_BLOCK : CONTENT_SETTING_ASK); | 172 (block_radio_->checked() ? CONTENT_SETTING_BLOCK : CONTENT_SETTING_ASK); |
| 174 if (content_type_ == CONTENT_SETTINGS_TYPE_GEOLOCATION) { | 173 if (content_type_ == CONTENT_SETTINGS_TYPE_GEOLOCATION) { |
| 175 profile()->GetGeolocationContentSettingsMap()->SetDefaultContentSetting( | 174 profile()->GetGeolocationContentSettingsMap()->SetDefaultContentSetting( |
| 176 default_setting); | 175 default_setting); |
| 177 } else { | 176 } else { |
| 178 profile()->GetHostContentSettingsMap()->SetDefaultContentSetting( | 177 profile()->GetHostContentSettingsMap()->SetDefaultContentSetting( |
| 179 content_type_, default_setting); | 178 content_type_, default_setting); |
| 180 } | 179 } |
| 181 } | 180 } |
| OLD | NEW |