Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(295)

Side by Side Diff: chrome/browser/gtk/gtk_chrome_cookie_view.cc

Issue 4682002: Remove "name" field from indexed databases. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 10 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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/gtk/gtk_chrome_cookie_view.h" 5 #include "chrome/browser/gtk/gtk_chrome_cookie_view.h"
6 6
7 #include "app/l10n_util.h" 7 #include "app/l10n_util.h"
8 #include "base/i18n/time_formatting.h" 8 #include "base/i18n/time_formatting.h"
9 #include "base/utf_string_conversions.h" 9 #include "base/utf_string_conversions.h"
10 #include "chrome/browser/gtk/gtk_util.h" 10 #include "chrome/browser/gtk/gtk_util.h"
(...skipping 163 matching lines...) Expand 10 before | Expand all | Expand 10 after
174 void SetAppCacheDetailsSensitivity(GtkChromeCookieView *self, 174 void SetAppCacheDetailsSensitivity(GtkChromeCookieView *self,
175 gboolean enabled) { 175 gboolean enabled) {
176 gtk_widget_set_sensitive(self->appcache_manifest_entry_, enabled); 176 gtk_widget_set_sensitive(self->appcache_manifest_entry_, enabled);
177 gtk_widget_set_sensitive(self->appcache_size_entry_, enabled); 177 gtk_widget_set_sensitive(self->appcache_size_entry_, enabled);
178 gtk_widget_set_sensitive(self->appcache_created_entry_, enabled); 178 gtk_widget_set_sensitive(self->appcache_created_entry_, enabled);
179 gtk_widget_set_sensitive(self->appcache_last_accessed_entry_, enabled); 179 gtk_widget_set_sensitive(self->appcache_last_accessed_entry_, enabled);
180 } 180 }
181 181
182 void SetIndexedDBDetailsSensitivity(GtkChromeCookieView *self, 182 void SetIndexedDBDetailsSensitivity(GtkChromeCookieView *self,
183 gboolean enabled) { 183 gboolean enabled) {
184 gtk_widget_set_sensitive(self->indexed_db_name_entry_, enabled);
185 gtk_widget_set_sensitive(self->indexed_db_origin_entry_, enabled); 184 gtk_widget_set_sensitive(self->indexed_db_origin_entry_, enabled);
186 gtk_widget_set_sensitive(self->indexed_db_size_entry_, enabled); 185 gtk_widget_set_sensitive(self->indexed_db_size_entry_, enabled);
187 gtk_widget_set_sensitive(self->indexed_db_last_modified_entry_, enabled); 186 gtk_widget_set_sensitive(self->indexed_db_last_modified_entry_, enabled);
188 } 187 }
189 188
190 void SetLocalStorageItemSensitivity(GtkChromeCookieView* self, 189 void SetLocalStorageItemSensitivity(GtkChromeCookieView* self,
191 gboolean enabled) { 190 gboolean enabled) {
192 gtk_widget_set_sensitive(self->local_storage_item_origin_entry_, enabled); 191 gtk_widget_set_sensitive(self->local_storage_item_origin_entry_, enabled);
193 gtk_widget_set_sensitive(self->local_storage_item_key_entry_, enabled); 192 gtk_widget_set_sensitive(self->local_storage_item_key_entry_, enabled);
194 gtk_widget_set_sensitive(self->local_storage_item_value_entry_, enabled); 193 gtk_widget_set_sensitive(self->local_storage_item_value_entry_, enabled);
(...skipping 181 matching lines...) Expand 10 before | Expand all | Expand 10 after
376 &self->appcache_last_accessed_entry_); 375 &self->appcache_last_accessed_entry_);
377 376
378 // IndexedDB details. 377 // IndexedDB details.
379 self->indexed_db_details_table_ = gtk_table_new(4, 2, FALSE); 378 self->indexed_db_details_table_ = gtk_table_new(4, 2, FALSE);
380 gtk_container_add(GTK_CONTAINER(self->table_box_), 379 gtk_container_add(GTK_CONTAINER(self->table_box_),
381 self->indexed_db_details_table_); 380 self->indexed_db_details_table_);
382 gtk_table_set_col_spacing(GTK_TABLE(self->indexed_db_details_table_), 0, 381 gtk_table_set_col_spacing(GTK_TABLE(self->indexed_db_details_table_), 0,
383 gtk_util::kLabelSpacing); 382 gtk_util::kLabelSpacing);
384 383
385 row = 0; 384 row = 0;
386 InitDetailRow(row++, IDS_COOKIES_COOKIE_NAME_LABEL,
387 self->indexed_db_details_table_,
388 &self->indexed_db_name_entry_);
389 InitDetailRow(row++, IDS_COOKIES_LOCAL_STORAGE_ORIGIN_LABEL, 385 InitDetailRow(row++, IDS_COOKIES_LOCAL_STORAGE_ORIGIN_LABEL,
390 self->indexed_db_details_table_, 386 self->indexed_db_details_table_,
391 &self->indexed_db_origin_entry_); 387 &self->indexed_db_origin_entry_);
392 InitDetailRow(row++, IDS_COOKIES_LOCAL_STORAGE_SIZE_ON_DISK_LABEL, 388 InitDetailRow(row++, IDS_COOKIES_LOCAL_STORAGE_SIZE_ON_DISK_LABEL,
393 self->indexed_db_details_table_, &self->indexed_db_size_entry_); 389 self->indexed_db_details_table_, &self->indexed_db_size_entry_);
394 InitDetailRow(row++, IDS_COOKIES_LOCAL_STORAGE_LAST_MODIFIED_LABEL, 390 InitDetailRow(row++, IDS_COOKIES_LOCAL_STORAGE_LAST_MODIFIED_LABEL,
395 self->indexed_db_details_table_, 391 self->indexed_db_details_table_,
396 &self->indexed_db_last_modified_entry_); 392 &self->indexed_db_last_modified_entry_);
397 393
398 // Local storage item. 394 // Local storage item.
(...skipping 196 matching lines...) Expand 10 before | Expand all | Expand 10 after
595 info.last_access_time)).c_str()); 591 info.last_access_time)).c_str());
596 SetAppCacheDetailsSensitivity(self, TRUE); 592 SetAppCacheDetailsSensitivity(self, TRUE);
597 } 593 }
598 594
599 // Switches the display to showing the passed in IndexedDB data. 595 // Switches the display to showing the passed in IndexedDB data.
600 void gtk_chrome_cookie_view_display_indexed_db( 596 void gtk_chrome_cookie_view_display_indexed_db(
601 GtkChromeCookieView* self, 597 GtkChromeCookieView* self,
602 const BrowsingDataIndexedDBHelper::IndexedDBInfo& indexed_db_info) { 598 const BrowsingDataIndexedDBHelper::IndexedDBInfo& indexed_db_info) {
603 UpdateVisibleDetailedInfo(self, self->indexed_db_details_table_); 599 UpdateVisibleDetailedInfo(self, self->indexed_db_details_table_);
604 600
605 gtk_entry_set_text(GTK_ENTRY(self->indexed_db_name_entry_),
606 indexed_db_info.database_name.empty() ?
607 l10n_util::GetStringUTF8(
608 IDS_COOKIES_WEB_DATABASE_UNNAMED_NAME).c_str() :
609 indexed_db_info.database_name.c_str());
610 gtk_entry_set_text(GTK_ENTRY(self->indexed_db_origin_entry_), 601 gtk_entry_set_text(GTK_ENTRY(self->indexed_db_origin_entry_),
611 indexed_db_info.origin.c_str()); 602 indexed_db_info.origin.c_str());
612 gtk_entry_set_text(GTK_ENTRY(self->indexed_db_size_entry_), 603 gtk_entry_set_text(GTK_ENTRY(self->indexed_db_size_entry_),
613 UTF16ToUTF8(FormatBytes( 604 UTF16ToUTF8(FormatBytes(
614 indexed_db_info.size, 605 indexed_db_info.size,
615 GetByteDisplayUnits(indexed_db_info.size), 606 GetByteDisplayUnits(indexed_db_info.size),
616 true)).c_str()); 607 true)).c_str());
617 gtk_entry_set_text(GTK_ENTRY(self->indexed_db_last_modified_entry_), 608 gtk_entry_set_text(GTK_ENTRY(self->indexed_db_last_modified_entry_),
618 WideToUTF8(base::TimeFormatFriendlyDateAndTime( 609 WideToUTF8(base::TimeFormatFriendlyDateAndTime(
619 indexed_db_info.last_modified)).c_str()); 610 indexed_db_info.last_modified)).c_str());
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
675 int store_size = gtk_tree_model_iter_n_children(GTK_TREE_MODEL(store), NULL); 666 int store_size = gtk_tree_model_iter_n_children(GTK_TREE_MODEL(store), NULL);
676 if (store_size == 1) 667 if (store_size == 1)
677 return false; 668 return false;
678 669
679 DCHECK_EQ(2, store_size); 670 DCHECK_EQ(2, store_size);
680 671
681 int selected = gtk_combo_box_get_active(GTK_COMBO_BOX( 672 int selected = gtk_combo_box_get_active(GTK_COMBO_BOX(
682 self->cookie_expires_combobox_)); 673 self->cookie_expires_combobox_));
683 return selected == 1; 674 return selected == 1;
684 } 675 }
OLDNEW
« no previous file with comments | « chrome/browser/gtk/gtk_chrome_cookie_view.h ('k') | chrome/browser/gtk/options/cookies_view_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698