diff options
author | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-03-10 18:32:14 +0000 |
---|---|---|
committer | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-03-10 18:32:14 +0000 |
commit | 6e64343accab0d5b5436645e40a36f5ff20d17ec (patch) | |
tree | cbf33d783e15f8fcd27bd1c27b79046fac0fb4be /views | |
parent | ede729d4d7a1e6a1dc07d58e0fff2ca5cc6e7131 (diff) | |
download | chromium_src-6e64343accab0d5b5436645e40a36f5ff20d17ec.zip chromium_src-6e64343accab0d5b5436645e40a36f5ff20d17ec.tar.gz chromium_src-6e64343accab0d5b5436645e40a36f5ff20d17ec.tar.bz2 |
Final removal of the bad dependency of chrome/common on chrome/browser
Also convert app/gtk_dnd_util.h from a class to a namespace for consistency
with added app/gtk_util.h.
TEST=none
BUG=none
Review URL: http://codereview.chromium.org/669268
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41177 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views')
-rw-r--r-- | views/widget/drop_target_gtk.cc | 37 |
1 files changed, 19 insertions, 18 deletions
diff --git a/views/widget/drop_target_gtk.cc b/views/widget/drop_target_gtk.cc index 62fc1a8..82b36bb 100644 --- a/views/widget/drop_target_gtk.cc +++ b/views/widget/drop_target_gtk.cc @@ -43,11 +43,11 @@ int CalculateTypes(GList* targets, std::set<GdkAtom>* type_set) { type_set->insert(atom); if (atom == GDK_TARGET_STRING) { types |= OSExchangeData::STRING; - } else if (atom == GtkDndUtil::GetAtomForTarget( - GtkDndUtil::CHROME_NAMED_URL)) { + } else if (atom == gtk_dnd_util::GetAtomForTarget( + gtk_dnd_util::CHROME_NAMED_URL)) { types |= OSExchangeData::URL; - } else if (atom == GtkDndUtil::GetAtomForTarget( - GtkDndUtil::TEXT_URI_LIST)) { + } else if (atom == gtk_dnd_util::GetAtomForTarget( + gtk_dnd_util::TEXT_URI_LIST)) { // TEXT_URI_LIST is used for files as well as urls. types |= OSExchangeData::URL | OSExchangeData::FILE_NAME; } else { @@ -109,16 +109,16 @@ void DropTargetGtk::OnDragDataReceived(GdkDragContext* context, if (data->length > 0) result = Pickle(reinterpret_cast<char*>(data->data), data->length); data_provider().SetPickledData(data->type, result); - } else if (data->type == GtkDndUtil::GetAtomForTarget( - GtkDndUtil::CHROME_NAMED_URL)) { + } else if (data->type == gtk_dnd_util::GetAtomForTarget( + gtk_dnd_util::CHROME_NAMED_URL)) { GURL url; string16 title; - GtkDndUtil::ExtractNamedURL(data, &url, &title); + gtk_dnd_util::ExtractNamedURL(data, &url, &title); data_provider().SetURL(url, UTF16ToWideHack(title)); - } else if (data->type == GtkDndUtil::GetAtomForTarget( - GtkDndUtil::TEXT_URI_LIST)) { + } else if (data->type == gtk_dnd_util::GetAtomForTarget( + gtk_dnd_util::TEXT_URI_LIST)) { std::vector<GURL> urls; - GtkDndUtil::ExtractURIList(data, &urls); + gtk_dnd_util::ExtractURIList(data, &urls); if (urls.size() == 1 && urls[0].is_valid()) { data_provider().SetURL(urls[0], std::wstring()); @@ -298,23 +298,24 @@ void DropTargetGtk::RequestFormats(GdkDragContext* context, (requested_formats_ & OSExchangeData::URL) == 0) { requested_formats_ |= OSExchangeData::URL; if (known_formats.count( - GtkDndUtil::GetAtomForTarget(GtkDndUtil::CHROME_NAMED_URL))) { + gtk_dnd_util::GetAtomForTarget(gtk_dnd_util::CHROME_NAMED_URL))) { gtk_drag_get_data(widget, context, - GtkDndUtil::GetAtomForTarget( - GtkDndUtil::CHROME_NAMED_URL), time); + gtk_dnd_util::GetAtomForTarget( + gtk_dnd_util::CHROME_NAMED_URL), time); } else if (known_formats.count( - GtkDndUtil::GetAtomForTarget(GtkDndUtil::TEXT_URI_LIST))) { + gtk_dnd_util::GetAtomForTarget( + gtk_dnd_util::TEXT_URI_LIST))) { gtk_drag_get_data(widget, context, - GtkDndUtil::GetAtomForTarget( - GtkDndUtil::TEXT_URI_LIST), time); + gtk_dnd_util::GetAtomForTarget( + gtk_dnd_util::TEXT_URI_LIST), time); } } if (((formats & OSExchangeData::FILE_NAME) != 0) && (requested_formats_ & OSExchangeData::FILE_NAME) == 0) { requested_formats_ |= OSExchangeData::FILE_NAME; gtk_drag_get_data(widget, context, - GtkDndUtil::GetAtomForTarget( - GtkDndUtil::TEXT_URI_LIST), time); + gtk_dnd_util::GetAtomForTarget( + gtk_dnd_util::TEXT_URI_LIST), time); } for (std::set<GdkAtom>::const_iterator i = custom_formats.begin(); i != custom_formats.end(); ++i) { |