| Index: chrome/browser/ui/gtk/website_settings/website_settings_popup_gtk.cc
|
| diff --git a/chrome/browser/ui/gtk/website_settings/website_settings_popup_gtk.cc b/chrome/browser/ui/gtk/website_settings/website_settings_popup_gtk.cc
|
| index fc33a016a4a7d28de67c85902f915a37105edda3..cefb4a817d1ba378a95e5fe943cddbde09323cca 100644
|
| --- a/chrome/browser/ui/gtk/website_settings/website_settings_popup_gtk.cc
|
| +++ b/chrome/browser/ui/gtk/website_settings/website_settings_popup_gtk.cc
|
| @@ -342,8 +342,8 @@ void WebsiteSettingsPopupGtk::InitContents() {
|
|
|
| void WebsiteSettingsPopupGtk::OnPermissionChanged(
|
| PermissionSelector* selector) {
|
| - presenter_->OnSitePermissionChanged(selector->type(),
|
| - selector->setting());
|
| + presenter_->OnSitePermissionChanged(selector->GetType(),
|
| + selector->GetSetting());
|
| }
|
|
|
| void WebsiteSettingsPopupGtk::OnComboboxShown() {
|
| @@ -535,9 +535,10 @@ void WebsiteSettingsPopupGtk::SetPermissionInfo(
|
| theme_service_,
|
| permission->type,
|
| permission->setting,
|
| - permission->default_setting);
|
| + permission->default_setting,
|
| + permission->source);
|
| selector->AddObserver(this);
|
| - GtkWidget* hbox = selector->CreateUI();
|
| + GtkWidget* hbox = selector->widget();
|
| selectors_.push_back(selector);
|
| gtk_box_pack_start(GTK_BOX(permissions_section_contents_), hbox, FALSE,
|
| FALSE, 0);
|
|
|