| Index: chrome/browser/gtk/options/cookies_view.cc
|
| diff --git a/chrome/browser/gtk/options/cookies_view.cc b/chrome/browser/gtk/options/cookies_view.cc
|
| index 905e633e8c34b7e35101f2b999b1cb3cfdbe61a5..9db792f174d082a6ce913fed51a81b0b8924b864 100644
|
| --- a/chrome/browser/gtk/options/cookies_view.cc
|
| +++ b/chrome/browser/gtk/options/cookies_view.cc
|
| @@ -15,7 +15,6 @@
|
| #include "chrome/browser/cookies_table_model.h"
|
| #include "chrome/common/gtk_util.h"
|
| #include "grit/generated_resources.h"
|
| -#include "third_party/skia/include/core/SkBitmap.h"
|
|
|
| namespace {
|
|
|
| @@ -25,7 +24,7 @@ const int kDialogDefaultHeight = 550;
|
| const int kSiteColumnInitialSize = 300;
|
|
|
| // Delay after entering filter text before filtering occurs.
|
| -const int kSearchFilterDelayMs = 500;
|
| +const int kSearchFilterDelayMs = 100;
|
|
|
| // Response ids for our custom buttons.
|
| enum {
|
| @@ -86,20 +85,22 @@ void CookiesView::Init() {
|
| NULL);
|
| gtk_util::SetWindowIcon(GTK_WINDOW(dialog_));
|
|
|
| - remove_button_ = gtk_dialog_add_button(
|
| - GTK_DIALOG(dialog_),
|
| + remove_button_ = gtk_util::AddButtonToDialog(
|
| + dialog_,
|
| gtk_util::ConvertAcceleratorsFromWindowsStyle(
|
| l10n_util::GetStringUTF8(IDS_COOKIES_REMOVE_LABEL)).c_str(),
|
| + GTK_STOCK_REMOVE,
|
| RESPONSE_REMOVE);
|
| gtk_button_box_set_child_secondary(
|
| GTK_BUTTON_BOX(GTK_DIALOG(dialog_)->action_area),
|
| remove_button_,
|
| TRUE);
|
|
|
| - remove_all_button_ = gtk_dialog_add_button(
|
| - GTK_DIALOG(dialog_),
|
| + remove_all_button_ = gtk_util::AddButtonToDialog(
|
| + dialog_,
|
| gtk_util::ConvertAcceleratorsFromWindowsStyle(
|
| l10n_util::GetStringUTF8(IDS_COOKIES_REMOVE_ALL_LABEL)).c_str(),
|
| + GTK_STOCK_CLEAR,
|
| RESPONSE_REMOVE_ALL);
|
| gtk_button_box_set_child_secondary(
|
| GTK_BUTTON_BOX(GTK_DIALOG(dialog_)->action_area),
|
| @@ -157,7 +158,6 @@ void CookiesView::Init() {
|
| gtk_box_pack_start(GTK_BOX(cookie_list_vbox), scroll_window, TRUE, TRUE, 0);
|
|
|
| list_store_ = gtk_list_store_new(COL_COUNT,
|
| - GDK_TYPE_PIXBUF,
|
| G_TYPE_STRING,
|
| G_TYPE_STRING);
|
| list_sort_ = gtk_tree_model_sort_new_with_model(GTK_TREE_MODEL(list_store_));
|
| @@ -173,10 +173,6 @@ void CookiesView::Init() {
|
| gtk_container_add(GTK_CONTAINER(scroll_window), tree_);
|
|
|
| GtkTreeViewColumn* site_column = gtk_tree_view_column_new();
|
| - GtkCellRenderer* pixbuf_renderer = gtk_cell_renderer_pixbuf_new();
|
| - gtk_tree_view_column_pack_start(site_column, pixbuf_renderer, FALSE);
|
| - gtk_tree_view_column_add_attribute(site_column, pixbuf_renderer, "pixbuf",
|
| - COL_ICON);
|
| GtkCellRenderer* site_renderer = gtk_cell_renderer_text_new();
|
| gtk_tree_view_column_pack_start(site_column, site_renderer, TRUE);
|
| gtk_tree_view_column_add_attribute(site_column, site_renderer, "text",
|
| @@ -370,18 +366,14 @@ void CookiesView::OnAnyModelUpdate() {
|
| }
|
|
|
| void CookiesView::SetColumnValues(int row, GtkTreeIter* iter) {
|
| - SkBitmap bitmap = cookies_table_model_->GetIcon(row);
|
| - GdkPixbuf* pixbuf = gfx::GdkPixbufFromSkBitmap(&bitmap);
|
| std::wstring site = cookies_table_model_->GetText(
|
| row, IDS_COOKIES_DOMAIN_COLUMN_HEADER);
|
| std::wstring name = cookies_table_model_->GetText(
|
| row, IDS_COOKIES_NAME_COLUMN_HEADER);
|
| gtk_list_store_set(list_store_, iter,
|
| - COL_ICON, pixbuf,
|
| COL_SITE, WideToUTF8(site).c_str(),
|
| COL_COOKIE_NAME, WideToUTF8(name).c_str(),
|
| -1);
|
| - g_object_unref(pixbuf);
|
| }
|
|
|
| // Compare the value of the given column at the given rows.
|
|
|